Revision 87abc2b1
Added by Patrick Plitzner about 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/matrix/SpecimenGenerator.java | ||
---|---|---|
54 | 54 |
|
55 | 55 |
private SpecimenOrObservationBase generateSpecimen(){ |
56 | 56 |
List<DescriptionElementBase> descriptionElements = new ArrayList<>(); |
57 |
descriptionElements.add(generateQuantitativeData("leaf", "length")); |
|
57 |
descriptionElements.add(generateQuantitativeData("leaf", "length")); //$NON-NLS-1$ //$NON-NLS-2$
|
|
58 | 58 |
|
59 | 59 |
DerivedUnit specimen = DerivedUnit.NewInstance(SpecimenOrObservationType.PreservedSpecimen); |
60 | 60 |
SpecimenDescription description = SpecimenDescription.NewInstance(specimen); |
... | ... | |
62 | 62 |
initQuantitativeData(descriptionElement); |
63 | 63 |
description.addElement(descriptionElement); |
64 | 64 |
}); |
65 |
specimen.setAccessionNumber("GEN"); |
|
65 |
specimen.setAccessionNumber("GEN"); //$NON-NLS-1$
|
|
66 | 66 |
return specimen; |
67 | 67 |
} |
68 | 68 |
|
69 | 69 |
private QuantitativeData generateQuantitativeData(String structure, String property){ |
70 | 70 |
// Character character = Character.NewInstance(generateFeatureNode(structure), generateFeatureNode(property)); |
71 |
Character character = HibernateProxyHelper.deproxy(CdmStore.getService(ITermService.class).load(UUID.fromString("9cceec0e-06c2-48b9-85cf-bf4cb29b71ab")), Character.class); |
|
71 |
Character character = HibernateProxyHelper.deproxy(CdmStore.getService(ITermService.class).load(UUID.fromString("9cceec0e-06c2-48b9-85cf-bf4cb29b71ab")), Character.class); //$NON-NLS-1$
|
|
72 | 72 |
QuantitativeData data = QuantitativeData.NewInstance(character); |
73 | 73 |
return data; |
74 | 74 |
} |
75 | 75 |
|
76 | 76 |
private CategoricalData generateCategoricalData(String structure, String property){ |
77 | 77 |
// Character character = Character.NewInstance(generateFeatureNode(structure), generateFeatureNode(property)); |
78 |
Character character = (Character) CdmStore.getService(ITermService.class).load(UUID.fromString("74dbd215-20b6-4cdd-89cb-dacb81b4a7a4")); |
|
78 |
Character character = (Character) CdmStore.getService(ITermService.class).load(UUID.fromString("74dbd215-20b6-4cdd-89cb-dacb81b4a7a4")); //$NON-NLS-1$
|
|
79 | 79 |
CategoricalData data = CategoricalData.NewInstance(character); |
80 | 80 |
return data; |
81 | 81 |
} |
... | ... | |
90 | 90 |
else if(descriptionElement.isInstanceOf(CategoricalData.class)){ |
91 | 91 |
CategoricalData data = HibernateProxyHelper.deproxy(descriptionElement, CategoricalData.class); |
92 | 92 |
Random random = new Random(); |
93 |
String nextInt = "State: "+random.nextInt(); |
|
93 |
String nextInt = "State: "+random.nextInt(); //$NON-NLS-1$
|
|
94 | 94 |
|
95 | 95 |
State state = State.NewInstance(nextInt, nextInt, nextInt); |
96 | 96 |
data.addStateData(state); |
Also available in: Unified diff
ref #7095, #7086 i18n