}\r
\r
private void setupNecessaryItems(IProgressMonitor monitor) {\r
- MarkerType existingMarkertype = (MarkerType) CdmStore.getService(ITermService.class).find(UUID.fromString("2e6e42d9-e92a-41f4-899b-03c0ac64f039"));\r
- TermVocabulary<State> stateVocabulary = (TermVocabulary<State>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("67430d7c-fd43-4e9d-af5e-d0dca3f74931"));\r
- Feature featureUseRecord = (Feature) CdmStore.getService(ITermService.class).find(UUID.fromString("8125a59d-b4d5-4485-89ea-67306297b599"));\r
- Feature featureUseSummary = (Feature) CdmStore.getService(ITermService.class).find(UUID.fromString("6acb0348-c070-4512-a37c-67bcac016279"));\r
+ //MarkerType existingMarkertype = (MarkerType) CdmStore.getService(ITermService.class).find(UUID.fromString("2e6e42d9-e92a-41f4-899b-03c0ac64f039"));\r
+ MarkerType existingMarkertype = (MarkerType) CdmStore.getService(ITermService.class).find(UsageTermCollection.uuidUseMarkerType);\r
+ //TermVocabulary<State> stateVocabulary = (TermVocabulary<State>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("67430d7c-fd43-4e9d-af5e-d0dca3f74931"));\r
+ TermVocabulary<State> stateVocabulary = (TermVocabulary<State>) CdmStore.getService(IVocabularyService.class).find(UsageTermCollection.uuidUseCategoryVocabulary);\r
+ //Feature featureUseRecord = (Feature) CdmStore.getService(ITermService.class).find(UUID.fromString("8125a59d-b4d5-4485-89ea-67306297b599"));\r
+ Feature featureUseRecord = (Feature) CdmStore.getService(ITermService.class).find(UsageTermCollection.uuidUseRecordFeature);\r
+ Feature featureUseSummary = (Feature) CdmStore.getService(ITermService.class).find(UsageTermCollection.uuidUseSummaryFeature);\r
\r
- TermVocabulary<Modifier> countryVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("116c51f1-e63a-46f7-a258-e1149a42868b"));\r
- TermVocabulary<Modifier> plantPartVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("369914fe-d54b-4063-99ce-abc81d30ad35"));\r
- TermVocabulary<Modifier> humanGroupVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("ca46cea5-bdf7-438d-9cd8-e2793d2178dc"));\r
- //TermVocabulary<Feature> featureVocabulary = (TermVocabulary<Feature>)CdmStore.getService(IVocabularyService.class).find((UUID.fromString("b187d555-f06f-4d65-9e53-da7c93f8eaa8")));\r
+ //TermVocabulary<Modifier> countryVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("116c51f1-e63a-46f7-a258-e1149a42868b"));\r
+ //TermVocabulary<Modifier> plantPartVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("369914fe-d54b-4063-99ce-abc81d30ad35"));\r
+ //TermVocabulary<Modifier> humanGroupVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UUID.fromString("ca46cea5-bdf7-438d-9cd8-e2793d2178dc"));\r
+ TermVocabulary<Modifier> countryVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UsageTermCollection.uuidCountryVocabulary);\r
+ TermVocabulary<Modifier> plantPartVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UsageTermCollection.uuidPlantPartVocabulary);\r
+ TermVocabulary<Modifier> humanGroupVocabulary = (TermVocabulary<Modifier>) CdmStore.getService(IVocabularyService.class).find(UsageTermCollection.uuidHumanGroupVocabulary);\r
\r
ConversationHolder conversation = CdmStore.createConversation();\r
if (existingMarkertype == null) {\r
- existingMarkertype = MarkerType.NewInstance("use", "use", null);\r
- existingMarkertype.setUuid( UUID.fromString("2e6e42d9-e92a-41f4-899b-03c0ac64f039"));\r
- TermVocabulary<MarkerType> markerTypeVocabulary = (TermVocabulary<MarkerType>)CdmStore.getService(IVocabularyService.class).find((UUID.fromString("19dffff7-e142-429c-a420-5d28e4ebe305")));\r
+ existingMarkertype = MarkerType.NewInstance(UsageTermCollection.useMakerLabel, UsageTermCollection.useMakerLabel, null);\r
+ existingMarkertype.setUuid( UsageTermCollection.uuidUseMarkerType);\r
+ TermVocabulary<MarkerType> markerTypeVocabulary = (TermVocabulary<MarkerType>)CdmStore.getService(IVocabularyService.class).find((UsageTermCollection.uuidMarkersVocabulary));\r
markerTypeVocabulary.addTerm(existingMarkertype);\r
CdmStore.getService(IVocabularyService.class).saveOrUpdate(markerTypeVocabulary);\r
conversation.commit(true);\r
} catch (URISyntaxException e) {\r
e.printStackTrace();\r
}\r
- stateVocabulary = TermVocabulary.NewInstance("Use Category", "Use Category", null, termSourceUri);\r
- stateVocabulary.setUuid(UUID.fromString("67430d7c-fd43-4e9d-af5e-d0dca3f74931"));\r
- State newDummyState = State.NewInstance("N/A", "N/A", null);\r
- newDummyState.setUuid(UUID.fromString("983a7184-6a51-489e-aca1-f21fc4fdbae3"));\r
- State newDummySubCat = State.NewInstance("N/A", "N/A", null);\r
- newDummySubCat.setUuid(UUID.fromString("a8d80223-5c79-4063-8c6b-4dc8681e9c62"));\r
+ stateVocabulary = TermVocabulary.NewInstance(UsageTermCollection.useCategoryVocabularyLabel, UsageTermCollection.useCategoryVocabularyLabel, null, termSourceUri);\r
+ stateVocabulary.setUuid(UsageTermCollection.uuidUseCategoryVocabulary);\r
+ State newDummyState = State.NewInstance(UsageTermCollection.notAvailableLabel, UsageTermCollection.notAvailableLabel, null);\r
+ newDummyState.setUuid(UsageTermCollection.uuidUseCategoryDummy);\r
+ State newDummySubCat = State.NewInstance(UsageTermCollection.notAvailableLabel, UsageTermCollection.notAvailableLabel, null);\r
+ newDummySubCat.setUuid(UsageTermCollection.uuidUseSubCategoryDummy);\r
newDummyState.addIncludes(newDummySubCat);\r
stateVocabulary.addTerm(newDummyState);\r
CdmStore.getService(IVocabularyService.class).saveOrUpdate(stateVocabulary);\r
} catch (URISyntaxException e) {\r
e.printStackTrace();\r
}\r
- countryVocabulary = TermVocabulary.NewInstance("Country", "Country", null, termSourceUri);\r
- countryVocabulary.setUuid(UUID.fromString("116c51f1-e63a-46f7-a258-e1149a42868b"));\r
- Modifier newDummyModifier = Modifier.NewInstance("N/A", "N/A", null);\r
- newDummyModifier.setUuid(UUID.fromString("761dddee-bfa2-41f4-82df-3a19c71adee0"));\r
+ countryVocabulary = TermVocabulary.NewInstance(UsageTermCollection.countryLabel, UsageTermCollection.countryLabel, null, termSourceUri);\r
+ countryVocabulary.setUuid(UsageTermCollection.uuidCountryVocabulary);\r
+ Modifier newDummyModifier = Modifier.NewInstance(UsageTermCollection.notAvailableLabel, UsageTermCollection.notAvailableLabel, null);\r
+ newDummyModifier.setUuid(UsageTermCollection.uuidCountryDummy);\r
countryVocabulary.addTerm(newDummyModifier);\r
CdmStore.getService(IVocabularyService.class).saveOrUpdate(countryVocabulary);\r
conversation.commit(true);\r
} catch (URISyntaxException e) {\r
e.printStackTrace();\r
}\r
- plantPartVocabulary = TermVocabulary.NewInstance("Plant Part", "Plant Part", null, termSourceUri);\r
- plantPartVocabulary.setUuid(UUID.fromString("369914fe-d54b-4063-99ce-abc81d30ad35"));\r
- Modifier newDummyModifier = Modifier.NewInstance("N/A", "N/A", null);\r
- newDummyModifier.setUuid(UUID.fromString("30150a82-a12f-4278-96ad-7ce708efa082"));\r
+ plantPartVocabulary = TermVocabulary.NewInstance(UsageTermCollection.plantPartLabel, UsageTermCollection.plantPartLabel, null, termSourceUri);\r
+ plantPartVocabulary.setUuid(UsageTermCollection.uuidPlantPartVocabulary);\r
+ Modifier newDummyModifier = Modifier.NewInstance(UsageTermCollection.notAvailableLabel, UsageTermCollection.notAvailableLabel, null);\r
+ newDummyModifier.setUuid(UsageTermCollection.uuidPlantPartDummy);\r
plantPartVocabulary.addTerm(newDummyModifier);\r
CdmStore.getService(IVocabularyService.class).saveOrUpdate(plantPartVocabulary);\r
conversation.commit(true);\r
} catch (URISyntaxException e) {\r
e.printStackTrace();\r
}\r
- humanGroupVocabulary = TermVocabulary.NewInstance("Human Group", "Human Group", null, termSourceUri);\r
- humanGroupVocabulary.setUuid(UUID.fromString("ca46cea5-bdf7-438d-9cd8-e2793d2178dc"));\r
- Modifier newDummyModifier = Modifier.NewInstance("N/A", "N/A", null);\r
- newDummyModifier.setUuid(UUID.fromString("c4b63327-2548-429d-8d55-81fdba5900a5"));\r
- Modifier newSubDummyModifier = Modifier.NewInstance("N/A", "N/A", null);\r
- newSubDummyModifier.setUuid(UUID.fromString("3ca851e5-d0d4-41cd-9066-f79e246c36c2"));\r
+ humanGroupVocabulary = TermVocabulary.NewInstance(UsageTermCollection.humanGroupLabel, UsageTermCollection.humanGroupLabel, null, termSourceUri);\r
+ humanGroupVocabulary.setUuid(UsageTermCollection.uuidHumanGroupVocabulary);\r
+ Modifier newDummyModifier = Modifier.NewInstance(UsageTermCollection.notAvailableLabel, UsageTermCollection.notAvailableLabel, null);\r
+ newDummyModifier.setUuid(UsageTermCollection.uuidHumanGroupDummy);\r
+ Modifier newSubDummyModifier = Modifier.NewInstance(UsageTermCollection.notAvailableLabel, UsageTermCollection.notAvailableLabel, null);\r
+ newSubDummyModifier.setUuid(UsageTermCollection.uuidEthnicGroupDummy);\r
newDummyModifier.addIncludes(newSubDummyModifier);\r
humanGroupVocabulary.addTerm(newDummyModifier);\r
CdmStore.getService(IVocabularyService.class).saveOrUpdate(humanGroupVocabulary);\r
}\r
\r
if(featureUseRecord == null|| featureUseSummary == null) {\r
- TermVocabulary<Feature> featureVocabulary = (TermVocabulary<Feature>)CdmStore.getService(IVocabularyService.class).find((UUID.fromString("b187d555-f06f-4d65-9e53-da7c93f8eaa8")));\r
- FeatureTree palmWebFeatureTree = CdmStore.getService(IFeatureTreeService.class).find(UUID.fromString("72ccce05-7cc8-4dab-8e47-bf3f5fd848a0"));\r
- //List<FeatureTree> featureTrees = CdmStore.getService(IFeatureTreeService.class).list(FeatureTree.class, null, null, null, null);\r
+ TermVocabulary<Feature> featureVocabulary = (TermVocabulary<Feature>)CdmStore.getService(IVocabularyService.class).find((UsageTermCollection.uuidFeatureVocabulary));\r
+ FeatureTree palmWebFeatureTree = CdmStore.getService(IFeatureTreeService.class).find(UsageTermCollection.uuidPalmWebFeatureTree);\r
\r
if (featureUseRecord == null ) {\r
- featureUseRecord = Feature.NewInstance("Use Record", "Use Record", null);\r
- featureUseRecord.setUuid(UUID.fromString("8125a59d-b4d5-4485-89ea-67306297b599"));\r
+ featureUseRecord = Feature.NewInstance(UsageTermCollection.useRecordFeatureLabel, UsageTermCollection.useRecordFeatureLabel, null);\r
+ featureUseRecord.setUuid(UsageTermCollection.uuidUseRecordFeature);\r
featureUseRecord.isSupportsCategoricalData();\r
featureUseRecord.setSupportsCategoricalData(true);\r
featureVocabulary.addTerm(featureUseRecord);\r
palmWebFeatureTree.getRoot().addChild(useRecFeatureNode);\r
}\r
if (featureUseSummary == null) {\r
- featureUseSummary = Feature.NewInstance("Use", "Use", null);\r
- featureUseSummary.setUuid(UUID.fromString("6acb0348-c070-4512-a37c-67bcac016279"));\r
+ featureUseSummary = Feature.NewInstance(UsageTermCollection.useSummaryFeatureLabel, UsageTermCollection.useSummaryFeatureLabel, null);\r
+ featureUseSummary.setUuid(UsageTermCollection.uuidUseSummaryFeature);\r
featureUseSummary.isSupportsTextData();\r
featureUseSummary.setSupportsTextData(true);\r
- //TermVocabulary<Feature> featureVocabulary = (TermVocabulary<Feature>)CdmStore.getService(IVocabularyService.class).find((UUID.fromString("b187d555-f06f-4d65-9e53-da7c93f8eaa8")));\r
featureVocabulary.addTerm(featureUseSummary);\r
FeatureNode useSumFeatureNode = FeatureNode.NewInstance(featureUseSummary);\r
palmWebFeatureTree.getRoot().addChild(useSumFeatureNode);\r
conversation.commit(true);\r
\r
}\r
- //if(featureUseRecord == null || featureUseSummary == null) {\r
- /*if(featureUseRecord == null) {\r
- FeatureTree palmWebFeatureTree = CdmStore.getService(IFeatureTreeService.class).find(UUID.fromString("72ccce05-7cc8-4dab-8e47-bf3f5fd848a0"));\r
- \r
- if (featureUseRecord == null ) {\r
- featureUseRecord = Feature.NewInstance("Use Record", "Use Record", null);\r
- featureUseRecord.setUuid(UUID.fromString("8125a59d-b4d5-4485-89ea-67306297b599"));\r
- featureUseRecord.isSupportsCategoricalData();\r
- featureUseRecord.setSupportsCategoricalData(true);\r
- //TermVocabulary<Feature> featureVocabulary = (TermVocabulary<Feature>)CdmStore.getService(IVocabularyService.class).find((UUID.fromString("b187d555-f06f-4d65-9e53-da7c93f8eaa8")));\r
- featureVocabulary.addTerm(featureUseRecord);\r
- FeatureNode useRecFeatureNode = FeatureNode.NewInstance(featureUseRecord);\r
- palmWebFeatureTree.getRoot().addChild(useRecFeatureNode);\r
- CdmStore.getService(IVocabularyService.class).saveOrUpdate(featureVocabulary);\r
- CdmStore.getService(IFeatureTreeService.class).saveOrUpdate(palmWebFeatureTree);\r
- conversation.commit(true);\r
- \r
- }*/\r
- /*if (featureUseSummary == null) {\r
- featureUseSummary = Feature.NewInstance("Use", "Use", null);\r
- featureUseSummary.setUuid(UUID.fromString("6acb0348-c070-4512-a37c-67bcac016279"));\r
- featureUseSummary.isSupportsTextData();\r
- featureUseSummary.setSupportsTextData(true);\r
- //TermVocabulary<Feature> featureVocabulary = (TermVocabulary<Feature>)CdmStore.getService(IVocabularyService.class).find((UUID.fromString("b187d555-f06f-4d65-9e53-da7c93f8eaa8")));\r
- featureVocabulary.addTerm(featureUseSummary);\r
- FeatureNode useSumFeatureNode = FeatureNode.NewInstance(featureUseSummary);\r
- palmWebFeatureTree.getRoot().addChild(useSumFeatureNode);\r
- CdmStore.getService(IVocabularyService.class).saveOrUpdate(featureVocabulary);\r
- CdmStore.getService(IFeatureTreeService.class).saveOrUpdate(palmWebFeatureTree);\r
- conversation.commit(true);\r
- }*/\r
- \r
- //FeatureTree palmWebFeatureTree = CdmStore.getService(IFeatureTreeService.class).find(UUID.fromString("72ccce05-7cc8-4dab-8e47-bf3f5fd848a0"));\r
- //List<FeatureTree> featureTrees = CdmStore.getService(IFeatureTreeService.class).list(FeatureTree.class, null, null, null, null);\r
- //FeatureNode useRecFeatureNode = FeatureNode.NewInstance(featureUseRecord);\r
- \r
- //palmWebFeatureTree.getRoot().addChild(useRecFeatureNode);\r
- \r
- //}\r
- \r
- \r
conversation.close(); \r
}\r
}\r