Package ontopoly.sysmodel
Class OntopolyRepository
java.lang.Object
ontopoly.sysmodel.OntopolyRepository
INTERNAL: Represents the system topic map describing all the topic
maps in the Ontopoly topic maps repository.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateOntopolyTopicMap(String sourceId, String name) INTERNAL: Creates a new Ontopoly topic map, and updates the system topic map accordingly.protected TopicMapRepositoryIFvoiddeleteTopicMap(String referenceId) INTERNAL: Returns an alphabetically sorted list of all the non-Ontopoly topic maps.INTERNAL: Returns an alphabetically sorted list of all the Ontopoly topic maps.protected StringvoidregisterOntopolyTopicMap(String referenceId, String name) INTERNAL: Turns the topic map into an Ontopoly topic map in the repository, but does not actually change the topic map itself.voidunregisterOntopolyTopicMap(String referenceId)
-
Field Details
-
ONTOLOGY_TOPIC_MAP_ID
- See Also:
-
-
Constructor Details
-
OntopolyRepository
public OntopolyRepository()
-
-
Method Details
-
getSystemTopicMapId
-
createTopicMapRepository
-
getTopicMapRepository
-
getOntopolyTopicMaps
INTERNAL: Returns an alphabetically sorted list of all the Ontopoly topic maps.- Returns:
- a List of TopicMapReference objects
-
getNonOntopolyTopicMaps
INTERNAL: Returns an alphabetically sorted list of all the non-Ontopoly topic maps.- Returns:
- a List of TopicMapReference objects
-
getEditableSources
-
createOntopolyTopicMap
INTERNAL: Creates a new Ontopoly topic map, and updates the system topic map accordingly.- Returns:
- The reference id of the new topic map
-
deleteTopicMap
-
registerOntopolyTopicMap
INTERNAL: Turns the topic map into an Ontopoly topic map in the repository, but does not actually change the topic map itself. -
unregisterOntopolyTopicMap
-