MCPcopy Create free account
hub / github.com/PCGen/pcgen / SourcelinkLst

Class SourcelinkLst

code/src/java/plugin/lsttokens/SourcelinkLst.java:13–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11import pcgen.rules.persistence.token.CDOMPrimaryToken;
12
13public class SourcelinkLst extends AbstractStringToken<CDOMObject>
14 implements CDOMPrimaryToken<CDOMObject>, InstallLstToken
15{
16
17 @Override
18 public String getTokenName()
19 {
20 return "SOURCELINK";
21 }
22
23 @Override
24 protected StringKey stringKey()
25 {
26 return StringKey.SOURCE_LINK;
27 }
28
29 @Override
30 public Class<CDOMObject> getTokenClass()
31 {
32 return CDOMObject.class;
33 }
34
35 @Override
36 public boolean parse(Campaign campaign, String value, URI sourceURI)
37 {
38 campaign.put(StringKey.SOURCE_LINK, value);
39 return true;
40 }
41}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected