mods references included in TaxonX import
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / taxonx / TaxonXImportState.java
index 41a800628034b955c754be5dc4afd9023c826e90..ae923f63f7ce681d7d59234e5a02a202f40c055c 100644 (file)
@@ -13,6 +13,7 @@ package eu.etaxonomy.cdm.io.taxonx;
 import org.apache.log4j.Logger;\r
 \r
 import eu.etaxonomy.cdm.io.common.ImportStateBase;\r
+import eu.etaxonomy.cdm.model.reference.StrictReferenceBase;\r
 \r
 /**\r
  * @author a.mueller\r
@@ -23,17 +24,33 @@ public class TaxonXImportState extends ImportStateBase<TaxonXImportConfigurator>
        @SuppressWarnings("unused")\r
        private static final Logger logger = Logger.getLogger(TaxonXImportState.class);\r
 \r
-       public TaxonXImportState() {\r
-               super();\r
-       }\r
-       \r
+       private StrictReferenceBase<?> modsReference;\r
        \r
-       /* (non-Javadoc)\r
-        * @see eu.etaxonomy.cdm.io.common.IoStateBase#initialize(eu.etaxonomy.cdm.io.common.IoConfiguratorBase)\r
+       /**\r
+        * @return the modsReference\r
+        */\r
+       public StrictReferenceBase<?> getModsReference() {\r
+               return modsReference;\r
+       }\r
+\r
+       /**\r
+        * @param modsReference the modsReference to set\r
         */\r
-       @Override\r
-       public void initialize(TaxonXImportConfigurator config) {\r
-                               \r
+       public void setModsReference(StrictReferenceBase<?> modsReference) {\r
+               this.modsReference = modsReference;\r
        }\r
 \r
+       public TaxonXImportState(TaxonXImportConfigurator config) {\r
+               super(config);\r
+       }\r
+       \r
+       \r
+//     /* (non-Javadoc)\r
+//      * @see eu.etaxonomy.cdm.io.common.IoStateBase#initialize(eu.etaxonomy.cdm.io.common.IoConfiguratorBase)\r
+//      */\r
+//     @Override\r
+//     public void initialize(TaxonXImportConfigurator config) {\r
+//                             \r
+//     }\r
+\r
 }\r