Uses of Interface
net.ontopia.topicmaps.core.TopicIF
Packages that use TopicIF
Package
Description
Collection of classes for indexing topic maps.
To classify content, use the SimpleClassifier class.
Provides a collection of command-line utilities for working with topic maps.
Provides interfaces for topic map objects; the topic map API for all Ontopia
topic map implementations.
Provides interfaces for the engine's index system; the API for Ontopia
topic map indexes.
The implementation of and public API to the DB2TM module for
converting relational data (in CSV files or RDBMSs) to Topic Maps.
The in-memory implementation of the core topic map interfaces.
Index classes for use with the basic implementation.
Relational database implementation of the core topic map
interfaces.
Index classes for use with the rdbms implementation.
INTERNAL: Classes that are used by many implementations.
Contains the classes that implement the user context filter in
the Navigator Framework.
Provides Comparators which are used by the Navigator.
The basic implementation of the Navigator core interfaces.
Value-producing tags, which extract information from the topic
map and insert it into the execution context.
Provides utility classes for the Navigator Tag Libraries and
Framework.
Contains the in-memory implementation of the query language.
Contains the rdbms implementation of the query language.
Code shared between query implementations.
Contains the code that parses tolog queries.
This package provides query utility classes.
This package provides topic map utility classes, which are a toolkit for
working with the topic map model provided by the core interfaces.
Provides support for the ISO-standardized textual Compact Topic Maps
syntax (or CTM) format for topic maps.
Provides DeciderIFs which are used by the Navigator.
This package provides support for the JSON Topic Map
Notation (or JTM) format for topic maps.
This package provides support for the textual Linear Topic Map
Notation (or LTM) format for topic maps.
This package provides support for RDF (Resource Description
Framework), a topic map-like data model for metadata defined by the
W3C.
Classes for importing and exporting topic maps in the XML
interchange format.
-
Uses of TopicIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type TopicIFModifier and TypeMethodDescriptionINTERNAL: Generate a document for the given topic. -
Uses of TopicIF in net.ontopia.topicmaps.classify
Fields in net.ontopia.topicmaps.classify declared as TopicIFModifier and TypeFieldDescriptionTopicMapAnalyzer.AssociationType.atypeTopicMapAnalyzer.AssociationType.crtypeTopicMapAnalyzer.AssociationType.prtypeFields in net.ontopia.topicmaps.classify with type parameters of type TopicIFMethods in net.ontopia.topicmaps.classify that return types with arguments of type TopicIFModifier and TypeMethodDescriptionWebChew.WebTerm.getCandidateTopics()TopicMapAnalyzer.getCandidateTypes()TopicMapClassification.getCandidateTypes()WebChew.WebClassification.getCandidateTypes()INTERNAL: Returns the topics that matches the given variant.Methods in net.ontopia.topicmaps.classify with parameters of type TopicIFModifier and TypeMethodDescriptionvoidTopicMapAnalyzer.AssociationType.addCandidateType(TopicIF ctype) ClassifyPluginIF.getClassifiableContent(TopicIF topic) INTERNAL: Returns the classifiable content for the given topic.ConferencePlugin.getClassifiableContent(TopicIF topic) DefaultPlugin.getClassifiableContent(TopicIF topic) TologRulePlugin.getClassifiableContent(TopicIF topic) TopicContentPlugin.getClassifiableContent(TopicIF topic) booleanClassifyPluginIF.isClassifiable(TopicIF topic) INTERNAL: Returns true if the plug-in is able to locate classifiable content for the given topic.booleanConferencePlugin.isClassifiable(TopicIF topic) booleanDefaultPlugin.isClassifiable(TopicIF topic) booleanTologRulePlugin.isClassifiable(TopicIF topic) booleanTopicContentPlugin.isClassifiable(TopicIF topic) Constructors in net.ontopia.topicmaps.classify with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.cmdlineutils
Methods in net.ontopia.topicmaps.cmdlineutils with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.cmdlineutils.sanity
Methods in net.ontopia.topicmaps.cmdlineutils.sanity with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.cmdlineutils.statistics
Methods in net.ontopia.topicmaps.cmdlineutils.statistics that return TopicIFModifier and TypeMethodDescriptionTopicCounter.getAssocDetails(String key) TopicCounter.getOccurDetails(String key) TopicCounter.getTopicDetails(String key) Methods in net.ontopia.topicmaps.cmdlineutils.statistics with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.core
Methods in net.ontopia.topicmaps.core that return TopicIFModifier and TypeMethodDescriptionAssociationRoleIF.getPlayer()PUBLIC: Gets the topic that plays this association role (this member of the association).ReifiableIF.getReifier()PUBLIC: Returns the topic that reifies this object.NameIF.getTopic()PUBLIC: Gets the topic to which this name belongs.OccurrenceIF.getTopic()PUBLIC: Gets the topic for this occurrence.TopicMapIF.getTopicBySubjectIdentifier(LocatorIF locator) PUBLIC: Gets the topic that has the specified subject identifier, given as a locator.TopicMapIF.getTopicBySubjectLocator(LocatorIF locator) PUBLIC: Gets the topic in this topic map that represents the given addressable subject (locator given as a LocatorIF object).TypedIF.getType()PUBLIC: Gets the type that this object is an instance of.TopicMapBuilderIF.makeTopic()PUBLIC: Makes a new topic for the current topic map.TopicMapBuilderIF.makeTopic(Collection<TopicIF> topic_types) PUBLIC: Makes a new topic of the given types for the current topic map.PUBLIC: Makes a new topic of the given type for the current topic map.Methods in net.ontopia.topicmaps.core that return types with arguments of type TopicIFModifier and TypeMethodDescriptionAssociationIF.getRoleTypes()PUBLIC: Gets a Collection of association role types found in this association.ScopedIF.getScope()PUBLIC: Returns the set of topics that are the stated scope of this object.TopicMapIF.getTopics()PUBLIC: Gets all topics in this topic map.TopicIF.getTypes()PUBLIC: Gets the types that this topic is an instance of.Methods in net.ontopia.topicmaps.core with parameters of type TopicIFModifier and TypeMethodDescriptionvoidPUBLIC: Add a topic to this scope.voidPUBLIC: Adds a type to this topic.static booleanDuplicateReificationException.check(ReifiableIF reifiable, TopicIF reifier) INTERNAL: Checks reification logicvoidTopicMapFragmentWriterIF.exportTopic(TopicIF topic) PUBLIC: Exports the given topic.TopicIF.getAssociationsByType(TopicIF type) PUBLIC: Gets the associations that have roles played by this topic, where the association is of specified type.TopicIF.getOccurrencesByType(TopicIF type) PUBLIC: Gets the occurrences of this topic with a specified type.AssociationIF.getRolesByType(TopicIF roletype) PUBLIC: Gets the association roles in this association which are of the given role type.TopicIF.getRolesByType(TopicIF roletype) PUBLIC: Gets the association roles of the specifed type played by this topic.TopicIF.getRolesByType(TopicIF roletype, TopicIF assoc_type) PUBLIC: Gets the association roles of the specifed type played by this topic.TopicIF.getTopicNamesByType(TopicIF type) PUBLIC: Gets the topic names of this topic with a specified type.TopicMapBuilderIF.makeAssociation(TopicIF assoc_type) PUBLIC: Makes a new association with the given type in the current topic map.TopicMapBuilderIF.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player) PUBLIC: Makes a new unary association with the given type in the current topic map.TopicMapBuilderIF.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) PUBLIC: Makes a new association role with the given type and player for the specified association.TopicMapBuilderIF.makeOccurrence(TopicIF topic, TopicIF occurs_type, Reader value, long length, LocatorIF datatype) PUBLIC: Makes a new internal occurrence with the given type and value for the given topic.TopicMapBuilderIF.makeOccurrence(TopicIF topic, TopicIF occurs_type, String value) PUBLIC: Makes a new internal occurrence with the given type and value for the given topic.TopicMapBuilderIF.makeOccurrence(TopicIF topic, TopicIF occurs_type, String value, LocatorIF datatype) PUBLIC: Makes a new internal occurrence with the given type and value for the given topic.TopicMapBuilderIF.makeOccurrence(TopicIF topic, TopicIF occurs_type, LocatorIF locator) PUBLIC: Makes a new external occurrence with the given type and locator for the given topic.PUBLIC: Makes a new topic of the given type for the current topic map.TopicMapBuilderIF.makeTopicName(TopicIF topic, String value) PUBLIC: Makes a new untyped topic name with the given value for the given topic.TopicMapBuilderIF.makeTopicName(TopicIF topic, TopicIF bntype, String value) PUBLIC: Makes a new topic name with the given type and value for the given topic.voidEXPERIMENTAL: Merges the characteristics of one topic into another topic.voidScopedIF.removeTheme(TopicIF theme) PUBLIC: Remove a topic from this scope.voidTopicIF.removeType(TopicIF type) PUBLIC: Removes a type from this topic.voidPUBLIC: Sets the topic that plays this association role.voidReifiableIF.setReifier(TopicIF reifier) PUBLIC: Sets the reifier of this object.voidPUBLIC: Sets the type that this object is an instance of.Method parameters in net.ontopia.topicmaps.core with type arguments of type TopicIFModifier and TypeMethodDescriptionvoidPUBLIC: Exports all the topics returned by the iterator, and wraps them with startTopicMap() and endTopicMap() calls.voidTopicMapFragmentWriterIF.exportTopics(Iterator<TopicIF> it) PUBLIC: Exports all the topics returned by the iterator.TopicMapBuilderIF.makeTopic(Collection<TopicIF> topic_types) PUBLIC: Makes a new topic of the given types for the current topic map.TopicMapBuilderIF.makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the specified name value reader and datatype for the specified topic name in the given scope.TopicMapBuilderIF.makeVariantName(TopicNameIF name, String value, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the specified name value for the specified topic name in the given scope.TopicMapBuilderIF.makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the specified name value and datatype for the specified name in the given scope.TopicMapBuilderIF.makeVariantName(TopicNameIF name, LocatorIF locator, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the given locator for the specified topic name in the given scope. -
Uses of TopicIF in net.ontopia.topicmaps.core.index
Methods in net.ontopia.topicmaps.core.index that return types with arguments of type TopicIFModifier and TypeMethodDescriptionClassInstanceIndexIF.getAssociationRoleTypes()PUBLIC: Gets the topics that are used as association role types.ScopeIndexIF.getAssociationThemes()PUBLIC: Gets the set of all topics that are used in the direct scope of at least one association.ClassInstanceIndexIF.getAssociationTypes()PUBLIC: Gets the topics that are used as association types.ScopeIndexIF.getOccurrenceThemes()PUBLIC: Gets the set of all topics that are used in the direct scope of at least one occurrence.ClassInstanceIndexIF.getOccurrenceTypes()PUBLIC: Gets the topics that are used as occurrence types.ScopeIndexIF.getTopicNameThemes()PUBLIC: Gets the set of all topics that are used in the direct scope of at least one topic name.ClassInstanceIndexIF.getTopicNameTypes()PUBLIC: Gets the topics that are used as topic name types.PUBLIC: Gets all topics that are instances of the given type.ClassInstanceIndexIF.getTopicTypes()PUBLIC: Gets all topics that are used as topic types.ScopeIndexIF.getVariantThemes()PUBLIC: Gets the set of all topics that are used in the direct scope of at least one variant name.Methods in net.ontopia.topicmaps.core.index with parameters of type TopicIFModifier and TypeMethodDescriptionClassInstanceIndexIF.getAssociationRoles(TopicIF association_role_type) PUBLIC: Gets all association roles that are of the given type.ClassInstanceIndexIF.getAssociationRoles(TopicIF association_role_type, TopicIF association_type) PUBLIC: Gets all association roles that are of the given type and part of an association of given type.ClassInstanceIndexIF.getAssociations(TopicIF association_type) PUBLIC: Gets all associations that are of the given type.ScopeIndexIF.getAssociations(TopicIF theme) PUBLIC: Gets all associations that have the given topic in their direct scope.ClassInstanceIndexIF.getOccurrences(TopicIF occurrence_type) PUBLIC: Gets all occurrences that are of the given type.OccurrenceIndexIF.getOccurrences(String value, LocatorIF datatype, TopicIF occurrenceType) INTERNAL: Gets all occurrences that have the specified value, datatype and occurrenceType.OccurrenceIndexIF.getOccurrences(String value, TopicIF occurrenceType) INTERNAL: Gets all occurrences that have the specified value and occurrenceType independent of datatype.ScopeIndexIF.getOccurrences(TopicIF theme) PUBLIC: Gets all occurrences that have the given topic in their direct scope.ClassInstanceIndexIF.getTopicNames(TopicIF name_type) PUBLIC: Gets all topic names that are of the given type.NameIndexIF.getTopicNames(String value, TopicIF topicNameType) PUBLIC: Gets all topic names that have the given name value (in any scope) and topicNameType.ScopeIndexIF.getTopicNames(TopicIF theme) PUBLIC: Gets all topic names that have the given topic in their direct scope.PUBLIC: Gets all topics that are instances of the given type.ScopeIndexIF.getVariants(TopicIF theme) PUBLIC: Gets all variant names that have the given topic in their direct scope.booleanClassInstanceIndexIF.usedAsAssociationRoleType(TopicIF topic) PUBLIC: Returns true if the topic is used as an association role type.booleanScopeIndexIF.usedAsAssociationTheme(TopicIF topic) PUBLIC: Returns true if the topic has been used in the direct scope of at least one association.booleanClassInstanceIndexIF.usedAsAssociationType(TopicIF topic) PUBLIC: Returns true if the topic is used as an association type.booleanScopeIndexIF.usedAsOccurrenceTheme(TopicIF topic) PUBLIC: Returns true if the topic has been used in the direct scope of at least one occurrence.booleanClassInstanceIndexIF.usedAsOccurrenceType(TopicIF topic) PUBLIC: Returns true if the topic is used as an occurrence type.booleanScopeIndexIF.usedAsTheme(TopicIF topic) PUBLIC: Returns true if the topic has been used in a direct scope somewhere in the topic map.booleanScopeIndexIF.usedAsTopicNameTheme(TopicIF topic) PUBLIC: Returns true if the topic has been used in the direct scope of at least one topic name.booleanClassInstanceIndexIF.usedAsTopicNameType(TopicIF topic) PUBLIC: Returns true if the topic is used as an topic name type.booleanClassInstanceIndexIF.usedAsTopicType(TopicIF topic) PUBLIC: Returns true if the topic is used as a topic type somewhere.booleanClassInstanceIndexIF.usedAsType(TopicIF topic) PUBLIC: Returns true if the topic is used as a type somewhere.booleanScopeIndexIF.usedAsVariantTheme(TopicIF topic) PUBLIC: Returns true if the topic has been used in the direct scope of at least one variant name. -
Uses of TopicIF in net.ontopia.topicmaps.db2tm
Fields in net.ontopia.topicmaps.db2tm with type parameters of type TopicIFMethods in net.ontopia.topicmaps.db2tm that return TopicIFModifier and TypeMethodDescriptionprotected static TopicIFProcessor.addIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx) protected static TopicIFProcessor.findTopicByIdentities(Relation relation, Entity entity, String[] tuple, Context ctx) protected static TopicIFprotected static TopicIFProcessor.updateIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx) Methods in net.ontopia.topicmaps.db2tm with parameters of type TopicIFModifier and TypeMethodDescriptionprotected static AssociationIFProcessor.addAssociation(TopicIF reifier, Relation relation, Entity entity, String[] tuple, Context ctx) protected static TopicIFProcessor.addIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx) protected static voidProcessor.addOccurrence(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx) protected static voidProcessor.addPlayer(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx) protected static voidProcessor.addTopicName(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx) protected static voidprotected voidContext.characteristicsChanged(TopicIF topic) protected static voidProcessor.deleteTopic(TopicIF topic) protected static List<OccurrenceIF>Processor.getOccurrences(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static List<AssociationRoleIF>Processor.getPlayers(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static List<TopicNameIF>Processor.getTopicNames(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected voidContext.mergeTopics(TopicIF target, TopicIF source) INTERNAL: Merge two topics.protected static voidProcessor.removeOccurrence(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static voidProcessor.removePlayer(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static voidprotected static voidProcessor.removeTopicName(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) protected static voidProcessor.removeTypes(TopicIF topic, String[] types, Context ctx) protected static TopicIFProcessor.updateIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx) protected static voidMethod parameters in net.ontopia.topicmaps.db2tm with type arguments of type TopicIFModifier and TypeMethodDescriptionprotected static booleanProcessor.compareScope(String[] scope1, Collection<TopicIF> scope2, Entity entity, String[] tuple, Context ctx) -
Uses of TopicIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement TopicIFFields in net.ontopia.topicmaps.impl.basic declared as TopicIFModifier and TypeFieldDescriptionprotected TopicIFAssociationRole.playerprotected TopicIFAssociation.reifierprotected TopicIFAssociationRole.reifierprotected TopicIFOccurrence.reifierprotected TopicIFTopicMap.reifierprotected TopicIFTopicName.reifierprotected TopicIFVariantName.reifierprotected TopicIFAssociation.typeprotected TopicIFAssociationRole.typeprotected TopicIFOccurrence.typeprotected TopicIFTopicName.typeFields in net.ontopia.topicmaps.impl.basic with type parameters of type TopicIFModifier and TypeFieldDescriptionAssociation.scopeOccurrence.scopeTopic.scopeTopicMap.scopeTopicName.scopeVariantName.scopeTopicMap.setpoolSubjectIdentityCache.subject_indicatorsSubjectIdentityCache.subjectsTopicMap.topicsTopic.typesMethods in net.ontopia.topicmaps.impl.basic that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFSubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) protected TopicIFSubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) protected TopicIFTopicMapBuilder.createTopic()AssociationRole.getPlayer()Association.getReifier()AssociationRole.getReifier()Occurrence.getReifier()TopicMap.getReifier()TopicName.getReifier()VariantName.getReifier()Occurrence.getTopic()TopicName.getTopic()VariantName.getTopic()SubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) TopicMap.getTopicBySubjectIdentifier(LocatorIF locator) SubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) TopicMap.getTopicBySubjectLocator(LocatorIF locator) Association.getType()AssociationRole.getType()Occurrence.getType()TopicName.getType()TopicMapBuilder.makeTopic()TopicMapBuilder.makeTopic(Collection<TopicIF> topic_types) Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type TopicIFModifier and TypeMethodDescriptionAssociation.getRoleTypes()Association.getScope()Occurrence.getScope()TopicName.getScope()VariantName.getScope()TopicMap.getTopics()Topic.getTypes()Methods in net.ontopia.topicmaps.impl.basic with parameters of type TopicIFModifier and TypeMethodDescriptionprotected voidprotected voidVariantName._removeTheme(TopicIF theme, boolean validate) protected voidTopicEvents.addedTopic(TopicIF topic) voidvoidvoidvoidvoidAdds a topic to the set of topics.voidTopic.getAssociationsByType(TopicIF type) Topic.getOccurrencesByType(TopicIF type) Association.getRolesByType(TopicIF roletype) Topic.getRolesByType(TopicIF roletype) Topic.getRolesByType(TopicIF roletype, TopicIF assoc_type) Topic.getTopicNamesByType(TopicIF type) TopicMapBuilder.makeAssociation(TopicIF assoc_type) TopicMapBuilder.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player) TopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, Reader value, long length, LocatorIF datatype) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, String value) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, String value, LocatorIF datatype) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, LocatorIF locator) TopicMapBuilder.makeTopicName(TopicIF topic, String value) TopicMapBuilder.makeTopicName(TopicIF topic, TopicIF bntype, String value) voidprotected voidSubjectIdentityCache.registerSubject(LocatorIF subject, TopicIF object) protected voidSubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator, TopicIF object) voidAssociation.removeTheme(TopicIF theme) voidOccurrence.removeTheme(TopicIF theme) voidTopicName.removeTheme(TopicIF theme) voidVariantName.removeTheme(TopicIF theme) voidTopicMap.removeTopic(TopicIF _topic) Removes a topic from the set of topics.voidTopic.removeType(TopicIF type) protected voidTopicEvents.removingTopic(TopicIF topic) voidvoidAssociation.setReifier(TopicIF _reifier) voidAssociationRole.setReifier(TopicIF _reifier) voidOccurrence.setReifier(TopicIF _reifier) voidTopicMap.setReifier(TopicIF _reifier) voidTopicName.setReifier(TopicIF _reifier) voidVariantName.setReifier(TopicIF _reifier) voidvoidvoidvoidMethod parameters in net.ontopia.topicmaps.impl.basic with type arguments of type TopicIFModifier and TypeMethodDescriptionprotected voidTopicMapBuilder.addScope(ScopedIF scoped, Collection<TopicIF> scope) TopicMapBuilder.makeTopic(Collection<TopicIF> topic_types) TopicMapBuilder.makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection<TopicIF> scope) TopicMapBuilder.makeVariantName(TopicNameIF name, String value, Collection<TopicIF> scope) TopicMapBuilder.makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection<TopicIF> scope) TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator, Collection<TopicIF> scope) -
Uses of TopicIF in net.ontopia.topicmaps.impl.basic.index
Fields in net.ontopia.topicmaps.impl.basic.index with type parameters of type TopicIFModifier and TypeFieldDescriptionprotected CollectionMap<TopicIF,AssociationIF> ClassInstanceIndex.assocsprotected CollectionMap<TopicIF,AssociationIF> ScopeIndex.assocsprotected CollectionMap<TopicIF,TopicNameIF> ScopeIndex.basenamesprotected CollectionMap<TopicIF,TopicNameIF> ClassInstanceIndex.bnamesprotected CollectionMap<TopicIF,OccurrenceIF> ClassInstanceIndex.occursprotected CollectionMap<TopicIF,OccurrenceIF> ScopeIndex.occursprotected CollectionMap<TopicIF,AssociationRoleIF> ClassInstanceIndex.rolesprotected CollectionMap<TopicIF,TopicIF> ClassInstanceIndex.topicsprotected CollectionMap<TopicIF,TopicIF> ClassInstanceIndex.topicsprotected CollectionMap<TopicIF,VariantNameIF> ScopeIndex.variantsMethods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type TopicIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociationRoleTypes()ScopeIndex.getAssociationThemes()ClassInstanceIndex.getAssociationTypes()ScopeIndex.getOccurrenceThemes()ClassInstanceIndex.getOccurrenceTypes()ScopeIndex.getTopicNameThemes()ClassInstanceIndex.getTopicNameTypes()TNCIndex.getTopics(String basename_string, Collection<TopicIF> scope) INTERNAL: Returns the topics that have a basename with the given string value in the given scope.ClassInstanceIndex.getTopicTypes()ScopeIndex.getVariantThemes()Methods in net.ontopia.topicmaps.impl.basic.index with parameters of type TopicIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociationRoles(TopicIF association_role_type) ClassInstanceIndex.getAssociationRoles(TopicIF association_role_type, TopicIF association_type) ClassInstanceIndex.getAssociations(TopicIF association_type) ScopeIndex.getAssociations(TopicIF theme) ClassInstanceIndex.getOccurrences(TopicIF occurrence_type) OccurrenceIndex.getOccurrences(String value, LocatorIF datatype, TopicIF occurrenceType) OccurrenceIndex.getOccurrences(String value, TopicIF occurrenceType) ScopeIndex.getOccurrences(TopicIF theme) ClassInstanceIndex.getTopicNames(TopicIF basename_type) NameIndex.getTopicNames(String value, TopicIF topicNameType) ScopeIndex.getTopicNames(TopicIF theme) ScopeIndex.getVariants(TopicIF theme) booleanClassInstanceIndex.usedAsAssociationRoleType(TopicIF topic) booleanScopeIndex.usedAsAssociationTheme(TopicIF topic) booleanClassInstanceIndex.usedAsAssociationType(TopicIF topic) booleanScopeIndex.usedAsOccurrenceTheme(TopicIF topic) booleanClassInstanceIndex.usedAsOccurrenceType(TopicIF topic) booleanScopeIndex.usedAsTheme(TopicIF topic) booleanScopeIndex.usedAsTopicNameTheme(TopicIF topic) booleanClassInstanceIndex.usedAsTopicNameType(TopicIF topic) booleanClassInstanceIndex.usedAsTopicType(TopicIF topic) booleanClassInstanceIndex.usedAsType(TopicIF topic) booleanScopeIndex.usedAsVariantTheme(TopicIF topic) Method parameters in net.ontopia.topicmaps.impl.basic.index with type arguments of type TopicIFModifier and TypeMethodDescriptionTNCIndex.getTopics(String basename_string, Collection<TopicIF> scope) INTERNAL: Returns the topics that have a basename with the given string value in the given scope. -
Uses of TopicIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement TopicIFModifier and TypeClassDescriptionclassINTERNAL: The read-only rdbms topic implementation.classINTERNAL: The rdbms topic implementation.Fields in net.ontopia.topicmaps.impl.rdbms with type parameters of type TopicIFModifier and TypeFieldDescriptionTopicEvents.topicsAddedTopicEvents.topicsModifiedTopicEvents.topicsRemovedTopicEvents.topicsRemovedMethods in net.ontopia.topicmaps.impl.rdbms that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFSubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) protected TopicIFSubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) AssociationRole.getPlayer()ReadOnlyAssociationRole.getPlayer()Association.getReifier()AssociationRole.getReifier()Occurrence.getReifier()ReadOnlyAssociation.getReifier()ReadOnlyAssociationRole.getReifier()ReadOnlyOccurrence.getReifier()ReadOnlyTopicMap.getReifier()ReadOnlyTopicName.getReifier()ReadOnlyVariantName.getReifier()TopicMap.getReifier()TopicName.getReifier()VariantName.getReifier()Occurrence.getTopic()ReadOnlyOccurrence.getTopic()ReadOnlyTopicName.getTopic()ReadOnlyVariantName.getTopic()TopicName.getTopic()VariantName.getTopic()RDBMSTopicMapTransaction.getTopicBySubjectIdentifier(LocatorIF locator) ReadOnlyTopicMap.getTopicBySubjectIdentifier(LocatorIF locator) SubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) TopicMap.getTopicBySubjectIdentifier(LocatorIF locator) RDBMSTopicMapTransaction.getTopicBySubjectLocator(LocatorIF locator) ReadOnlyTopicMap.getTopicBySubjectLocator(LocatorIF locator) SubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) TopicMap.getTopicBySubjectLocator(LocatorIF locator) Association.getType()AssociationRole.getType()Occurrence.getType()ReadOnlyAssociation.getType()ReadOnlyAssociationRole.getType()ReadOnlyOccurrence.getType()ReadOnlyTopicName.getType()TopicName.getType()TopicMapBuilder.makeTopic()TopicMapBuilder.makeTopic(Collection topic_types) Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type TopicIFModifier and TypeMethodDescriptionAssociation.getRoleTypes()ReadOnlyAssociation.getRoleTypes()Association.getScope()Occurrence.getScope()ReadOnlyAssociation.getScope()ReadOnlyOccurrence.getScope()ReadOnlyTopicName.getScope()ReadOnlyVariantName.getScope()TopicName.getScope()VariantName.getScope()ReadOnlyTopicMap.getTopics()TopicMap.getTopics()ReadOnlyTopic.getTypes()Topic.getTypes()Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TopicIFModifier and TypeMethodDescriptionprotected voidprotected voidVariantName._removeTheme(TopicIF theme, boolean validate) protected voidTopicEvents.addedTopic(TopicIF topic) voidvoidvoidvoidvoidvoidvoidvoidprotected voidAdds a topic to the set of topics.protected voidAdds a topic to the set of topics.voidvoidRDBMSTopicMapTransaction.getAssocations(TopicIF topic) ReadOnlyTopicMap.getAssocations(TopicIF topic) TopicMap.getAssocations(TopicIF topic) RDBMSTopicMapTransaction.getAssociationsByType(TopicIF topic, TopicIF type) ReadOnlyTopic.getAssociationsByType(TopicIF type) ReadOnlyTopicMap.getAssociationsByType(TopicIF topic, TopicIF type) Topic.getAssociationsByType(TopicIF type) TopicMap.getAssociationsByType(TopicIF topic, TopicIF type) RDBMSTopicMapTransaction.getOccurrencesByType(TopicIF topic, TopicIF type) ReadOnlyTopic.getOccurrencesByType(TopicIF type) ReadOnlyTopicMap.getOccurrencesByType(TopicIF topic, TopicIF type) Topic.getOccurrencesByType(TopicIF type) TopicMap.getOccurrencesByType(TopicIF topic, TopicIF type) Association.getRolesByType(TopicIF roletype) RDBMSTopicMapTransaction.getRolesByType(TopicIF player, TopicIF rtype) RDBMSTopicMapTransaction.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) ReadOnlyAssociation.getRolesByType(TopicIF roletype) ReadOnlyTopic.getRolesByType(TopicIF roletype) ReadOnlyTopic.getRolesByType(TopicIF roletype, TopicIF assoc_type) ReadOnlyTopicMap.getRolesByType(TopicIF player, TopicIF rtype) ReadOnlyTopicMap.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) RoleTypeAssocTypeCache.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) RoleTypeCache.getRolesByType(TopicIF player, TopicIF roletype) Topic.getRolesByType(TopicIF roletype) Topic.getRolesByType(TopicIF roletype, TopicIF assoc_type) TopicMap.getRolesByType(TopicIF player, TopicIF rtype) TopicMap.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) RDBMSTopicMapTransaction.getTopicNamesByType(TopicIF topic, TopicIF type) ReadOnlyTopic.getTopicNamesByType(TopicIF type) ReadOnlyTopicMap.getTopicNamesByType(TopicIF topic, TopicIF type) Topic.getTopicNamesByType(TopicIF type) TopicMap.getTopicNamesByType(TopicIF topic, TopicIF type) TopicMapBuilder.makeAssociation(TopicIF assoc_type) TopicMapBuilder.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player) TopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, Reader value, long length, LocatorIF datatype) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, String value) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, String value, LocatorIF datatype) TopicMapBuilder.makeOccurrence(TopicIF topic, TopicIF occurs_type, LocatorIF locator) TopicMapBuilder.makeTopicName(TopicIF topic, String value) TopicMapBuilder.makeTopicName(TopicIF topic, TopicIF bntype, String value) voidvoidvoidRDBMSTopicMapStore.prefetchRolesByType(Collection players, TopicIF rtype, TopicIF atype) voidRDBMSTopicMapTransaction.prefetchRolesByType(Collection players, TopicIF rtype, TopicIF atype) voidRoleTypeAssocTypeCache.prefetchRolesByType(Collection players, TopicIF rtype, TopicIF atype) protected voidSubjectIdentityCache.registerSubject(LocatorIF subject, TopicIF object) protected voidSubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator, TopicIF object) voidAssociation.removeTheme(TopicIF theme) voidOccurrence.removeTheme(TopicIF theme) voidReadOnlyAssociation.removeTheme(TopicIF theme) voidReadOnlyOccurrence.removeTheme(TopicIF theme) voidReadOnlyTopicName.removeTheme(TopicIF theme) voidReadOnlyVariantName.removeTheme(TopicIF theme) voidTopicName.removeTheme(TopicIF theme) voidVariantName.removeTheme(TopicIF theme) protected voidReadOnlyTopicMap.removeTopic(TopicIF topic) Removes a topic from the set of topics.protected voidTopicMap.removeTopic(TopicIF topic) Removes a topic from the set of topics.voidReadOnlyTopic.removeType(TopicIF type) voidTopic.removeType(TopicIF type) protected voidTopicEvents.removingTopic(TopicIF topic) voidvoidvoidAssociation.setReifier(TopicIF _reifier) voidAssociationRole.setReifier(TopicIF _reifier) voidOccurrence.setReifier(TopicIF _reifier) voidReadOnlyAssociation.setReifier(TopicIF reifier) voidReadOnlyAssociationRole.setReifier(TopicIF reifier) voidReadOnlyOccurrence.setReifier(TopicIF reifier) voidReadOnlyTopicMap.setReifier(TopicIF reifier) voidReadOnlyTopicName.setReifier(TopicIF reifier) voidReadOnlyVariantName.setReifier(TopicIF reifier) voidTopicMap.setReifier(TopicIF _reifier) voidTopicName.setReifier(TopicIF _reifier) voidVariantName.setReifier(TopicIF _reifier) protected voidINTERNAL: Set the topic that the occurrence belongs to.protected voidINTERNAL: Set the topic that the topic name belongs to.voidvoidvoidvoidvoidvoidvoidvoid -
Uses of TopicIF in net.ontopia.topicmaps.impl.rdbms.index
Methods in net.ontopia.topicmaps.impl.rdbms.index that return types with arguments of type TopicIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociationRoleTypes()ScopeIndex.getAssociationThemes()ClassInstanceIndex.getAssociationTypes()ScopeIndex.getOccurrenceThemes()ClassInstanceIndex.getOccurrenceTypes()ScopeIndex.getTopicNameThemes()ClassInstanceIndex.getTopicNameTypes()ClassInstanceIndex.getTopicTypes()ScopeIndex.getVariantThemes()Methods in net.ontopia.topicmaps.impl.rdbms.index with parameters of type TopicIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociationRoles(TopicIF association_role_type) ClassInstanceIndex.getAssociationRoles(TopicIF association_role_type, TopicIF association_type) ClassInstanceIndex.getAssociations(TopicIF association_type) ScopeIndex.getAssociations(TopicIF theme) ClassInstanceIndex.getOccurrences(TopicIF occurrence_type) OccurrenceIndex.getOccurrences(String value, LocatorIF datatype, TopicIF occurrenceType) OccurrenceIndex.getOccurrences(String value, TopicIF occurrenceType) ScopeIndex.getOccurrences(TopicIF theme) ClassInstanceIndex.getTopicNames(TopicIF name_type) NameIndex.getTopicNames(String value, TopicIF topicNameType) ScopeIndex.getTopicNames(TopicIF theme) ScopeIndex.getVariants(TopicIF theme) booleanClassInstanceIndex.usedAsAssociationRoleType(TopicIF topic) booleanScopeIndex.usedAsAssociationTheme(TopicIF topic) booleanClassInstanceIndex.usedAsAssociationType(TopicIF topic) booleanScopeIndex.usedAsOccurrenceTheme(TopicIF topic) booleanClassInstanceIndex.usedAsOccurrenceType(TopicIF topic) booleanScopeIndex.usedAsTheme(TopicIF topic) booleanScopeIndex.usedAsTopicNameTheme(TopicIF topic) booleanClassInstanceIndex.usedAsTopicNameType(TopicIF topic) booleanClassInstanceIndex.usedAsTopicType(TopicIF topic) booleanClassInstanceIndex.usedAsType(TopicIF topic) booleanScopeIndex.usedAsVariantTheme(TopicIF topic) -
Uses of TopicIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement TopicIFMethods in net.ontopia.topicmaps.impl.remote that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFRemoteTopicMapBuilder.createTopic()DynamicAssociationRole.getPlayer()RemoteTopic.getRealTopic()DynamicAssociation.getType()DynamicAssociationRole.getType()Methods in net.ontopia.topicmaps.impl.remote that return types with arguments of type TopicIFModifier and TypeMethodDescriptionDynamicAssociation.getRoleTypes()DynamicAssociation.getScope()RemoteTopic.getTypes()Methods in net.ontopia.topicmaps.impl.remote with parameters of type TopicIFModifier and TypeMethodDescriptionvoidvoidDynamicAssociation.getRolesByType(TopicIF roletype) voidvoidDynamicAssociation.removeTheme(TopicIF theme) voidRemoteTopic.removeType(TopicIF type) voidvoidvoid -
Uses of TopicIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFTopicImpl.getWrapped()TopicMapImpl.unwrapTopic(org.tmapi.core.Topic topic) Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicIFConstructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement TopicIFFields in net.ontopia.topicmaps.impl.utils declared as TopicIFModifier and TypeFieldDescriptionprotected TopicIFSnapshotOccurrence.reifierprotected TopicIFSnapshotTopicName.reifierprotected TopicIFSnapshotVariantName.reifierprotected TopicIFSnapshotOccurrence.topicprotected TopicIFSnapshotTopicName.topicprotected TopicIFSnapshotVariantName.topicprotected TopicIFSnapshotOccurrence.typeprotected TopicIFSnapshotTopicName.typeFields in net.ontopia.topicmaps.impl.utils with type parameters of type TopicIFModifier and TypeFieldDescriptionprotected Collection<TopicIF>SnapshotOccurrence.scopeprotected Collection<TopicIF>SnapshotTopicName.scopeprotected Collection<TopicIF>SnapshotVariantName.scopeprotected Collection<TopicIF>SnapshotTopic.typesMethods in net.ontopia.topicmaps.impl.utils that return TopicIFModifier and TypeMethodDescriptionprotected abstract TopicIFAbstractSubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) protected abstract TopicIFAbstractSubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) PhantomAssociation.getReifier()SnapshotOccurrence.getReifier()SnapshotTopicName.getReifier()SnapshotVariantName.getReifier()SnapshotOccurrence.getTopic()SnapshotTopicName.getTopic()SnapshotVariantName.getTopic()abstract TopicIFAbstractSubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) abstract TopicIFAbstractSubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) PhantomAssociation.getType()SnapshotOccurrence.getType()SnapshotTopicName.getType()static TopicIFSnapshotTopic.makeSnapshot(TopicIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type TopicIFModifier and TypeMethodDescriptionPhantomAssociation.getRoleTypes()PhantomAssociation.getScope()SnapshotOccurrence.getScope()SnapshotTopicName.getScope()SnapshotVariantName.getScope()SnapshotTopic.getTypes()Methods in net.ontopia.topicmaps.impl.utils with parameters of type TopicIFModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidSnapshotTopic.getAssociationsByType(TopicIF type) SnapshotTopic.getOccurrencesByType(TopicIF type) PhantomAssociation.getRolesByType(TopicIF roletype) SnapshotTopic.getRolesByType(TopicIF rtype) SnapshotTopic.getRolesByType(TopicIF rtype, TopicIF atype) SnapshotTopic.getTopicNamesByType(TopicIF type) static TopicIFSnapshotTopic.makeSnapshot(TopicIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) voidprotected abstract voidAbstractSubjectIdentityCache.registerSubject(LocatorIF subject, TopicIF object) protected abstract voidAbstractSubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator, TopicIF object) static voidDeletionUtils.removeDependencies(TopicIF topic) INTERNAL: Removes the dependencies to the given topic from its topic map.voidPhantomAssociation.removeTheme(TopicIF theme) voidSnapshotOccurrence.removeTheme(TopicIF theme) voidSnapshotTopicName.removeTheme(TopicIF theme) voidSnapshotVariantName.removeTheme(TopicIF theme) voidSnapshotTopic.removeType(TopicIF type) voidPhantomAssociation.setReifier(TopicIF reifier) voidSnapshotOccurrence.setReifier(TopicIF reifier) voidSnapshotTopicName.setReifier(TopicIF reifier) voidSnapshotVariantName.setReifier(TopicIF reifier) voidvoidvoidprotected voidTopicModificationManager.EventHandler.topicModified(TopicIF topic) Inform object tree event listeners about object tree add event.static StringConstructors in net.ontopia.topicmaps.impl.utils with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.query.impl.basic
Fields in net.ontopia.topicmaps.query.impl.basic declared as TopicIFModifier and TypeFieldDescriptionDynamicAssociationPredicate.ArgumentPair.boundToDynamicAssociationPredicate.ArgumentPair.roleTypeprotected TopicIFAbstractDynamicPredicate.typeMethods in net.ontopia.topicmaps.query.impl.basic that return TopicIFMethods in net.ontopia.topicmaps.query.impl.basic with parameters of type TopicIFModifier and TypeMethodDescriptionPredicateFactory.createPredicate(TopicIF type, boolean assoc) protected abstract CollectionAbstractInstanceOfPredicate.getClasses(TopicIF instance) INTERNAL: Should return all applicable types of the given topic.protected CollectionDirectInstanceOfPredicate.getClasses(TopicIF instance) protected CollectionInstanceOfPredicate.getClasses(TopicIF instance) protected CollectionAbstractInstanceOfPredicate.getDirectInstances(TopicIF classes) INTERNAL: Should return all instances of the topic, as seen by the specific predicate.protected abstract CollectionAbstractInstanceOfPredicate.getInstances(TopicIF klass) INTERNAL: Should return all instances of the topic, as seen by the specific predicate.protected CollectionDirectInstanceOfPredicate.getInstances(TopicIF klass) protected CollectionInstanceOfPredicate.getInstances(TopicIF klass) protected CollectionInstanceOfPredicate.getSubtypes(TopicIF type) protected abstract CollectionAbstractInstanceOfPredicate.getSupertypes(TopicIF type) INTERNAL: Should return all supertypes of the given class, including the class itself.protected CollectionDirectInstanceOfPredicate.getSupertypes(TopicIF type) protected CollectionInstanceOfPredicate.getSupertypes(TopicIF type) Constructors in net.ontopia.topicmaps.query.impl.basic with parameters of type TopicIFModifierConstructorDescriptionAbstractDynamicPredicate(TopicIF type, LocatorIF base) ArgumentPair(int ix, TopicIF roleType) DynamicAssociationPredicate(TopicMapIF topicmap, LocatorIF base, TopicIF type) DynamicFailurePredicate(TopicIF type, LocatorIF base) DynamicOccurrencePredicate(TopicMapIF topicmap, LocatorIF base, TopicIF type) -
Uses of TopicIF in net.ontopia.topicmaps.query.impl.rdbms
Methods in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TopicIFConstructors in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TopicIFModifierConstructorDescriptionDynamicAssociationPredicate(TopicMapIF topicmap, LocatorIF base, TopicIF type) DynamicFailurePredicate(TopicIF type, LocatorIF base) DynamicOccurrencePredicate(TopicMapIF topicmap, LocatorIF base, TopicIF type) -
Uses of TopicIF in net.ontopia.topicmaps.query.impl.utils
Methods in net.ontopia.topicmaps.query.impl.utils with parameters of type TopicIFModifier and TypeMethodDescriptionstatic booleanPrefetcher.prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, int[] fields, boolean[] traverse) static booleanPrefetcher.prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, TopicIF atype, int[] fields, boolean[] traverse) -
Uses of TopicIF in net.ontopia.topicmaps.query.parser
Methods in net.ontopia.topicmaps.query.parser that return TopicIFModifier and TypeMethodDescriptionINTERNAL: Interprets the given prefix and localname as a topic, returning null if none is found.GlobalParseContext.getTopicBySubjectIdentifier(String uri) LocalParseContext.getTopicBySubjectIdentifier(String uri) ParseContextIF.getTopicBySubjectIdentifier(String uri) GlobalParseContext.getTopicBySubjectLocator(String uri) LocalParseContext.getTopicBySubjectLocator(String uri) ParseContextIF.getTopicBySubjectLocator(String uri) Methods in net.ontopia.topicmaps.query.parser with parameters of type TopicIFModifier and TypeMethodDescriptionPredicateFactoryIF.createPredicate(TopicIF type, boolean assoc) INTERNAL: Creates a dynamic predicate for the given topic; either an association predicate or an occurrence predicate, depending on the value of the assoc parameter.GlobalParseContext.getPredicate(TopicIF topic, boolean assoc) LocalParseContext.getPredicate(TopicIF topic, boolean assoc) ParseContextIF.getPredicate(TopicIF topic, boolean assoc) -
Uses of TopicIF in net.ontopia.topicmaps.query.utils
Methods in net.ontopia.topicmaps.query.utils that return TopicIFModifier and TypeMethodDescriptionQueryWrapper.queryForTopic(String query) EXPERIMENTAL: Returns a topic from the first column in the first row of the query result.QueryWrapper.queryForTopic(String query, Map params) EXPERIMENTAL: Returns a topic from the first column in the first row of the query result. -
Uses of TopicIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of TopicIF in net.ontopia.topicmaps.rest.model.mixinMethods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.rest.resources
Fields in net.ontopia.topicmaps.rest.resources with type parameters of type TopicIFModifier and TypeFieldDescriptionstatic final Parameters<TopicIF>Parameters.ASSOCIATIONTYPEstatic final Parameters<TopicIF>Parameters.ROLETYPEstatic final Parameters<TopicIF>Parameters.TOPICstatic final Parameters<TopicIF>Parameters.TYPE -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.association
Methods in net.ontopia.topicmaps.rest.v1.association that return types with arguments of type TopicIFMethods in net.ontopia.topicmaps.rest.v1.association with parameters of type TopicIFModifier and TypeMethodDescriptionAssociationController.add(TopicMapIF tm, TopicIF type, Association association) -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.name
Methods in net.ontopia.topicmaps.rest.v1.name that return types with arguments of type TopicIFMethods in net.ontopia.topicmaps.rest.v1.name with parameters of type TopicIFModifier and TypeMethodDescriptionTopicNameController.add(TopicMapIF tm, TopicIF topic, TopicName name) -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.occurrence
Methods in net.ontopia.topicmaps.rest.v1.occurrence that return types with arguments of type TopicIFMethods in net.ontopia.topicmaps.rest.v1.occurrence with parameters of type TopicIFModifier and TypeMethodDescriptionOccurrenceController.add(TopicMapIF tm, TopicIF topic, Occurrence occurrence) -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.role
Methods in net.ontopia.topicmaps.rest.v1.role that return types with arguments of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.scoped
Methods in net.ontopia.topicmaps.rest.v1.scoped that return types with arguments of type TopicIFModifier and TypeMethodDescriptionScopedResource.getScope()ScopesResource.getScopes()ScopedController.resolve(TopicMapIF tm, Collection<Topic> scope) -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.topic
Methods in net.ontopia.topicmaps.rest.v1.topic that return TopicIFModifier and TypeMethodDescriptionTopicController.add(TopicMapIF tm, TopicIF type, Topic topic) TopicController.add(TopicMapIF tm, Topic topic) TopicController.change(TopicMapIF tm, TopicIF result, Topic topic) TopicResource.changeTopic(Topic topic) TopicResource.getTopic()TopicController.resolve(TopicMapIF tm, Topic topic) Methods in net.ontopia.topicmaps.rest.v1.topic that return types with arguments of type TopicIFMethods in net.ontopia.topicmaps.rest.v1.topic with parameters of type TopicIFModifier and TypeMethodDescriptionTopicController.add(TopicMapIF tm, TopicIF type, Topic topic) voidTopicController.change(TopicMapIF tm, TopicIF result, Topic topic) voidvoidTopicController.removeType(TopicIF topic, Topic type) voidTopicController.setSubjectIdentifiers(TopicIF object, Topic pojo) voidTopicController.setSubjectLocators(TopicIF object, Topic pojo) void -
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.topicmap
Methods in net.ontopia.topicmaps.rest.v1.topicmap that return TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.utils
Fields in net.ontopia.topicmaps.utils declared as TopicIFModifier and TypeFieldDescriptionprotected TopicIFAssociationBuilder.assoctypeprotected TopicIF[]IntersectionOfContextDecider.contextprotected TopicIF[]SupersetOfContextDecider.contextprotected TopicIFAssociationBuilder.role1typeprotected TopicIFAssociationBuilder.role2typeprotected TopicIFAssociationBuilder.role3typeprotected TopicIFAssociationBuilder.role4typeprotected TopicIF[]ScopedIFComparator.scopeprotected TopicIFTopicTreeNode.topicFields in net.ontopia.topicmaps.utils with type parameters of type TopicIFModifier and TypeFieldDescriptionprotected Collection<TopicIF>ApplicableInContextDecider.contextprotected Collection<TopicIF>SubsetOfContextDecider.contextprotected Collection<TopicIF>AssociationBuilder.scopeprotected Collection<TopicIF>NameGrabber.scopeINTERNAL: Alternatively tothemeIndicatorthe basename scope (collection of TopicIF objects) to decide suitablity can be setup instantly.protected Comparator<TopicIF>TypedIFComparator.subcomparatorINTERNAL: The comparator used to compare the typesprotected Collection<TopicIF>NameGrabber.variantScopeINTERNAL: A collection containing topic themes used for specifying the variant name scope.Methods in net.ontopia.topicmaps.utils that return TopicIFModifier and TypeMethodDescriptionINTERNAL: Grabs the topic which is the type of the given typedIFstatic TopicIFCopyUtils.copyCharacteristics(TopicIF source) INTERNAL: Creates a new topic and copies all the characteristics from the source topic to this new topic.static TopicIFMergeUtils.copyIdentifiers(TopicIF target, TopicIF source) INTERNAL: Copies all the identifiers from the source to the target topic.static TopicIFstatic TopicIFMergeUtils.findTopic(TopicMapIF othertm, TopicIF topic) PUBLIC: Find a topic in the other topic map which would merge with the given topic if that were to be added to the same topic map.AssociationBuilder.getAssociationType()PUBLIC: Returns the type of associations the builder creates.TopicTreeNode.getTopic()static TopicIFMergeUtils.mergeInto(TopicMapIF targettm, TopicIF source) PUBLIC: Merges the source topic from into the target topic map, when the source topic is not already in the target topic map.static TopicIFMergeUtils.mergeInto(TopicMapIF targettm, TopicIF source, Predicate<TMObjectIF> decider) PUBLIC: Merges the source topic from into the target topic map, when the source topic is not already in the target topic map.Methods in net.ontopia.topicmaps.utils that return types with arguments of type TopicIFModifier and TypeMethodDescriptionstatic Collection<TopicIF>IdentityUtils.findSameTopic(TopicMapIF topicmap, TopicIF topic) INTERNAL: Returns the topic or topics with overlapping identities in the given topic map.static Collection<TopicIF>CharacteristicUtils.getAssociatedTopics(TopicIF topic) INTERNAL: Returns all the directly associated topics of the given topic.TopicStringifiers.getDefaultStringifier()PUBLIC: Gets a stringifier that will return a default name for each topic it is applied to.TopicCharacteristicGrabbers.getDisplayNameGrabber()INTERNAL: Returns a grabber that will grab the name most suitable for display from a topic.TopicStringifiers.getFastSortNameStringifier(TopicMapIF tm) PUBLIC: Gets a fast stringifier that will return the sort names of topics, when they have one.AssociationBuilder.getScope()PUBLIC: Returns the scope added to all associations created by this builder.TopicCharacteristicGrabbers.getSortNameGrabber()INTERNAL: Returns a grabber that will grab the name most suitable for sorting from a topic.TopicStringifiers.getSortNameStringifier()PUBLIC: Gets a stringifier that will return the sort names of topics, when they have one.TopicStringifiers.getStringifier(Collection<TopicIF> tnscope, Collection<TopicIF> vnscope) PUBLIC: Gets a stringifier that will return the name it determines matches the given scopes best.TypeHierarchyUtils.getSubclasses(TopicIF klass) INTERNAL: Returns the topics which are subtypes of the topic klass.TypeHierarchyUtils.getSubclasses(TopicIF klass, int level) INTERNAL: Returns the topics which are subtypes of the given typing topic down to a given level.TypeHierarchyUtils.getSuperclasses(TopicIF klass) INTERNAL: Returns the topics which are supertypes of the given typing topicTypeHierarchyUtils.getSuperclasses(TopicIF klass, int level) INTERNAL: Returns the topics which are supertypes of the given typing topic up to a given level.TypeHierarchyUtils.getSupertypes(TopicIF typed) INTERNAL: Returns the topics which types of the objecttypedand all their supertypes.TypeHierarchyUtils.getSupertypes(TopicIF typed, boolean excludeTypes) INTERNAL: Returns the topics which types the objecttyped(if notexcludeTypesis set to true) and all their supertypes.TypeHierarchyUtils.getSupertypes(TypedIF typed) INTERNAL: Returns the topic which types the singly typed objecttypedand all of its supertypes.static Comparator<TopicIF>TopicComparators.getTopicNameComparator(Collection<TopicIF> scope) TopicStringifiers.getTopicNameStringifier(Collection<TopicIF> scope) PUBLIC: Gets a stringifier that will return the topic name it determines to match the given scope best.static Collection<TopicIF>CharacteristicUtils.getTopicsOfTopicNames(Collection<TopicNameIF> basenames) INTERNAL: Gets the topics of a collection of basenames.TopicStringifiers.getVariantNameStringifier(Collection<TopicIF> scope) PUBLIC: Gets a stringifier that will return the variant that it determines to match the given scope best.AssociationWalker.walkTopics(TopicIF start) PUBLIC: Computes the transitive closure under the association type and rolespec definitions provided in the constructor, and returns the result as a set of topics.Methods in net.ontopia.topicmaps.utils with parameters of type TopicIFModifier and TypeMethodDescriptionINTERNAL: Grabs the most appropiate base name (or ifgrabOnlyTopicNameis false allow also to return the most appropiate VariantIF instance).INTERNAL: Grabs the most appropriate base name for the given topic, using the comparator established at creation to compare available base names.INTERNAL: Grabs the most appropriate variant name for the given topic name, using the comparator established at creation to compare available variant names.static AssociationIFCopyUtils.copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer) INTERNAL: Copies the variant from the source topic to the target topic.static TopicIFCopyUtils.copyCharacteristics(TopicIF source) INTERNAL: Creates a new topic and copies all the characteristics from the source topic to this new topic.static voidCopyUtils.copyCharacteristics(TopicIF target, TopicIF source) INTERNAL: Copies all the characteristics from the source topic to the target topic.static TopicIFMergeUtils.copyIdentifiers(TopicIF target, TopicIF source) INTERNAL: Copies all the identifiers from the source to the target topic.static TopicIFstatic OccurrenceIFCopyUtils.copyOccurrence(TopicIF target, OccurrenceIF source) INTERNAL: Copies the occurrence from the source topic to the target topic.static TopicNameIFCopyUtils.copyTopicName(TopicIF target, TopicNameIF source) INTERNAL: Copies the name from the source topic to the target topic.static Collection<TopicIF>IdentityUtils.findSameTopic(TopicMapIF topicmap, TopicIF topic) INTERNAL: Returns the topic or topics with overlapping identities in the given topic map.static TopicIFMergeUtils.findTopic(TopicMapIF othertm, TopicIF topic) PUBLIC: Find a topic in the other topic map which would merge with the given topic if that were to be added to the same topic map.static Collection<TopicIF>CharacteristicUtils.getAssociatedTopics(TopicIF topic) INTERNAL: Returns all the directly associated topics of the given topic.static <T extends TypedIF>
TCharacteristicUtils.getByType(Collection<T> objects, TopicIF type) INTERNAL: Finds first characteristic of a specified type.static CollectionClassInstanceUtils.getInstancesOf(Collection typed, TopicIF type) INTERNAL: Returns the typed objects that are instances of the given type.TypeHierarchyUtils.getSubclasses(TopicIF klass) INTERNAL: Returns the topics which are subtypes of the topic klass.TypeHierarchyUtils.getSubclasses(TopicIF klass, int level) INTERNAL: Returns the topics which are subtypes of the given typing topic down to a given level.TypeHierarchyUtils.getSuperclasses(TopicIF klass) INTERNAL: Returns the topics which are supertypes of the given typing topicTypeHierarchyUtils.getSuperclasses(TopicIF klass, int level) INTERNAL: Returns the topics which are supertypes of the given typing topic up to a given level.TypeHierarchyUtils.getSupertypes(TopicIF typed) INTERNAL: Returns the topics which types of the objecttypedand all their supertypes.TypeHierarchyUtils.getSupertypes(TopicIF typed, boolean excludeTypes) INTERNAL: Returns the topics which types the objecttyped(if notexcludeTypesis set to true) and all their supertypes.booleanAssociationWalker.isAssociated(TopicIF start, TopicIF associated) PUBLIC: Returns true if the two topics are directly or indirectly associated under the association type and rolespec definitions provided in the constructor for this walker.booleanTypeHierarchyUtils.isAssociatedWith(TopicIF start, TopicIF associated) INTERNAL: Returns true if the two topics are directly or indirectly associated under the association type and rolespec definitions provided in the constructor for this walker.static booleanClassInstanceUtils.isInstanceOf(TopicIF topic, TopicIF type) INTERNAL: Returns true if the TopicIF object is an instance the given type.static booleanClassInstanceUtils.isInstanceOf(TypedIF typed, TopicIF type) INTERNAL: Returns true if the TypedIF object is an instance the given type.booleanTypeHierarchyUtils.isInstanceOf(TopicIF typed, TopicIF klass) INTERNAL: Determines if thetypedis an instance of the typeklass.booleanTypeHierarchyUtils.isInstanceOf(TypedIF typed, TopicIF klass) INTERNAL: Determines if the singly-typed objecttypedis an instance of the typeklass.static booleanScopeUtils.isIntersectionOfContext(ScopedIF obj, TopicIF[] context) EXPERIMENTAL:static booleanScopeUtils.isSupersetOfContext(ScopedIF obj, TopicIF[] context) EXPERIMENTAL:AssociationBuilder.makeAssociation(TopicIF player) PUBLIC: Create a unary association of the configured type, where player is the role player.AssociationBuilder.makeAssociation(TopicIF player1, TopicIF player2) PUBLIC: Create a binary association of the configured type, where player1 plays the first role and player2 the second.AssociationBuilder.makeAssociation(TopicIF player1, TopicIF player2, TopicIF player3) PUBLIC: Create a ternary association of the configured type, where player1 plays the first role, player2 the second, and player3 the third.AssociationBuilder.makeAssociation(TopicIF player1, TopicIF player2, TopicIF player3, TopicIF player4) PUBLIC: Create a quad association of the configured type, where player1 plays the first role, and player2 the second, and player3 the third, and player4 the fourth.protected static StringKeyGenerator.makeTopicKey(TopicIF topic) static OccurrenceIFMergeUtils.mergeInto(TopicIF target, OccurrenceIF source) PUBLIC: Merges the source occurrence into the target topic in another topic map.static ReifiableIFMergeUtils.mergeInto(TopicIF target, ReifiableIF source) PUBLIC: Merges the source object into a target topic in another topic map.static voidPUBLIC: Merges the characteristics of one topic into another topic.static TopicNameIFMergeUtils.mergeInto(TopicIF target, TopicNameIF source) PUBLIC: Merges the source topic name into the target topic in another topic map.static TopicIFMergeUtils.mergeInto(TopicMapIF targettm, TopicIF source) PUBLIC: Merges the source topic from into the target topic map, when the source topic is not already in the target topic map.static TopicIFMergeUtils.mergeInto(TopicMapIF targettm, TopicIF source, Predicate<TMObjectIF> decider) PUBLIC: Merges the source topic from into the target topic map, when the source topic is not already in the target topic map.ScopeUtils.rankByScope(Collection<S> scoped, TopicIF theme) Ranks the ScopedIFs by the applicability to the specified scope.static Map<AssociationIF,Set<AssociationIF>> DuplicateSuppressionUtils.removeDuplicateAssociations(TopicIF topic) PUBLIC: Removes all duplicate associations of this topic.static voidDuplicateSuppressionUtils.removeDuplicates(TopicIF topic) PUBLIC: Remove all duplicated characteristics of the given topic, except for duplicate associations the topic may participate in.static booleanMergeUtils.shouldMerge(TopicIF t1, TopicIF t2) PUBLIC: Tests whether two topics should be merged or not, according to XTM rules.static StringPUBLIC: Returns the default name of the topic.static StringTopicStringifiers.toString(TopicIF topic, Collection<TopicIF> tnscope) PUBLIC: Returns the name of the topic given the specified topic name theme.static StringTopicStringifiers.toString(TopicIF topic, Collection<TopicIF> tnscope, Collection<TopicIF> vnscope) PUBLIC: Returns the name of the topic given the specified topic name and variant name themes.static StringTopicStringifiers.toString(TopicIF topic, Collection<TopicIF> tnscope, TopicIF vntheme) PUBLIC: Returns the name of the topic given the specified topic name and variant name themes.static StringPUBLIC: Returns the name of the topic given the specified topic name theme.static StringPUBLIC: Returns the name of the topic given the specified topic name and variant name themes.static voidTopicMapSynchronizer.update(TopicMapIF target, TopicIF source) PUBLIC: Updates the target topic map against the source topic, including all characteristics from the source topic.static voidTopicMapSynchronizer.update(TopicMapIF target, TopicIF source, Predicate<TMObjectIF> tfilter) PUBLIC: Updates the target topic map against the source topic, synchronizing only the characteristics from the target that are accepted by the filter.static voidTopicMapSynchronizer.update(TopicMapIF target, TopicIF source, Predicate<TMObjectIF> tfilter, Predicate<TMObjectIF> sfilter) PUBLIC: Updates the target topic map against the source topic, synchronizing only the characteristics from the target and source that are accepted by the filters.protected net.ontopia.topicmaps.utils.WalkerStatePROTECTED: Computes the transitive closure under the association type and rolespec definitions provided in the constructor; this method is used by both walkTopics and walkPaths.voidAssociationWalkerListenerIF.walkAssociation(TopicIF leftRolePlayer, AssociationIF association, TopicIF rightRolePlayer) PUBLIC: The function invoked by the AssociationWalker.PUBLIC: Computes the transitive closure under the association type and rolespec definitions provided in the constructor, and returns a set containing the paths taken through the topic map in computing the closure.AssociationWalker.walkTopics(TopicIF start) PUBLIC: Computes the transitive closure under the association type and rolespec definitions provided in the constructor, and returns the result as a set of topics.Method parameters in net.ontopia.topicmaps.utils with type arguments of type TopicIFModifier and TypeMethodDescriptionstatic TopicIFstatic TopicIFstatic Collection<OccurrenceIF>CharacteristicUtils.getOccurrences(Collection<TopicIF> topics) Gets the occurrences of all the topics in the given collection.static Collection<AssociationRoleIF>CharacteristicUtils.getRoles(Collection<TopicIF> topics) Gets the association roles of the topics in the given collection.TopicStringifiers.getStringifier(Collection<TopicIF> tnscope, Collection<TopicIF> vnscope) PUBLIC: Gets a stringifier that will return the name it determines matches the given scopes best.static Comparator<TopicIF>TopicComparators.getTopicNameComparator(Collection<TopicIF> scope) static Collection<TopicNameIF>CharacteristicUtils.getTopicNames(Collection<TopicIF> topics) INTERNAL: Gets the basenames of the given collection of topics.TopicStringifiers.getTopicNameStringifier(Collection<TopicIF> scope) PUBLIC: Gets a stringifier that will return the topic name it determines to match the given scope best.static Comparator<TypedIF>TopicComparators.getTypedIFComparator(Collection<TopicIF> scope) TopicStringifiers.getVariantNameStringifier(Collection<TopicIF> scope) PUBLIC: Gets a stringifier that will return the variant that it determines to match the given scope best.static booleanScopeUtils.isApplicableInContext(ScopedIF obj, Collection<TopicIF> context) Checks to see if the ScopedIF's scope is applicable in the user context.static booleanScopeUtils.isIntersectionOfContext(ScopedIF obj, Collection<TopicIF> context) Checks to see if the ScopedIF's scope intersects with the user context.static booleanScopeUtils.isSubsetOfContext(ScopedIF obj, Collection<TopicIF> context) Checks to see if the ScopedIF's scope is a subset of the user context.static booleanScopeUtils.isSupersetOfContext(ScopedIF obj, Collection<TopicIF> context) Checks to see if the ScopedIF's scope is a superset of the user context.protected static StringKeyGenerator.makeScopeKey(Collection<TopicIF> scope) protected static StringKeyGenerator.makeScopeKey(Collection<TopicIF> scope, TopicMapIF othertm) voidAssociationBuilder.setScope(Collection<TopicIF> scope) PUBLIC: Sets the scope added to all associations created by this builder.static StringTopicStringifiers.toString(TopicIF topic, Collection<TopicIF> tnscope) PUBLIC: Returns the name of the topic given the specified topic name theme.static StringTopicStringifiers.toString(TopicIF topic, Collection<TopicIF> tnscope, Collection<TopicIF> vnscope) PUBLIC: Returns the name of the topic given the specified topic name and variant name themes.static StringTopicStringifiers.toString(TopicIF topic, Collection<TopicIF> tnscope, TopicIF vntheme) PUBLIC: Returns the name of the topic given the specified topic name and variant name themes.Constructors in net.ontopia.topicmaps.utils with parameters of type TopicIFModifierConstructorDescriptionAssociationBuilder(TopicIF assoctype, TopicIF roletype) PUBLIC: Creates a new AssociationBuilder for unary associations.AssociationBuilder(TopicIF assoctype, TopicIF role1type, TopicIF role2type) PUBLIC: Creates a new AssociationBuilder for binary associations.AssociationBuilder(TopicIF assoctype, TopicIF role1type, TopicIF role2type, TopicIF role3type) PUBLIC: Creates a new AssociationBuilder for ternary associations.AssociationBuilder(TopicIF assoctype, TopicIF role1type, TopicIF role2type, TopicIF role3type, TopicIF role4type) PUBLIC: Creates a new AssociationBuilder for quad associations.AssociationWalker(TopicIF associationType, TopicIF leftRoleSpec, TopicIF rightRoleSpec) PUBLIC: Creates a walker which determines that a topic A is related to topic B if A plays a role specified byleftRoleSpecin an association of typeassociationTypeand topic B plays a role specified byrightRoleSpecin the same association.TopicTreeNode(TopicIF topic) Constructor parameters in net.ontopia.topicmaps.utils with type arguments of type TopicIFModifierConstructorDescriptionApplicableInContextDecider(Collection<TopicIF> context) IntersectionOfContextDecider(Collection<TopicIF> context) NameGrabber(Collection<TopicIF> scope) INTERNAL: Creates the grabber and sets the comparator to be a ScopedIFComparator using the specified scope.NameGrabber(Collection<TopicIF> basenameScope, Collection<TopicIF> variantScope) INTERNAL: Creates the grabber and sets the comparator to be a ScopedIFComparator using the specified scope.NameGrabber(Collection<TopicIF> basenameScope, Collection<TopicIF> variantScope, boolean grabOnlyTopicName) INTERNAL: Creates the grabber and sets the comparator to be a ScopedIFComparator using the specified scope.ScopedIFComparator(Collection<TopicIF> scope) ScopedIFComparator(Collection<TopicIF> scope, Comparator<? super T> subcomparator) SubsetOfContextDecider(Collection<TopicIF> context) SupersetOfContextDecider(Collection<TopicIF> context) TopicNameGrabber(Collection<TopicIF> scope) INTERNAL: Creates a grabber; uses a BaseComparator with the given scope.TopicVariantNameGrabber(Collection<TopicIF> scope) INTERNAL: Creates a grabber.TypedIFComparator(Comparator<TopicIF> subcomparator) INTERNAL: Creates a TypedIfComparator which uses the given comparatorVariantNameGrabber(Collection<TopicIF> scope) INTERNAL: Creates a grabber; makes the comparator a ScopedIFComparator for the given scope. -
Uses of TopicIF in net.ontopia.topicmaps.utils.ctm
Fields in net.ontopia.topicmaps.utils.ctm declared as TopicIFMethods in net.ontopia.topicmaps.utils.ctm that return TopicIFModifier and TypeMethodDescriptionIRIAsArgumentGenerator.getTopic()NamedWildcardTopicGenerator.getTopic()ValueGenerator.getTopic()ValueGeneratorIF.getTopic()WildcardTopicGenerator.getTopic()GlobalParseContext.makeAnonymousTopic()GlobalParseContext.makeAnonymousTopic(String wildcard_name) LocalParseContext.makeAnonymousTopic()LocalParseContext.makeAnonymousTopic(String wildcard_name) ParseContextIF.makeAnonymousTopic()ParseContextIF.makeAnonymousTopic(String wildcard_name) GlobalParseContext.makeTopicById(String id) ParseContextIF.makeTopicById(String id) GlobalParseContext.makeTopicByItemIdentifier(LocatorIF itemid) ParseContextIF.makeTopicByItemIdentifier(LocatorIF itemid) GlobalParseContext.makeTopicBySubjectIdentifier(LocatorIF subjid) ParseContextIF.makeTopicBySubjectIdentifier(LocatorIF subjid) GlobalParseContext.makeTopicBySubjectLocator(LocatorIF subjloc) ParseContextIF.makeTopicBySubjectLocator(LocatorIF subjloc) Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type TopicIFModifierConstructorDescriptionParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association) ValueGenerator(TopicIF topic, String literal, LocatorIF datatype, LocatorIF locator) -
Uses of TopicIF in net.ontopia.topicmaps.utils.deciders
Fields in net.ontopia.topicmaps.utils.deciders with type parameters of type TopicIFMethods in net.ontopia.topicmaps.utils.deciders with parameters of type TopicIFModifier and TypeMethodDescriptionbooleanReturn true iff the given topic, all of it's types and all types of the types (etc. recursively) are accepted by the filter that was given in the constructor.Constructor parameters in net.ontopia.topicmaps.utils.deciders with type arguments of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.utils.jtm
Method parameters in net.ontopia.topicmaps.utils.jtm with type arguments of type TopicIFModifier and TypeMethodDescriptionvoidJTMTopicMapWriter.write(Collection<TopicIF> topics, Collection<AssociationIF> assocs) EXPERIMENTAL: Write out a collection of topics and associations as a JTM fragment, represented as a complete topic map. -
Uses of TopicIF in net.ontopia.topicmaps.utils.ltm
Fields in net.ontopia.topicmaps.utils.ltm with type parameters of type TopicIFModifier and TypeFieldDescriptionprotected Comparator<TopicIF>LTMTopicMapWriter.elementIdComparatorprotected Comparator<Collection<TopicIF>>LTMTopicMapWriter.reifierComparatorprotected Comparator<Collection<TopicIF>>LTMTopicMapWriter.scopeComparatorprotected Comparator<TopicIF>LTMTopicMapWriter.topicComparatorMethods in net.ontopia.topicmaps.utils.ltm that return types with arguments of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.utils.rdf
Methods in net.ontopia.topicmaps.utils.rdf with parameters of type TopicIFModifier and TypeMethodDescriptionvoidRDFFragmentExporter.exportTopic(TopicIF topic) PUBLIC: Exports the given topic.protected voidMethod parameters in net.ontopia.topicmaps.utils.rdf with type arguments of type TopicIFModifier and TypeMethodDescriptionvoidPUBLIC: Exports all the topics returned by the iterator, and wraps them with startTopicMap() and endTopicMap() calls.voidRDFFragmentExporter.exportTopics(Iterator<TopicIF> it) PUBLIC: Exports all the topics returned by the iterator. -
Uses of TopicIF in net.ontopia.topicmaps.utils.tmprefs
Fields in net.ontopia.topicmaps.utils.tmprefs declared as TopicIFMethods in net.ontopia.topicmaps.utils.tmprefs that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFTopicMapPreferencesFactory.createSystemRootTopic(TopicMapIF topicmap) protected TopicIFTopicMapPreferences.createTopic(TopicMapIF topicmap) protected abstract TopicIFTopicMapPreferencesFactory.createUserRootTopic(TopicMapIF topicmap) protected TopicIFTopicMapPreferences.fetchPropertyType(String key, TopicMapIF topicmap) protected TopicIFTopicMapPreferences.fetchTopic(TopicMapIF topicmap) protected TopicIFTopicMapPreferences.revitalize(TopicIF topic, TopicMapIF topicmap) TopicMapPreferencesOntology.t(TopicMapIF tm) Methods in net.ontopia.topicmaps.utils.tmprefs that return types with arguments of type TopicIFModifier and TypeMethodDescriptionTopicMapPreferences.fetchChildren(TopicMapIF topicmap, TopicIF topic) TopicMapPreferencesOntology.loadOntology(TopicMapIF topicmap) TopicMapPreferencesOntology.loadOntology(TopicMapIF topicmap, boolean forceCreate) Methods in net.ontopia.topicmaps.utils.tmprefs with parameters of type TopicIFModifier and TypeMethodDescriptionTopicMapPreferences.fetchChildren(TopicMapIF topicmap, TopicIF topic) protected voidTopicMapPreferences.mergeTopics(TopicIF targetTopic, TopicIF sourceTopic) protected voidTopicMapPreferences.removeTopic(TopicMapIF topicmap, TopicIF topic) protected TopicIFTopicMapPreferences.revitalize(TopicIF topic, TopicMapIF topicmap) -
Uses of TopicIF in net.ontopia.topicmaps.utils.tmrap
Methods in net.ontopia.topicmaps.utils.tmrap that return TopicIFMethods in net.ontopia.topicmaps.utils.tmrap that return types with arguments of type TopicIFModifier and TypeMethodDescriptionFederatedTopicIndex.getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects) RegistryTopicIndex.getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects) RemoteTopicIndex.getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects) TopicIndexIF.getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects) Returns all topics the index knows about whose identity matches one the of the locators passed as arguments.TopicMapTopicIndex.getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects) FederatedTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_step) RegistryTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_step) RemoteTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_steps) TopicIndexIF.loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_steps) TopicMapTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_step) Methods in net.ontopia.topicmaps.utils.tmrap with parameters of type TopicIFModifier and TypeMethodDescriptionstatic voidTMRAPImplementation.makeFullName(TopicIF topic, ContentHandler handler) static voidTMRAPImplementation.makeStub(TopicIF topic, ContentHandler handler) Constructors in net.ontopia.topicmaps.utils.tmrap with parameters of type TopicIF -
Uses of TopicIF in net.ontopia.topicmaps.utils.xfml
Methods in net.ontopia.topicmaps.utils.xfml that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFXFMLContentHandler.resolveTopicRef(String address) Methods in net.ontopia.topicmaps.utils.xfml with parameters of type TopicIFModifier and TypeMethodDescriptionprotected voidXFMLContentHandler.addItemIdentifier(TopicIF topic, LocatorIF locator) protected voidXFMLContentHandler.addSubjectIdentifier(TopicIF topic, LocatorIF locator) protected voidXFMLContentHandler.registerSourceLocator(TopicIF tmobject, String id) -
Uses of TopicIF in net.ontopia.topicmaps.viz
Fields in net.ontopia.topicmaps.viz declared as TopicIFModifier and TypeFieldDescriptionprotected TopicIFTopicMapView.currentScopingTopicprotected TopicIFVizConfigurationManager.defaultAssociationTypeprotected TopicIFVizConfigurationManager.defaultTypeprotected TopicIFVizConfigurationManager.generalTopicprotected TopicIFVizTopicMapConfigurationManager.nullTopicprotected TopicIFTMAbstractEdge.scopingTopicprotected TopicIFVizConfigurationManager.untypedTopicFields in net.ontopia.topicmaps.viz with type parameters of type TopicIFMethods in net.ontopia.topicmaps.viz that return TopicIFModifier and TypeMethodDescriptionVizTopicMapConfigurationManager.getAssociationTypeColorAutogeneratedTopic()VizTopicMapConfigurationManager.getAssociationTypeColorTopic()VizTopicMapConfigurationManager.getAssociationTypeFontTopic()VizTopicMapConfigurationManager.getAssociationTypeLineWeightTopic()VizTopicMapConfigurationManager.getAssociationTypeShapeTopic()protected TopicIFVizConfigurationManager.getConfigTopic(TopicIF real) Looks up the corresponding topic (from the visualized topic map) in the configuration topic map, creating one if it doesn't exist.AppletContext.getDefaultScopingTopic(TopicMapIF aTopicmap) ApplicationContextIF.getDefaultScopingTopic(TopicMapIF aTopicmap) Get the default scoping topicDesktopContext.getDefaultScopingTopic(TopicMapIF aTopicmap) VizController.getDefaultScopingTopic(TopicMapIF topicmap) VizTopicTypePriorityConfigManager.getDefaultTypePrecedenceTopic()TMClassInstanceAssociation.Key.getInstance()VizTopicMapConfigurationManager.getOverrideColorsTopic()VizTopicMapConfigurationManager.getScopingTopic(TopicMapIF graphtm) INTERNAL: Finds the scoping topic in the given topic map, and returns it.VizTopicMapConfigurationManager.getScopingTopicHolder()INTERNAL: Finds the scoping topic in the given topic map, and returns it.TopicSelectionPrompter.getSelection()protected TopicIFVizTopicMapConfigurationManager.getSourceLocator()AppletContext.getStartTopic(TopicMapIF aTopicmap) ApplicationContextIF.getStartTopic(TopicMapIF aTopicmap) Return the start topic defined on the mapDesktopContext.getStartTopic(TopicMapIF aTopicmap) VizController.getStartTopic()VizController.getStartTopic(TopicMapIF aTopicmap) VizTopicMapConfigurationManager.getStartTopic(TopicMapIF graphtm) INTERNAL: Finds the start topic in the given topic map, and returns it.protected TopicIFVizTopicMapConfigurationManager.getSubject()protected TopicIFVizTopicMapConfigurationManager.getSubjectIndicator()TMTopicNode.getTopic()protected TopicIFLooks up a topic by subject indicator, creating it if it can't be found.protected TopicIFLooks up a topic by subject indicator, creating it if it can't be found.AppletContext.getTopicForLocator(LocatorIF aLocator, TopicMapIF topicmap) ApplicationContextIF.getTopicForLocator(LocatorIF locator, TopicMapIF aTopicmap) Returns the topic with the given subject identifier, if any.DesktopContext.getTopicForLocator(LocatorIF aLocator, TopicMapIF topicmap) TMAbstractEdge.getTopicMapType()TMAssociationEdge.getTopicMapType()TMAssociationNode.getTopicMapType()TMClassInstanceAssociation.getTopicMapType()TMRoleEdge.getTopicMapType()VizTMObjectIF.getTopicMapType()VizTopicMapConfigurationManager.getTopicTypeColorAutogeneratedTopic()VizTopicMapConfigurationManager.getTopicTypeColorTopic()VizTopicMapConfigurationManager.getTopicTypeExcludedTopic()VizTopicMapConfigurationManager.getTopicTypeFontTopic()VizTopicMapConfigurationManager.getTopicTypeIconTopic()VizTopicMapConfigurationManager.getTopicTypeShapePaddingTopic()VizTopicMapConfigurationManager.getTopicTypeShapeTopic()TMClassInstanceAssociation.Key.getType()VizTopicMapConfigurationManager.getTypeInstanceType()VizTopicMapConfigurationManager.getTypeVisibleTopic()VizTopicTypePriorityConfigManager.highestRankedType(List realTypes) protected TopicIFVizigatorUser.pickRandomType()Methods in net.ontopia.topicmaps.viz that return types with arguments of type TopicIFModifier and TypeMethodDescriptionTMAbstractEdge.getStringifier()TMTopicNode.getStringifier()VizController.getStringifier()VizUtils.stringifierFor(TopicIF scope) Methods in net.ontopia.topicmaps.viz with parameters of type TopicIFModifier and TypeMethodDescriptionvoidTopicMapView.addAssociationScopeFilterTopic(TopicIF scopingTopic) protected TMTopicNodeTopicMapView.assertNode(TopicIF topic, boolean create) protected TMTopicNodeTopicMapView.buildTopic(TopicIF topic) voidVizTopicTypePriorityConfigManager.changeRank(TopicIF realTopic, boolean up) voidVizTopicMapConfigurationManager.clearTopic(TopicIF aTopic) Clear the start topic if it was set.static voidprotected VizTMObjectIFTopicMapView.findObject(Object object, TopicIF type) protected static StringTMAssociationNode.getAssociationText(AssociationIF association, boolean displScopedAssocNames, TopicIF scopingTopic) VizController.getAssociationTypeColor(TopicIF type) VizTopicMapConfigurationManager.getAssociationTypeColor(TopicIF type) VizTopicMapConfigurationManager.getAssociationTypeFont(TopicIF type) intVizTopicMapConfigurationManager.getAssociationTypeLineWeight(TopicIF selectedType) intVizTopicMapConfigurationManager.getAssociationTypeShape(TopicIF selectedType) intVizController.getAssoicationTypeLineWeight(TopicIF selectedType) intVizController.getAssoicationTypeShape(TopicIF selectedType) protected TopicIFVizConfigurationManager.getConfigTopic(TopicIF real) Looks up the corresponding topic (from the visualized topic map) in the configuration topic map, creating one if it doesn't exist.protected TMClassInstanceAssociationprotected OccurrenceIFVizConfigurationManager.getOccurrence(TopicIF topic, TopicIF type) Returns the occurrence of the given type, if there is one.VizConfigurationManager.getOccurrenceValue(TopicIF type, TopicIF occtype) protected booleanVizConfigurationManager.getOccurrenceValue(TopicIF type, TopicIF occtype, boolean defaultBoolean) protected intVizConfigurationManager.getOccurrenceValue(TopicIF type, TopicIF occtype, int defaultInt) TopicMapView.getPagesFor(TopicIF topic) protected ListTopicMapView.getTopicNodesFor(TopicIF type) VizController.getTopicTypeColor(TopicIF type) VizTopicMapConfigurationManager.getTopicTypeColor(TopicIF type) intVizController.getTopicTypeShape(TopicIF type) intVizTopicMapConfigurationManager.getTopicTypeShape(TopicIF topictype) intVizController.getTopicTypeShapePadding(TopicIF selectedType) intVizTopicMapConfigurationManager.getTopicTypeShapePadding(TopicIF selectedType) VizController.getTypeFont(TopicIF selectedType) VizTopicMapConfigurationManager.getTypeFont(TopicIF type) VizController.getTypeIcon(TopicIF selectedType) VizTopicMapConfigurationManager.getTypeIcon(TopicIF type) VizController.getTypeIconFilename(TopicIF selectedType) VizTopicMapConfigurationManager.getTypeIconFilename(TopicIF type) intVizController.getTypeVisibility(TopicIF selectedType) intVizTopicMapConfigurationManager.getTypeVisibility(TopicIF selectedType) booleanVizTopicMapConfigurationManager.getUsesDefault(TopicIF type, boolean isTopicType) returns true iff the given topic type is set to use default when it doesn't its own colour.voidvoidSet the focus of the map to the specified topicvoidvoidbooleanVizTopicMapConfigurationManager.hasOccurrence(TopicIF topictype, TopicIF type) booleanVizTopicMapConfigurationManager.isAssociationTypeVisible(TopicIF assoctype) booleanVizController.isAssocTypeVisible(TopicIF type) booleanVizController.isInAssociationScopeFilter(TopicIF scope) booleanVizTopicMapConfigurationManager.isInAssociationScopeFilter(TopicIF scope) booleanbooleanVizController.isTopicTypeVisible(TopicIF type) booleanVizTopicMapConfigurationManager.isTopicTypeVisible(TopicIF assoctype) booleanVizTopicMapConfigurationManager.isTypeExcluded(TopicIF aType) booleanvoidvoidGet a topic from the associated storevoidvoidVizTopicMapConfigurationManager.lookupColor(TopicIF type, TopicIF occtype) Finds the color for this association or topic type that is stored in the topic map.booleanVizTopicMapConfigurationManager.lookupVisible(TopicIF type, TopicIF occtype, TopicIF defType) protected TMAbstractNodeVizigatorUser.pickRandomNode(TopicIF type) voidAdd source to the end of the ranking list.voidVizTopicTypePriorityConfigManager.rankNextTo(TopicIF ranked, TopicIF toRank, boolean before) voidTopicMapView.removeAssociationScopeFilterTopic(TopicIF scopingTopic) protected voidVizConfigurationManager.removeOccurence(TopicIF type, TopicIF occtype) protected booleanVizConfigurationManager.removeOccurrence(TopicIF topic, TopicIF type) Removes the occurrence of a given type from a given configuration topic.protected voidVizDesktop.scopingTopicChanged(TopicIF scope) voidTopicMapView.setAssociationTypeLineWeight(TopicIF type, int lineWeight) voidVizController.setAssociationTypeLineWeight(TopicIF type, int i) voidVizTopicMapConfigurationManager.setAssociationTypeLineWeight(TopicIF type, int i, TopicMapView view) Sets the line weight of the given association 'type' and updates 'view' accordingly.voidTopicMapView.setAssociationTypeShape(TopicIF type, int shape) voidVizController.setAssociationTypeShape(TopicIF type, int i) voidVizTopicMapConfigurationManager.setAssociationTypeShape(TopicIF type, int i) voidVizTopicMapConfigurationManager.setAssociationTypeShape(TopicIF type, int i, TopicMapView view) Sets the shape of the given association 'type' and updates 'view' accordingly.voidVizController.setAssociationTypeVisibility(TopicIF type, int visibility) voidTopicMapView.setAssociationTypeVisible(TopicIF type, boolean visible) NOTE: The calling method is responsible for calling the method: updateAssociationCountForAllTopics();voidVizController.setAssociationTypeVisible(TopicIF type, boolean visible) voidVizTopicMapConfigurationManager.setAssociationTypeVisible(TopicIF type, boolean visible, TopicMapView view) Sets the given association 'type' to be visible and updates 'view' accordingly.voidVizTopicMapConfigurationManager.setAssociationTypeVisible(TopicIF type, int visibility, TopicMapView view) Sets the given association 'type' be either filtered in, filtered out or to use the filter setting of the default type.voidVizController.setColorToDefault(TopicIF type, boolean topicType) voidVizTopicMapConfigurationManager.setColorToDefault(TopicIF type, boolean topicType, TopicMapView view) Sets the color of a given topic/association 'type' to the default value and updates 'view' accordingly.voidVizController.setFontToDefault(TopicIF type, boolean topicType) voidVizTopicMapConfigurationManager.setFontToDefault(TopicIF type, boolean topicType, TopicMapView view) Sets the font of a given topic/association 'type' to the default value and updates 'view' accordingly.voidAssociationScopeFilterMenu.setInAssociationScopeFilter(TopicIF scope, boolean useInFilter) voidVizController.setInAssociationScopeFilter(TopicIF scope, boolean useInFilter) voidVizTopicMapConfigurationManager.setInAssociationScopeFilter(TopicIF scope, boolean included) voidVizDesktop.setNewTypeColor(TopicIF type, Color c) Called from the color configuration menu when the color for a topic or association type is changed.voidVizFrontEndIF.setNewTypeColor(TopicIF type, Color c) set the color on a specific topic typevoidVizlet.setNewTypeColor(TopicIF type, Color c) protected voidVizConfigurationManager.setOccurenceValue(TopicIF type, TopicIF occtype, boolean value) Sets the visibility setting for this association or topic type in the topic map.protected voidVizConfigurationManager.setOccurenceValue(TopicIF type, TopicIF occtype, String value) protected voidVizConfigurationManager.setOccurrenceValue(TopicIF type, TopicIF occtype, int integer) Sets the Shape setting for this association or topic type in the topic map.voidAppletContext.setScopingTopic(TopicIF aScope) voidApplicationContextIF.setScopingTopic(TopicIF aScope) Set the scoping topic for the mapvoidDesktopContext.setScopingTopic(TopicIF aScope) voidTMAbstractEdge.setScopingTopic(TopicIF aTopic) voidTMAssociationNode.setScopingTopic(TopicIF aTopic) voidTMTopicNode.setScopingTopic(TopicIF aScopingTopic) voidTopicMapView.setScopingTopic(TopicIF aScope) voidVizController.setScopingTopic(TopicIF aScope) voidVizDesktop.setScopingTopic(TopicIF topic) voidVizTMObjectIF.setScopingTopic(TopicIF aTopic) voidVizTopicMapConfigurationManager.setScopingTopic(TopicIF scope) voidAppletContext.setStartTopic(TopicIF aTopic) voidApplicationContextIF.setStartTopic(TopicIF aTopic) Assign the starting topic of the map to display.voidDesktopContext.setStartTopic(TopicIF aTopic) voidVizController.setStartTopic(TopicIF topic) voidVizTopicMapConfigurationManager.setStartTopic(TopicIF extstart) Sets the start topic of the vizualization.voidvoidprotected voidVizTopicMapConfigurationManager.setTopicReference(TopicIF topic, TopicIF extstart, String base) voidTopicMapView.setTopicTypeExcluded(TopicIF aType, boolean excluded) voidTopicMapView.setTopicTypeShape(TopicIF type, int shape) voidVizController.setTopicTypeShape(TopicIF type, int i) voidVizTopicMapConfigurationManager.setTopicTypeShape(TopicIF type, int i) voidVizTopicMapConfigurationManager.setTopicTypeShape(TopicIF type, int i, TopicMapView view) Sets the shape of the given topic 'type' and updates 'view' accordingly.voidTopicMapView.setTopicTypeShapePadding(TopicIF type, int value) voidVizController.setTopicTypeShapePadding(TopicIF type, int i) voidVizTopicMapConfigurationManager.setTopicTypeShapePadding(TopicIF type, int i) voidVizTopicMapConfigurationManager.setTopicTypeShapePadding(TopicIF type, int i, TopicMapView view) Sets the shape padding of the given topic 'type' and updates 'view' accordingly.voidVizController.setTopicTypeVisibility(TopicIF type, int visibility) voidTopicMapView.setTopicTypeVisible(TopicIF type, boolean visible) NOTE!voidVizController.setTopicTypeVisible(TopicIF type, boolean visible) voidTopicMapView.setTypeColor(TopicIF type, Color c) voidVizController.setTypeColor(TopicIF type, Color c) voidVizTopicMapConfigurationManager.setTypeColor(TopicIF type, Color c) voidVizTopicMapConfigurationManager.setTypeColor(TopicIF type, Color c, TopicMapView view) Sets the colour of a given 'type' and updates 'view' accordingly.voidVizController.setTypeExcluded(TopicIF type) voidVizTopicMapConfigurationManager.setTypeExcluded(TopicIF type) voidVizTopicMapConfigurationManager.setTypeExcluded(TopicIF type, TopicMapView view) Sets the given topic 'type' to be excluded and updates 'view' accordingly.voidTopicMapView.setTypeFont(TopicIF type, Font font) voidVizController.setTypeFont(TopicIF type, Font font) voidVizTopicMapConfigurationManager.setTypeFont(TopicIF type, Font font) voidVizTopicMapConfigurationManager.setTypeFont(TopicIF type, Font font, TopicMapView view) Sets the font of the given topic/association 'type' and updates 'view' accordingly.voidTopicMapView.setTypeIcon(TopicIF type, Icon icon) voidVizController.setTypeIconFilename(TopicIF type, String string) voidVizTopicMapConfigurationManager.setTypeIconFilename(TopicIF type, String string) voidVizTopicMapConfigurationManager.setTypeIconFilename(TopicIF type, String string, TopicMapView view) Sets the name of the icon file (optional) of the given topic 'type' and updates 'view' accordingly.voidVizController.setTypeIncluded(TopicIF type) voidVizTopicMapConfigurationManager.setTypeIncluded(TopicIF type) voidVizTopicMapConfigurationManager.setTypeIncluded(TopicIF type, TopicMapView view) Sets the given topic 'type' to be included and updates 'view' accordingly.voidVizTopicMapConfigurationManager.setTypeLineWeight(TopicIF type, int i) voidVizTopicMapConfigurationManager.setTypeVisibility(TopicIF type, int visibility, TopicMapView view) Sets the given topic 'type' be either filtered in, filtered out or to use the filter setting of the default type.voidVizTopicMapConfigurationManager.setTypeVisible(TopicIF type, boolean visible) voidVizTopicMapConfigurationManager.setTypeVisible(TopicIF type, boolean visible, TopicMapView view) Sets the given topic 'type' to be visible and updates 'view' accordingly.voidVizTopicMapConfigurationManager.setTypeVisible(TopicIF type, int visibility) abstract booleanAbstractUserThemeFilter.shouldNotBeUsed(TopicIF actTheme) booleanBasenameUserThemeFilter.shouldNotBeUsed(TopicIF actTheme) Process theme and find out if it belongs to the user context and should therefore be displayed when selecting them.VizUtils.stringifierFor(TopicIF scope) voidTopicMapView.updateType(TopicIF type) voidVizController.updateViewType(TopicIF type) voidVizController.updateViewTypeColor(TopicIF type, Color color) Method parameters in net.ontopia.topicmaps.viz with type arguments of type TopicIFModifier and TypeMethodDescriptionprotected voidTMAbstractEdge.setStringifier(Function<TopicIF, String> aStringifier) Constructors in net.ontopia.topicmaps.viz with parameters of type TopicIFModifierConstructorDescriptionCreateTMAssociationEdge(AssociationIF association, TopicIF scopingTopic) CreateTMClassInstanceAssociation(TopicIF instance, TopicIF type) CreateTMTopicNode(TopicIF topic) DeleteTMClassInstanceAssociation(TopicIF instance, TopicIF type) DeleteTMTopicNode(TopicIF topic) DoSetATVisibility(TopicIF type, int visibility) DoSetATVisibilityState(TopicIF type, int visibility) DoSetInASFilter(TopicIF scope, boolean useInFilter) DoSetInASFilterState(TopicIF scope, boolean useInFilter) DoSetTTVisibility(TopicIF type, int visibility) DoSetTTVisibilityState(TopicIF type, int visibility) protectedScopeActionListener(TopicIF topic) protectedScopeFilterActionListener(TopicIF scope, VizController controller, ActionListener parentListener) Create new.TMAssociationEdge(TMTopicNode tn1, TMTopicNode tn2, AssociationIF association, TopicIF aScopingTopic) TMAssociationNode(AssociationIF assoc, TopicIF aScopingTopic, TopicMapView topicMapView) TMClassInstanceAssociation(TMTopicNode classType, TMTopicNode instance, TopicIF topicType) TMRoleEdge(TMAssociationNode an, TMTopicNode tn, AssociationRoleIF r, TopicIF aScopingTopic) TMTopicNode(TopicIF topic, TopicIF scopingTopic, TopicMapView topicMapView) Constructor parameters in net.ontopia.topicmaps.viz with type arguments of type TopicIFModifierConstructorDescriptionTopicSelectionPrompter(Frame aFrame, Collection list, Function<TopicIF, String> stringifier) -
Uses of TopicIF in net.ontopia.topicmaps.xml
Fields in net.ontopia.topicmaps.xml with type parameters of type TopicIFModifier and TypeFieldDescriptionprotected Collection<TopicIF>AbstractTopicMapContentHandler.propagated_themesMethods in net.ontopia.topicmaps.xml that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFXTMContentHandler.addSubjectIdentifier(TopicIF topic, LocatorIF subjectIndicator) protected TopicIFXTMContentHandler.createTopicFromLazyTopic()static TopicIFXTMContentHandler.getDefaultOccurrenceTopic(TopicMapIF topicmap) static TopicIFXTMContentHandler.getNullTopic(TopicMapIF topicmap) protected TopicIFXTMContentHandler.getParentTopic()protected TopicIFXTMContentHandler.getReferencedExternalTopic(LocatorIF orig_locator) protected TopicIFXTMContentHandler.registerSourceLocator(TopicIF topic, LocatorIF locator) protected TopicIFXTMContentHandler.registerSubjectIndicator(TopicIF topic, LocatorIF locator) protected TopicIFXTMContentHandler.registerSubjectLocator(TopicIF topic, LocatorIF locator) protected TopicIFXTMContentHandler.resolveResourceRef(LocatorIF locator) protected TopicIFXTMContentHandler.resolveSourceLocatorOrSubjectIndicator(LocatorIF locator) protected TopicIFXTMContentHandler.resolveTopicRef(String address) Methods in net.ontopia.topicmaps.xml that return types with arguments of type TopicIFMethods in net.ontopia.topicmaps.xml with parameters of type TopicIFModifier and TypeMethodDescriptionprotected TopicIFXTMContentHandler.addSubjectIdentifier(TopicIF topic, LocatorIF subjectIndicator) voidXTMTopicMapFragmentWriter.exportTopic(TopicIF topic) PUBLIC: Exports the given topic.voidTMXMLWriter.gatherPrefixes(TopicIF topic) PUBLIC: Gets the namespace prefixes to be used (to be used in fragment exporting mode only).protected StringTMXMLWriter.getSubjectIndicatorRef(TopicIF topic, LocatorIF indicator) protected StringXTMTopicMapExporter.getSubjectIndicatorRef(TopicIF topic, LocatorIF indicator) INTERNAL: This method is used to get the string form of the subject indicator of a topic.protected StringXTMFragmentExporter.makeVirtualReference(TopicIF topic) static StringXTMFragmentExporter.makeVirtualReference(TopicIF topic, String topicmap_id) protected voidXTMContentHandler.processMember(TopicIF player) protected voidXTMContentHandler.processTheme(TopicIF theme) protected voidXTMContentHandler.processTopicReference(TopicIF referenced_topic) protected TopicIFXTMContentHandler.registerSourceLocator(TopicIF topic, LocatorIF locator) protected TopicIFXTMContentHandler.registerSubjectIndicator(TopicIF topic, LocatorIF locator) protected TopicIFXTMContentHandler.registerSubjectLocator(TopicIF topic, LocatorIF locator) protected voidXTMTopicMapExporter.writeInstanceOf(TopicIF topic, ContentHandler dh) protected voidXTMTopicMapExporter.writeRoleSpec(TopicIF topic, ContentHandler dh) protected voidXTMFragmentExporter.writeSubjectIdentity(TopicIF topic, ContentHandler dh) protected voidXTMTopicMapExporter.writeSubjectIdentity(TopicIF topic, ContentHandler dh) voidTMXMLWriter.writeTopic(TopicIF topic) PUBLIC: Writes a single topic (fragment exporting mode only).protected voidXTMFragmentExporter.writeTopic(TopicIF topic, ContentHandler dh) protected voidXTMTopicMapExporter.writeTopic(TopicIF topic, ContentHandler dh) protected voidXTMFragmentExporter.writeTopicNames(TopicIF topic, ContentHandler dh) protected voidXTMFragmentExporter.writeTopicRef(TopicIF topic, ContentHandler dh) protected voidXTMTopicMapExporter.writeTopicRef(TopicIF topic, ContentHandler dh) Method parameters in net.ontopia.topicmaps.xml with type arguments of type TopicIFModifier and TypeMethodDescriptionvoidPUBLIC: Exports all the topics returned by the iterator, and wraps them with startTopicMap() and endTopicMap() calls.voidXTMTopicMapFragmentWriter.exportTopics(Iterator<TopicIF> it) PUBLIC: Exports all the topics returned by the iterator.voidAbstractTopicMapContentHandler.setPropagatedThemes(Collection<TopicIF> propagated_themes) -
Uses of TopicIF in ontopoly.conversion
Fields in ontopoly.conversion declared as TopicIFModifier and TypeFieldDescriptionprotected TopicIFUpgradeBase.RoleFieldDefinition.afieldprotected TopicIF[]UpgradeBase.RoleFieldDefinition.rfieldsFields in ontopoly.conversion with type parameters of type TopicIFModifier and TypeFieldDescriptionSchemaTracker.atypesSchemaTracker.atypesSchemaTracker.atypesprotected Collection<TopicIF>SchemaTracker.non_symmetric_atypesprotected Map<TopicIF,Collection<TopicIF>> SchemaTracker.nscopesprotected Map<TopicIF,Collection<TopicIF>> SchemaTracker.nscopesprotected static final Collection<TopicIF>SchemaTracker.NULL_COLLECTIONSchemaTracker.ttypesprotected Collection<TopicIF>SchemaTracker.utypedpprotected Collection<TopicIF>SchemaTracker.utypedtMethods in ontopoly.conversion that return TopicIFModifier and TypeMethodDescriptionprotected static TopicIFUpgradeBase.defineIdentityField(TopicMapIF topicmap, LocatorIF base_on, String itypeId, String cardinality) protected static TopicIFUpgradeBase.defineIdentityField(TopicMapIF topicmap, LocatorIF base_on, TopicIF itype, TopicIF cardinality) protected static TopicIFUpgradeBase.defineOccurrenceField(TopicMap topicMap, LocatorIF base_on, String otypeId, String datatype, String cardinality) protected static TopicIFUpgradeBase.defineOccurrenceField(TopicMap topicMap, LocatorIF base_on, TopicIF otype, TopicIF datatype, TopicIF cardinality) protected static TopicIFConversionUtils.getCardinalityTopic(int mincard, int maxcard, TopicMapIF tm) protected TopicIFConversionUtils.getCardinalityTopic(int cardinalityCount, TopicMapIF tm) protected static TopicIFUpgradeBase.getTopic(TopicMapIF topicmap, LocatorIF base_on, String ref) Methods in ontopoly.conversion that return types with arguments of type TopicIFModifier and TypeMethodDescriptionSchemaTracker.getAssociationTypes()protected static Collection<TopicIF>ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) SchemaTracker.getExternalOccurrenceTypes(TopicIF ttype) protected static Collection<TopicIF>ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) SchemaTracker.getInternalOccurrenceTypes(TopicIF ttype) SchemaTracker.getNameScopeTopicTypes(TopicIF ntheme) protected static Collection<TopicIF>ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) SchemaTracker.getNameTypes(TopicIF ttype) SchemaTracker.getOntologyTypes()SchemaTracker.getPlayerTypes(TopicIF atype, TopicIF rtype) SchemaTracker.getRoleTypes(TopicIF atype) SchemaTracker.getSuspectNameScopes()SchemaTracker.getTopicTypes()protected static Collection<TopicIF>ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes, Map<TopicIF, Collection<TopicIF>> subsup) SchemaTracker.getUntypedPlayers()SchemaTracker.getUntypedTopics()Methods in ontopoly.conversion with parameters of type TopicIFModifier and TypeMethodDescriptionprotected static OccurrenceIFUpgradeBase.addOccurrence(TopicMap topicMap, LocatorIF base_on, TopicIF topic, String otype, String datatype, String value) protected static voidUpgradeBase.assignEditMode(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String mode) protected static voidUpgradeBase.assignEmbedded(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String cview) protected static voidUpgradeBase.assignField(TopicMapIF topicmap, LocatorIF base_on, TopicIF oField, String ptypeId) protected static voidUpgradeBase.assignField(TopicMapIF topicmap, LocatorIF base_on, TopicIF oField, TopicIF ptype) protected static voidUpgradeBase.assignFieldsView(TopicMapIF topicmap, LocatorIF base_on, TopicIF fieldDefinition, String view) protected static voidUpgradeBase.assignValueView(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String pview, String cview) protected static voidUpgradeBase.assignViewMode(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String view, String mode) protected ontopoly.conversion.SchemaTracker.CharTypeSchemaTracker.createCharType(Map<TopicIF, ontopoly.conversion.SchemaTracker.CharType> cmap, TopicIF ctype) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.createPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected ontopoly.conversion.SchemaTracker.TopicTypeSchemaTracker.createTopicType(TopicIF ttype) protected static TopicIFUpgradeBase.defineIdentityField(TopicMapIF topicmap, LocatorIF base_on, TopicIF itype, TopicIF cardinality) protected static TopicIFUpgradeBase.defineOccurrenceField(TopicMap topicMap, LocatorIF base_on, TopicIF otype, TopicIF datatype, TopicIF cardinality) protected static UpgradeBase.RoleFieldDefinitionUpgradeBase.defineRoleFields(TopicMapIF topicmap, LocatorIF base_on, TopicIF atype, String afieldName, TopicIF[] rtypes, String[] rfieldNames, TopicIF[][] pptypes) protected static intConversionUtils.getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected ontopoly.conversion.SchemaTracker.CharTypeSchemaTracker.getCharType(Map<TopicIF, ontopoly.conversion.SchemaTracker.CharType> cmap, TopicIF ctype) protected static Collection<TopicIF>ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) intSchemaTracker.getExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF otype) intSchemaTracker.getExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF otype) SchemaTracker.getExternalOccurrenceTypes(TopicIF ttype) protected static Collection<TopicIF>ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) intSchemaTracker.getInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF otype) intSchemaTracker.getInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF otype) SchemaTracker.getInternalOccurrenceTypes(TopicIF ttype) SchemaTracker.getNameScopeTopicTypes(TopicIF ntheme) protected static Collection<TopicIF>ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) intSchemaTracker.getNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype) intSchemaTracker.getNameTypeMinCardinality(TopicIF ttype, TopicIF ntype) SchemaTracker.getNameTypes(TopicIF ttype) static OccurrenceIFConversionUtils.getOccurrenceOfType(TopicIF topic, TopicIF occType) static Collection<OccurrenceIF>ConversionUtils.getOccurrencesOfType(TopicIF topic, TopicIF occType) protected intSchemaTracker.getPlayerCardinality(TopicIF atype, TopicIF rtype, TopicIF player) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.getPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) intSchemaTracker.getPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype) intSchemaTracker.getPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype) SchemaTracker.getPlayerTypes(TopicIF atype, TopicIF rtype) SchemaTracker.getRoleTypes(TopicIF atype) intSchemaTracker.getSubjectIndicatorMaxCardinality(TopicIF ttype) intSchemaTracker.getSubjectIndicatorMinCardinality(TopicIF ttype) intSchemaTracker.getSubjectLocatorMaxCardinality(TopicIF ttype) intSchemaTracker.getSubjectLocatorMinCardinality(TopicIF ttype) protected static StringUpgradeBase.getSymbolicId(TopicIF rf) protected ontopoly.conversion.SchemaTracker.TopicTypeSchemaTracker.getTopicType(TopicIF ttype) intSchemaTracker.getTopicTypeInstances(TopicIF ttype) protected static booleanConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) booleanSchemaTracker.isSymmetricAssociationType(TopicIF atype) voidSchemaTracker.trackTopic(TopicIF topic) Method parameters in ontopoly.conversion with type arguments of type TopicIFModifier and TypeMethodDescriptionprotected ontopoly.conversion.SchemaTracker.CharTypeSchemaTracker.createCharType(Map<TopicIF, ontopoly.conversion.SchemaTracker.CharType> cmap, TopicIF ctype) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.createPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.createPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.createPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected static intConversionUtils.getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intConversionUtils.getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected ontopoly.conversion.SchemaTracker.CharTypeSchemaTracker.getCharType(Map<TopicIF, ontopoly.conversion.SchemaTracker.CharType> cmap, TopicIF ctype) protected static Collection<TopicIF>ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.getPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.getPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected ontopoly.conversion.SchemaTracker.PlayerTypeSchemaTracker.getPlayerType(Map<TopicIF, Map<TopicIF, Map<TopicIF, ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype) protected static Collection<TopicIF>ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanConversionUtils.isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) voidSchemaTracker.trackTopics(Collection<TopicIF> topics) -
Uses of TopicIF in ontopoly.model
Methods in ontopoly.model that return TopicIFModifier and TypeMethodDescriptionprotected TopicIFTopicMap.createNamedTopic(String name, TopicIF type) Topic.getTopicIF()Gets the topicIF object of this topic.TopicMap.getTopicIFById(String id) protected TopicIFTopicMap.makeReifier()Methods in ontopoly.model with parameters of type TopicIFModifier and TypeMethodDescriptionprotected TopicIFTopicMap.createNamedTopic(String name, TopicIF type) protected static FieldDefinitionTopicType.findFieldDefinitionImpl(TopicMap tm, TopicIF fieldDefinitionTopic, TopicIF fieldDefinitionType) static FieldDefinitionFieldDefinition.getFieldDefinition(TopicIF fieldTopic, TopicMap tm) protected StringTopicMap.getTopicName(TopicIF topic, AbstractTypingTopic fallback) Package-internal method to get the name of a topic.static voidConstructors in ontopoly.model with parameters of type TopicIFModifierConstructorDescriptionAbstractTypingTopic(TopicIF topicIF, TopicMap tm) Constructor.AssociationField(TopicIF topic, TopicMap tm) AssociationField(TopicIF topic, TopicMap tm, AssociationType associationType) AssociationType(TopicIF currTopic, TopicMap tm) Creates a new AssociationType object.Cardinality(TopicIF topic, TopicMap tm) Creates a new Cardinality object.CreateAction(TopicIF topic, TopicMap tm) Creates a new CreateAction object.Creates a new EditMode object.protectedFieldDefinition(TopicIF topic, TopicMap tm) FieldsView(TopicIF topic, TopicMap tm) IdentityField(TopicIF topic, TopicMap tm) Creates a new IdentityField object.IdentityField(TopicIF topic, TopicMap tm, IdentityType identityType) IdentityType(TopicIF type, TopicMap tm) Creates a new IdentityType object.InterfaceControl(TopicIF topic, TopicMap tm) Creates a new NameType object.OccurrenceField(TopicIF topic, TopicMap tm) OccurrenceField(TopicIF topic, TopicMap tm, OccurrenceType occurrenceType) OccurrenceType(TopicIF type, TopicMap tm) Creates a new OccurrenceType object.QueryField(TopicIF topic, TopicMap tm) RoleField(TopicIF topic, TopicMap tm, RoleType roleType, AssociationField associationField) Creates a new RoleType object.Constructor. -
Uses of TopicIF in ontopoly.utils
Methods in ontopoly.utils that return TopicIFModifier and TypeMethodDescriptionstatic TopicIFOntopolyModelUtils.findBinaryPlayer(TopicMap tm, LocatorIF atypeId, TopicIF player1, LocatorIF rtype1Id, LocatorIF rtype2Id) static TopicIFOntopolyModelUtils.getTopicIF(TopicMap tm, LocatorIF subjectIdentifier) static TopicIFOntopolyModelUtils.getTopicIF(TopicMap tm, LocatorIF subjectIdentifier, boolean mustExist) static TopicIFOntopolyModelUtils.getTopicIF(TopicMap tm, LocatorIF base, String subjectIndicator) Methods in ontopoly.utils that return types with arguments of type TopicIFModifier and TypeMethodDescriptionstatic Collection<TopicIF>OntopolyModelUtils.findBinaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2) static Collection<TopicIF>OntopolyModelUtils.findBinaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2, TopicIF theme) static Collection<TopicIF>OntopolyModelUtils.findTernaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF rType3) Methods in ontopoly.utils with parameters of type TopicIFModifier and TypeMethodDescriptionstatic List<AssociationIF>OntopolyModelUtils.findAssociations(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope) static AssociationIFOntopolyModelUtils.findBinaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2) static Collection<AssociationIF>OntopolyModelUtils.findBinaryAssociations(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2) static TopicIFOntopolyModelUtils.findBinaryPlayer(TopicMap tm, LocatorIF atypeId, TopicIF player1, LocatorIF rtype1Id, LocatorIF rtype2Id) static Collection<TopicIF>OntopolyModelUtils.findBinaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2) static Collection<TopicIF>OntopolyModelUtils.findBinaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2, TopicIF theme) static OccurrenceIFOntopolyModelUtils.findOccurrence(TopicIF oType, TopicIF topicIF) static OccurrenceIFOntopolyModelUtils.findOccurrence(TopicIF oType, TopicIF topicIF, LocatorIF datatype, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, String value, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, LocatorIF datatype) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, LocatorIF datatype, Collection<TopicIF> scope) static List<AssociationRoleIF>static List<AssociationRoleIF>OntopolyModelUtils.findRoles(TopicIF aType, TopicIF rType, TopicIF player, Collection<TopicIF> scope) static AssociationIFOntopolyModelUtils.findTernaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3) static Collection<TopicIF>OntopolyModelUtils.findTernaryPlayers(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF rType3) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, String value) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, String value, Collection<TopicIF> scope) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, Collection<TopicIF> scope) static AssociationIFOntopolyModelUtils.findUnaryAssociation(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType) static booleanOntopolyModelUtils.hasBinaryAssociation(TopicIF player1, TopicIF aType, TopicIF rType1, TopicIF rType2) protected booleanSchemaFilter.includeTopic(TopicIF topic) protected booleanSchemaOnlyFilter.includeTopic(TopicIF topic) static booleanOntopolyModelUtils.isUnaryPlayer(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType) static AssociationIFOntopolyModelUtils.makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope) static voidOntopolyModelUtils.makeBinaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2) static OccurrenceIFOntopolyModelUtils.makeOccurrence(TopicIF otype, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope) static voidOntopolyModelUtils.makeQuadaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3, TopicIF player4, TopicIF rType4) static voidOntopolyModelUtils.makeTernaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3) static TopicNameIFOntopolyModelUtils.makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope) static voidOntopolyModelUtils.makeUnaryAssociation(TopicIF aType, TopicIF player, TopicIF rType) static voidMethod parameters in ontopoly.utils with type arguments of type TopicIFModifier and TypeMethodDescriptionstatic List<AssociationIF>OntopolyModelUtils.findAssociations(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope) static OccurrenceIFOntopolyModelUtils.findOccurrence(TopicIF oType, TopicIF topicIF, LocatorIF datatype, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, String value, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, Collection<TopicIF> scope) static List<OccurrenceIF>OntopolyModelUtils.findOccurrences(TopicIF oType, TopicIF topicIF, LocatorIF datatype, Collection<TopicIF> scope) static List<AssociationRoleIF>OntopolyModelUtils.findRoles(TopicIF aType, TopicIF rType, TopicIF player, Collection<TopicIF> scope) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, String value, Collection<TopicIF> scope) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, Collection<TopicIF> scope) static AssociationIFOntopolyModelUtils.makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope) static OccurrenceIFOntopolyModelUtils.makeOccurrence(TopicIF otype, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope) static TopicNameIFOntopolyModelUtils.makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope) static void