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

Method getEqToken

code/src/java/pcgen/io/exporttoken/EqToken.java:1098–1323  ·  view source on GitHub ↗
(PlayerCharacter pc, Equipment eq, String token, StringTokenizer tokenizer)

Source from the content-addressed store, hash-verified

1096 }
1097
1098 protected static String getEqToken(PlayerCharacter pc, Equipment eq, String token, StringTokenizer tokenizer)
1099 {
1100 String retString = "";
1101
1102 if ("LONGNAME".equals(token))
1103 {
1104 retString = getLongNameToken(eq);
1105 }
1106 else if ("NAME".equals(token) || "OUTPUTNAME".equals(token))
1107 {
1108 retString = getNameToken(eq, pc);
1109 }
1110 else if ("NOTE".equals(token))
1111 {
1112 retString = getNoteToken(eq);
1113 }
1114 else if ("WT".equals(token) || "ITEMWEIGHT".equals(token))
1115 {
1116 retString = Globals.getGameModeUnitSet().displayWeightInUnitSet(getWtTokenDouble(pc, eq));
1117 }
1118 else if ("TOTALWT".equals(token))
1119 {
1120 retString = Globals.getGameModeUnitSet().displayWeightInUnitSet(getTotalWtTokenDouble(pc, eq));
1121 }
1122 else if ("TOTALWEIGHT".equals(token))
1123 {
1124 retString = Globals.getGameModeUnitSet().displayWeightInUnitSet(getTotalWeightTokenDouble(pc, eq));
1125 }
1126 else if ("ISTYPE".equals(token))
1127 {
1128 retString = getIsTypeToken(eq, tokenizer.nextToken());
1129 }
1130 else if ("CHECKBOXES".equals(token))
1131 {
1132 retString = getCheckboxesToken(eq);
1133 }
1134 else if ("CONTENTWEIGHT".equals(token))
1135 {
1136 retString = Globals.getGameModeUnitSet().displayWeightInUnitSet(getContentWeightTokenDouble(pc, eq));
1137 }
1138 else if ("COST".equals(token))
1139 {
1140 retString = getCostToken(pc, eq);
1141 }
1142 else if ("DESC".equals(token))
1143 {
1144 retString = getDescriptionToken(pc, eq);
1145 }
1146 else if ("FUMBLERANGE".equals(token))
1147 {
1148 retString = getFumbleRangeToken(pc, eq);
1149 }
1150 else if ("QTY".equals(token))
1151 {
1152 retString = getQtyToken(eq);
1153 }
1154 else if ("EQUIPPED".equals(token))
1155 {

Callers 3

getTokenMethod · 0.95
getContentsTokenMethod · 0.95
getTokenMethod · 0.80

Calls 15

getLongNameTokenMethod · 0.95
getNameTokenMethod · 0.95
getNoteTokenMethod · 0.95
getGameModeUnitSetMethod · 0.95
getWtTokenDoubleMethod · 0.95
getTotalWtTokenDoubleMethod · 0.95
getIsTypeTokenMethod · 0.95
getCheckboxesTokenMethod · 0.95
getCostTokenMethod · 0.95
getDescriptionTokenMethod · 0.95

Tested by

no test coverage detected