1 package cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor;
2
3
4
5
6
7
8 public class AmmoDescriptorFactory implements IDescriptorFactory<AmmoDescriptor> {
9
10 private static AmmoDescriptorFactory instance = new AmmoDescriptorFactory();
11
12 private AmmoDescriptorFactory() {
13 }
14
15 public static AmmoDescriptorFactory getInstance() {
16 return instance;
17 }
18
19 public AmmoDescriptor getNewDescriptor(ItemTyped configMsg) {
20 AmmoDescriptor desc = new AmmoDescriptor();
21 desc.doReflexion(configMsg, AmmoDescriptor.class);
22 return desc;
23 }
24 }
25