-public class ReferenceSystem extends DefinedTermBase {
- static Logger logger = Logger.getLogger(ReferenceSystem.class);
+@Indexed(index = "eu.etaxonomy.cdm.model.common.DefinedTermBase")
+@Audited
+public class ReferenceSystem extends DefinedTermBase<ReferenceSystem> {
+ private static final long serialVersionUID = -9060720949197749047L;
+
+ @SuppressWarnings("unused")
+ private static final Logger logger = Logger.getLogger(ReferenceSystem.class);
+
+ protected static Map<UUID, ReferenceSystem> termMap = null;
+
+ private static final UUID uuidWGS84 = UUID.fromString("63f4dd55-00fa-49e7-96fd-2b7059a1c1ee");
+ private static final UUID uuidGoogleEarth = UUID.fromString("1bb67042-2814-4b09-9e76-c8c1e68aa281");
+ private static final UUID uuidGazetteer = UUID.fromString("e35f1d1c-9347-4190-bd47-a3b00632fcf3");
+ private static final UUID uuidMap = UUID.fromString("6d72d148-458a-42eb-97b0-9824abcffc91");
+
+ /**
+ * Factory method
+ * @return
+ */
+ public static ReferenceSystem NewInstance(){
+ return new ReferenceSystem();
+ }