Uses of Interface
net.ontopia.topicmaps.core.AssociationRoleIF
Packages that use AssociationRoleIF
Package
Description
Collection of classes for indexing topic maps.
Provides interfaces for topic map objects; the topic map API for all Ontopia
topic map implementations.
Provides interfaces for the engine's index system; the API for Ontopia
topic map indexes.
The implementation of and public API to the DB2TM module for
converting relational data (in CSV files or RDBMSs) to Topic Maps.
The in-memory implementation of the core topic map interfaces.
Index classes for use with the basic implementation.
Relational database implementation of the core topic map
interfaces.
Index classes for use with the rdbms implementation.
INTERNAL: Classes that are used by many implementations.
Provides Comparators which are used by the Navigator.
This package provides topic map utility classes, which are a toolkit for
working with the topic map model provided by the core interfaces.
This package provides support for the textual Linear Topic Map
Notation (or LTM) format for topic maps.
-
Uses of AssociationRoleIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type AssociationRoleIFModifier and TypeMethodDescriptionDefaultTopicMapDocumentGenerator.generate(AssociationRoleIF assocrl) 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 AssociationRoleIFModifier and TypeMethodDescriptionTopicMapBuilderIF.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 AssociationRoleIFModifier and TypeMethodDescriptionAssociationIF.getRoles()PUBLIC: Gets all the association roles of the association.TopicIF.getRoles()PUBLIC: Gets the association roles played by this topic.AssociationIF.getRolesByType(TopicIF roletype) PUBLIC: Gets the association roles in this association which are of the given role type.TopicIF.getRolesByType(TopicIF roletype) PUBLIC: Gets the association roles of the specifed type played by this topic.TopicIF.getRolesByType(TopicIF roletype, TopicIF assoc_type) PUBLIC: Gets the association roles of the specifed type played by this topic. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.core.index
Methods in net.ontopia.topicmaps.core.index that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionClassInstanceIndexIF.getAssociationRoles(TopicIF association_role_type) PUBLIC: Gets all association roles that are of the given type.ClassInstanceIndexIF.getAssociationRoles(TopicIF association_role_type, TopicIF association_type) PUBLIC: Gets all association roles that are of the given type and part of an association of given type. -
Uses of AssociationRoleIF in net.ontopia.topicmaps.db2tm
Methods in net.ontopia.topicmaps.db2tm that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionprotected 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 AssociationRoleIFModifier and TypeClassDescriptionclassINTERNAL: The basic association role implementation.Fields in net.ontopia.topicmaps.impl.basic with type parameters of type AssociationRoleIFModifier and TypeFieldDescriptionprotected Set<AssociationRoleIF>Association.rolesprotected Set<AssociationRoleIF>Topic.rolesMethods in net.ontopia.topicmaps.impl.basic that return AssociationRoleIFModifier and TypeMethodDescriptionTopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionAssociation.getRoles()Topic.getRoles()Association.getRolesByType(TopicIF roletype) Topic.getRolesByType(TopicIF roletype) Topic.getRolesByType(TopicIF roletype, TopicIF assoc_type) Methods in net.ontopia.topicmaps.impl.basic with parameters of type AssociationRoleIFModifier and TypeMethodDescriptionprotected voidAssociation.addRole(AssociationRoleIF _assoc_role) protected voidTopic.addRole(AssociationRoleIF assoc_role) INTERNAL: Adds the association role to the set of association roles in which the topic participates.protected voidAssociation.removeRole(AssociationRoleIF _assoc_role) protected voidTopic.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 AssociationRoleIFModifier and TypeFieldDescriptionprotected CollectionMap<TopicIF,AssociationRoleIF> ClassInstanceIndex.rolesMethods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociationRoles(TopicIF association_role_type) 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 AssociationRoleIFModifier and TypeClassDescriptionclassINTERNAL: The rdbms association role implementation.classINTERNAL: The read-only rdbms association role implementation.Fields in net.ontopia.topicmaps.impl.rdbms with type parameters of type AssociationRoleIFModifier and TypeFieldDescriptionprotected Map<ParameterArray,Collection<AssociationRoleIF>> RoleTypeAssocTypeCache.raddprotected Map<ParameterArray,Collection<AssociationRoleIF>> RoleTypeCache.raddRoleTypeCache.rolesByTypeprotected Map<ParameterArray,Collection<AssociationRoleIF>> RoleTypeAssocTypeCache.rremprotected Map<ParameterArray,Collection<AssociationRoleIF>> RoleTypeCache.rremMethods in net.ontopia.topicmaps.impl.rdbms that return AssociationRoleIFModifier and TypeMethodDescriptionTopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionAssociation.getRoles()ReadOnlyAssociation.getRoles()ReadOnlyTopic.getRoles()Topic.getRoles()Association.getRolesByType(TopicIF roletype) RDBMSTopicMapTransaction.getRolesByType(TopicIF player, TopicIF rtype) RDBMSTopicMapTransaction.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) ReadOnlyAssociation.getRolesByType(TopicIF roletype) ReadOnlyTopic.getRolesByType(TopicIF roletype) ReadOnlyTopic.getRolesByType(TopicIF roletype, TopicIF assoc_type) ReadOnlyTopicMap.getRolesByType(TopicIF player, TopicIF rtype) ReadOnlyTopicMap.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) RoleTypeAssocTypeCache.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) RoleTypeCache.getRolesByType(TopicIF player, TopicIF roletype) Topic.getRolesByType(TopicIF roletype) Topic.getRolesByType(TopicIF roletype, TopicIF assoc_type) TopicMap.getRolesByType(TopicIF player, TopicIF rtype) TopicMap.getRolesByType(TopicIF player, TopicIF rtype, TopicIF atype) protected Collection<AssociationRoleIF>RoleTypeAssocTypeCache.syncWithTransaction(Collection<IdentityIF> roles, ParameterArray params, IdentityIF playerid, IdentityIF rtypeid, IdentityIF atypeid, IdentityIF tmid) Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type AssociationRoleIFModifier and TypeMethodDescriptionprotected voidRoleTypeAssocTypeCache.addEntry(ParameterArray key, AssociationRoleIF added) protected voidRoleTypeCache.addEntry(ParameterArray key, AssociationRoleIF added) protected voidAssociation.addRole(AssociationRoleIF assoc_role) protected voidReadOnlyAssociation.addRole(AssociationRoleIF assoc_role) protected voidTopic.addRole(AssociationRoleIF assoc_role) INTERNAL: Adds the association role to the set of association roles in which the topic participates.protected voidRoleTypeAssocTypeCache.removeEntry(ParameterArray key, AssociationRoleIF removed) protected voidRoleTypeCache.removeEntry(ParameterArray key, AssociationRoleIF removed) protected voidAssociation.removeRole(AssociationRoleIF assoc_role) protected voidReadOnlyAssociation.removeRole(AssociationRoleIF assoc_role) protected voidTopic.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 AssociationRoleIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociationRoles(TopicIF association_role_type) 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 AssociationRoleIFMethods in net.ontopia.topicmaps.impl.remote that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionDynamicAssociation.getRoles()RemoteTopic.getRoles()DynamicAssociation.getRolesByType(TopicIF roletype) -
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return AssociationRoleIFMethods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationRoleIFConstructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationRoleIF -
Uses of AssociationRoleIF in net.ontopia.topicmaps.impl.utils
Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type AssociationRoleIFModifier and TypeMethodDescriptionPhantomAssociation.getRoles()SnapshotTopic.getRoles()PhantomAssociation.getRolesByType(TopicIF roletype) SnapshotTopic.getRolesByType(TopicIF rtype) SnapshotTopic.getRolesByType(TopicIF rtype, TopicIF atype) Methods in net.ontopia.topicmaps.impl.utils with parameters of type AssociationRoleIFModifier and TypeMethodDescriptionstatic StringObjectStrings.toString(String impl, AssociationRoleIF role) -
Uses of AssociationRoleIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of AssociationRoleIF in net.ontopia.topicmaps.rest.model.mixinModifier and TypeInterfaceDescriptioninterfaceinterfaceMethods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type AssociationRoleIF -
Uses of AssociationRoleIF in net.ontopia.topicmaps.rest.v1.role
Methods in net.ontopia.topicmaps.rest.v1.role that return AssociationRoleIFModifier and TypeMethodDescriptionRoleController.add(TopicMapIF tm, AssociationIF association, AssociationRole role) RoleController.change(TopicMapIF tm, AssociationRoleIF result, AssociationRole role) RoleResource.changeAssociationRole(AssociationRole role) RoleResource.getRole()RoleController.resolve(TopicMapIF tm, AssociationRole role) Methods in net.ontopia.topicmaps.rest.v1.role that return types with arguments of type AssociationRoleIFMethods in net.ontopia.topicmaps.rest.v1.role with parameters of type AssociationRoleIFModifier and TypeMethodDescriptionRoleController.change(TopicMapIF tm, AssociationRoleIF result, AssociationRole role) voidRoleController.remove(AssociationRoleIF role) -
Uses of AssociationRoleIF in net.ontopia.topicmaps.utils
Fields in net.ontopia.topicmaps.utils with type parameters of type AssociationRoleIFModifier and TypeFieldDescriptionprotected Predicate<AssociationRoleIF>AssociationWalker.leftRoleDeciderPROTECTED: The decider used to filter the left-hand role of the transitive associationprotected Predicate<AssociationRoleIF>AssociationWalker.rightRoleDeciderPROTECTED: 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 AssociationRoleIFModifier and TypeMethodDescriptionstatic 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 AssociationRoleIFModifier and TypeMethodDescriptionstatic StringKeyGenerator.makeAssociationKey(AssociationIF assoc, AssociationRoleIF role) PUBLIC: Makes a key for an association, but does not include the player of the given role.static StringKeyGenerator.makeAssociationRoleKey(AssociationRoleIF role) PUBLIC: Makes a key for an association role.static StringKeyGenerator.makeAssociationRoleKey(AssociationRoleIF role, TopicMapIF othertm) PUBLIC: Makes a key for an association role, as it would look in another topic map.static voidMergeUtils.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 AssociationRoleIFModifier and TypeFieldDescriptionprotected Comparator<AssociationRoleIF>LTMTopicMapWriter.roleComparatorprotected Comparator<AssociationRoleIF>LTMTopicMapWriter.supersubRoleComparator -
Uses of AssociationRoleIF in net.ontopia.topicmaps.viz
Methods in net.ontopia.topicmaps.viz that return AssociationRoleIFMethods in net.ontopia.topicmaps.viz with parameters of type AssociationRoleIFModifier and TypeMethodDescriptionprotected TMRoleEdgeTopicMapView.getEdge(AssociationRoleIF role) booleanVizTopicMapConfigurationManager.isVisible(AssociationRoleIF role) protected TMRoleEdgeTopicMapView.makeRole(TMAssociationNode assoc, AssociationRoleIF role, boolean create) Constructors in net.ontopia.topicmaps.viz with parameters of type AssociationRoleIFModifierConstructorDescriptionTMRoleEdge(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 AssociationRoleIFModifier and TypeMethodDescriptionstatic List<AssociationRoleIF>static List<AssociationRoleIF>OntopolyModelUtils.findRoles(TopicIF aType, TopicIF rType, TopicIF player, Collection<TopicIF> scope)