コード例 #1
0
ファイル: TempdescLst.java プロジェクト: neonobjclash/pcgen
 @Override
 protected ParseResult parseNonEmptyToken(LoadContext context, CDOMObject obj, String value) {
   if ((obj instanceof Ungranted) && !(obj instanceof Spell)) {
     return new ParseResult.Fail(
         "Cannot use "
             + getTokenName()
             + " on an Ungranted object type: "
             + obj.getClass().getSimpleName(),
         context);
   }
   context.getObjectContext().put(obj, StringKey.TEMP_DESCRIPTION, EntityEncoder.decode(value));
   return ParseResult.SUCCESS;
 }
コード例 #2
0
ファイル: TempdescLst.java プロジェクト: kidaa/pcgen
 @Override
 protected ParseResult parseNonEmptyToken(LoadContext context, CDOMObject obj, String value) {
   context.getObjectContext().put(obj, StringKey.TEMP_DESCRIPTION, EntityEncoder.decode(value));
   return ParseResult.SUCCESS;
 }