Uses of Interface
net.ontopia.topicmaps.core.AssociationRoleIF
-
Packages that use AssociationRoleIF Package Description net.ontopia.infoset.fulltext.topicmaps Collection of classes for indexing topic maps.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.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.ltm This package provides support for the textual Linear Topic Map Notation (or LTM) format for topic maps.net.ontopia.topicmaps.viz ontopoly.utils -
-
Uses of AssociationRoleIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type AssociationRoleIF Modifier and Type Method Description DocumentIF
DefaultTopicMapDocumentGenerator. generate(AssociationRoleIF assocrl)
DocumentIF
TopicMapDocumentGeneratorIF. generate(AssociationRoleIF assocrl)
INTERNAL: Generate a document for the given association role. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.core
Methods in net.ontopia.topicmaps.core that return AssociationRoleIF 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.Methods in net.ontopia.topicmaps.core that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
AssociationIF. getRoles()
PUBLIC: Gets all the association roles of the association.Collection<AssociationRoleIF>
TopicIF. getRoles()
PUBLIC: Gets the association roles played by this topic.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. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.core.index
Methods in net.ontopia.topicmaps.core.index that return types with arguments of type AssociationRoleIF 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. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.db2tm
Methods in net.ontopia.topicmaps.db2tm that return types with arguments of type AssociationRoleIF Modifier and Type Method Description protected static List<AssociationRoleIF>
Processor. getPlayers(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement AssociationRoleIF Modifier and Type Class Description class
AssociationRole
INTERNAL: The basic association role implementation.Fields in net.ontopia.topicmaps.impl.basic with type parameters of type AssociationRoleIF Modifier and Type Field Description protected Set<AssociationRoleIF>
Association. roles
protected Set<AssociationRoleIF>
Topic. roles
Methods in net.ontopia.topicmaps.impl.basic that return AssociationRoleIF Modifier and Type Method Description AssociationRoleIF
TopicMapBuilder. makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
Association. getRoles()
Collection<AssociationRoleIF>
Topic. getRoles()
Collection<AssociationRoleIF>
Association. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
Topic. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
Topic. getRolesByType(TopicIF roletype, TopicIF assoc_type)
Methods in net.ontopia.topicmaps.impl.basic with parameters of type AssociationRoleIF Modifier and Type Method Description protected void
Association. addRole(AssociationRoleIF _assoc_role)
protected void
Topic. addRole(AssociationRoleIF assoc_role)
INTERNAL: Adds the association role to the set of association roles in which the topic participates.protected void
Association. removeRole(AssociationRoleIF _assoc_role)
protected void
Topic. removeRole(AssociationRoleIF assoc_role)
INTERNAL: Removes the association role from the set of association roles in which the topic participates. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.basic.index
Fields in net.ontopia.topicmaps.impl.basic.index with type parameters of type AssociationRoleIF Modifier and Type Field Description protected CollectionMap<TopicIF,AssociationRoleIF>
ClassInstanceIndex. roles
Methods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type)
Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type, TopicIF association_type)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement AssociationRoleIF Modifier and Type Class Description class
AssociationRole
INTERNAL: The rdbms association role implementation.class
ReadOnlyAssociationRole
INTERNAL: The read-only rdbms association role implementation.Fields in net.ontopia.topicmaps.impl.rdbms with type parameters of type AssociationRoleIF Modifier and Type Field Description protected Map<ParameterArray,Collection<AssociationRoleIF>>
RoleTypeAssocTypeCache. radd
protected Map<ParameterArray,Collection<AssociationRoleIF>>
RoleTypeCache. radd
protected TransactionalLookupIndexIF<ParameterArray,Collection<AssociationRoleIF>>
RoleTypeCache. rolesByType
protected Map<ParameterArray,Collection<AssociationRoleIF>>
RoleTypeAssocTypeCache. rrem
protected Map<ParameterArray,Collection<AssociationRoleIF>>
RoleTypeCache. rrem
Methods in net.ontopia.topicmaps.impl.rdbms that return AssociationRoleIF Modifier and Type Method Description AssociationRoleIF
TopicMapBuilder. makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type AssociationRoleIF Modifier and Type Method Description protected void
RoleTypeAssocTypeCache. addEntry(ParameterArray key, AssociationRoleIF added)
protected void
RoleTypeCache. addEntry(ParameterArray key, AssociationRoleIF added)
protected void
Association. addRole(AssociationRoleIF assoc_role)
protected void
ReadOnlyAssociation. addRole(AssociationRoleIF assoc_role)
protected void
Topic. addRole(AssociationRoleIF assoc_role)
INTERNAL: Adds the association role to the set of association roles in which the topic participates.protected void
RoleTypeAssocTypeCache. removeEntry(ParameterArray key, AssociationRoleIF removed)
protected void
RoleTypeCache. removeEntry(ParameterArray key, AssociationRoleIF removed)
protected void
Association. removeRole(AssociationRoleIF assoc_role)
protected void
ReadOnlyAssociation. removeRole(AssociationRoleIF assoc_role)
protected void
Topic. removeRole(AssociationRoleIF assoc_role)
INTERNAL: Removes the association role from the set of association roles in which the topic participates. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.rdbms.index
Methods in net.ontopia.topicmaps.impl.rdbms.index that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type)
Collection<AssociationRoleIF>
ClassInstanceIndex. getAssociationRoles(TopicIF association_role_type, TopicIF association_type)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement AssociationRoleIF Modifier and Type Class Description class
DynamicAssociationRole
INTERNAL: PRIVATE:Methods in net.ontopia.topicmaps.impl.remote that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
DynamicAssociation. getRoles()
Collection<AssociationRoleIF>
RemoteTopic. getRoles()
Collection<AssociationRoleIF>
DynamicAssociation. getRolesByType(TopicIF roletype)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return AssociationRoleIF Modifier and Type Method Description AssociationRoleIF
RoleImpl. getWrapped()
Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationRoleIF Modifier and Type Method Description RoleImpl
TopicMapImpl. wrapRole(AssociationRoleIF role)
Constructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationRoleIF Constructor Description RoleImpl(TopicMapImpl topicMap, AssociationRoleIF role)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.utils
Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
PhantomAssociation. getRoles()
Collection<AssociationRoleIF>
SnapshotTopic. getRoles()
Collection<AssociationRoleIF>
PhantomAssociation. getRolesByType(TopicIF roletype)
Collection<AssociationRoleIF>
SnapshotTopic. getRolesByType(TopicIF rtype)
Collection<AssociationRoleIF>
SnapshotTopic. getRolesByType(TopicIF rtype, TopicIF atype)
Methods in net.ontopia.topicmaps.impl.utils with parameters of type AssociationRoleIF Modifier and Type Method Description static String
ObjectStrings. toString(String impl, AssociationRoleIF role)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.nav.utils.comparators
Methods in net.ontopia.topicmaps.nav.utils.comparators with parameters of type AssociationRoleIF Modifier and Type Method Description int
AssociationRoleComparator. compare(AssociationRoleIF ar1, AssociationRoleIF ar2)
Compares two AssociationRoleIFs.int
AssociationRoleTypeComparator. compare(AssociationRoleIF ar1, AssociationRoleIF ar2)
Compares two AssociationRoleIFs. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of AssociationRoleIF in net.ontopia.topicmaps.rest.model.mixin Modifier and Type Interface Description interface
MAssociationRole
interface
MAssociationRoleWithoutAssociation
Methods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
MTopic. getRoles()
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.rest.v1.role
Methods in net.ontopia.topicmaps.rest.v1.role that return AssociationRoleIF Modifier and Type Method Description AssociationRoleIF
RoleController. add(TopicMapIF tm, AssociationIF association, AssociationRole role)
AssociationRoleIF
RoleController. change(TopicMapIF tm, AssociationRoleIF result, AssociationRole role)
AssociationRoleIF
RoleResource. changeAssociationRole(AssociationRole role)
AssociationRoleIF
RoleResource. getRole()
AssociationRoleIF
RoleController. resolve(TopicMapIF tm, AssociationRole role)
Methods in net.ontopia.topicmaps.rest.v1.role that return types with arguments of type AssociationRoleIF Modifier and Type Method Description Collection<AssociationRoleIF>
RolesResource. getRolesByType()
Methods in net.ontopia.topicmaps.rest.v1.role with parameters of type AssociationRoleIF Modifier and Type Method Description AssociationRoleIF
RoleController. change(TopicMapIF tm, AssociationRoleIF result, AssociationRole role)
void
RoleController. remove(AssociationRoleIF role)
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.utils
Fields in net.ontopia.topicmaps.utils with type parameters of type AssociationRoleIF Modifier and Type Field Description protected Predicate<AssociationRoleIF>
AssociationWalker. leftRoleDecider
PROTECTED: The decider used to filter the left-hand role of the transitive associationprotected Predicate<AssociationRoleIF>
AssociationWalker. rightRoleDecider
PROTECTED: The decider used to filter the right-hand role of the transitive association.Methods in net.ontopia.topicmaps.utils that return types with arguments of type AssociationRoleIF Modifier and Type Method Description static Collection<AssociationRoleIF>
CharacteristicUtils. getRoles(Collection<TopicIF> topics)
Gets the association roles of the topics in the given collection.Methods in net.ontopia.topicmaps.utils with parameters of type AssociationRoleIF Modifier and Type Method Description 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. makeAssociationRoleKey(AssociationRoleIF role)
PUBLIC: Makes a key for an association role.static String
KeyGenerator. makeAssociationRoleKey(AssociationRoleIF role, TopicMapIF othertm)
PUBLIC: Makes a key for an association role, as it would look in another topic map.static void
MergeUtils. mergeInto(AssociationRoleIF target, AssociationRoleIF source)
PUBLIC: Merges the source role into the target role. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.utils.ltm
Fields in net.ontopia.topicmaps.utils.ltm with type parameters of type AssociationRoleIF Modifier and Type Field Description protected Comparator<AssociationRoleIF>
LTMTopicMapWriter. roleComparator
protected Comparator<AssociationRoleIF>
LTMTopicMapWriter. supersubRoleComparator
-
Uses of AssociationRoleIF in net.ontopia.topicmaps.viz
Methods in net.ontopia.topicmaps.viz that return AssociationRoleIF Modifier and Type Method Description AssociationRoleIF
TMRoleEdge. getRole()
Methods in net.ontopia.topicmaps.viz with parameters of type AssociationRoleIF Modifier and Type Method Description protected TMRoleEdge
TopicMapView. getEdge(AssociationRoleIF role)
boolean
VizTopicMapConfigurationManager. isVisible(AssociationRoleIF role)
protected TMRoleEdge
TopicMapView. makeRole(TMAssociationNode assoc, AssociationRoleIF role, boolean create)
Constructors in net.ontopia.topicmaps.viz with parameters of type AssociationRoleIF Constructor Description CreateTMRoleEdge(AssociationRoleIF role)
DeleteTMRoleEdge(AssociationRoleIF role)
TMRoleEdge(TMAssociationNode an, TMTopicNode tn, AssociationRoleIF r, TopicIF aScopingTopic)
-
Uses of AssociationRoleIF in ontopoly.utils
Methods in ontopoly.utils that return types with arguments of type AssociationRoleIF Modifier and Type Method Description 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)
-