1 |
1 |
/**
|
2 |
|
*
|
|
2 |
*
|
3 |
3 |
*/
|
4 |
4 |
package eu.etaxonomy.cdm.io.algaterra;
|
5 |
5 |
|
... | ... | |
45 |
45 |
public static final UUID uuidFeatureRaphe = UUID.fromString("b6743a16-23d4-4645-a63d-3b2f711971c1");
|
46 |
46 |
public static final UUID uuidFeatureShape = UUID.fromString("a8f9b43f-53cb-4f0c-bb5e-8f9f8748882b");
|
47 |
47 |
public static final UUID uuidFeatureSymmetrie = UUID.fromString("cc5e4ce9-c259-4744-9c99-f16144ca7a55");
|
48 |
|
|
|
48 |
|
49 |
49 |
public static final UUID uuidFeatureApices = UUID.fromString("34d3dd86-cfce-4b65-9866-71a9be020edf");
|
50 |
50 |
public static final UUID uuidFeatureChloroplastNumber = UUID.fromString("d1ef5be9-9c67-4ed0-84d4-d3bb57adddd9");
|
51 |
51 |
public static final UUID uuidFeaturePyrenoid = UUID.fromString("6a42b427-69be-4cc1-a2de-fd813474d522");
|
... | ... | |
64 |
64 |
public static final UUID uuidFeatureCentralAreaValve1 = UUID.fromString("cacd7b76-080c-4de2-a19d-c3f382729a04");
|
65 |
65 |
public static final UUID uuidFeatureAxialAreaValve1 = UUID.fromString("450578cd-0a53-4fe0-9d43-aecfc1d7fdd9");
|
66 |
66 |
public static final UUID uuidFeatureHasRapheValve1 = UUID.fromString("69acb582-7a3e-4e12-9a9e-ab1871e0a0c9");
|
67 |
|
|
|
67 |
|
68 |
68 |
public static final UUID uuidFeatureValve2 = UUID.fromString("5e34f17f-9628-4a3d-a974-df4e709d68fb");
|
69 |
69 |
public static final UUID uuidFeatureStriaeFrequencyValve2 = UUID.fromString("db8f1200-5c17-4410-a58d-d93abcb3059b");
|
70 |
70 |
public static final UUID uuidFeatureStriaeOrientationMidValve2 = UUID.fromString("87d50361-25f6-4d10-a830-ce17c9392825");
|
... | ... | |
73 |
73 |
public static final UUID uuidFeatureAxialAreaValve2 = UUID.fromString("0d84c46b-789f-430a-ab55-81e2b280d8d4");
|
74 |
74 |
public static final UUID uuidFeatureHasRapheValve2 = UUID.fromString("b0d99b12-8de2-43e6-83d0-2e94ca71a53e");
|
75 |
75 |
public static final UUID uuidFeatureSalinity = UUID.fromString("2c9377d6-73d9-4401-a113-799eb3752ef3");
|
76 |
|
|
|
76 |
|
77 |
77 |
public static final UUID uuidFeatureLivingSpecimen = UUID.fromString("0f167e2e-6494-4cf6-93a5-d92266626ec9");
|
78 |
|
|
|
78 |
|
79 |
79 |
|
80 |
80 |
public static final UUID uuidVocChloroplastPosition = UUID.fromString("0ef57573-09e0-4ed6-a6bc-d80a8f927113");
|
81 |
81 |
public static final UUID uuidVocChloroplastShape = UUID.fromString("7777329d-a5e5-4f3d-a85b-2cd5be82080a");
|
... | ... | |
86 |
86 |
public static final UUID uuidVocShape = UUID.fromString("11f9f0af-da1b-44a0-8673-99e418ad6b97");
|
87 |
87 |
public static final UUID uuidVocSymmetry = UUID.fromString("3b7b921f-5d49-4cd7-b73d-29c4710f95da");
|
88 |
88 |
|
89 |
|
|
|
89 |
|
90 |
90 |
public static final UUID uuidMeasurementUnitMgL = UUID.fromString("7ac302c5-3cbd-4334-964a-bf5d11eb9ead");
|
91 |
91 |
public static final UUID uuidMeasurementUnitMolMol = UUID.fromString("96b78d78-3e49-448f-8100-e7779b71dd53");
|
92 |
92 |
public static final UUID uuidMeasurementUnitMicroMolSiL = UUID.fromString("2cb8bc85-a4af-42f1-b80b-34c36c9f75d4");
|
... | ... | |
95 |
95 |
public static final UUID uuidMeasurementUnitPercent = UUID.fromString("3ea3110e-f048-4bed-8bfe-33c60f63626f");
|
96 |
96 |
public static final UUID uuidMeasurementUnitCm = UUID.fromString("3ea3110e-f048-4bed-8bfe-33c60f63626f");
|
97 |
97 |
public static final UUID uuidMeasurementUnitMicroSiCm = UUID.fromString("3ea3110e-f048-4bed-8bfe-33c60f63626f");
|
98 |
|
|
99 |
|
|
|
98 |
|
|
99 |
|
100 |
100 |
public static final UUID uuidNamedAreaVocAlgaTerraInformalAreas = UUID.fromString("ebce2f16-2a5d-4845-b4b8-f7841796a093");
|
101 |
101 |
public static final UUID uuidNamedAreaPatagonia = UUID.fromString("e0423d0a-87c3-41aa-afa3-8f2a86aa06dd");
|
102 |
102 |
public static final UUID uuidNamedAreaTierraDelFuego = UUID.fromString("53cf6dc2-b5cc-42be-9fad-7158b8f682f4");
|
103 |
103 |
public static final UUID uuidNamedAreaBorneo = UUID.fromString("6bb908af-be16-402b-973b-3ea20df1d70d");
|
104 |
|
|
|
104 |
|
105 |
105 |
public static final UUID uuidKindOfUnitVoc = UUID.fromString("400d3ef7-1882-4ed6-bb76-f98f636b595c");
|
106 |
|
|
107 |
|
|
|
106 |
|
|
107 |
|
108 |
108 |
/* (non-Javadoc)
|
109 |
109 |
* @see eu.etaxonomy.cdm.io.common.mapping.IInputTransformer#getFeatureByKey(java.lang.String)
|
110 |
110 |
*/
|
... | ... | |
113 |
113 |
throw new UndefinedTransformerMethodException(warning);
|
114 |
114 |
}
|
115 |
115 |
|
116 |
|
/* (non-Javadoc)
|
117 |
|
* @see eu.etaxonomy.cdm.io.common.mapping.IInputTransformer#getFeatureUuid(java.lang.String)
|
118 |
|
*/
|
119 |
|
public static UUID getFeatureUuid(String key) throws UndefinedTransformerMethodException {
|
|
116 |
public static UUID getFeatureUuid(String key) {
|
120 |
117 |
if (key == null){ return null;
|
121 |
118 |
}else if(key.equalsIgnoreCase("pH")){return uuidFeaturePH;
|
122 |
119 |
}else if(key.equalsIgnoreCase("Conductivity")){return uuidFeatureConductivity;
|
... | ... | |
143 |
140 |
}else if (key.equalsIgnoreCase("Raphe")){return uuidFeatureRaphe;
|
144 |
141 |
}else if (key.equalsIgnoreCase("Shape")){return uuidFeatureShape;
|
145 |
142 |
}else if (key.equalsIgnoreCase("Symmetry")){return uuidFeatureSymmetrie;
|
146 |
|
|
|
143 |
|
147 |
144 |
}else if (key.equalsIgnoreCase("Apices")){return uuidFeatureApices;
|
148 |
145 |
}else if (key.equalsIgnoreCase("Chloroplast Number")){return uuidFeatureChloroplastNumber;
|
149 |
146 |
}else if (key.equalsIgnoreCase("Pyrenoid")){return uuidFeaturePyrenoid;
|
150 |
147 |
}else if (key.equalsIgnoreCase("Cell Wall")){return uuidFeatureCellWall;
|
151 |
148 |
}else if (key.equalsIgnoreCase("Reproductive Stages")){return uuidFeatureReproductiveStages;
|
152 |
|
|
|
149 |
|
153 |
150 |
}else if (key.equalsIgnoreCase("Valve 1")){return uuidFeatureValve1;
|
154 |
151 |
}else if (key.equalsIgnoreCase("Striae Frequency Valve 1")){return uuidFeatureStriaeFrequencyValve1;
|
155 |
152 |
}else if (key.equalsIgnoreCase("Striae Orientation Mid Valve 1")){return uuidFeatureStriaeOrientationMidValve1;
|
... | ... | |
174 |
171 |
}
|
175 |
172 |
}
|
176 |
173 |
|
177 |
|
|
|
174 |
|
178 |
175 |
public static UUID getMeasurementUnitUuid(String key) {
|
179 |
|
if (key == null){ return null;
|
|
176 |
if (key == null){ return null;
|
180 |
177 |
}else if (key.equalsIgnoreCase("mg/L")){ return uuidMeasurementUnitMgL;
|
181 |
178 |
}else if (key.equalsIgnoreCase("mol/mol")){ return uuidMeasurementUnitMolMol;
|
182 |
|
}else if (key.equalsIgnoreCase("\u00B5mol Si/L")){return uuidMeasurementUnitMicroMolSiL; //µmol Si/L
|
|
179 |
}else if (key.equalsIgnoreCase("\u00B5mol Si/L")){return uuidMeasurementUnitMicroMolSiL; //µmol Si/L
|
183 |
180 |
}else if (key.equalsIgnoreCase("\u00B5mol/L")){ return uuidMeasurementUnitMicroMolL; //µmol/L
|
184 |
181 |
}else if (key.equalsIgnoreCase("\u00B0C")){ return uuidMeasurementUnitDegreeC; //°C
|
185 |
182 |
}else if (key.equalsIgnoreCase("%")){ return uuidMeasurementUnitPercent;
|
minor compile issues