Uses of Interface
net.ontopia.topicmaps.core.TopicIF
-
Packages that use TopicIF Package Description net.ontopia.infoset.fulltext.topicmaps Collection of classes for indexing topic maps.net.ontopia.topicmaps.classify To classify content, use the SimpleClassifier class.net.ontopia.topicmaps.cmdlineutils Provides a collection of command-line utilities for working with topic maps.net.ontopia.topicmaps.cmdlineutils.sanity net.ontopia.topicmaps.cmdlineutils.statistics net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations.net.ontopia.topicmaps.core.index Provides interfaces for the engine's index system; the API for Ontopia topic map indexes.net.ontopia.topicmaps.db2tm The implementation of and public API to the DB2TM module for converting relational data (in CSV files or RDBMSs) to Topic Maps.net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces.net.ontopia.topicmaps.impl.basic.index Index classes for use with the basic implementation.net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces.net.ontopia.topicmaps.impl.rdbms.index Index classes for use with the rdbms implementation.net.ontopia.topicmaps.impl.remote net.ontopia.topicmaps.impl.tmapi2 net.ontopia.topicmaps.impl.utils INTERNAL: Classes that are used by many implementations.net.ontopia.topicmaps.nav.context Contains the classes that implement the user context filter in the Navigator Framework.net.ontopia.topicmaps.nav.utils.comparators Provides Comparators which are used by the Navigator.net.ontopia.topicmaps.nav2.impl.basic The basic implementation of the Navigator core interfaces.net.ontopia.topicmaps.nav2.portlets.pojos net.ontopia.topicmaps.nav2.taglibs.TMvalue Value-producing tags, which extract information from the topic map and insert it into the execution context.net.ontopia.topicmaps.nav2.utils Provides utility classes for the Navigator Tag Libraries and Framework.net.ontopia.topicmaps.query.impl.basic Contains the in-memory implementation of the query language.net.ontopia.topicmaps.query.impl.rdbms Contains the rdbms implementation of the query language.net.ontopia.topicmaps.query.impl.utils Code shared between query implementations.net.ontopia.topicmaps.query.parser Contains the code that parses tolog queries.net.ontopia.topicmaps.query.utils This package provides query utility classes.net.ontopia.topicmaps.rest.model.mixin net.ontopia.topicmaps.rest.resources net.ontopia.topicmaps.rest.v1.association net.ontopia.topicmaps.rest.v1.name net.ontopia.topicmaps.rest.v1.occurrence net.ontopia.topicmaps.rest.v1.role net.ontopia.topicmaps.rest.v1.scoped net.ontopia.topicmaps.rest.v1.topic net.ontopia.topicmaps.rest.v1.topicmap net.ontopia.topicmaps.utils This package provides topic map utility classes, which are a toolkit for working with the topic map model provided by the core interfaces.net.ontopia.topicmaps.utils.ctm Provides support for the ISO-standardized textual Compact Topic Maps syntax (or CTM) format for topic maps.net.ontopia.topicmaps.utils.deciders Provides DeciderIFs which are used by the Navigator.net.ontopia.topicmaps.utils.jtm This package provides support for the JSON Topic Map Notation (or JTM) format for topic maps.net.ontopia.topicmaps.utils.ltm This package provides support for the textual Linear Topic Map Notation (or LTM) format for topic maps.net.ontopia.topicmaps.utils.rdf This package provides support for RDF (Resource Description Framework), a topic map-like data model for metadata defined by the W3C.net.ontopia.topicmaps.utils.tmprefs net.ontopia.topicmaps.utils.tmrap net.ontopia.topicmaps.utils.xfml net.ontopia.topicmaps.viz net.ontopia.topicmaps.xml Classes for importing and exporting topic maps in the XML interchange format.ontopoly.conversion ontopoly.model ontopoly.utils -
-
Uses of TopicIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type TopicIF Modifier and Type Method Description DocumentIF
DefaultTopicMapDocumentGenerator. generate(TopicIF topic)
DocumentIF
TopicMapDocumentGeneratorIF. generate(TopicIF topic)
INTERNAL: Generate a document for the given topic. -
Uses of TopicIF in net.ontopia.topicmaps.classify
Fields in net.ontopia.topicmaps.classify declared as TopicIF Modifier and Type Field Description TopicIF
TopicMapAnalyzer.AssociationType. atype
TopicIF
TopicMapAnalyzer.AssociationType. crtype
TopicIF
TopicMapAnalyzer.AssociationType. prtype
Fields in net.ontopia.topicmaps.classify with type parameters of type TopicIF Modifier and Type Field Description Collection<TopicIF>
TopicMapAnalyzer.AssociationType. ctypes
Methods in net.ontopia.topicmaps.classify that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
WebChew.WebTerm. getCandidateTopics()
Collection<TopicIF>
TopicMapAnalyzer. getCandidateTypes()
Collection<TopicIF>
TopicMapClassification. getCandidateTypes()
Collection<TopicIF>
WebChew.WebClassification. getCandidateTypes()
Collection<TopicIF>
TopicMapAnalyzer. getTopics(Variant variant)
Collection<TopicIF>
TopicMapClassification. getTopics(Variant variant)
INTERNAL: Returns the topics that matches the given variant.Methods in net.ontopia.topicmaps.classify with parameters of type TopicIF Modifier and Type Method Description void
TopicMapAnalyzer.AssociationType. addCandidateType(TopicIF ctype)
ClassifiableContentIF
ClassifyPluginIF. getClassifiableContent(TopicIF topic)
INTERNAL: Returns the classifiable content for the given topic.ClassifiableContentIF
ConferencePlugin. getClassifiableContent(TopicIF topic)
ClassifiableContentIF
DefaultPlugin. getClassifiableContent(TopicIF topic)
ClassifiableContentIF
TologRulePlugin. getClassifiableContent(TopicIF topic)
ClassifiableContentIF
TopicContentPlugin. getClassifiableContent(TopicIF topic)
boolean
ClassifyPluginIF. isClassifiable(TopicIF topic)
INTERNAL: Returns true if the plug-in is able to locate classifiable content for the given topic.boolean
ConferencePlugin. isClassifiable(TopicIF topic)
boolean
DefaultPlugin. isClassifiable(TopicIF topic)
boolean
TologRulePlugin. isClassifiable(TopicIF topic)
boolean
TopicContentPlugin. isClassifiable(TopicIF topic)
Constructors in net.ontopia.topicmaps.classify with parameters of type TopicIF Constructor Description TopicAsContent(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.cmdlineutils
Methods in net.ontopia.topicmaps.cmdlineutils with parameters of type TopicIF Modifier and Type Method Description protected String
StatisticsPrinter. getTopicId(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.cmdlineutils.sanity
Methods in net.ontopia.topicmaps.cmdlineutils.sanity with parameters of type TopicIF Modifier and Type Method Description String
NoNames. getTopicId(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.cmdlineutils.statistics
Methods in net.ontopia.topicmaps.cmdlineutils.statistics that return TopicIF Modifier and Type Method Description TopicIF
TopicCounter. getAssocDetails(String key)
TopicIF
TopicCounter. getOccurDetails(String key)
TopicIF
TopicCounter. getTopicDetails(String key)
Methods in net.ontopia.topicmaps.cmdlineutils.statistics with parameters of type TopicIF Modifier and Type Method Description String
TopicCounter. getName(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.core
Methods in net.ontopia.topicmaps.core that return TopicIF Modifier and Type Method Description TopicIF
AssociationRoleIF. getPlayer()
PUBLIC: Gets the topic that plays this association role (this member of the association).TopicIF
ReifiableIF. getReifier()
PUBLIC: Returns the topic that reifies this object.TopicIF
NameIF. getTopic()
PUBLIC: Gets the topic to which this name belongs.TopicIF
OccurrenceIF. getTopic()
PUBLIC: Gets the topic for this occurrence.TopicIF
TopicMapIF. getTopicBySubjectIdentifier(LocatorIF locator)
PUBLIC: Gets the topic that has the specified subject identifier, given as a locator.TopicIF
TopicMapIF. getTopicBySubjectLocator(LocatorIF locator)
PUBLIC: Gets the topic in this topic map that represents the given addressable subject (locator given as a LocatorIF object).TopicIF
TypedIF. getType()
PUBLIC: Gets the type that this object is an instance of.TopicIF
TopicMapBuilderIF. makeTopic()
PUBLIC: Makes a new topic for the current topic map.TopicIF
TopicMapBuilderIF. makeTopic(Collection<TopicIF> topic_types)
PUBLIC: Makes a new topic of the given types for the current topic map.TopicIF
TopicMapBuilderIF. makeTopic(TopicIF topic_type)
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 TopicIF Modifier and Type Method Description Collection<TopicIF>
AssociationIF. getRoleTypes()
PUBLIC: Gets a Collection of association role types found in this association.Collection<TopicIF>
ScopedIF. getScope()
PUBLIC: Returns the set of topics that are the stated scope of this object.Collection<TopicIF>
TopicMapIF. getTopics()
PUBLIC: Gets all topics in this topic map.Collection<TopicIF>
TopicIF. getTypes()
PUBLIC: Gets the types that this topic is an instance of.Methods in net.ontopia.topicmaps.core with parameters of type TopicIF Modifier and Type Method Description void
ScopedIF. addTheme(TopicIF theme)
PUBLIC: Add a topic to this scope.void
TopicIF. addType(TopicIF type)
PUBLIC: Adds a type to this topic.static boolean
DuplicateReificationException. check(ReifiableIF reifiable, TopicIF reifier)
INTERNAL: Checks reification logicvoid
TopicMapFragmentWriterIF. exportTopic(TopicIF topic)
PUBLIC: Exports the given topic.Collection<AssociationIF>
TopicIF. getAssociationsByType(TopicIF type)
PUBLIC: Gets the associations that have roles played by this topic, where the association is of specified type.Collection<OccurrenceIF>
TopicIF. getOccurrencesByType(TopicIF type)
PUBLIC: Gets the occurrences of this topic with a specified type.Collection<AssociationRoleIF>
AssociationIF. getRolesByType(TopicIF roletype)
PUBLIC: Gets the association roles in this association which are of the given role type.Collection<AssociationRoleIF>
TopicIF. getRolesByType(TopicIF roletype)
PUBLIC: Gets the association roles of the specifed type played by this topic.Collection<AssociationRoleIF>
TopicIF. getRolesByType(TopicIF roletype, TopicIF assoc_type)
PUBLIC: Gets the association roles of the specifed type played by this topic.Collection<TopicNameIF>
TopicIF. getTopicNamesByType(TopicIF type)
PUBLIC: Gets the topic names of this topic with a specified type.AssociationIF
TopicMapBuilderIF. makeAssociation(TopicIF assoc_type)
PUBLIC: Makes a new association with the given type in the current topic map.AssociationIF
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.AssociationRoleIF
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.OccurrenceIF
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.OccurrenceIF
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.OccurrenceIF
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.OccurrenceIF
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.TopicIF
TopicMapBuilderIF. makeTopic(TopicIF topic_type)
PUBLIC: Makes a new topic of the given type for the current topic map.TopicNameIF
TopicMapBuilderIF. makeTopicName(TopicIF topic, String value)
PUBLIC: Makes a new untyped topic name with the given value for the given topic.TopicNameIF
TopicMapBuilderIF. makeTopicName(TopicIF topic, TopicIF bntype, String value)
PUBLIC: Makes a new topic name with the given type and value for the given topic.void
TopicIF. merge(TopicIF topic)
EXPERIMENTAL: Merges the characteristics of one topic into another topic.void
ScopedIF. removeTheme(TopicIF theme)
PUBLIC: Remove a topic from this scope.void
TopicIF. removeType(TopicIF type)
PUBLIC: Removes a type from this topic.void
AssociationRoleIF. setPlayer(TopicIF player)
PUBLIC: Sets the topic that plays this association role.void
ReifiableIF. setReifier(TopicIF reifier)
PUBLIC: Sets the reifier of this object.void
TypedIF. setType(TopicIF type)
PUBLIC: Sets the type that this object is an instance of.Method parameters in net.ontopia.topicmaps.core with type arguments of type TopicIF Modifier and Type Method Description void
TopicMapFragmentWriterIF. exportAll(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator, and wraps them with startTopicMap() and endTopicMap() calls.void
TopicMapFragmentWriterIF. exportTopics(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator.TopicIF
TopicMapBuilderIF. makeTopic(Collection<TopicIF> topic_types)
PUBLIC: Makes a new topic of the given types for the current topic map.VariantNameIF
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.VariantNameIF
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.VariantNameIF
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.VariantNameIF
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 TopicIF Modifier and Type Method Description Collection<TopicIF>
ClassInstanceIndexIF. getAssociationRoleTypes()
PUBLIC: Gets the topics that are used as association role types.Collection<TopicIF>
ScopeIndexIF. getAssociationThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope of at least one association.Collection<TopicIF>
ClassInstanceIndexIF. getAssociationTypes()
PUBLIC: Gets the topics that are used as association types.Collection<TopicIF>
ScopeIndexIF. getOccurrenceThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope of at least one occurrence.Collection<TopicIF>
ClassInstanceIndexIF. getOccurrenceTypes()
PUBLIC: Gets the topics that are used as occurrence types.Collection<TopicIF>
ScopeIndexIF. getTopicNameThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope of at least one topic name.Collection<TopicIF>
ClassInstanceIndexIF. getTopicNameTypes()
PUBLIC: Gets the topics that are used as topic name types.Collection<TopicIF>
ClassInstanceIndexIF. getTopics(TopicIF topic_type)
PUBLIC: Gets all topics that are instances of the given type.Collection<TopicIF>
ClassInstanceIndexIF. getTopicTypes()
PUBLIC: Gets all topics that are used as topic types.Collection<TopicIF>
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 TopicIF Modifier and Type Method Description Collection<AssociationRoleIF>
ClassInstanceIndexIF. getAssociationRoles(TopicIF association_role_type)
PUBLIC: Gets all association roles that are of the given type.Collection<AssociationRoleIF>
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.Collection<AssociationIF>
ClassInstanceIndexIF. getAssociations(TopicIF association_type)
PUBLIC: Gets all associations that are of the given type.Collection<AssociationIF>
ScopeIndexIF. getAssociations(TopicIF theme)
PUBLIC: Gets all associations that have the given topic in their direct scope.Collection<OccurrenceIF>
ClassInstanceIndexIF. getOccurrences(TopicIF occurrence_type)
PUBLIC: Gets all occurrences that are of the given type.Collection<OccurrenceIF>
OccurrenceIndexIF. getOccurrences(String value, LocatorIF datatype, TopicIF occurrenceType)
INTERNAL: Gets all occurrences that have the specified value, datatype and occurrenceType.Collection<OccurrenceIF>
OccurrenceIndexIF. getOccurrences(String value, TopicIF occurrenceType)
INTERNAL: Gets all occurrences that have the specified value and occurrenceType independent of datatype.Collection<OccurrenceIF>
ScopeIndexIF. getOccurrences(TopicIF theme)
PUBLIC: Gets all occurrences that have the given topic in their direct scope.Collection<TopicNameIF>
ClassInstanceIndexIF. getTopicNames(TopicIF name_type)
PUBLIC: Gets all topic names that are of the given type.Collection<TopicNameIF>
NameIndexIF. getTopicNames(String value, TopicIF topicNameType)
PUBLIC: Gets all topic names that have the given name value (in any scope) and topicNameType.Collection<TopicNameIF>
ScopeIndexIF. getTopicNames(TopicIF theme)
PUBLIC: Gets all topic names that have the given topic in their direct scope.Collection<TopicIF>
ClassInstanceIndexIF. getTopics(TopicIF topic_type)
PUBLIC: Gets all topics that are instances of the given type.Collection<VariantNameIF>
ScopeIndexIF. getVariants(TopicIF theme)
PUBLIC: Gets all variant names that have the given topic in their direct scope.boolean
ClassInstanceIndexIF. usedAsAssociationRoleType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an association role type.boolean
ScopeIndexIF. usedAsAssociationTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at least one association.boolean
ClassInstanceIndexIF. usedAsAssociationType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an association type.boolean
ScopeIndexIF. usedAsOccurrenceTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at least one occurrence.boolean
ClassInstanceIndexIF. usedAsOccurrenceType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an occurrence type.boolean
ScopeIndexIF. usedAsTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in a direct scope somewhere in the topic map.boolean
ScopeIndexIF. usedAsTopicNameTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at least one topic name.boolean
ClassInstanceIndexIF. usedAsTopicNameType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an topic name type.boolean
ClassInstanceIndexIF. usedAsTopicType(TopicIF topic)
PUBLIC: Returns true if the topic is used as a topic type somewhere.boolean
ClassInstanceIndexIF. usedAsType(TopicIF topic)
PUBLIC: Returns true if the topic is used as a type somewhere.boolean
ScopeIndexIF. 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 TopicIF Modifier and Type Field Description protected Set<TopicIF>
Context. dsCandidates
Methods in net.ontopia.topicmaps.db2tm that return TopicIF Modifier and Type Method Description protected static TopicIF
Processor. addIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx)
protected static TopicIF
Processor. findTopicByIdentities(Relation relation, Entity entity, String[] tuple, Context ctx)
protected static TopicIF
Utils. getTopic(String id, Context ctx)
protected static TopicIF
Processor. updateIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx)
Methods in net.ontopia.topicmaps.db2tm with parameters of type TopicIF Modifier and Type Method Description protected static AssociationIF
Processor. addAssociation(TopicIF reifier, Relation relation, Entity entity, String[] tuple, Context ctx)
protected static TopicIF
Processor. addIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx)
protected static void
Processor. addOccurrence(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx)
protected static void
Processor. addPlayer(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx)
protected static void
Processor. addTopicName(TopicIF topic, Relation relation, Entity entity, Field field, int fieldIndex, String[] tuple, Context ctx)
protected static void
Processor. addTypes(TopicIF topic, String[] types, Entity entity, String[] tuple, Context ctx)
protected void
Context. characteristicsChanged(TopicIF topic)
protected static void
Processor. 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 void
Context. mergeTopics(TopicIF target, TopicIF source)
INTERNAL: Merge two topics.protected static void
Processor. removeOccurrence(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx)
protected static void
Processor. removePlayer(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx)
protected static void
Processor. removeTopic(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx)
protected static void
Processor. removeTopicName(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx)
protected static void
Processor. removeTypes(TopicIF topic, String[] types, Context ctx)
protected static TopicIF
Processor. updateIdentities(TopicIF topic, Relation relation, Entity entity, String[] tuple, Context ctx)
protected static void
Processor. updateTypes(TopicIF topic, String[] types, Entity entity, String[] tuple, Context ctx)
Method parameters in net.ontopia.topicmaps.db2tm with type arguments of type TopicIF Modifier and Type Method Description protected static boolean
Processor. 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 TopicIF Modifier and Type Class Description class
Topic
INTERNAL: The basic topic implementation.Fields in net.ontopia.topicmaps.impl.basic declared as TopicIF Modifier and Type Field Description protected TopicIF
AssociationRole. player
protected TopicIF
Association. reifier
protected TopicIF
AssociationRole. reifier
protected TopicIF
Occurrence. reifier
protected TopicIF
TopicMap. reifier
protected TopicIF
TopicName. reifier
protected TopicIF
VariantName. reifier
protected TopicIF
Association. type
protected TopicIF
AssociationRole. type
protected TopicIF
Occurrence. type
protected TopicIF
TopicName. type
Fields in net.ontopia.topicmaps.impl.basic with type parameters of type TopicIF Modifier and Type Field Description protected UniqueSet<TopicIF>
Association. scope
protected UniqueSet<TopicIF>
Occurrence. scope
protected UniqueSet<TopicIF>
Topic. scope
protected UniqueSet<TopicIF>
TopicMap. scope
protected UniqueSet<TopicIF>
TopicName. scope
protected UniqueSet<TopicIF>
VariantName. scope
UniqueSet<TopicIF>
TopicMap. setpool
protected Map<LocatorIF,TopicIF>
SubjectIdentityCache. subject_indicators
protected Map<LocatorIF,TopicIF>
SubjectIdentityCache. subjects
protected Set<TopicIF>
TopicMap. topics
protected UniqueSet<TopicIF>
Topic. types
Methods in net.ontopia.topicmaps.impl.basic that return TopicIF Modifier and Type Method Description protected TopicIF
SubjectIdentityCache. _getTopicBySubjectIdentifier(LocatorIF subject_indicator)
protected TopicIF
SubjectIdentityCache. _getTopicBySubjectLocator(LocatorIF subject)
protected TopicIF
TopicMapBuilder. createTopic()
TopicIF
AssociationRole. getPlayer()
TopicIF
Association. getReifier()
TopicIF
AssociationRole. getReifier()
TopicIF
Occurrence. getReifier()
TopicIF
TopicMap. getReifier()
TopicIF
TopicName. getReifier()
TopicIF
VariantName. getReifier()
TopicIF
Occurrence. getTopic()
TopicIF
TopicName. getTopic()
TopicIF
VariantName. getTopic()
TopicIF
SubjectIdentityCache. getTopicBySubjectIdentifier(LocatorIF locator)
TopicIF
TopicMap. getTopicBySubjectIdentifier(LocatorIF locator)
TopicIF
SubjectIdentityCache. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
TopicMap. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
Association. getType()
TopicIF
AssociationRole. getType()
TopicIF
Occurrence. getType()
TopicIF
TopicName. getType()
TopicIF
TopicMapBuilder. makeTopic()
TopicIF
TopicMapBuilder. makeTopic(Collection<TopicIF> topic_types)
TopicIF
TopicMapBuilder. makeTopic(TopicIF topic_type)
Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
Association. getRoleTypes()
Collection<TopicIF>
Association. getScope()
Collection<TopicIF>
Occurrence. getScope()
Collection<TopicIF>
TopicName. getScope()
Collection<TopicIF>
VariantName. getScope()
Collection<TopicIF>
TopicMap. getTopics()
Collection<TopicIF>
Topic. getTypes()
Methods in net.ontopia.topicmaps.impl.basic with parameters of type TopicIF Modifier and Type Method Description protected void
VariantName. _addTheme(TopicIF theme, boolean validate)
protected void
VariantName. _removeTheme(TopicIF theme, boolean validate)
protected void
TopicEvents. addedTopic(TopicIF topic)
void
Association. addTheme(TopicIF theme)
void
Occurrence. addTheme(TopicIF theme)
void
TopicName. addTheme(TopicIF theme)
void
VariantName. addTheme(TopicIF theme)
void
TopicMap. addTopic(TopicIF _topic)
Adds a topic to the set of topics.void
Topic. addType(TopicIF type)
Collection<AssociationIF>
Topic. getAssociationsByType(TopicIF type)
Collection<OccurrenceIF>
Topic. getOccurrencesByType(TopicIF type)
Collection<AssociationRoleIF>
Association. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
Topic. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
Topic. getRolesByType(TopicIF roletype, TopicIF assoc_type)
Collection<TopicNameIF>
Topic. getTopicNamesByType(TopicIF type)
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type)
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player)
AssociationRoleIF
TopicMapBuilder. makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, Reader value, long length, LocatorIF datatype)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, String value)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, String value, LocatorIF datatype)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, LocatorIF locator)
TopicIF
TopicMapBuilder. makeTopic(TopicIF topic_type)
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, String value)
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, TopicIF bntype, String value)
void
Topic. merge(TopicIF topic)
protected void
SubjectIdentityCache. registerSubject(LocatorIF subject, TopicIF object)
protected void
SubjectIdentityCache. registerSubjectIndicator(LocatorIF subject_indicator, TopicIF object)
void
Association. removeTheme(TopicIF theme)
void
Occurrence. removeTheme(TopicIF theme)
void
TopicName. removeTheme(TopicIF theme)
void
VariantName. removeTheme(TopicIF theme)
void
TopicMap. removeTopic(TopicIF _topic)
Removes a topic from the set of topics.void
Topic. removeType(TopicIF type)
protected void
TopicEvents. removingTopic(TopicIF topic)
void
AssociationRole. setPlayer(TopicIF player)
void
Association. setReifier(TopicIF _reifier)
void
AssociationRole. setReifier(TopicIF _reifier)
void
Occurrence. setReifier(TopicIF _reifier)
void
TopicMap. setReifier(TopicIF _reifier)
void
TopicName. setReifier(TopicIF _reifier)
void
VariantName. setReifier(TopicIF _reifier)
void
Association. setType(TopicIF type)
void
AssociationRole. setType(TopicIF type)
void
Occurrence. setType(TopicIF type)
void
TopicName. setType(TopicIF type)
Method parameters in net.ontopia.topicmaps.impl.basic with type arguments of type TopicIF Modifier and Type Method Description protected void
TopicMapBuilder. addScope(ScopedIF scoped, Collection<TopicIF> scope)
TopicIF
TopicMapBuilder. makeTopic(Collection<TopicIF> topic_types)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection<TopicIF> scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, String value, Collection<TopicIF> scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection<TopicIF> scope)
VariantNameIF
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 TopicIF Modifier and Type Field Description protected CollectionMap<TopicIF,AssociationIF>
ClassInstanceIndex. assocs
protected CollectionMap<TopicIF,AssociationIF>
ScopeIndex. assocs
protected CollectionMap<TopicIF,TopicNameIF>
ScopeIndex. basenames
protected CollectionMap<TopicIF,TopicNameIF>
ClassInstanceIndex. bnames
protected CollectionMap<TopicIF,OccurrenceIF>
ClassInstanceIndex. occurs
protected CollectionMap<TopicIF,OccurrenceIF>
ScopeIndex. occurs
protected CollectionMap<TopicIF,AssociationRoleIF>
ClassInstanceIndex. roles
protected CollectionMap<TopicIF,TopicIF>
ClassInstanceIndex. topics
protected CollectionMap<TopicIF,TopicIF>
ClassInstanceIndex. topics
protected CollectionMap<TopicIF,VariantNameIF>
ScopeIndex. variants
Methods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
ClassInstanceIndex. getAssociationRoleTypes()
Collection<TopicIF>
ScopeIndex. getAssociationThemes()
Collection<TopicIF>
ClassInstanceIndex. getAssociationTypes()
Collection<TopicIF>
ScopeIndex. getOccurrenceThemes()
Collection<TopicIF>
ClassInstanceIndex. getOccurrenceTypes()
Collection<TopicIF>
ScopeIndex. getTopicNameThemes()
Collection<TopicIF>
ClassInstanceIndex. getTopicNameTypes()
Collection<TopicIF>
ClassInstanceIndex. getTopics(TopicIF topic_type)
Collection<TopicIF>
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.Collection<TopicIF>
ClassInstanceIndex. getTopicTypes()
Collection<TopicIF>
ScopeIndex. getVariantThemes()
Methods in net.ontopia.topicmaps.impl.basic.index with parameters of type TopicIF Modifier and Type Method Description Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type)
Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type, TopicIF association_type)
Collection<AssociationIF>
ClassInstanceIndex. getAssociations(TopicIF association_type)
Collection<AssociationIF>
ScopeIndex. getAssociations(TopicIF theme)
Collection<OccurrenceIF>
ClassInstanceIndex. getOccurrences(TopicIF occurrence_type)
Collection<OccurrenceIF>
OccurrenceIndex. getOccurrences(String value, LocatorIF datatype, TopicIF occurrenceType)
Collection<OccurrenceIF>
OccurrenceIndex. getOccurrences(String value, TopicIF occurrenceType)
Collection<OccurrenceIF>
ScopeIndex. getOccurrences(TopicIF theme)
Collection<TopicNameIF>
ClassInstanceIndex. getTopicNames(TopicIF basename_type)
Collection<TopicNameIF>
NameIndex. getTopicNames(String value, TopicIF topicNameType)
Collection<TopicNameIF>
ScopeIndex. getTopicNames(TopicIF theme)
Collection<TopicIF>
ClassInstanceIndex. getTopics(TopicIF topic_type)
Collection<VariantNameIF>
ScopeIndex. getVariants(TopicIF theme)
boolean
ClassInstanceIndex. usedAsAssociationRoleType(TopicIF topic)
boolean
ScopeIndex. usedAsAssociationTheme(TopicIF topic)
boolean
ClassInstanceIndex. usedAsAssociationType(TopicIF topic)
boolean
ScopeIndex. usedAsOccurrenceTheme(TopicIF topic)
boolean
ClassInstanceIndex. usedAsOccurrenceType(TopicIF topic)
boolean
ScopeIndex. usedAsTheme(TopicIF topic)
boolean
ScopeIndex. usedAsTopicNameTheme(TopicIF topic)
boolean
ClassInstanceIndex. usedAsTopicNameType(TopicIF topic)
boolean
ClassInstanceIndex. usedAsTopicType(TopicIF topic)
boolean
ClassInstanceIndex. usedAsType(TopicIF topic)
boolean
ScopeIndex. usedAsVariantTheme(TopicIF topic)
Method parameters in net.ontopia.topicmaps.impl.basic.index with type arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
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. -
Uses of TopicIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement TopicIF Modifier and Type Class Description class
ReadOnlyTopic
INTERNAL: The read-only rdbms topic implementation.class
Topic
INTERNAL: The rdbms topic implementation.Fields in net.ontopia.topicmaps.impl.rdbms with type parameters of type TopicIF Modifier and Type Field Description protected Set<TopicIF>
TopicEvents. topicsAdded
protected Set<TopicIF>
TopicEvents. topicsModified
protected Map<TopicIF,TopicIF>
TopicEvents. topicsRemoved
protected Map<TopicIF,TopicIF>
TopicEvents. topicsRemoved
Methods in net.ontopia.topicmaps.impl.rdbms that return TopicIF Modifier and Type Method Description protected TopicIF
SubjectIdentityCache. _getTopicBySubjectIdentifier(LocatorIF subject_indicator)
protected TopicIF
SubjectIdentityCache. _getTopicBySubjectLocator(LocatorIF subject)
TopicIF
AssociationRole. getPlayer()
TopicIF
ReadOnlyAssociationRole. getPlayer()
TopicIF
Association. getReifier()
TopicIF
AssociationRole. getReifier()
TopicIF
Occurrence. getReifier()
TopicIF
ReadOnlyAssociation. getReifier()
TopicIF
ReadOnlyAssociationRole. getReifier()
TopicIF
ReadOnlyOccurrence. getReifier()
TopicIF
ReadOnlyTopicMap. getReifier()
TopicIF
ReadOnlyTopicName. getReifier()
TopicIF
ReadOnlyVariantName. getReifier()
TopicIF
TopicMap. getReifier()
TopicIF
TopicName. getReifier()
TopicIF
VariantName. getReifier()
TopicIF
Occurrence. getTopic()
TopicIF
ReadOnlyOccurrence. getTopic()
TopicIF
ReadOnlyTopicName. getTopic()
TopicIF
ReadOnlyVariantName. getTopic()
TopicIF
TopicName. getTopic()
TopicIF
VariantName. getTopic()
TopicIF
RDBMSTopicMapTransaction. getTopicBySubjectIdentifier(LocatorIF locator)
TopicIF
ReadOnlyTopicMap. getTopicBySubjectIdentifier(LocatorIF locator)
TopicIF
SubjectIdentityCache. getTopicBySubjectIdentifier(LocatorIF locator)
TopicIF
TopicMap. getTopicBySubjectIdentifier(LocatorIF locator)
TopicIF
RDBMSTopicMapTransaction. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
ReadOnlyTopicMap. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
SubjectIdentityCache. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
TopicMap. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
Association. getType()
TopicIF
AssociationRole. getType()
TopicIF
Occurrence. getType()
TopicIF
ReadOnlyAssociation. getType()
TopicIF
ReadOnlyAssociationRole. getType()
TopicIF
ReadOnlyOccurrence. getType()
TopicIF
ReadOnlyTopicName. getType()
TopicIF
TopicName. getType()
TopicIF
TopicMapBuilder. makeTopic()
TopicIF
TopicMapBuilder. makeTopic(Collection topic_types)
TopicIF
TopicMapBuilder. makeTopic(TopicIF topic_type)
Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
Association. getRoleTypes()
Collection<TopicIF>
ReadOnlyAssociation. getRoleTypes()
Collection<TopicIF>
Association. getScope()
Collection<TopicIF>
Occurrence. getScope()
Collection<TopicIF>
ReadOnlyAssociation. getScope()
Collection<TopicIF>
ReadOnlyOccurrence. getScope()
Collection<TopicIF>
ReadOnlyTopicName. getScope()
Collection<TopicIF>
ReadOnlyVariantName. getScope()
Collection<TopicIF>
TopicName. getScope()
Collection<TopicIF>
VariantName. getScope()
Collection<TopicIF>
ReadOnlyTopicMap. getTopics()
Collection<TopicIF>
TopicMap. getTopics()
Collection<TopicIF>
ReadOnlyTopic. getTypes()
Collection<TopicIF>
Topic. getTypes()
Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TopicIF Modifier and Type Method Description protected void
VariantName. _addTheme(TopicIF theme, boolean validate)
protected void
VariantName. _removeTheme(TopicIF theme, boolean validate)
protected void
TopicEvents. addedTopic(TopicIF topic)
void
Association. addTheme(TopicIF theme)
void
Occurrence. addTheme(TopicIF theme)
void
ReadOnlyAssociation. addTheme(TopicIF theme)
void
ReadOnlyOccurrence. addTheme(TopicIF theme)
void
ReadOnlyTopicName. addTheme(TopicIF theme)
void
ReadOnlyVariantName. addTheme(TopicIF theme)
void
TopicName. addTheme(TopicIF theme)
void
VariantName. addTheme(TopicIF theme)
protected void
ReadOnlyTopicMap. addTopic(TopicIF topic)
Adds a topic to the set of topics.protected void
TopicMap. addTopic(TopicIF topic)
Adds a topic to the set of topics.void
ReadOnlyTopic. addType(TopicIF type)
void
Topic. addType(TopicIF type)
Collection<AssociationIF>
RDBMSTopicMapTransaction. getAssocations(TopicIF topic)
Collection<AssociationIF>
ReadOnlyTopicMap. getAssocations(TopicIF topic)
Collection<AssociationIF>
TopicMap. getAssocations(TopicIF topic)
Collection<AssociationIF>
RDBMSTopicMapTransaction. getAssociationsByType(TopicIF topic, TopicIF type)
Collection<AssociationIF>
ReadOnlyTopic. getAssociationsByType(TopicIF type)
Collection<AssociationIF>
ReadOnlyTopicMap. getAssociationsByType(TopicIF topic, TopicIF type)
Collection<AssociationIF>
Topic. getAssociationsByType(TopicIF type)
Collection<AssociationIF>
TopicMap. getAssociationsByType(TopicIF topic, TopicIF type)
Collection<OccurrenceIF>
RDBMSTopicMapTransaction. getOccurrencesByType(TopicIF topic, TopicIF type)
Collection<OccurrenceIF>
ReadOnlyTopic. getOccurrencesByType(TopicIF type)
Collection<OccurrenceIF>
ReadOnlyTopicMap. getOccurrencesByType(TopicIF topic, TopicIF type)
Collection<OccurrenceIF>
Topic. getOccurrencesByType(TopicIF type)
Collection<OccurrenceIF>
TopicMap. getOccurrencesByType(TopicIF topic, TopicIF type)
Collection<AssociationRoleIF>
Association. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
RDBMSTopicMapTransaction. getRolesByType(TopicIF player, TopicIF rtype)
Collection<AssociationRoleIF>
RDBMSTopicMapTransaction. getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype)
Collection<AssociationRoleIF>
ReadOnlyAssociation. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
ReadOnlyTopic. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
ReadOnlyTopic. getRolesByType(TopicIF roletype, TopicIF assoc_type)
Collection<AssociationRoleIF>
ReadOnlyTopicMap. getRolesByType(TopicIF player, TopicIF rtype)
Collection<AssociationRoleIF>
ReadOnlyTopicMap. getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype)
Collection<AssociationRoleIF>
RoleTypeAssocTypeCache. getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype)
Collection<AssociationRoleIF>
RoleTypeCache. getRolesByType(TopicIF player, TopicIF roletype)
Collection<AssociationRoleIF>
Topic. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
Topic. getRolesByType(TopicIF roletype, TopicIF assoc_type)
Collection<AssociationRoleIF>
TopicMap. getRolesByType(TopicIF player, TopicIF rtype)
Collection<AssociationRoleIF>
TopicMap. getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype)
Collection<TopicNameIF>
RDBMSTopicMapTransaction. getTopicNamesByType(TopicIF topic, TopicIF type)
Collection<TopicNameIF>
ReadOnlyTopic. getTopicNamesByType(TopicIF type)
Collection<TopicNameIF>
ReadOnlyTopicMap. getTopicNamesByType(TopicIF topic, TopicIF type)
Collection<TopicNameIF>
Topic. getTopicNamesByType(TopicIF type)
Collection<TopicNameIF>
TopicMap. getTopicNamesByType(TopicIF topic, TopicIF type)
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type)
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player)
AssociationRoleIF
TopicMapBuilder. makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, Reader value, long length, LocatorIF datatype)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, String value)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, String value, LocatorIF datatype)
OccurrenceIF
TopicMapBuilder. makeOccurrence(TopicIF topic, TopicIF occurs_type, LocatorIF locator)
TopicIF
TopicMapBuilder. makeTopic(TopicIF topic_type)
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, String value)
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, TopicIF bntype, String value)
void
ReadOnlyTopic. merge(TopicIF topic)
void
Topic. merge(TopicIF topic)
void
RDBMSTopicMapStore. prefetchRolesByType(Collection players, TopicIF rtype, TopicIF atype)
void
RDBMSTopicMapTransaction. prefetchRolesByType(Collection players, TopicIF rtype, TopicIF atype)
void
RoleTypeAssocTypeCache. prefetchRolesByType(Collection players, TopicIF rtype, TopicIF atype)
protected void
SubjectIdentityCache. registerSubject(LocatorIF subject, TopicIF object)
protected void
SubjectIdentityCache. registerSubjectIndicator(LocatorIF subject_indicator, TopicIF object)
void
Association. removeTheme(TopicIF theme)
void
Occurrence. removeTheme(TopicIF theme)
void
ReadOnlyAssociation. removeTheme(TopicIF theme)
void
ReadOnlyOccurrence. removeTheme(TopicIF theme)
void
ReadOnlyTopicName. removeTheme(TopicIF theme)
void
ReadOnlyVariantName. removeTheme(TopicIF theme)
void
TopicName. removeTheme(TopicIF theme)
void
VariantName. removeTheme(TopicIF theme)
protected void
ReadOnlyTopicMap. removeTopic(TopicIF topic)
Removes a topic from the set of topics.protected void
TopicMap. removeTopic(TopicIF topic)
Removes a topic from the set of topics.void
ReadOnlyTopic. removeType(TopicIF type)
void
Topic. removeType(TopicIF type)
protected void
TopicEvents. removingTopic(TopicIF topic)
void
AssociationRole. setPlayer(TopicIF player)
void
ReadOnlyAssociationRole. setPlayer(TopicIF player)
void
Association. setReifier(TopicIF _reifier)
void
AssociationRole. setReifier(TopicIF _reifier)
void
Occurrence. setReifier(TopicIF _reifier)
void
ReadOnlyAssociation. setReifier(TopicIF reifier)
void
ReadOnlyAssociationRole. setReifier(TopicIF reifier)
void
ReadOnlyOccurrence. setReifier(TopicIF reifier)
void
ReadOnlyTopicMap. setReifier(TopicIF reifier)
void
ReadOnlyTopicName. setReifier(TopicIF reifier)
void
ReadOnlyVariantName. setReifier(TopicIF reifier)
void
TopicMap. setReifier(TopicIF _reifier)
void
TopicName. setReifier(TopicIF _reifier)
void
VariantName. setReifier(TopicIF _reifier)
protected void
Occurrence. setTopic(TopicIF topic)
INTERNAL: Set the topic that the occurrence belongs to.protected void
TopicName. setTopic(TopicIF topic)
INTERNAL: Set the topic that the topic name belongs to.void
Association. setType(TopicIF type)
void
AssociationRole. setType(TopicIF type)
void
Occurrence. setType(TopicIF type)
void
ReadOnlyAssociation. setType(TopicIF type)
void
ReadOnlyAssociationRole. setType(TopicIF type)
void
ReadOnlyOccurrence. setType(TopicIF type)
void
ReadOnlyTopicName. setType(TopicIF type)
void
TopicName. setType(TopicIF type)
-
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 TopicIF Modifier and Type Method Description Collection<TopicIF>
ClassInstanceIndex. getAssociationRoleTypes()
Collection<TopicIF>
ScopeIndex. getAssociationThemes()
Collection<TopicIF>
ClassInstanceIndex. getAssociationTypes()
Collection<TopicIF>
ScopeIndex. getOccurrenceThemes()
Collection<TopicIF>
ClassInstanceIndex. getOccurrenceTypes()
Collection<TopicIF>
ScopeIndex. getTopicNameThemes()
Collection<TopicIF>
ClassInstanceIndex. getTopicNameTypes()
Collection<TopicIF>
ClassInstanceIndex. getTopics(TopicIF topic_type)
Collection<TopicIF>
ClassInstanceIndex. getTopicTypes()
Collection<TopicIF>
ScopeIndex. getVariantThemes()
Methods in net.ontopia.topicmaps.impl.rdbms.index with parameters of type TopicIF Modifier and Type Method Description Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type)
Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type, TopicIF association_type)
Collection<AssociationIF>
ClassInstanceIndex. getAssociations(TopicIF association_type)
Collection<AssociationIF>
ScopeIndex. getAssociations(TopicIF theme)
Collection<OccurrenceIF>
ClassInstanceIndex. getOccurrences(TopicIF occurrence_type)
Collection<OccurrenceIF>
OccurrenceIndex. getOccurrences(String value, LocatorIF datatype, TopicIF occurrenceType)
Collection<OccurrenceIF>
OccurrenceIndex. getOccurrences(String value, TopicIF occurrenceType)
Collection<OccurrenceIF>
ScopeIndex. getOccurrences(TopicIF theme)
Collection<TopicNameIF>
ClassInstanceIndex. getTopicNames(TopicIF name_type)
Collection<TopicNameIF>
NameIndex. getTopicNames(String value, TopicIF topicNameType)
Collection<TopicNameIF>
ScopeIndex. getTopicNames(TopicIF theme)
Collection<TopicIF>
ClassInstanceIndex. getTopics(TopicIF topic_type)
Collection<VariantNameIF>
ScopeIndex. getVariants(TopicIF theme)
boolean
ClassInstanceIndex. usedAsAssociationRoleType(TopicIF topic)
boolean
ScopeIndex. usedAsAssociationTheme(TopicIF topic)
boolean
ClassInstanceIndex. usedAsAssociationType(TopicIF topic)
boolean
ScopeIndex. usedAsOccurrenceTheme(TopicIF topic)
boolean
ClassInstanceIndex. usedAsOccurrenceType(TopicIF topic)
boolean
ScopeIndex. usedAsTheme(TopicIF topic)
boolean
ScopeIndex. usedAsTopicNameTheme(TopicIF topic)
boolean
ClassInstanceIndex. usedAsTopicNameType(TopicIF topic)
boolean
ClassInstanceIndex. usedAsTopicType(TopicIF topic)
boolean
ClassInstanceIndex. usedAsType(TopicIF topic)
boolean
ScopeIndex. usedAsVariantTheme(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement TopicIF Modifier and Type Class Description class
RemoteTopic
INTERNAL: The remote topic implementation.Methods in net.ontopia.topicmaps.impl.remote that return TopicIF Modifier and Type Method Description protected TopicIF
RemoteTopicMapBuilder. createTopic()
TopicIF
DynamicAssociationRole. getPlayer()
TopicIF
RemoteTopic. getRealTopic()
TopicIF
DynamicAssociation. getType()
TopicIF
DynamicAssociationRole. getType()
Methods in net.ontopia.topicmaps.impl.remote that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
DynamicAssociation. getRoleTypes()
Collection<TopicIF>
DynamicAssociation. getScope()
Collection<TopicIF>
RemoteTopic. getTypes()
Methods in net.ontopia.topicmaps.impl.remote with parameters of type TopicIF Modifier and Type Method Description void
DynamicAssociation. addTheme(TopicIF theme)
void
RemoteTopic. addType(TopicIF type)
Collection<AssociationRoleIF>
DynamicAssociation. getRolesByType(TopicIF roletype)
void
RemoteTopic. merge(TopicIF topic)
void
DynamicAssociation. removeTheme(TopicIF theme)
void
RemoteTopic. removeType(TopicIF type)
void
DynamicAssociationRole. setPlayer(TopicIF player)
void
DynamicAssociation. setType(TopicIF type)
void
DynamicAssociationRole. setType(TopicIF type)
-
Uses of TopicIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return TopicIF Modifier and Type Method Description protected TopicIF
TopicImpl. getWrapped()
TopicIF
TopicMapImpl. unwrapTopic(org.tmapi.core.Topic topic)
Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicIF Modifier and Type Method Description TopicImpl
TopicMapImpl. wrapTopic(TopicIF topic)
Constructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicIF Constructor Description TopicImpl(TopicMapImpl topicMap, TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement TopicIF Modifier and Type Class Description class
SnapshotTopic
INTERNAL:Fields in net.ontopia.topicmaps.impl.utils declared as TopicIF Modifier and Type Field Description protected TopicIF
SnapshotOccurrence. reifier
protected TopicIF
SnapshotTopicName. reifier
protected TopicIF
SnapshotVariantName. reifier
protected TopicIF
SnapshotOccurrence. topic
protected TopicIF
SnapshotTopicName. topic
protected TopicIF
SnapshotVariantName. topic
protected TopicIF
SnapshotOccurrence. type
protected TopicIF
SnapshotTopicName. type
Fields in net.ontopia.topicmaps.impl.utils with type parameters of type TopicIF Modifier and Type Field Description protected Collection<TopicIF>
SnapshotOccurrence. scope
protected Collection<TopicIF>
SnapshotTopicName. scope
protected Collection<TopicIF>
SnapshotVariantName. scope
protected Collection<TopicIF>
SnapshotTopic. types
Methods in net.ontopia.topicmaps.impl.utils that return TopicIF Modifier and Type Method Description protected abstract TopicIF
AbstractSubjectIdentityCache. _getTopicBySubjectIdentifier(LocatorIF subject_indicator)
protected abstract TopicIF
AbstractSubjectIdentityCache. _getTopicBySubjectLocator(LocatorIF subject)
TopicIF
PhantomAssociation. getReifier()
TopicIF
SnapshotOccurrence. getReifier()
TopicIF
SnapshotTopicName. getReifier()
TopicIF
SnapshotVariantName. getReifier()
TopicIF
SnapshotOccurrence. getTopic()
TopicIF
SnapshotTopicName. getTopic()
TopicIF
SnapshotVariantName. getTopic()
abstract TopicIF
AbstractSubjectIdentityCache. getTopicBySubjectIdentifier(LocatorIF locator)
abstract TopicIF
AbstractSubjectIdentityCache. getTopicBySubjectLocator(LocatorIF locator)
TopicIF
PhantomAssociation. getType()
TopicIF
SnapshotOccurrence. getType()
TopicIF
SnapshotTopicName. getType()
static TopicIF
SnapshotTopic. makeSnapshot(TopicIF original, int snapshotType, Map<TMObjectIF,SnapshotTMObject> processed)
Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
PhantomAssociation. getRoleTypes()
Collection<TopicIF>
PhantomAssociation. getScope()
Collection<TopicIF>
SnapshotOccurrence. getScope()
Collection<TopicIF>
SnapshotTopicName. getScope()
Collection<TopicIF>
SnapshotVariantName. getScope()
Collection<TopicIF>
SnapshotTopic. getTypes()
Methods in net.ontopia.topicmaps.impl.utils with parameters of type TopicIF Modifier and Type Method Description void
PhantomAssociation. addTheme(TopicIF theme)
void
SnapshotOccurrence. addTheme(TopicIF theme)
void
SnapshotTopicName. addTheme(TopicIF theme)
void
SnapshotVariantName. addTheme(TopicIF theme)
void
SnapshotTopic. addType(TopicIF type)
Collection<AssociationIF>
SnapshotTopic. getAssociationsByType(TopicIF type)
Collection<OccurrenceIF>
SnapshotTopic. getOccurrencesByType(TopicIF type)
Collection<AssociationRoleIF>
PhantomAssociation. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
SnapshotTopic. getRolesByType(TopicIF rtype)
Collection<AssociationRoleIF>
SnapshotTopic. getRolesByType(TopicIF rtype, TopicIF atype)
Collection<TopicNameIF>
SnapshotTopic. getTopicNamesByType(TopicIF type)
static TopicIF
SnapshotTopic. makeSnapshot(TopicIF original, int snapshotType, Map<TMObjectIF,SnapshotTMObject> processed)
void
SnapshotTopic. merge(TopicIF topic)
protected abstract void
AbstractSubjectIdentityCache. registerSubject(LocatorIF subject, TopicIF object)
protected abstract void
AbstractSubjectIdentityCache. registerSubjectIndicator(LocatorIF subject_indicator, TopicIF object)
static void
DeletionUtils. removeDependencies(TopicIF topic)
INTERNAL: Removes the dependencies to the given topic from its topic map.void
PhantomAssociation. removeTheme(TopicIF theme)
void
SnapshotOccurrence. removeTheme(TopicIF theme)
void
SnapshotTopicName. removeTheme(TopicIF theme)
void
SnapshotVariantName. removeTheme(TopicIF theme)
void
SnapshotTopic. removeType(TopicIF type)
void
PhantomAssociation. setReifier(TopicIF reifier)
void
SnapshotOccurrence. setReifier(TopicIF reifier)
void
SnapshotTopicName. setReifier(TopicIF reifier)
void
SnapshotVariantName. setReifier(TopicIF reifier)
void
PhantomAssociation. setType(TopicIF type)
void
SnapshotOccurrence. setType(TopicIF type)
void
SnapshotTopicName. setType(TopicIF type)
protected void
TopicModificationManager.EventHandler. topicModified(TopicIF topic)
Inform object tree event listeners about object tree add event.static String
ObjectStrings. toString(String impl, TopicIF topic)
Constructors in net.ontopia.topicmaps.impl.utils with parameters of type TopicIF Constructor Description TypedPredicate(TopicIF type)
-
Uses of TopicIF in net.ontopia.topicmaps.nav.context
Fields in net.ontopia.topicmaps.nav.context with type parameters of type TopicIF Modifier and Type Field Description protected Function<TopicIF,String>
ThemeCategorizer. stringifier
Stringifier for theme class topicsMethods in net.ontopia.topicmaps.nav.context that return types with arguments of type TopicIF Modifier and Type Method Description Function<TopicIF,String>
ThemeCategorizer. getTopicStringifier()
INTERNAL: Returns the internal stringifier used to stringify topics correctly in the current context.Methods in net.ontopia.topicmaps.nav.context with parameters of type TopicIF Modifier and Type Method Description boolean
BasenameUserThemeFilter. shouldNotBeUsed(TopicIF actTheme)
Process theme and find out if it belongs to the user context and should therefore be displayed when selecting them.boolean
UserThemeFilterIF. shouldNotBeUsed(TopicIF actTheme)
Process theme and find out if it belongs to the user context and should therefore be used for configuration. -
Uses of TopicIF in net.ontopia.topicmaps.nav.utils.comparators
Fields in net.ontopia.topicmaps.nav.utils.comparators with type parameters of type TopicIF Modifier and Type Field Description protected Function<TopicIF,NameIF>
TopicComparator. nameGrabber
protected Collection<TopicIF>
AssociationComparator. scopes
protected Collection<TopicIF>
NameComparator. scopes
protected Comparator<TopicIF>
AssociationComparator. tc
protected Comparator<TopicIF>
AssociationRoleComparator. tc
protected Comparator<TopicIF>
AssociationRoleTypeComparator. tc
protected Comparator<TopicIF>
OccurrenceComparator. tc
Methods in net.ontopia.topicmaps.nav.utils.comparators with parameters of type TopicIF Modifier and Type Method Description NameIF
ContextNameGrabber. apply(TopicIF mytopic)
INTERNAL: Grabs the most appropriate base name for the given topic, using the comparator established at creation to compare available base names and if a sort variant is available it will be used.int
TopicComparator. compare(TopicIF o1, TopicIF o2)
implementing method which is required for Comparator interface.Constructors in net.ontopia.topicmaps.nav.utils.comparators with parameters of type TopicIF Constructor Description AssociationRoleComparator(Collection<TopicIF> context, TopicIF sortTopic)
Constructor used to make a comparator which will compare Association Roles using the context provided.AssociationRoleTypeComparator(Collection<TopicIF> context, TopicIF sortTopic)
Constructor used to make a comparator which will compare Association Roles using the context provided.Constructor parameters in net.ontopia.topicmaps.nav.utils.comparators with type arguments of type TopicIF Constructor Description AssociationComparator(Collection<TopicIF> context)
Constructor used to make a comparator which will compare Associations using the context provided.AssociationRoleComparator(Collection<TopicIF> context, TopicIF sortTopic)
Constructor used to make a comparator which will compare Association Roles using the context provided.AssociationRoleTypeComparator(Collection<TopicIF> context, TopicIF sortTopic)
Constructor used to make a comparator which will compare Association Roles using the context provided.ContextNameGrabber(Collection<TopicIF> baseNameContext, Collection<TopicIF> variantNameContext)
INTERNAL: Creates a grabber; makes the comparators ScopedIFComparator for the given scopes.NameComparator(Collection<TopicIF> context)
Constructor used to make a comparator which will compare TopicNameIFs and VariantNameIFs using the context provided.NameComparatorWithGenerality(Collection<TopicIF> context)
Constructor used to make a comparator which will compare TopicNameIFs and VariantNameIFs using the context provided.OccurrenceComparator(Collection<TopicIF> baseNameContext)
Constructor used to make a comparator which will compare Occurrences using the context provided.OccurrenceComparator(Collection<TopicIF> baseNameContext, Collection<TopicIF> variantContext)
Constructor used to make a comparator which will compare Occurrences using the context provided.TopicComparator(Collection<TopicIF> baseNameContext)
Constructor used to make a comparator which will compare Topics using the contexts provided.TopicComparator(Collection<TopicIF> baseNameContext, Collection<TopicIF> variantNameContext)
Constructor used to make a comparator which will compare Topics using the contexts provided. -
Uses of TopicIF in net.ontopia.topicmaps.nav2.impl.basic
Methods in net.ontopia.topicmaps.nav2.impl.basic that return TopicIF Modifier and Type Method Description TopicIF
AssocInfoStorage. getRoleType()
TopicIF
AssocInfoStorage. getType()
Methods in net.ontopia.topicmaps.nav2.impl.basic with parameters of type TopicIF Modifier and Type Method Description void
AssocInfoStorage. setRoleType(TopicIF roleType)
void
AssocInfoStorage. setType(TopicIF type)
Constructors in net.ontopia.topicmaps.nav2.impl.basic with parameters of type TopicIF Constructor Description AssocInfoStorage(TopicIF type, TopicIF roleType)
-
Uses of TopicIF in net.ontopia.topicmaps.nav2.portlets.pojos
Fields in net.ontopia.topicmaps.nav2.portlets.pojos declared as TopicIF Modifier and Type Field Description protected TopicIF
Menu.Item. associatedTopic
Methods in net.ontopia.topicmaps.nav2.portlets.pojos that return TopicIF Modifier and Type Method Description TopicIF
Menu.Item. getAssociatedTopic()
Get the associated topic of this Item.TopicIF
RelatedTopics.Heading. getNearRoleType()
TopicIF
Menu. getOwner()
Get the owner of this Menu.TopicIF
RelatedTopics.Association. getPlayer()
TopicIF
RelatedTopics.Association. getReifier()
TopicIF
RelatedTopics.Association. getRoleType()
TopicIF
Menu. getTopic()
Get the topic of this Menu.TopicIF
Menu.Heading. getTopic()
Get the topic of this Heading.TopicIF
Menu.Item. getTopic()
Get the topic of this Item.TopicIF
Menu.MenuObjectIF. getTopic()
Get the topic representing this MenuObjectIF as a String.TopicIF
RelatedTopics.Heading. getTopic()
TopicIF
TMRAP.Server. getTopic()
TopicIF
TMRAP.TopicMap. getTopic()
TopicIF
YahooTree.TreeNode. getTopic()
Methods in net.ontopia.topicmaps.nav2.portlets.pojos that return types with arguments of type TopicIF Modifier and Type Method Description List<TopicIF>
YahooTree.TreeNode. getChildren()
List<TopicIF>
SimilarTopics. makeModel(TopicIF topic)
PUBLIC: Returns a list of similar topics, ordered most similar to least similar.Methods in net.ontopia.topicmaps.nav2.portlets.pojos with parameters of type TopicIF Modifier and Type Method Description static Menu.Heading
MenuUtils. createHeading(TopicIF topic, String title)
Create new Heading as child of the given parentstatic Menu.Item
MenuUtils. createItem(TopicIF topic, String title)
Create new Item as child of the given parentstatic Object
MenuUtils. getFirstValue(TopicIF topic, ParsedQueryIF pq)
Runs the given query with the given topic as parameter %topic% and returns the first value (of the first collumn) in the result collection.static boolean
MenuUtils. getResultTrue(TopicIF topic, String query)
Test if the given query returns any result rows.static List
MenuUtils. getResultValues(TopicIF topic, ParsedQueryIF parsedQuery)
Get the values of a given query with a given %topic% parameter as a ListList
RelatedTopics. makeModel(TopicIF topic)
PUBLIC: Builds a model representing the associations of the given topic.List<TopicIF>
SimilarTopics. makeModel(TopicIF topic)
PUBLIC: Returns a list of similar topics, ordered most similar to least similar.static void
MenuUtils. moveOne(TopicIF topic, boolean up)
Move the given child one step up or down the list of children on the parentCollection
TMRAP. query(TopicIF topic)
PUBLIC: Sends a query, returning a model of the result.void
Menu.Item. setAssociatedTopic(TopicIF topic)
Set the associated topic.void
Menu. setOwner(TopicIF owner)
Set related owner topic.static void
MenuUtils. setUniqueAssociation(TopicIF player1, String rType1Id, String aTypeId, String rType2Id, TopicIF player2)
Set the binary association with given role types, association types and players, removing any existing associations with the same role types and association type on player1.static void
MenuUtils. setUniqueOccurrence(TopicIF topic, String typeId, String value)
Set the occurrence of a given type on a given topic, removing any existing occurrences of the same type on that topic.static void
MenuUtils. setUniqueTopicName(TopicIF topic, String baseName)
Set the basename of a given topic, removing any old basenames.Constructors in net.ontopia.topicmaps.nav2.portlets.pojos with parameters of type TopicIF Constructor Description Heading(TopicIF topic)
Item(TopicIF topic)
Create a new Item, represented by the given topic.Menu(TopicIF topic)
Page(TMRAP.TopicMap topicmap, TopicIF topic)
Server(TopicIF topic)
TopicMap(TMRAP.Server server, TopicIF topic)
TreeNode(TopicIF topic, QueryWrapper qw)
-
Uses of TopicIF in net.ontopia.topicmaps.nav2.taglibs.TMvalue
Methods in net.ontopia.topicmaps.nav2.taglibs.TMvalue with parameters of type TopicIF Modifier and Type Method Description protected ClassInstanceIndexIF
InstancesTag. getIndex(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.nav2.utils
Methods in net.ontopia.topicmaps.nav2.utils that return TopicIF Modifier and Type Method Description protected TopicIF
DynamicTreeWidget. getTopic(String id)
protected TopicIF
TreeWidget. getTopic(String id)
static TopicIF
NavigatorUtils. stringID2Topic(TopicMapIF tm, String s)
INTERNAL: Tries to convert a string which should contain a subject identifier, XML ID, or object ID to aTopicIF
object in the following order: try to match a subject indicator (tm.getTopicBySubjectIdentifier) try to match a source (tm.getObjectByItemIdentifier) try to match a topic id (tm.getObjectById)Methods in net.ontopia.topicmaps.nav2.utils with parameters of type TopicIF Modifier and Type Method Description protected QueryResultIF
TreeWidget. getChildren(TopicIF topic)
protected String
DynamicTreeWidget. getId(TopicIF topic)
protected String
TreeWidget. getId(TopicIF topic)
String
DynamicTreeWidget. toString(TopicIF topic)
String
TreeWidget. toString(TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.query.impl.basic
Fields in net.ontopia.topicmaps.query.impl.basic declared as TopicIF Modifier and Type Field Description TopicIF
DynamicAssociationPredicate.ArgumentPair. boundTo
TopicIF
DynamicAssociationPredicate.ArgumentPair. roleType
protected TopicIF
AbstractDynamicPredicate. type
Methods in net.ontopia.topicmaps.query.impl.basic that return TopicIF Modifier and Type Method Description TopicIF
AbstractDynamicPredicate. getType()
Methods in net.ontopia.topicmaps.query.impl.basic with parameters of type TopicIF Modifier and Type Method Description PredicateIF
PredicateFactory. createPredicate(TopicIF type, boolean assoc)
protected abstract Collection
AbstractInstanceOfPredicate. getClasses(TopicIF instance)
INTERNAL: Should return all applicable types of the given topic.protected Collection
DirectInstanceOfPredicate. getClasses(TopicIF instance)
protected Collection
InstanceOfPredicate. getClasses(TopicIF instance)
protected Collection
AbstractInstanceOfPredicate. getDirectInstances(TopicIF classes)
INTERNAL: Should return all instances of the topic, as seen by the specific predicate.protected abstract Collection
AbstractInstanceOfPredicate. getInstances(TopicIF klass)
INTERNAL: Should return all instances of the topic, as seen by the specific predicate.protected Collection
DirectInstanceOfPredicate. getInstances(TopicIF klass)
protected Collection
InstanceOfPredicate. getInstances(TopicIF klass)
protected Collection
InstanceOfPredicate. getSubtypes(TopicIF type)
protected abstract Collection
AbstractInstanceOfPredicate. getSupertypes(TopicIF type)
INTERNAL: Should return all supertypes of the given class, including the class itself.protected Collection
DirectInstanceOfPredicate. getSupertypes(TopicIF type)
protected Collection
InstanceOfPredicate. getSupertypes(TopicIF type)
Constructors in net.ontopia.topicmaps.query.impl.basic with parameters of type TopicIF Constructor Description AbstractDynamicPredicate(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 TopicIF Modifier and Type Method Description PredicateIF
PredicateFactory. createPredicate(TopicIF type, boolean assoc)
Constructors in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TopicIF Constructor Description 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.utils
Methods in net.ontopia.topicmaps.query.impl.utils with parameters of type TopicIF Modifier and Type Method Description static boolean
Prefetcher. prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, int[] fields, boolean[] traverse)
static boolean
Prefetcher. 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 TopicIF Modifier and Type Method Description TopicIF
GlobalParseContext. getTopic(QName qname)
TopicIF
LocalParseContext. getTopic(QName qname)
TopicIF
ParseContextIF. getTopic(QName qname)
INTERNAL: Interprets the given prefix and localname as a topic, returning null if none is found.TopicIF
GlobalParseContext. getTopicBySubjectIdentifier(String uri)
TopicIF
LocalParseContext. getTopicBySubjectIdentifier(String uri)
TopicIF
ParseContextIF. getTopicBySubjectIdentifier(String uri)
TopicIF
GlobalParseContext. getTopicBySubjectLocator(String uri)
TopicIF
LocalParseContext. getTopicBySubjectLocator(String uri)
TopicIF
ParseContextIF. getTopicBySubjectLocator(String uri)
Methods in net.ontopia.topicmaps.query.parser with parameters of type TopicIF Modifier and Type Method Description PredicateIF
PredicateFactoryIF. 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.PredicateIF
GlobalParseContext. getPredicate(TopicIF topic, boolean assoc)
PredicateIF
LocalParseContext. getPredicate(TopicIF topic, boolean assoc)
PredicateIF
ParseContextIF. getPredicate(TopicIF topic, boolean assoc)
-
Uses of TopicIF in net.ontopia.topicmaps.query.utils
Methods in net.ontopia.topicmaps.query.utils that return TopicIF Modifier and Type Method Description TopicIF
QueryWrapper. queryForTopic(String query)
EXPERIMENTAL: Returns a topic from the first column in the first row of the query result.TopicIF
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.mixin Modifier and Type Interface Description interface
MFlatTopic
interface
MTopic
Methods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
MAssociation. getRoleTypes()
-
Uses of TopicIF in net.ontopia.topicmaps.rest.resources
Fields in net.ontopia.topicmaps.rest.resources with type parameters of type TopicIF Modifier and Type Field Description static Parameters<TopicIF>
Parameters. ASSOCIATIONTYPE
static Parameters<TopicIF>
Parameters. ROLETYPE
static Parameters<TopicIF>
Parameters. TOPIC
static 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 TopicIF Modifier and Type Method Description Collection<TopicIF>
AssociationTypesResource. getAssociationTypes()
Methods in net.ontopia.topicmaps.rest.v1.association with parameters of type TopicIF Modifier and Type Method Description AssociationIF
AssociationController. 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 TopicIF Modifier and Type Method Description Collection<TopicIF>
TopicNameTypesResource. getTopicNameTypes()
Methods in net.ontopia.topicmaps.rest.v1.name with parameters of type TopicIF Modifier and Type Method Description TopicNameIF
TopicNameController. 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 TopicIF Modifier and Type Method Description Collection<TopicIF>
OccurrenceTypesResource. getOccurrenceTypes()
Methods in net.ontopia.topicmaps.rest.v1.occurrence with parameters of type TopicIF Modifier and Type Method Description OccurrenceIF
OccurrenceController. 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 Modifier and Type Method Description Collection<TopicIF>
RoleTypesResource. getRoleTypes()
-
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 TopicIF Modifier and Type Method Description Collection<TopicIF>
ScopedResource. addScope(Topic scope)
Collection<TopicIF>
ScopedResource. getScope()
Collection<TopicIF>
ScopesResource. getScopes()
Collection<TopicIF>
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 TopicIF Modifier and Type Method Description TopicIF
TopicController. add(TopicMapIF tm, TopicIF type, Topic topic)
TopicIF
TopicController. add(TopicMapIF tm, Topic topic)
TopicIF
TopicController. change(TopicMapIF tm, TopicIF result, Topic topic)
TopicIF
TopicResource. changeTopic(Topic topic)
TopicIF
TopicResource. getTopic()
TopicIF
TopicController. resolve(TopicMapIF tm, Topic topic)
Methods in net.ontopia.topicmaps.rest.v1.topic that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
TopicTypesResource. addType(Topic type)
Collection<TopicIF>
TopicsResource. getTopics()
Collection<TopicIF>
TopicTypesResource. getTopicTypes()
Methods in net.ontopia.topicmaps.rest.v1.topic with parameters of type TopicIF Modifier and Type Method Description TopicIF
TopicController. add(TopicMapIF tm, TopicIF type, Topic topic)
void
TopicController. addType(TopicIF topic, Topic type)
TopicIF
TopicController. change(TopicMapIF tm, TopicIF result, Topic topic)
void
TopicController. remove(TopicIF topic)
void
TopicController. removeType(TopicIF topic, Topic type)
void
TopicController. setSubjectIdentifiers(TopicIF object, Topic pojo)
void
TopicController. setSubjectLocators(TopicIF object, Topic pojo)
void
TopicController. setTypes(TopicIF object, Topic pojo)
-
Uses of TopicIF in net.ontopia.topicmaps.rest.v1.topicmap
Methods in net.ontopia.topicmaps.rest.v1.topicmap that return TopicIF Modifier and Type Method Description TopicIF
TopicMapResource.TopicMapWrapper. getReifier()
-
Uses of TopicIF in net.ontopia.topicmaps.utils
Fields in net.ontopia.topicmaps.utils declared as TopicIF Modifier and Type Field Description protected TopicIF
AssociationBuilder. assoctype
protected TopicIF[]
IntersectionOfContextDecider. context
protected TopicIF[]
SupersetOfContextDecider. context
protected TopicIF
AssociationBuilder. role1type
protected TopicIF
AssociationBuilder. role2type
protected TopicIF
AssociationBuilder. role3type
protected TopicIF
AssociationBuilder. role4type
protected TopicIF[]
ScopedIFComparator. scope
protected TopicIF
TopicTreeNode. topic
Fields in net.ontopia.topicmaps.utils with type parameters of type TopicIF Modifier and Type Field Description protected Collection<TopicIF>
ApplicableInContextDecider. context
protected Collection<TopicIF>
SubsetOfContextDecider. context
protected Collection<TopicIF>
AssociationBuilder. scope
protected Collection<TopicIF>
NameGrabber. scope
INTERNAL: Alternatively tothemeIndicator
the basename scope (collection of TopicIF objects) to decide suitablity can be setup instantly.protected Comparator<TopicIF>
TypedIFComparator. subcomparator
INTERNAL: The comparator used to compare the typesprotected Collection<TopicIF>
NameGrabber. variantScope
INTERNAL: A collection containing topic themes used for specifying the variant name scope.Methods in net.ontopia.topicmaps.utils that return TopicIF Modifier and Type Method Description TopicIF
TypedIFGrabber. apply(T typed)
INTERNAL: Grabs the topic which is the type of the given typedIFstatic TopicIF
CopyUtils. copyCharacteristics(TopicIF source)
INTERNAL: Creates a new topic and copies all the characteristics from the source topic to this new topic.static TopicIF
MergeUtils. copyIdentifiers(TopicIF target, TopicIF source)
INTERNAL: Copies all the identifiers from the source to the target topic.static TopicIF
MergeUtils. copyIdentifiers(TopicIF target, TopicIF source, Map<TopicIF,TopicIF> mergemap)
static TopicIF
MergeUtils. 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.TopicIF
AssociationBuilder. getAssociationType()
PUBLIC: Returns the type of associations the builder creates.TopicIF
TopicTreeNode. getTopic()
TopicIF
QNameLookup. lookup(String qname)
static TopicIF
MergeUtils. 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 TopicIF
MergeUtils. 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 TopicIF Modifier and Type Method Description static 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.static Function<TopicIF,String>
TopicStringifiers. getDefaultStringifier()
PUBLIC: Gets a stringifier that will return a default name for each topic it is applied to.static Function<TopicIF,NameIF>
TopicCharacteristicGrabbers. getDisplayNameGrabber()
INTERNAL: Returns a grabber that will grab the name most suitable for display from a topic.static Function<TopicIF,String>
TopicStringifiers. getFastSortNameStringifier(TopicMapIF tm)
PUBLIC: Gets a fast stringifier that will return the sort names of topics, when they have one.Collection<TopicIF>
AssociationBuilder. getScope()
PUBLIC: Returns the scope added to all associations created by this builder.static Function<TopicIF,NameIF>
TopicCharacteristicGrabbers. getSortNameGrabber()
INTERNAL: Returns a grabber that will grab the name most suitable for sorting from a topic.static Function<TopicIF,String>
TopicStringifiers. getSortNameStringifier()
PUBLIC: Gets a stringifier that will return the sort names of topics, when they have one.static Function<TopicIF,String>
TopicStringifiers. getStringifier(Collection<TopicIF> tnscope, Collection<TopicIF> vnscope)
PUBLIC: Gets a stringifier that will return the name it determines matches the given scopes best.Collection<TopicIF>
TypeHierarchyUtils. getSubclasses(TopicIF klass)
INTERNAL: Returns the topics which are subtypes of the topic klass.Collection<TopicIF>
TypeHierarchyUtils. getSubclasses(TopicIF klass, int level)
INTERNAL: Returns the topics which are subtypes of the given typing topic down to a given level.Collection<TopicIF>
TypeHierarchyUtils. getSuperclasses(TopicIF klass)
INTERNAL: Returns the topics which are supertypes of the given typing topicCollection<TopicIF>
TypeHierarchyUtils. getSuperclasses(TopicIF klass, int level)
INTERNAL: Returns the topics which are supertypes of the given typing topic up to a given level.Collection<TopicIF>
TypeHierarchyUtils. getSupertypes(TopicIF typed)
INTERNAL: Returns the topics which types of the objecttyped
and all their supertypes.Collection<TopicIF>
TypeHierarchyUtils. getSupertypes(TopicIF typed, boolean excludeTypes)
INTERNAL: Returns the topics which types the objecttyped
(if notexcludeTypes
is set to true) and all their supertypes.Collection<TopicIF>
TypeHierarchyUtils. getSupertypes(TypedIF typed)
INTERNAL: Returns the topic which types the singly typed objecttyped
and all of its supertypes.static Comparator<TopicIF>
TopicComparators. getTopicNameComparator(Collection<TopicIF> scope)
static Function<TopicIF,String>
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.static Function<TopicIF,String>
TopicStringifiers. getVariantNameStringifier(Collection<TopicIF> scope)
PUBLIC: Gets a stringifier that will return the variant that it determines to match the given scope best.Set<TopicIF>
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 TopicIF Modifier and Type Method Description NameIF
NameGrabber. apply(TopicIF topic)
INTERNAL: Grabs the most appropiate base name (or ifgrabOnlyTopicName
is false allow also to return the most appropiate VariantIF instance).TopicNameIF
TopicNameGrabber. apply(TopicIF topic)
INTERNAL: Grabs the most appropriate base name for the given topic, using the comparator established at creation to compare available base names.String
TopicStringifiers.FastSortNameStringifier. apply(TopicIF topic)
VariantNameIF
TopicVariantNameGrabber. apply(TopicIF topic)
INTERNAL: Grabs the most appropriate variant name for the given topic name, using the comparator established at creation to compare available variant names.static AssociationIF
CopyUtils. copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer)
INTERNAL: Copies the variant from the source topic to the target topic.static TopicIF
CopyUtils. copyCharacteristics(TopicIF source)
INTERNAL: Creates a new topic and copies all the characteristics from the source topic to this new topic.static void
CopyUtils. copyCharacteristics(TopicIF target, TopicIF source)
INTERNAL: Copies all the characteristics from the source topic to the target topic.static TopicIF
MergeUtils. copyIdentifiers(TopicIF target, TopicIF source)
INTERNAL: Copies all the identifiers from the source to the target topic.static TopicIF
MergeUtils. copyIdentifiers(TopicIF target, TopicIF source, Map<TopicIF,TopicIF> mergemap)
static OccurrenceIF
CopyUtils. copyOccurrence(TopicIF target, OccurrenceIF source)
INTERNAL: Copies the occurrence from the source topic to the target topic.static TopicNameIF
CopyUtils. 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 TopicIF
MergeUtils. 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 Collection
ClassInstanceUtils. getInstancesOf(Collection typed, TopicIF type)
INTERNAL: Returns the typed objects that are instances of the given type.Collection<TopicIF>
TypeHierarchyUtils. getSubclasses(TopicIF klass)
INTERNAL: Returns the topics which are subtypes of the topic klass.Collection<TopicIF>
TypeHierarchyUtils. getSubclasses(TopicIF klass, int level)
INTERNAL: Returns the topics which are subtypes of the given typing topic down to a given level.Collection<TopicIF>
TypeHierarchyUtils. getSuperclasses(TopicIF klass)
INTERNAL: Returns the topics which are supertypes of the given typing topicCollection<TopicIF>
TypeHierarchyUtils. getSuperclasses(TopicIF klass, int level)
INTERNAL: Returns the topics which are supertypes of the given typing topic up to a given level.Collection<TopicIF>
TypeHierarchyUtils. getSupertypes(TopicIF typed)
INTERNAL: Returns the topics which types of the objecttyped
and all their supertypes.Collection<TopicIF>
TypeHierarchyUtils. getSupertypes(TopicIF typed, boolean excludeTypes)
INTERNAL: Returns the topics which types the objecttyped
(if notexcludeTypes
is set to true) and all their supertypes.boolean
AssociationWalker. 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.boolean
TypeHierarchyUtils. 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 boolean
ClassInstanceUtils. isInstanceOf(TopicIF topic, TopicIF type)
INTERNAL: Returns true if the TopicIF object is an instance the given type.static boolean
ClassInstanceUtils. isInstanceOf(TypedIF typed, TopicIF type)
INTERNAL: Returns true if the TypedIF object is an instance the given type.boolean
TypeHierarchyUtils. isInstanceOf(TopicIF typed, TopicIF klass)
INTERNAL: Determines if thetyped
is an instance of the typeklass
.boolean
TypeHierarchyUtils. isInstanceOf(TypedIF typed, TopicIF klass)
INTERNAL: Determines if the singly-typed objecttyped
is an instance of the typeklass
.static boolean
ScopeUtils. isIntersectionOfContext(ScopedIF obj, TopicIF[] context)
EXPERIMENTAL:static boolean
ScopeUtils. isSupersetOfContext(ScopedIF obj, TopicIF[] context)
EXPERIMENTAL:AssociationIF
AssociationBuilder. makeAssociation(TopicIF player)
PUBLIC: Create a unary association of the configured type, where player is the role player.AssociationIF
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.AssociationIF
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.AssociationIF
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 String
KeyGenerator. makeTopicKey(TopicIF topic)
static OccurrenceIF
MergeUtils. mergeInto(TopicIF target, OccurrenceIF source)
PUBLIC: Merges the source occurrence into the target topic in another topic map.static ReifiableIF
MergeUtils. mergeInto(TopicIF target, ReifiableIF source)
PUBLIC: Merges the source object into a target topic in another topic map.static void
MergeUtils. mergeInto(TopicIF target, TopicIF source)
PUBLIC: Merges the characteristics of one topic into another topic.static TopicNameIF
MergeUtils. mergeInto(TopicIF target, TopicNameIF source)
PUBLIC: Merges the source topic name into the target topic in another topic map.static TopicIF
MergeUtils. 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 TopicIF
MergeUtils. 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.static <S extends ScopedIF>
List<S>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 void
DuplicateSuppressionUtils. removeDuplicates(TopicIF topic)
PUBLIC: Remove all duplicated characteristics of the given topic, except for duplicate associations the topic may participate in.static boolean
MergeUtils. shouldMerge(TopicIF t1, TopicIF t2)
PUBLIC: Tests whether two topics should be merged or not, according to XTM rules.static String
TopicStringifiers. toString(TopicIF topic)
PUBLIC: Returns the default name of the topic.static String
TopicStringifiers. toString(TopicIF topic, Collection<TopicIF> tnscope)
PUBLIC: Returns the name of the topic given the specified topic name theme.static String
TopicStringifiers. 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 String
TopicStringifiers. 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 String
TopicStringifiers. toString(TopicIF topic, TopicIF tntheme)
PUBLIC: Returns the name of the topic given the specified topic name theme.static String
TopicStringifiers. toString(TopicIF topic, TopicIF tntheme, TopicIF vntheme)
PUBLIC: Returns the name of the topic given the specified topic name and variant name themes.static void
TopicMapSynchronizer. update(TopicMapIF target, TopicIF source)
PUBLIC: Updates the target topic map against the source topic, including all characteristics from the source topic.static void
TopicMapSynchronizer. 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 void
TopicMapSynchronizer. 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.WalkerState
AssociationWalker. walk(TopicIF start, boolean storePaths)
PROTECTED: Computes the transitive closure under the association type and rolespec definitions provided in the constructor; this method is used by both walkTopics and walkPaths.void
AssociationWalkerListenerIF. walkAssociation(TopicIF leftRolePlayer, AssociationIF association, TopicIF rightRolePlayer)
PUBLIC: The function invoked by the AssociationWalker.Collection<List<TMObjectIF>>
AssociationWalker. walkPaths(TopicIF start)
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.Set<TopicIF>
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 TopicIF Modifier and Type Method Description static TopicIF
MergeUtils. copyIdentifiers(TopicIF target, TopicIF source, Map<TopicIF,TopicIF> mergemap)
static TopicIF
MergeUtils. copyIdentifiers(TopicIF target, TopicIF source, Map<TopicIF,TopicIF> mergemap)
static 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.static Function<TopicIF,String>
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.static Function<TopicIF,String>
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)
static Function<TopicIF,String>
TopicStringifiers. getVariantNameStringifier(Collection<TopicIF> scope)
PUBLIC: Gets a stringifier that will return the variant that it determines to match the given scope best.static boolean
ScopeUtils. isApplicableInContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is applicable in the user context.static boolean
ScopeUtils. isIntersectionOfContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope intersects with the user context.static boolean
ScopeUtils. isSubsetOfContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is a subset of the user context.static boolean
ScopeUtils. isSupersetOfContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is a superset of the user context.protected static String
KeyGenerator. makeScopeKey(Collection<TopicIF> scope)
protected static String
KeyGenerator. makeScopeKey(Collection<TopicIF> scope, TopicMapIF othertm)
void
AssociationBuilder. setScope(Collection<TopicIF> scope)
PUBLIC: Sets the scope added to all associations created by this builder.static String
TopicStringifiers. toString(TopicIF topic, Collection<TopicIF> tnscope)
PUBLIC: Returns the name of the topic given the specified topic name theme.static String
TopicStringifiers. 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 String
TopicStringifiers. 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 TopicIF Constructor Description AssociationBuilder(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 byleftRoleSpec
in an association of typeassociationType
and topic B plays a role specified byrightRoleSpec
in the same association.TopicTreeNode(TopicIF topic)
Constructor parameters in net.ontopia.topicmaps.utils with type arguments of type TopicIF Constructor Description ApplicableInContextDecider(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 TopicIF Modifier and Type Field Description protected TopicIF
ParseFrame. topic
Methods in net.ontopia.topicmaps.utils.ctm that return TopicIF Modifier and Type Method Description TopicIF
IRIAsArgumentGenerator. getTopic()
TopicIF
NamedWildcardTopicGenerator. getTopic()
TopicIF
ValueGenerator. getTopic()
TopicIF
ValueGeneratorIF. getTopic()
TopicIF
WildcardTopicGenerator. getTopic()
TopicIF
GlobalParseContext. makeAnonymousTopic()
TopicIF
GlobalParseContext. makeAnonymousTopic(String wildcard_name)
TopicIF
LocalParseContext. makeAnonymousTopic()
TopicIF
LocalParseContext. makeAnonymousTopic(String wildcard_name)
TopicIF
ParseContextIF. makeAnonymousTopic()
TopicIF
ParseContextIF. makeAnonymousTopic(String wildcard_name)
TopicIF
GlobalParseContext. makeTopicById(String id)
TopicIF
ParseContextIF. makeTopicById(String id)
TopicIF
GlobalParseContext. makeTopicByItemIdentifier(LocatorIF itemid)
TopicIF
ParseContextIF. makeTopicByItemIdentifier(LocatorIF itemid)
TopicIF
GlobalParseContext. makeTopicBySubjectIdentifier(LocatorIF subjid)
TopicIF
ParseContextIF. makeTopicBySubjectIdentifier(LocatorIF subjid)
TopicIF
GlobalParseContext. makeTopicBySubjectLocator(LocatorIF subjloc)
TopicIF
ParseContextIF. makeTopicBySubjectLocator(LocatorIF subjloc)
Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type TopicIF Constructor Description ParseFrame(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 TopicIF Modifier and Type Field Description protected Collection<TopicIF>
WithinScopeDecider. context
Methods in net.ontopia.topicmaps.utils.deciders with parameters of type TopicIF Modifier and Type Method Description boolean
TMExporterDecider. test(TopicIF topic)
Return true iff the given topic, all of it's types and all types of the types (etc.Constructor parameters in net.ontopia.topicmaps.utils.deciders with type arguments of type TopicIF Constructor Description WithinScopeDecider(Collection<TopicIF> context)
-
Uses of TopicIF in net.ontopia.topicmaps.utils.jtm
Method parameters in net.ontopia.topicmaps.utils.jtm with type arguments of type TopicIF Modifier and Type Method Description void
JTMTopicMapWriter. 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 TopicIF Modifier and Type Field Description protected Comparator<TopicIF>
LTMTopicMapWriter. elementIdComparator
protected Comparator<Collection<TopicIF>>
LTMTopicMapWriter. reifierComparator
protected Comparator<Collection<TopicIF>>
LTMTopicMapWriter. scopeComparator
protected Comparator<TopicIF>
LTMTopicMapWriter. topicComparator
Methods in net.ontopia.topicmaps.utils.ltm that return types with arguments of type TopicIF Modifier and Type Method Description static Map<String,TopicIF>
LTMTemplateImporter. read(TopicMapIF topicmap, String ltm, Map<String,Object> parameters)
PUBLIC: Imports an LTM fragment with references to parameter values specified externally. -
Uses of TopicIF in net.ontopia.topicmaps.utils.rdf
Methods in net.ontopia.topicmaps.utils.rdf with parameters of type TopicIF Modifier and Type Method Description void
RDFFragmentExporter. exportTopic(TopicIF topic)
PUBLIC: Exports the given topic.protected void
RDFTopicMapWriter. write(TopicIF topic)
Method parameters in net.ontopia.topicmaps.utils.rdf with type arguments of type TopicIF Modifier and Type Method Description void
RDFFragmentExporter. exportAll(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator, and wraps them with startTopicMap() and endTopicMap() calls.void
RDFFragmentExporter. 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 TopicIF Modifier and Type Field Description protected TopicIF
TopicMapPreferences. topic
Methods in net.ontopia.topicmaps.utils.tmprefs that return TopicIF Modifier and Type Method Description protected TopicIF
TopicMapPreferencesFactory. createSystemRootTopic(TopicMapIF topicmap)
protected TopicIF
TopicMapPreferences. createTopic(TopicMapIF topicmap)
protected abstract TopicIF
TopicMapPreferencesFactory. createUserRootTopic(TopicMapIF topicmap)
protected TopicIF
TopicMapPreferences. fetchPropertyType(String key, TopicMapIF topicmap)
protected TopicIF
TopicMapPreferences. fetchTopic(TopicMapIF topicmap)
protected TopicIF
TopicMapPreferences. revitalize(TopicIF topic, TopicMapIF topicmap)
TopicIF
TopicMapPreferencesOntology. t(TopicMapIF tm)
Methods in net.ontopia.topicmaps.utils.tmprefs that return types with arguments of type TopicIF Modifier and Type Method Description protected Set<TopicIF>
TopicMapPreferences. fetchChildren(TopicMapIF topicmap, TopicIF topic)
static EnumMap<TopicMapPreferencesOntology,TopicIF>
TopicMapPreferencesOntology. loadOntology(TopicMapIF topicmap)
static EnumMap<TopicMapPreferencesOntology,TopicIF>
TopicMapPreferencesOntology. loadOntology(TopicMapIF topicmap, boolean forceCreate)
Methods in net.ontopia.topicmaps.utils.tmprefs with parameters of type TopicIF Modifier and Type Method Description protected Set<TopicIF>
TopicMapPreferences. fetchChildren(TopicMapIF topicmap, TopicIF topic)
protected void
TopicMapPreferences. mergeTopics(TopicIF targetTopic, TopicIF sourceTopic)
protected void
TopicMapPreferences. removeTopic(TopicMapIF topicmap, TopicIF topic)
protected TopicIF
TopicMapPreferences. revitalize(TopicIF topic, TopicMapIF topicmap)
-
Uses of TopicIF in net.ontopia.topicmaps.utils.tmrap
Methods in net.ontopia.topicmaps.utils.tmrap that return TopicIF Modifier and Type Method Description TopicIF
TopicPage. getTopic()
Methods in net.ontopia.topicmaps.utils.tmrap that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
FederatedTopicIndex. getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects)
Collection<TopicIF>
RegistryTopicIndex. getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects)
Collection<TopicIF>
RemoteTopicIndex. getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects)
Collection<TopicIF>
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.Collection<TopicIF>
TopicMapTopicIndex. getTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects)
Collection<TopicIF>
FederatedTopicIndex. loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_step)
Collection<TopicIF>
RegistryTopicIndex. loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_step)
Collection<TopicIF>
RemoteTopicIndex. loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_steps)
Collection<TopicIF>
TopicIndexIF. loadRelatedTopics(Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects, boolean two_steps)
Collection<TopicIF>
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 TopicIF Modifier and Type Method Description static void
TMRAPImplementation. makeFullName(TopicIF topic, ContentHandler handler)
static void
TMRAPImplementation. makeStub(TopicIF topic, ContentHandler handler)
Constructors in net.ontopia.topicmaps.utils.tmrap with parameters of type TopicIF Constructor Description TopicPage(String editUrl, String viewUrl, String title, String linktext, TopicIF topic)
-
Uses of TopicIF in net.ontopia.topicmaps.utils.xfml
Methods in net.ontopia.topicmaps.utils.xfml that return TopicIF Modifier and Type Method Description protected TopicIF
XFMLContentHandler. resolveTopicRef(String address)
Methods in net.ontopia.topicmaps.utils.xfml with parameters of type TopicIF Modifier and Type Method Description protected void
XFMLContentHandler. addItemIdentifier(TopicIF topic, LocatorIF locator)
protected void
XFMLContentHandler. addSubjectIdentifier(TopicIF topic, LocatorIF locator)
protected void
XFMLContentHandler. registerSourceLocator(TopicIF tmobject, String id)
-
Uses of TopicIF in net.ontopia.topicmaps.viz
Fields in net.ontopia.topicmaps.viz declared as TopicIF Modifier and Type Field Description protected TopicIF
TopicMapView. currentScopingTopic
protected TopicIF
VizConfigurationManager. defaultAssociationType
protected TopicIF
VizConfigurationManager. defaultType
protected TopicIF
VizConfigurationManager. generalTopic
protected TopicIF
VizTopicMapConfigurationManager. nullTopic
protected TopicIF
TMAbstractEdge. scopingTopic
protected TopicIF
VizConfigurationManager. untypedTopic
Fields in net.ontopia.topicmaps.viz with type parameters of type TopicIF Modifier and Type Field Description protected Function<TopicIF,String>
TMAbstractEdge. stringifier
Methods in net.ontopia.topicmaps.viz that return TopicIF Modifier and Type Method Description TopicIF
VizTopicMapConfigurationManager. getAssociationTypeColorAutogeneratedTopic()
TopicIF
VizTopicMapConfigurationManager. getAssociationTypeColorTopic()
TopicIF
VizTopicMapConfigurationManager. getAssociationTypeFontTopic()
TopicIF
VizTopicMapConfigurationManager. getAssociationTypeLineWeightTopic()
TopicIF
VizTopicMapConfigurationManager. getAssociationTypeShapeTopic()
protected TopicIF
VizConfigurationManager. 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.TopicIF
AppletContext. getDefaultScopingTopic(TopicMapIF aTopicmap)
TopicIF
ApplicationContextIF. getDefaultScopingTopic(TopicMapIF aTopicmap)
Get the default scoping topicTopicIF
DesktopContext. getDefaultScopingTopic(TopicMapIF aTopicmap)
TopicIF
VizController. getDefaultScopingTopic(TopicMapIF topicmap)
TopicIF
VizTopicTypePriorityConfigManager. getDefaultTypePrecedenceTopic()
TopicIF
TMClassInstanceAssociation.Key. getInstance()
TopicIF
VizTopicMapConfigurationManager. getOverrideColorsTopic()
TopicIF
VizTopicMapConfigurationManager. getScopingTopic(TopicMapIF graphtm)
INTERNAL: Finds the scoping topic in the given topic map, and returns it.TopicIF
VizTopicMapConfigurationManager. getScopingTopicHolder()
INTERNAL: Finds the scoping topic in the given topic map, and returns it.TopicIF
TopicSelectionPrompter. getSelection()
protected TopicIF
VizTopicMapConfigurationManager. getSourceLocator()
TopicIF
AppletContext. getStartTopic(TopicMapIF aTopicmap)
TopicIF
ApplicationContextIF. getStartTopic(TopicMapIF aTopicmap)
Return the start topic defined on the mapTopicIF
DesktopContext. getStartTopic(TopicMapIF aTopicmap)
TopicIF
VizController. getStartTopic()
TopicIF
VizController. getStartTopic(TopicMapIF aTopicmap)
TopicIF
VizTopicMapConfigurationManager. getStartTopic(TopicMapIF graphtm)
INTERNAL: Finds the start topic in the given topic map, and returns it.protected TopicIF
VizTopicMapConfigurationManager. getSubject()
protected TopicIF
VizTopicMapConfigurationManager. getSubjectIndicator()
TopicIF
TMTopicNode. getTopic()
protected TopicIF
VizConfigurationManager. getTopic(String indicator)
Looks up a topic by subject indicator, creating it if it can't be found.protected TopicIF
VizConfigurationManager. getTopic(String indicator, String basename)
Looks up a topic by subject indicator, creating it if it can't be found.TopicIF
AppletContext. getTopicForLocator(LocatorIF aLocator, TopicMapIF topicmap)
TopicIF
ApplicationContextIF. getTopicForLocator(LocatorIF locator, TopicMapIF aTopicmap)
Returns the topic with the given subject identifier, if any.TopicIF
DesktopContext. getTopicForLocator(LocatorIF aLocator, TopicMapIF topicmap)
TopicIF
TMAbstractEdge. getTopicMapType()
TopicIF
TMAssociationEdge. getTopicMapType()
TopicIF
TMAssociationNode. getTopicMapType()
TopicIF
TMClassInstanceAssociation. getTopicMapType()
TopicIF
TMRoleEdge. getTopicMapType()
TopicIF
VizTMObjectIF. getTopicMapType()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeColorAutogeneratedTopic()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeColorTopic()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeExcludedTopic()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeFontTopic()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeIconTopic()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeShapePaddingTopic()
TopicIF
VizTopicMapConfigurationManager. getTopicTypeShapeTopic()
TopicIF
TMClassInstanceAssociation.Key. getType()
TopicIF
VizTopicMapConfigurationManager. getTypeInstanceType()
TopicIF
VizTopicMapConfigurationManager. getTypeVisibleTopic()
TopicIF
VizTopicTypePriorityConfigManager. highestRankedType(List realTypes)
protected TopicIF
VizigatorUser. pickRandomType()
Methods in net.ontopia.topicmaps.viz that return types with arguments of type TopicIF Modifier and Type Method Description Function<TopicIF,String>
TMAbstractEdge. getStringifier()
Function<TopicIF,String>
TMTopicNode. getStringifier()
Function<TopicIF,String>
VizController. getStringifier()
static Function<TopicIF,String>
VizUtils. stringifierFor(TopicIF scope)
Methods in net.ontopia.topicmaps.viz with parameters of type TopicIF Modifier and Type Method Description void
TopicMapView. addAssociationScopeFilterTopic(TopicIF scopingTopic)
protected TMTopicNode
TopicMapView. assertNode(TopicIF topic, boolean create)
protected TMTopicNode
TopicMapView. buildTopic(TopicIF topic)
void
VizTopicTypePriorityConfigManager. changeRank(TopicIF realTopic, boolean up)
void
VizTopicMapConfigurationManager. clearTopic(TopicIF aTopic)
Clear the start topic if it was set.static void
VizUtils. debug(TopicIF topic)
protected VizTMObjectIF
TopicMapView. findObject(Object object, TopicIF type)
protected static String
TMAssociationNode. getAssociationText(AssociationIF association, boolean displScopedAssocNames, TopicIF scopingTopic)
Color
VizController. getAssociationTypeColor(TopicIF type)
Color
VizTopicMapConfigurationManager. getAssociationTypeColor(TopicIF type)
Font
VizTopicMapConfigurationManager. getAssociationTypeFont(TopicIF type)
int
VizTopicMapConfigurationManager. getAssociationTypeLineWeight(TopicIF selectedType)
int
VizTopicMapConfigurationManager. getAssociationTypeShape(TopicIF selectedType)
int
VizController. getAssoicationTypeLineWeight(TopicIF selectedType)
int
VizController. getAssoicationTypeShape(TopicIF selectedType)
protected TopicIF
VizConfigurationManager. 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 TMClassInstanceAssociation
TopicMapView. getEdge(TopicIF type, TopicIF instance)
protected OccurrenceIF
VizConfigurationManager. getOccurrence(TopicIF topic, TopicIF type)
Returns the occurrence of the given type, if there is one.String
VizConfigurationManager. getOccurrenceValue(TopicIF type, TopicIF occtype)
protected boolean
VizConfigurationManager. getOccurrenceValue(TopicIF type, TopicIF occtype, boolean defaultBoolean)
protected int
VizConfigurationManager. getOccurrenceValue(TopicIF type, TopicIF occtype, int defaultInt)
Collection
TopicMapView. getPagesFor(TopicIF topic)
protected List
TopicMapView. getTopicNodesFor(TopicIF type)
Color
VizController. getTopicTypeColor(TopicIF type)
Color
VizTopicMapConfigurationManager. getTopicTypeColor(TopicIF type)
int
VizController. getTopicTypeShape(TopicIF type)
int
VizTopicMapConfigurationManager. getTopicTypeShape(TopicIF topictype)
int
VizController. getTopicTypeShapePadding(TopicIF selectedType)
int
VizTopicMapConfigurationManager. getTopicTypeShapePadding(TopicIF selectedType)
Font
VizController. getTypeFont(TopicIF selectedType)
Font
VizTopicMapConfigurationManager. getTypeFont(TopicIF type)
Icon
VizController. getTypeIcon(TopicIF selectedType)
Icon
VizTopicMapConfigurationManager. getTypeIcon(TopicIF type)
String
VizController. getTypeIconFilename(TopicIF selectedType)
String
VizTopicMapConfigurationManager. getTypeIconFilename(TopicIF type)
int
VizController. getTypeVisibility(TopicIF selectedType)
int
VizTopicMapConfigurationManager. getTypeVisibility(TopicIF selectedType)
boolean
VizTopicMapConfigurationManager. getUsesDefault(TopicIF type, boolean isTopicType)
returns true iff the given topic type is set to use default when it doesn't its own colour.void
AppletContext. goToTopic(TopicIF topic)
void
ApplicationContextIF. goToTopic(TopicIF aTopic)
Set the focus of the map to the specified topicvoid
DesktopContext. goToTopic(TopicIF topic)
void
VizController. goToTopic(TopicIF topic)
boolean
VizTopicMapConfigurationManager. hasOccurrence(TopicIF topictype, TopicIF type)
boolean
VizTopicMapConfigurationManager. isAssociationTypeVisible(TopicIF assoctype)
boolean
VizController. isAssocTypeVisible(TopicIF type)
boolean
VizController. isInAssociationScopeFilter(TopicIF scope)
boolean
VizTopicMapConfigurationManager. isInAssociationScopeFilter(TopicIF scope)
boolean
VizTopicTypePriorityConfigManager. isRanked(TopicIF configTopic)
boolean
VizController. isTopicTypeVisible(TopicIF type)
boolean
VizTopicMapConfigurationManager. isTopicTypeVisible(TopicIF assoctype)
boolean
VizTopicMapConfigurationManager. isTypeExcluded(TopicIF aType)
boolean
VizTopicMapConfigurationManager. isVisible(TopicIF topic)
void
AppletContext. loadTopic(TopicIF aTopic)
void
ApplicationContextIF. loadTopic(TopicIF aTopic)
Get a topic from the associated storevoid
DesktopContext. loadTopic(TopicIF aTopic)
void
VizController. loadTopic(TopicIF aTopic)
Color
VizTopicMapConfigurationManager. lookupColor(TopicIF type, TopicIF occtype)
Finds the color for this association or topic type that is stored in the topic map.boolean
VizTopicMapConfigurationManager. lookupVisible(TopicIF type, TopicIF occtype, TopicIF defType)
protected TMAbstractNode
VizigatorUser. pickRandomNode(TopicIF type)
void
VizTopicTypePriorityConfigManager. rankLast(TopicIF source)
Add source to the end of the ranking list.void
VizTopicTypePriorityConfigManager. rankNextTo(TopicIF ranked, TopicIF toRank, boolean before)
void
TopicMapView. removeAssociationScopeFilterTopic(TopicIF scopingTopic)
protected void
VizConfigurationManager. removeOccurence(TopicIF type, TopicIF occtype)
protected boolean
VizConfigurationManager. removeOccurrence(TopicIF topic, TopicIF type)
Removes the occurrence of a given type from a given configuration topic.protected void
VizDesktop. scopingTopicChanged(TopicIF scope)
void
TopicMapView. setAssociationTypeLineWeight(TopicIF type, int lineWeight)
void
VizController. setAssociationTypeLineWeight(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setAssociationTypeLineWeight(TopicIF type, int i, TopicMapView view)
Sets the line weight of the given association 'type' and updates 'view' accordingly.void
TopicMapView. setAssociationTypeShape(TopicIF type, int shape)
void
VizController. setAssociationTypeShape(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setAssociationTypeShape(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setAssociationTypeShape(TopicIF type, int i, TopicMapView view)
Sets the shape of the given association 'type' and updates 'view' accordingly.void
VizController. setAssociationTypeVisibility(TopicIF type, int visibility)
void
TopicMapView. setAssociationTypeVisible(TopicIF type, boolean visible)
NOTE: The calling method is responsible for calling the method: updateAssociationCountForAllTopics();void
VizController. setAssociationTypeVisible(TopicIF type, boolean visible)
void
VizTopicMapConfigurationManager. setAssociationTypeVisible(TopicIF type, boolean visible, TopicMapView view)
Sets the given association 'type' to be visible and updates 'view' accordingly.void
VizTopicMapConfigurationManager. 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.void
VizController. setColorToDefault(TopicIF type, boolean topicType)
void
VizTopicMapConfigurationManager. setColorToDefault(TopicIF type, boolean topicType, TopicMapView view)
Sets the color of a given topic/association 'type' to the default value and updates 'view' accordingly.void
VizController. setFontToDefault(TopicIF type, boolean topicType)
void
VizTopicMapConfigurationManager. setFontToDefault(TopicIF type, boolean topicType, TopicMapView view)
Sets the font of a given topic/association 'type' to the default value and updates 'view' accordingly.void
AssociationScopeFilterMenu. setInAssociationScopeFilter(TopicIF scope, boolean useInFilter)
void
VizController. setInAssociationScopeFilter(TopicIF scope, boolean useInFilter)
void
VizTopicMapConfigurationManager. setInAssociationScopeFilter(TopicIF scope, boolean included)
void
VizDesktop. setNewTypeColor(TopicIF type, Color c)
Called from the color configuration menu when the color for a topic or association type is changed.void
VizFrontEndIF. setNewTypeColor(TopicIF type, Color c)
set the color on a specific topic typevoid
Vizlet. setNewTypeColor(TopicIF type, Color c)
protected void
VizConfigurationManager. setOccurenceValue(TopicIF type, TopicIF occtype, boolean value)
Sets the visibility setting for this association or topic type in the topic map.protected void
VizConfigurationManager. setOccurenceValue(TopicIF type, TopicIF occtype, String value)
protected void
VizConfigurationManager. setOccurrenceValue(TopicIF type, TopicIF occtype, int integer)
Sets the Shape setting for this association or topic type in the topic map.void
AppletContext. setScopingTopic(TopicIF aScope)
void
ApplicationContextIF. setScopingTopic(TopicIF aScope)
Set the scoping topic for the mapvoid
DesktopContext. setScopingTopic(TopicIF aScope)
void
TMAbstractEdge. setScopingTopic(TopicIF aTopic)
void
TMAssociationNode. setScopingTopic(TopicIF aTopic)
void
TMTopicNode. setScopingTopic(TopicIF aScopingTopic)
void
TopicMapView. setScopingTopic(TopicIF aScope)
void
VizController. setScopingTopic(TopicIF aScope)
void
VizDesktop. setScopingTopic(TopicIF topic)
void
VizTMObjectIF. setScopingTopic(TopicIF aTopic)
void
VizTopicMapConfigurationManager. setScopingTopic(TopicIF scope)
void
AppletContext. setStartTopic(TopicIF aTopic)
void
ApplicationContextIF. setStartTopic(TopicIF aTopic)
Assign the starting topic of the map to display.void
DesktopContext. setStartTopic(TopicIF aTopic)
void
VizController. setStartTopic(TopicIF topic)
void
VizTopicMapConfigurationManager. setStartTopic(TopicIF extstart)
Sets the start topic of the vizualization.void
PropertiesFrame. setTarget(TopicIF topic)
void
PropertiesPanel. setTarget(TopicIF topic)
protected void
VizTopicMapConfigurationManager. setTopicReference(TopicIF topic, TopicIF extstart, String base)
void
TopicMapView. setTopicTypeExcluded(TopicIF aType, boolean excluded)
void
TopicMapView. setTopicTypeShape(TopicIF type, int shape)
void
VizController. setTopicTypeShape(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setTopicTypeShape(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setTopicTypeShape(TopicIF type, int i, TopicMapView view)
Sets the shape of the given topic 'type' and updates 'view' accordingly.void
TopicMapView. setTopicTypeShapePadding(TopicIF type, int value)
void
VizController. setTopicTypeShapePadding(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setTopicTypeShapePadding(TopicIF type, int i)
void
VizTopicMapConfigurationManager. setTopicTypeShapePadding(TopicIF type, int i, TopicMapView view)
Sets the shape padding of the given topic 'type' and updates 'view' accordingly.void
VizController. setTopicTypeVisibility(TopicIF type, int visibility)
void
TopicMapView. setTopicTypeVisible(TopicIF type, boolean visible)
NOTE! The calling mehtod is itself responsible for calling the method: updateAssociationCountForAllTopics().void
VizController. setTopicTypeVisible(TopicIF type, boolean visible)
void
TopicMapView. setTypeColor(TopicIF type, Color c)
void
VizController. setTypeColor(TopicIF type, Color c)
void
VizTopicMapConfigurationManager. setTypeColor(TopicIF type, Color c)
void
VizTopicMapConfigurationManager. setTypeColor(TopicIF type, Color c, TopicMapView view)
Sets the colour of a given 'type' and updates 'view' accordingly.void
VizController. setTypeExcluded(TopicIF type)
void
VizTopicMapConfigurationManager. setTypeExcluded(TopicIF type)
void
VizTopicMapConfigurationManager. setTypeExcluded(TopicIF type, TopicMapView view)
Sets the given topic 'type' to be excluded and updates 'view' accordingly.void
TopicMapView. setTypeFont(TopicIF type, Font font)
void
VizController. setTypeFont(TopicIF type, Font font)
void
VizTopicMapConfigurationManager. setTypeFont(TopicIF type, Font font)
void
VizTopicMapConfigurationManager. setTypeFont(TopicIF type, Font font, TopicMapView view)
Sets the font of the given topic/association 'type' and updates 'view' accordingly.void
TopicMapView. setTypeIcon(TopicIF type, Icon icon)
void
VizController. setTypeIconFilename(TopicIF type, String string)
void
VizTopicMapConfigurationManager. setTypeIconFilename(TopicIF type, String string)
void
VizTopicMapConfigurationManager. setTypeIconFilename(TopicIF type, String string, TopicMapView view)
Sets the name of the icon file (optional) of the given topic 'type' and updates 'view' accordingly.void
VizController. setTypeIncluded(TopicIF type)
void
VizTopicMapConfigurationManager. setTypeIncluded(TopicIF type)
void
VizTopicMapConfigurationManager. setTypeIncluded(TopicIF type, TopicMapView view)
Sets the given topic 'type' to be included and updates 'view' accordingly.void
VizTopicMapConfigurationManager. setTypeLineWeight(TopicIF type, int i)
void
VizTopicMapConfigurationManager. 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.void
VizTopicMapConfigurationManager. setTypeVisible(TopicIF type, boolean visible)
void
VizTopicMapConfigurationManager. setTypeVisible(TopicIF type, boolean visible, TopicMapView view)
Sets the given topic 'type' to be visible and updates 'view' accordingly.void
VizTopicMapConfigurationManager. setTypeVisible(TopicIF type, int visibility)
abstract boolean
AbstractUserThemeFilter. shouldNotBeUsed(TopicIF actTheme)
boolean
BasenameUserThemeFilter. shouldNotBeUsed(TopicIF actTheme)
Process theme and find out if it belongs to the user context and should therefore be displayed when selecting them.static Function<TopicIF,String>
VizUtils. stringifierFor(TopicIF scope)
void
TopicMapView. updateType(TopicIF type)
void
VizController. updateViewType(TopicIF type)
void
VizController. updateViewTypeColor(TopicIF type, Color color)
Method parameters in net.ontopia.topicmaps.viz with type arguments of type TopicIF Modifier and Type Method Description protected void
TMAbstractEdge. setStringifier(Function<TopicIF,String> aStringifier)
Constructor parameters in net.ontopia.topicmaps.viz with type arguments of type TopicIF Constructor Description TopicSelectionPrompter(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 TopicIF Modifier and Type Field Description protected Collection<TopicIF>
AbstractTopicMapContentHandler. propagated_themes
Methods in net.ontopia.topicmaps.xml that return TopicIF Modifier and Type Method Description protected TopicIF
XTMContentHandler. addSubjectIdentifier(TopicIF topic, LocatorIF subjectIndicator)
protected TopicIF
XTMContentHandler. createTopicFromLazyTopic()
static TopicIF
XTMContentHandler. getDefaultOccurrenceTopic(TopicMapIF topicmap)
static TopicIF
XTMContentHandler. getNullTopic(TopicMapIF topicmap)
protected TopicIF
XTMContentHandler. getParentTopic()
protected TopicIF
XTMContentHandler. getReferencedExternalTopic(LocatorIF orig_locator)
protected TopicIF
XTMContentHandler. registerSourceLocator(TopicIF topic, LocatorIF locator)
protected TopicIF
XTMContentHandler. registerSubjectIndicator(TopicIF topic, LocatorIF locator)
protected TopicIF
XTMContentHandler. registerSubjectLocator(TopicIF topic, LocatorIF locator)
protected TopicIF
XTMContentHandler. resolveResourceRef(LocatorIF locator)
protected TopicIF
XTMContentHandler. resolveSourceLocatorOrSubjectIndicator(LocatorIF locator)
protected TopicIF
XTMContentHandler. resolveTopicRef(String address)
Methods in net.ontopia.topicmaps.xml that return types with arguments of type TopicIF Modifier and Type Method Description Collection<TopicIF>
AbstractTopicMapContentHandler. getPropagatedThemes()
Methods in net.ontopia.topicmaps.xml with parameters of type TopicIF Modifier and Type Method Description protected TopicIF
XTMContentHandler. addSubjectIdentifier(TopicIF topic, LocatorIF subjectIndicator)
void
XTMTopicMapFragmentWriter. exportTopic(TopicIF topic)
PUBLIC: Exports the given topic.void
TMXMLWriter. gatherPrefixes(TopicIF topic)
PUBLIC: Gets the namespace prefixes to be used (to be used in fragment exporting mode only).protected String
TMXMLWriter. getSubjectIndicatorRef(TopicIF topic, LocatorIF indicator)
protected String
XTMTopicMapExporter. getSubjectIndicatorRef(TopicIF topic, LocatorIF indicator)
INTERNAL: This method is used to get the string form of the subject indicator of a topic.protected String
XTMFragmentExporter. makeVirtualReference(TopicIF topic)
static String
XTMFragmentExporter. makeVirtualReference(TopicIF topic, String topicmap_id)
protected void
XTMContentHandler. processMember(TopicIF player)
protected void
XTMContentHandler. processTheme(TopicIF theme)
protected void
XTMContentHandler. processTopicReference(TopicIF referenced_topic)
protected TopicIF
XTMContentHandler. registerSourceLocator(TopicIF topic, LocatorIF locator)
protected TopicIF
XTMContentHandler. registerSubjectIndicator(TopicIF topic, LocatorIF locator)
protected TopicIF
XTMContentHandler. registerSubjectLocator(TopicIF topic, LocatorIF locator)
protected void
XTMTopicMapExporter. writeInstanceOf(TopicIF topic, ContentHandler dh)
protected void
XTMTopicMapExporter. writeRoleSpec(TopicIF topic, ContentHandler dh)
protected void
XTMFragmentExporter. writeSubjectIdentity(TopicIF topic, ContentHandler dh)
protected void
XTMTopicMapExporter. writeSubjectIdentity(TopicIF topic, ContentHandler dh)
void
TMXMLWriter. writeTopic(TopicIF topic)
PUBLIC: Writes a single topic (fragment exporting mode only).protected void
XTMFragmentExporter. writeTopic(TopicIF topic, ContentHandler dh)
protected void
XTMTopicMapExporter. writeTopic(TopicIF topic, ContentHandler dh)
protected void
XTMFragmentExporter. writeTopicNames(TopicIF topic, ContentHandler dh)
protected void
XTMFragmentExporter. writeTopicRef(TopicIF topic, ContentHandler dh)
protected void
XTMTopicMapExporter. writeTopicRef(TopicIF topic, ContentHandler dh)
Method parameters in net.ontopia.topicmaps.xml with type arguments of type TopicIF Modifier and Type Method Description void
XTMTopicMapFragmentWriter. exportAll(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator, and wraps them with startTopicMap() and endTopicMap() calls.void
XTMTopicMapFragmentWriter. exportTopics(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator.void
AbstractTopicMapContentHandler. setPropagatedThemes(Collection<TopicIF> propagated_themes)
-
Uses of TopicIF in ontopoly.conversion
Fields in ontopoly.conversion declared as TopicIF Modifier and Type Field Description protected TopicIF
UpgradeBase.RoleFieldDefinition. afield
protected TopicIF[]
UpgradeBase.RoleFieldDefinition. rfields
Fields in ontopoly.conversion with type parameters of type TopicIF Modifier and Type Field Description protected Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>>
SchemaTracker. atypes
protected Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>>
SchemaTracker. atypes
protected Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>>
SchemaTracker. atypes
protected Collection<TopicIF>
SchemaTracker. non_symmetric_atypes
protected Map<TopicIF,Collection<TopicIF>>
SchemaTracker. nscopes
protected Map<TopicIF,Collection<TopicIF>>
SchemaTracker. nscopes
protected static Collection<TopicIF>
SchemaTracker. NULL_COLLECTION
protected Map<TopicIF,ontopoly.conversion.SchemaTracker.TopicType>
SchemaTracker. ttypes
protected Collection<TopicIF>
SchemaTracker. utypedp
protected Collection<TopicIF>
SchemaTracker. utypedt
Methods in ontopoly.conversion that return TopicIF Modifier and Type Method Description protected static TopicIF
UpgradeBase. defineIdentityField(TopicMapIF topicmap, LocatorIF base_on, String itypeId, String cardinality)
protected static TopicIF
UpgradeBase. defineIdentityField(TopicMapIF topicmap, LocatorIF base_on, TopicIF itype, TopicIF cardinality)
protected static TopicIF
UpgradeBase. defineOccurrenceField(TopicMap topicMap, LocatorIF base_on, String otypeId, String datatype, String cardinality)
protected static TopicIF
UpgradeBase. defineOccurrenceField(TopicMap topicMap, LocatorIF base_on, TopicIF otype, TopicIF datatype, TopicIF cardinality)
protected static TopicIF
ConversionUtils. getCardinalityTopic(int mincard, int maxcard, TopicMapIF tm)
protected TopicIF
ConversionUtils. getCardinalityTopic(int cardinalityCount, TopicMapIF tm)
protected static TopicIF
UpgradeBase. getTopic(TopicMapIF topicmap, LocatorIF base_on, String ref)
Methods in ontopoly.conversion with parameters of type TopicIF Modifier and Type Method Description protected static OccurrenceIF
UpgradeBase. addOccurrence(TopicMap topicMap, LocatorIF base_on, TopicIF topic, String otype, String datatype, String value)
protected static void
UpgradeBase. assignEditMode(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String mode)
protected static void
UpgradeBase. assignEmbedded(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String cview)
protected static void
UpgradeBase. assignField(TopicMapIF topicmap, LocatorIF base_on, TopicIF oField, String ptypeId)
protected static void
UpgradeBase. assignField(TopicMapIF topicmap, LocatorIF base_on, TopicIF oField, TopicIF ptype)
protected static void
UpgradeBase. assignFieldsView(TopicMapIF topicmap, LocatorIF base_on, TopicIF fieldDefinition, String view)
protected static void
UpgradeBase. assignValueView(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String pview, String cview)
protected static void
UpgradeBase. assignViewMode(TopicMapIF topicmap, LocatorIF base_on, TopicIF rfield, String view, String mode)
protected ontopoly.conversion.SchemaTracker.CharType
SchemaTracker. createCharType(Map<TopicIF,ontopoly.conversion.SchemaTracker.CharType> cmap, TopicIF ctype)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
protected ontopoly.conversion.SchemaTracker.TopicType
SchemaTracker. createTopicType(TopicIF ttype)
protected static TopicIF
UpgradeBase. defineIdentityField(TopicMapIF topicmap, LocatorIF base_on, TopicIF itype, TopicIF cardinality)
protected static TopicIF
UpgradeBase. defineOccurrenceField(TopicMap topicMap, LocatorIF base_on, TopicIF otype, TopicIF datatype, TopicIF cardinality)
protected static UpgradeBase.RoleFieldDefinition
UpgradeBase. defineRoleFields(TopicMapIF topicmap, LocatorIF base_on, TopicIF atype, String afieldName, TopicIF[] rtypes, String[] rfieldNames, TopicIF[][] pptypes)
protected static int
ConversionUtils. getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected ontopoly.conversion.SchemaTracker.CharType
SchemaTracker. 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)
int
SchemaTracker. getExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF otype)
int
SchemaTracker. getExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF otype)
Collection<TopicIF>
SchemaTracker. getExternalOccurrenceTypes(TopicIF ttype)
protected static Collection<TopicIF>
ConversionUtils. getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
int
SchemaTracker. getInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF otype)
int
SchemaTracker. getInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF otype)
Collection<TopicIF>
SchemaTracker. getInternalOccurrenceTypes(TopicIF ttype)
Collection<TopicIF>
SchemaTracker. getNameScopeTopicTypes(TopicIF ntheme)
protected static Collection<TopicIF>
ConversionUtils. getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
int
SchemaTracker. getNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype)
int
SchemaTracker. getNameTypeMinCardinality(TopicIF ttype, TopicIF ntype)
Collection<TopicIF>
SchemaTracker. getNameTypes(TopicIF ttype)
static OccurrenceIF
ConversionUtils. getOccurrenceOfType(TopicIF topic, TopicIF occType)
static Collection<OccurrenceIF>
ConversionUtils. getOccurrencesOfType(TopicIF topic, TopicIF occType)
protected int
SchemaTracker. getPlayerCardinality(TopicIF atype, TopicIF rtype, TopicIF player)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
int
SchemaTracker. getPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype)
int
SchemaTracker. getPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype)
Collection<TopicIF>
SchemaTracker. getPlayerTypes(TopicIF atype, TopicIF rtype)
Collection<TopicIF>
SchemaTracker. getRoleTypes(TopicIF atype)
int
SchemaTracker. getSubjectIndicatorMaxCardinality(TopicIF ttype)
int
SchemaTracker. getSubjectIndicatorMinCardinality(TopicIF ttype)
int
SchemaTracker. getSubjectLocatorMaxCardinality(TopicIF ttype)
int
SchemaTracker. getSubjectLocatorMinCardinality(TopicIF ttype)
protected static String
UpgradeBase. getSymbolicId(TopicIF rf)
protected ontopoly.conversion.SchemaTracker.TopicType
SchemaTracker. getTopicType(TopicIF ttype)
int
SchemaTracker. getTopicTypeInstances(TopicIF ttype)
protected static boolean
ConversionUtils. isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
boolean
SchemaTracker. isSymmetricAssociationType(TopicIF atype)
void
SchemaTracker. trackTopic(TopicIF topic)
Method parameters in ontopoly.conversion with type arguments of type TopicIF Modifier and Type Method Description protected ontopoly.conversion.SchemaTracker.CharType
SchemaTracker. createCharType(Map<TopicIF,ontopoly.conversion.SchemaTracker.CharType> cmap, TopicIF ctype)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
protected static int
ConversionUtils. getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected static int
ConversionUtils. getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> supsub)
protected ontopoly.conversion.SchemaTracker.CharType
SchemaTracker. 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.PlayerType
SchemaTracker. getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap, TopicIF atype, TopicIF rtype, TopicIF ptype)
protected ontopoly.conversion.SchemaTracker.PlayerType
SchemaTracker. 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 boolean
ConversionUtils. isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
protected static boolean
ConversionUtils. isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF,Collection<TopicIF>> subsup)
void
SchemaTracker. trackTopics(Collection<TopicIF> topics)
-
Uses of TopicIF in ontopoly.model
Methods in ontopoly.model that return TopicIF Modifier and Type Method Description protected TopicIF
TopicMap. createNamedTopic(String name, TopicIF type)
TopicIF
Topic. getTopicIF()
Gets the topicIF object of this topic.TopicIF
TopicMap. getTopicIFById(String id)
protected TopicIF
TopicMap. makeReifier()
Methods in ontopoly.model with parameters of type TopicIF Modifier and Type Method Description protected TopicIF
TopicMap. createNamedTopic(String name, TopicIF type)
protected static FieldDefinition
TopicType. findFieldDefinitionImpl(TopicMap tm, TopicIF fieldDefinitionTopic, TopicIF fieldDefinitionType)
static FieldDefinition
FieldDefinition. getFieldDefinition(TopicIF fieldTopic, TopicMap tm)
protected String
TopicMap. getTopicName(TopicIF topic, AbstractTypingTopic fallback)
Package-internal method to get the name of a topic.static void
FieldAssignment. setOrder(TopicMap topicmap, TopicIF tt, TopicIF fd, int order, boolean replace)
Constructors in ontopoly.model with parameters of type TopicIF Constructor Description AbstractTypingTopic(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.DataType(TopicIF topic, TopicMap tm)
EditMode(TopicIF topic, TopicMap tm)
Creates a new EditMode object.FieldDefinition(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)
NameField(TopicIF topic, TopicMap tm)
NameField(TopicIF topic, TopicMap tm, NameType nameType)
NameType(TopicIF currTopic, 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)
RoleField(TopicIF topic, TopicMap tm, RoleType roleType, AssociationField associationField)
RoleType(TopicIF currTopic, TopicMap tm)
Creates a new RoleType object.Topic(TopicIF topicIF, TopicMap tm)
Constructor.TopicType(TopicIF currTopic, TopicMap tm)
-
Uses of TopicIF in ontopoly.utils
Methods in ontopoly.utils that return TopicIF Modifier and Type Method Description static TopicIF
OntopolyModelUtils. findBinaryPlayer(TopicMap tm, LocatorIF atypeId, TopicIF player1, LocatorIF rtype1Id, LocatorIF rtype2Id)
static TopicIF
OntopolyModelUtils. getTopicIF(TopicMap tm, LocatorIF subjectIdentifier)
static TopicIF
OntopolyModelUtils. getTopicIF(TopicMap tm, LocatorIF subjectIdentifier, boolean mustExist)
static TopicIF
OntopolyModelUtils. getTopicIF(TopicMap tm, LocatorIF base, String subjectIndicator)
Methods in ontopoly.utils that return types with arguments of type TopicIF Modifier and Type Method Description 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 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 TopicIF Modifier and Type Method Description static List<AssociationIF>
OntopolyModelUtils. findAssociations(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
static AssociationIF
OntopolyModelUtils. 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 TopicIF
OntopolyModelUtils. 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 OccurrenceIF
OntopolyModelUtils. findOccurrence(TopicIF oType, TopicIF topicIF)
static OccurrenceIF
OntopolyModelUtils. 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>
OntopolyModelUtils. findRoles(TopicIF aType, TopicIF rType, TopicIF player)
static List<AssociationRoleIF>
OntopolyModelUtils. findRoles(TopicIF aType, TopicIF rType, TopicIF player, Collection<TopicIF> scope)
static AssociationIF
OntopolyModelUtils. 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 AssociationIF
OntopolyModelUtils. findUnaryAssociation(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType)
static boolean
OntopolyModelUtils. hasBinaryAssociation(TopicIF player1, TopicIF aType, TopicIF rType1, TopicIF rType2)
protected boolean
SchemaFilter. includeTopic(TopicIF topic)
protected boolean
SchemaOnlyFilter. includeTopic(TopicIF topic)
static boolean
OntopolyModelUtils. isUnaryPlayer(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType)
static AssociationIF
OntopolyModelUtils. makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
static void
OntopolyModelUtils. makeBinaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2)
static OccurrenceIF
OntopolyModelUtils. makeOccurrence(TopicIF otype, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope)
static void
OntopolyModelUtils. makeQuadaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3, TopicIF player4, TopicIF rType4)
static void
OntopolyModelUtils. makeTernaryAssociation(TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3)
static TopicNameIF
OntopolyModelUtils. makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope)
static void
OntopolyModelUtils. makeUnaryAssociation(TopicIF aType, TopicIF player, TopicIF rType)
static void
OntopolyModelUtils. setName(TopicIF nType, TopicIF topic, String value, Collection<TopicIF> scope)
Method parameters in ontopoly.utils with type arguments of type TopicIF Modifier and Type Method Description static List<AssociationIF>
OntopolyModelUtils. findAssociations(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
static OccurrenceIF
OntopolyModelUtils. 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 AssociationIF
OntopolyModelUtils. makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
static OccurrenceIF
OntopolyModelUtils. makeOccurrence(TopicIF otype, TopicIF topicIF, String value, LocatorIF datatype, Collection<TopicIF> scope)
static TopicNameIF
OntopolyModelUtils. makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope)
static void
OntopolyModelUtils. setName(TopicIF nType, TopicIF topic, String value, Collection<TopicIF> scope)
-