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

Method getSourceString

code/src/java/pcgen/core/BonusManager.java:1106–1122  ·  view source on GitHub ↗
(BonusObj bo)

Source from the content-addressed store, hash-verified

1104 }
1105
1106 private String getSourceString(BonusObj bo)
1107 {
1108 Object source = getSourceObject(bo);
1109 if (source == null)
1110 {
1111 return "NONE";
1112 }
1113 if (source instanceof PlayerCharacter)
1114 {
1115 return ((PlayerCharacter) source).getName();
1116 }
1117 else
1118 // if (source instanceof PObject)
1119 {
1120 return source.toString();
1121 }
1122 }
1123
1124 private Object getSourceObject(BonusObj bo)
1125 {

Callers 1

getBonusContextMethod · 0.95

Calls 3

getSourceObjectMethod · 0.95
getNameMethod · 0.65
toStringMethod · 0.65

Tested by

no test coverage detected