Exemplo n.º 1
0
 @Override
 public SkClassParse<Entity> parse(String text) {
   SkClassParse<Entity> result = new SkClassParse<Entity>();
   Entity entity = Entity.getByName(text);
   result.parsedObject = entity;
   if (entity == null) {
     result.error = text + " is not an entity! Valid Entities: " + Entity.valuesToString();
     result.parsedObject = null;
   } else {
     result.valid = true;
   }
   return result;
 }
Exemplo n.º 2
0
 @Override
 public SkClassParse<ObjectParse> parse(String text) {
   SkClassParse<ObjectParse> result = new SkClassParse<ObjectParse>();
   result.parsedObject = getObject(text);
   if (result.parsedObject == null) {
     result.error = "That is not a valid Object!";
     result.parsedObject = null;
   } else {
     result.error = result.parsedObject.error;
     result.valid = true;
   }
   return result;
 }