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

Method unparse

code/src/java/plugin/lsttokens/pcclass/HdToken.java:59–73  ·  view source on GitHub ↗
(LoadContext context, PCClass pcc)

Source from the content-addressed store, hash-verified

57 }
58
59 @Override
60 public String[] unparse(LoadContext context, PCClass pcc)
61 {
62 HitDie lpf = context.getObjectContext().getObject(pcc, ObjectKey.LEVEL_HITDIE);
63 if (lpf == null)
64 {
65 return null;
66 }
67 if (lpf.getDie() <= 0)
68 {
69 context.addWriteMessage(getTokenName() + " must be an integer > 0");
70 return null;
71 }
72 return new String[]{Integer.toString(lpf.getDie())};
73 }
74
75 @Override
76 public Class<PCClass> getTokenClass()

Callers

nothing calls this directly

Calls 6

getDieMethod · 0.95
getTokenNameMethod · 0.95
getObjectMethod · 0.65
getObjectContextMethod · 0.65
addWriteMessageMethod · 0.65
toStringMethod · 0.65

Tested by

no test coverage detected