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