Modifier and Type |
Method and Description |
boolean |
containsOntology() |
AssociationType |
createAssociationType(String name) |
protected TopicIF |
createNamedTopic(String name,
TopicIF type) |
NameType |
createNameType(String name) |
OccurrenceType |
createOccurrenceType(String name) |
RoleType |
createRoleType(String name) |
TopicType |
createTopicType(String name) |
DeclarationContextIF |
getDeclarationContext() |
protected NameField |
getDefaultNameField() |
String |
getId()
Returns the Id of the topic map reference in the topic map registry.
|
List<IdentityField> |
getIdentityFields() |
String |
getName()
Returns the name of the topic map, or null if it has none.
|
List<NameField> |
getNameFields() |
List<OccurrenceField> |
getOccurrenceFields() |
float |
getOntologyVersion()
Returns the version of the Ontopoly meta-ontology used in this topic map.
|
List<QueryField> |
getQueryFields() |
QueryProcessorIF |
getQueryProcessor() |
Topic |
getReifier() |
List<RoleField> |
getRoleFields() |
List<TopicType> |
getRootTopicTypes()
Returns a list of the topic types that is not a system topic type.
|
Topic |
getTopicById(String id) |
TopicIF |
getTopicIFById(String id) |
TopicMapIF |
getTopicMapIF() |
protected String |
getTopicName(TopicIF topic,
AbstractTypingTopic fallback)
Package-internal method to get the name of a topic.
|
TopicType |
getTopicTypeById(String id) |
List<TopicType> |
getTopicTypes()
Returns a list of the topic types that is not a system topic type.
|
List<TopicType> |
getTopicTypesWithLargeInstanceSets()
Returns a list of the topic types that is not a system topic type.
|
boolean |
isDeleteable() |
boolean |
isSaveable() |
protected TopicIF |
makeReifier() |
<T> QueryMapper<T> |
newQueryMapper(Class<T> type) |
<T> QueryMapper<T> |
newQueryMapperNoWrap() |
void |
save() |
List<Topic> |
searchAll(String searchTerm)
Returns the topics that matches the given search term.
|