+ OrderedTermVocabulary<NamedArea> voc = OrderedTermVocabulary.NewInstance("Phytogeographic Regions of Central Africa", "Phytogeographic Regions of Central Africa", "FdAC regions", null);\r
+ app.getVocabularyService().save(voc);\r
+ \r
+ NamedAreaLevel level = NamedAreaLevel.NewInstance("Phytogeographic Regions of Central Africa", "Phytogeographic Regions of Central Africa", "FdAC regions");\r
+ ITermService termService = app.getTermService();\r
+ \r
+ termService.save(level);\r
+ \r
+ NamedArea area = NamedArea.NewInstance("Côtier", "Côtier", "I");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+ \r
+\r
+ area = NamedArea.NewInstance("Mayumbe", "Mayumbe", "II");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Bas-Congo", "Bas-Congo", "III");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Kasai", "Kasai", "IV");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Bas-Katanga", "Bas-Katanga", "V");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Forestier Central", "Forestier Central", "VI");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Ubangi-Uele", "Ubangi-Uele", "VII");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Lac Albert", "Lac Albert", "VIII");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Lacs Édouard et Kivu", "Lacs Édouard et Kivu", "IX");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Rwanda-Burundi", "Rwanda-Burundi", "X");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+\r
+ area = NamedArea.NewInstance("Haut-Katanga", "Haut-Katanga", "XI");\r
+ area.setLevel(level);\r
+ area.setType(NamedAreaType.NATURAL_AREA());\r
+ voc.addTerm(area);\r
+ termService.save(area);\r
+ \r
+ app.getVocabularyService().save(voc);\r
+ \r
+ app.commitTransaction(tx);\r
+\r