Uses of Interface
net.ontopia.topicmaps.core.AssociationIF
-
Packages that use AssociationIF Package Description net.ontopia.infoset.fulltext.topicmaps Collection of classes for indexing topic maps.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.utils.comparators Provides Comparators which are used by the Navigator.net.ontopia.topicmaps.rest.model.mixin net.ontopia.topicmaps.rest.v1.association net.ontopia.topicmaps.rest.v1.role 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.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.viz net.ontopia.topicmaps.xml Classes for importing and exporting topic maps in the XML interchange format.ontopoly.conversion ontopoly.utils -
-
Uses of AssociationIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type AssociationIF Modifier and Type Method Description DocumentIF
DefaultTopicMapDocumentGenerator. generate(AssociationIF assoc)
DocumentIF
TopicMapDocumentGeneratorIF. generate(AssociationIF assoc)
INTERNAL: Generate a document for the given association. -
Uses of AssociationIF in net.ontopia.topicmaps.cmdlineutils.statistics
Methods in net.ontopia.topicmaps.cmdlineutils.statistics with parameters of type AssociationIF Modifier and Type Method Description String[]
TopicAssocDep. getAssociationDetails(String key, AssociationIF association)
-
Uses of AssociationIF in net.ontopia.topicmaps.core
Methods in net.ontopia.topicmaps.core that return AssociationIF Modifier and Type Method Description AssociationIF
AssociationRoleIF. getAssociation()
PUBLIC: Gets the association to which this association role belongs.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.Methods in net.ontopia.topicmaps.core that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
TopicIF. getAssociations()
PUBLIC: Gets the associations that have roles played by this topic.Collection<AssociationIF>
TopicMapIF. getAssociations()
PUBLIC: Gets all associations in this topic map.Collection<AssociationIF>
TopicIF. getAssociationsByType(TopicIF type)
PUBLIC: Gets the associations that have roles played by this topic, where the association is of specified type.Methods in net.ontopia.topicmaps.core with parameters of type AssociationIF Modifier and Type Method Description 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. -
Uses of AssociationIF in net.ontopia.topicmaps.core.index
Methods in net.ontopia.topicmaps.core.index that return types with arguments of type AssociationIF Modifier and Type Method Description 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. -
Uses of AssociationIF in net.ontopia.topicmaps.db2tm
Methods in net.ontopia.topicmaps.db2tm that return AssociationIF Modifier and Type Method Description protected static AssociationIF
Processor. addAssociation(TopicIF reifier, Relation relation, Entity entity, String[] tuple, Context ctx)
protected static AssociationIF
Processor. findAssociationByIdentities(Relation relation, Entity entity, String[] tuple, Context ctx)
Methods in net.ontopia.topicmaps.db2tm with parameters of type AssociationIF Modifier and Type Method Description protected static void
Processor. addIdentities(AssociationIF assoc, Relation relation, Entity entity, String[] tuple, Context ctx)
-
Uses of AssociationIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement AssociationIF Modifier and Type Class Description class
Association
INTERNAL: The basic association implementation.Fields in net.ontopia.topicmaps.impl.basic with type parameters of type AssociationIF Modifier and Type Field Description protected Set<AssociationIF>
TopicMap. assocs
Methods in net.ontopia.topicmaps.impl.basic that return AssociationIF Modifier and Type Method Description AssociationIF
AssociationRole. getAssociation()
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type)
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player)
Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
Topic. getAssociations()
Collection<AssociationIF>
TopicMap. getAssociations()
Collection<AssociationIF>
Topic. getAssociationsByType(TopicIF type)
Methods in net.ontopia.topicmaps.impl.basic with parameters of type AssociationIF Modifier and Type Method Description void
TopicMap. addAssociation(AssociationIF _association)
Adds an association to the set of associations.AssociationRoleIF
TopicMapBuilder. makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
void
TopicMap. removeAssociation(AssociationIF _association)
Removes an associations from the set of associations. -
Uses of AssociationIF in net.ontopia.topicmaps.impl.basic.index
Fields in net.ontopia.topicmaps.impl.basic.index with type parameters of type AssociationIF Modifier and Type Field Description protected CollectionMap<TopicIF,AssociationIF>
ClassInstanceIndex. assocs
protected CollectionMap<TopicIF,AssociationIF>
ScopeIndex. assocs
Methods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
ClassInstanceIndex. getAssociations(TopicIF association_type)
Collection<AssociationIF>
ScopeIndex. getAssociations(TopicIF theme)
-
Uses of AssociationIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement AssociationIF Modifier and Type Class Description class
Association
INTERNAL: The rdbms association implementation.class
ReadOnlyAssociation
INTERNAL: The read-only rdbms association implementation.Methods in net.ontopia.topicmaps.impl.rdbms that return AssociationIF Modifier and Type Method Description AssociationIF
AssociationRole. getAssociation()
AssociationIF
ReadOnlyAssociationRole. getAssociation()
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type)
AssociationIF
TopicMapBuilder. makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player)
Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
RDBMSTopicMapTransaction. getAssocations(TopicIF topic)
Collection<AssociationIF>
ReadOnlyTopicMap. getAssocations(TopicIF topic)
Collection<AssociationIF>
TopicMap. getAssocations(TopicIF topic)
Collection<AssociationIF>
ReadOnlyTopic. getAssociations()
Collection<AssociationIF>
Topic. getAssociations()
Collection<AssociationIF>
TopicMap. getAssociations()
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)
Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type AssociationIF Modifier and Type Method Description protected void
ReadOnlyTopicMap. addAssociation(AssociationIF association)
Adds an association to the set of associations.protected void
TopicMap. addAssociation(AssociationIF association)
Adds an association to the set of associations.AssociationRoleIF
TopicMapBuilder. makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
protected void
ReadOnlyTopicMap. removeAssociation(AssociationIF association)
Removes an associations from the set of associations.protected void
TopicMap. removeAssociation(AssociationIF association)
Removes an associations from the set of associations.protected void
AssociationRole. setAssociation(AssociationIF assoc)
INTERNAL: Sets the association that the association role belongs to. -
Uses of AssociationIF in net.ontopia.topicmaps.impl.rdbms.index
Methods in net.ontopia.topicmaps.impl.rdbms.index that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
ClassInstanceIndex. getAssociations(TopicIF association_type)
Collection<AssociationIF>
ScopeIndex. getAssociations(TopicIF theme)
-
Uses of AssociationIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement AssociationIF Modifier and Type Class Description class
DynamicAssociation
INTERNAL: PRIVATE: EXPERIMENTAL: Description: Dynamic proxy for associationsMethods in net.ontopia.topicmaps.impl.remote that return AssociationIF Modifier and Type Method Description AssociationIF
DynamicAssociationRole. getAssociation()
Methods in net.ontopia.topicmaps.impl.remote with parameters of type AssociationIF Modifier and Type Method Description void
DynamicAssociation. setTarget(AssociationIF newTarget)
-
Uses of AssociationIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return AssociationIF Modifier and Type Method Description AssociationIF
AssociationImpl. getWrapped()
Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationIF Modifier and Type Method Description AssociationImpl
TopicMapImpl. wrapAssociation(AssociationIF association)
Constructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationIF Constructor Description AssociationImpl(TopicMapImpl topicMap, AssociationIF assoc)
-
Uses of AssociationIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement AssociationIF Modifier and Type Class Description class
PhantomAssociation
INTERNAL: Class that represents the association object which a deleted role might have belonged to.Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
SnapshotTopic. getAssociations()
Collection<AssociationIF>
SnapshotTopic. getAssociationsByType(TopicIF type)
Methods in net.ontopia.topicmaps.impl.utils with parameters of type AssociationIF Modifier and Type Method Description static String
ObjectStrings. toString(String impl, AssociationIF assoc)
-
Uses of AssociationIF in net.ontopia.topicmaps.nav.utils.comparators
Methods in net.ontopia.topicmaps.nav.utils.comparators with parameters of type AssociationIF Modifier and Type Method Description int
AssociationComparator. compare(AssociationIF a1, AssociationIF a2)
Compares two AssociationIFs.int
AssociationIDComparator. compare(AssociationIF a1, AssociationIF a2)
Compares two AssociationIFs. -
Uses of AssociationIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of AssociationIF in net.ontopia.topicmaps.rest.model.mixin Modifier and Type Interface Description interface
MAssociation
Methods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
MTopic. getAssociations()
-
Uses of AssociationIF in net.ontopia.topicmaps.rest.v1.association
Methods in net.ontopia.topicmaps.rest.v1.association that return AssociationIF Modifier and Type Method Description AssociationIF
AssociationController. add(TopicMapIF tm, TopicIF type, Association association)
AssociationIF
AssociationController. add(TopicMapIF tm, Association association)
AssociationIF
AssociationController. change(TopicMapIF tm, AssociationIF result, Association association)
AssociationIF
AssociationResource. changeAssociation(Association association)
AssociationIF
AssociationResource. getAssociation()
AssociationIF
AssociationController. resolve(TopicMapIF tm, Association association)
Methods in net.ontopia.topicmaps.rest.v1.association that return types with arguments of type AssociationIF Modifier and Type Method Description Collection<AssociationIF>
AssociationsResource. getAssociations()
Methods in net.ontopia.topicmaps.rest.v1.association with parameters of type AssociationIF Modifier and Type Method Description AssociationIF
AssociationController. change(TopicMapIF tm, AssociationIF result, Association association)
void
AssociationController. remove(AssociationIF association)
-
Uses of AssociationIF in net.ontopia.topicmaps.rest.v1.role
Methods in net.ontopia.topicmaps.rest.v1.role with parameters of type AssociationIF Modifier and Type Method Description AssociationRoleIF
RoleController. add(TopicMapIF tm, AssociationIF association, AssociationRole role)
-
Uses of AssociationIF in net.ontopia.topicmaps.utils
Fields in net.ontopia.topicmaps.utils with type parameters of type AssociationIF Modifier and Type Field Description protected Predicate<AssociationIF>
AssociationWalker. assocDecider
PROTECTED: The decider used to filter associations to only those which are being walkedMethods in net.ontopia.topicmaps.utils that return AssociationIF Modifier and Type Method Description static AssociationIF
CopyUtils. copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer)
INTERNAL: Copies the variant from the source topic to the target topic.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.static AssociationIF
MergeUtils. mergeInto(TopicMapIF topicmap, AssociationIF source)
PUBLIC: Merges the source association into the target topic map.Methods in net.ontopia.topicmaps.utils that return types with arguments of type AssociationIF Modifier and Type Method Description static Map<AssociationIF,Set<AssociationIF>>
DuplicateSuppressionUtils. removeDuplicateAssociations(TopicIF topic)
PUBLIC: Removes all duplicate associations of this topic.static Map<AssociationIF,Set<AssociationIF>>
DuplicateSuppressionUtils. removeDuplicateAssociations(TopicIF topic)
PUBLIC: Removes all duplicate associations of this topic.Methods in net.ontopia.topicmaps.utils with parameters of type AssociationIF Modifier and Type Method Description static AssociationIF
CopyUtils. copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer)
INTERNAL: Copies the variant from the source topic to the target topic.static String
KeyGenerator. makeAssociationKey(AssociationIF assoc)
PUBLIC: Makes a key for an association.static String
KeyGenerator. makeAssociationKey(AssociationIF assoc, AssociationRoleIF role)
PUBLIC: Makes a key for an association, but does not include the player of the given role.static String
KeyGenerator. makeAssociationKey(AssociationIF assoc, TopicMapIF othertm)
PUBLIC: Makes a key for an association, as it would look in another topic map.static void
MergeUtils. mergeInto(AssociationIF target, AssociationIF source)
PUBLIC: Merges the source association into the target association.static AssociationIF
MergeUtils. mergeInto(TopicMapIF topicmap, AssociationIF source)
PUBLIC: Merges the source association into the target topic map.static void
DuplicateSuppressionUtils. removeDuplicates(AssociationIF assoc)
PUBLIC: Remove all duplicate association roles of the association.void
AssociationWalkerListenerIF. walkAssociation(TopicIF leftRolePlayer, AssociationIF association, TopicIF rightRolePlayer)
PUBLIC: The function invoked by the AssociationWalker.Method parameters in net.ontopia.topicmaps.utils with type arguments of type AssociationIF Modifier and Type Method Description static void
DuplicateSuppressionUtils. removeDuplicateAssociations(Collection<AssociationIF> assocs)
INTERNAL: do not call this method.Constructor parameters in net.ontopia.topicmaps.utils with type arguments of type AssociationIF Constructor Description AssociationWalker(Predicate<AssociationIF> assocDecider, Predicate<AssociationRoleIF> fromRoleDecider, Predicate<AssociationRoleIF> toRoleDecider)
PUBLIC: Creates a walker which uses deciders to traverse the associations. -
Uses of AssociationIF in net.ontopia.topicmaps.utils.ctm
Fields in net.ontopia.topicmaps.utils.ctm declared as AssociationIF Modifier and Type Field Description protected AssociationIF
ParseFrame. association
Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type AssociationIF Constructor Description ParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association)
-
Uses of AssociationIF in net.ontopia.topicmaps.utils.deciders
Methods in net.ontopia.topicmaps.utils.deciders with parameters of type AssociationIF Modifier and Type Method Description boolean
TMExporterDecider. test(AssociationIF association)
Return true iff the association type, each role player and each role type are accepted. -
Uses of AssociationIF in net.ontopia.topicmaps.utils.ltm
Fields in net.ontopia.topicmaps.utils.ltm with type parameters of type AssociationIF Modifier and Type Field Description protected Comparator<AssociationIF>
LTMTopicMapWriter. associationComparator
protected Comparator<AssociationIF>
LTMTopicMapWriter. supersubComparator
-
Uses of AssociationIF in net.ontopia.topicmaps.utils.rdf
Methods in net.ontopia.topicmaps.utils.rdf with parameters of type AssociationIF Modifier and Type Method Description protected void
RDFTopicMapWriter. write(AssociationIF assoc)
-
Uses of AssociationIF in net.ontopia.topicmaps.viz
Methods in net.ontopia.topicmaps.viz that return AssociationIF Modifier and Type Method Description AssociationIF
TMAssociationEdge. getAssociation()
AssociationIF
TMAssociationNode. getAssociation()
AssociationIF
TMRoleEdge. getAssociation()
Methods in net.ontopia.topicmaps.viz with parameters of type AssociationIF Modifier and Type Method Description protected static String
TMAssociationNode. getAssociationText(AssociationIF association, boolean displScopedAssocNames, TopicIF scopingTopic)
protected TMAssociationEdge
TopicMapView. getEdge(AssociationIF association)
protected TMAssociationNode
TopicMapView. getNode(AssociationIF association)
boolean
VizTopicMapConfigurationManager. isVisible(AssociationIF assoc)
protected VizTMObjectIF
TopicMapView. makeAssociation(AssociationIF assoc, TMTopicNode activePlayer, boolean create)
Create an associations, or, in the case of an n-ary association, if the activePlayer is not null, create the associatin node itself and then only the role that active player is involved in.Constructors in net.ontopia.topicmaps.viz with parameters of type AssociationIF Constructor Description CreateTMAssociationEdge(AssociationIF association, TopicIF scopingTopic)
CreateTMAssociationNode(AssociationIF association)
DeleteTMAssociationEdge(AssociationIF association)
DeleteTMAssociationNode(AssociationIF association)
TMAssociationEdge(TMTopicNode tn1, TMTopicNode tn2, AssociationIF association, TopicIF aScopingTopic)
TMAssociationNode(AssociationIF assoc, TopicIF aScopingTopic, TopicMapView topicMapView)
-
Uses of AssociationIF in net.ontopia.topicmaps.xml
Methods in net.ontopia.topicmaps.xml with parameters of type AssociationIF Modifier and Type Method Description protected void
XTMFragmentExporter. writeAssociation(AssociationIF assoc, ContentHandler dh)
protected void
XTMTopicMapExporter. writeAssociation(AssociationIF assoc, ContentHandler dh)
protected void
XTMFragmentExporter. writeMembers(AssociationIF assoc, ContentHandler dh)
-
Uses of AssociationIF in ontopoly.conversion
Methods in ontopoly.conversion with parameters of type AssociationIF Modifier and Type Method Description void
SchemaTracker. trackAssociation(AssociationIF assoc)
Method parameters in ontopoly.conversion with type arguments of type AssociationIF Modifier and Type Method Description void
SchemaTracker. trackAssociations(Collection<AssociationIF> assocs)
-
Uses of AssociationIF in ontopoly.utils
Methods in ontopoly.utils that return AssociationIF Modifier and Type Method Description static AssociationIF
OntopolyModelUtils. findBinaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2)
static AssociationIF
OntopolyModelUtils. findTernaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3)
static AssociationIF
OntopolyModelUtils. findUnaryAssociation(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType)
static AssociationIF
OntopolyModelUtils. makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
Methods in ontopoly.utils that return types with arguments of type AssociationIF Modifier and Type Method Description static List<AssociationIF>
OntopolyModelUtils. findAssociations(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope)
static Collection<AssociationIF>
OntopolyModelUtils. findBinaryAssociations(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF rType2)
Methods in ontopoly.utils with parameters of type AssociationIF Modifier and Type Method Description protected boolean
SchemaOnlyFilter. includeAssociation(AssociationIF assoc)
-