1 package cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor; 2 3 import cz.cuni.amis.pogamut.ut2004.communication.messages.ItemType; 4 5 /** 6 * A shield factory takes care about all items which fall into a {@link ItemType.Category#SHIELD}. 7 * 8 * @author Jimmy 9 */ 10 public class ShieldDescriptorFactory implements IDescriptorFactory<ShieldDescriptor> { 11 12 13 public ShieldDescriptor getNewDescriptor(ItemTyped configMsg) { 14 ShieldDescriptor desc = new ShieldDescriptor(); 15 desc.doReflexion(configMsg, ShieldDescriptor.class); 16 return desc; 17 } 18 }