public class TopicMap extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
DC |
protected static String |
ON |
protected static String |
TECH |
protected static String |
TEST |
protected static String |
TMDM |
protected static String |
XSD |
protected static String |
XTM |
Constructor and Description |
---|
TopicMap(TopicMapIF topicMapIF,
String topicMapId) |
protected static final String ON
protected static final String XTM
protected static final String TEST
protected static final String TECH
protected static final String DC
protected static final String XSD
protected static final String TMDM
public TopicMap(TopicMapIF topicMapIF, String topicMapId)
public DeclarationContextIF getDeclarationContext()
public QueryProcessorIF getQueryProcessor()
public boolean containsOntology()
public boolean isDeleteable()
public TopicMapIF getTopicMapIF()
public <T> QueryMapper<T> newQueryMapperNoWrap()
public <T> QueryMapper<T> newQueryMapper(Class<T> type)
public Topic getReifier()
protected TopicIF makeReifier()
public String getName()
public float getOntologyVersion()
public String getId()
public List<TopicType> getTopicTypes()
public List<TopicType> getRootTopicTypes()
public List<TopicType> getTopicTypesWithLargeInstanceSets()
public List<OccurrenceField> getOccurrenceFields()
public List<IdentityField> getIdentityFields()
public List<QueryField> getQueryFields()
public boolean isSaveable()
public void save()
protected NameField getDefaultNameField()
public OccurrenceType createOccurrenceType(String name)
public AssociationType createAssociationType(String name)
public List<Topic> searchAll(String searchTerm)
protected String getTopicName(TopicIF topic, AbstractTypingTopic fallback)