Uses of Interface
net.ontopia.topicmaps.core.AssociationIF
Packages that use AssociationIF
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.
Provides support for the ISO-standardized textual Compact Topic Maps
syntax (or CTM) format for topic maps.
Provides DeciderIFs which are used by the Navigator.
This package provides support for the textual Linear Topic Map
Notation (or LTM) format for topic maps.
This package provides support for RDF (Resource Description
Framework), a topic map-like data model for metadata defined by the
W3C.
Classes for importing and exporting topic maps in the XML
interchange format.
-
Uses of AssociationIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type AssociationIFModifier and TypeMethodDescriptionDefaultTopicMapDocumentGenerator.generate(AssociationIF assoc) 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 AssociationIFModifier and TypeMethodDescriptionString[]TopicAssocDep.getAssociationDetails(String key, AssociationIF association) -
Uses of AssociationIF in net.ontopia.topicmaps.core
Methods in net.ontopia.topicmaps.core that return AssociationIFModifier and TypeMethodDescriptionAssociationRoleIF.getAssociation()PUBLIC: Gets the association to which this association role belongs.TopicMapBuilderIF.makeAssociation(TopicIF assoc_type) PUBLIC: Makes a new association with the given type in the current topic map.TopicMapBuilderIF.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player) PUBLIC: Makes a new unary association with the given type in the current topic map.Methods in net.ontopia.topicmaps.core that return types with arguments of type AssociationIFModifier and TypeMethodDescriptionTopicIF.getAssociations()PUBLIC: Gets the associations that have roles played by this topic.TopicMapIF.getAssociations()PUBLIC: Gets all associations in this topic map.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 AssociationIFModifier 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. -
Uses of AssociationIF in net.ontopia.topicmaps.core.index
Methods in net.ontopia.topicmaps.core.index that return types with arguments of type AssociationIFModifier and TypeMethodDescriptionClassInstanceIndexIF.getAssociations(TopicIF association_type) PUBLIC: Gets all associations that are of the given type.ScopeIndexIF.getAssociations(TopicIF theme) PUBLIC: Gets all associations that have the given topic in their direct scope. -
Uses of AssociationIF in net.ontopia.topicmaps.db2tm
Methods in net.ontopia.topicmaps.db2tm that return AssociationIFModifier and TypeMethodDescriptionprotected static AssociationIFProcessor.addAssociation(TopicIF reifier, Relation relation, Entity entity, String[] tuple, Context ctx) protected static AssociationIFProcessor.findAssociationByIdentities(Relation relation, Entity entity, String[] tuple, Context ctx) Methods in net.ontopia.topicmaps.db2tm with parameters of type AssociationIFModifier and TypeMethodDescriptionprotected static voidProcessor.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 AssociationIFModifier and TypeClassDescriptionclassINTERNAL: The basic association implementation.Fields in net.ontopia.topicmaps.impl.basic with type parameters of type AssociationIFMethods in net.ontopia.topicmaps.impl.basic that return AssociationIFModifier and TypeMethodDescriptionAssociationRole.getAssociation()TopicMapBuilder.makeAssociation(TopicIF assoc_type) TopicMapBuilder.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player) Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type AssociationIFModifier and TypeMethodDescriptionTopic.getAssociations()TopicMap.getAssociations()Topic.getAssociationsByType(TopicIF type) Methods in net.ontopia.topicmaps.impl.basic with parameters of type AssociationIFModifier and TypeMethodDescriptionvoidTopicMap.addAssociation(AssociationIF _association) Adds an association to the set of associations.TopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) voidTopicMap.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 AssociationIFModifier and TypeFieldDescriptionprotected CollectionMap<TopicIF,AssociationIF> ClassInstanceIndex.assocsprotected CollectionMap<TopicIF,AssociationIF> ScopeIndex.assocsMethods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type AssociationIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociations(TopicIF association_type) ScopeIndex.getAssociations(TopicIF theme) -
Uses of AssociationIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement AssociationIFModifier and TypeClassDescriptionclassINTERNAL: The rdbms association implementation.classINTERNAL: The read-only rdbms association implementation.Methods in net.ontopia.topicmaps.impl.rdbms that return AssociationIFModifier and TypeMethodDescriptionAssociationRole.getAssociation()ReadOnlyAssociationRole.getAssociation()TopicMapBuilder.makeAssociation(TopicIF assoc_type) TopicMapBuilder.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player) Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type AssociationIFModifier and TypeMethodDescriptionRDBMSTopicMapTransaction.getAssocations(TopicIF topic) ReadOnlyTopicMap.getAssocations(TopicIF topic) TopicMap.getAssocations(TopicIF topic) ReadOnlyTopic.getAssociations()Topic.getAssociations()TopicMap.getAssociations()RDBMSTopicMapTransaction.getAssociationsByType(TopicIF topic, TopicIF type) ReadOnlyTopic.getAssociationsByType(TopicIF type) ReadOnlyTopicMap.getAssociationsByType(TopicIF topic, TopicIF type) Topic.getAssociationsByType(TopicIF type) TopicMap.getAssociationsByType(TopicIF topic, TopicIF type) Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type AssociationIFModifier and TypeMethodDescriptionprotected voidReadOnlyTopicMap.addAssociation(AssociationIF association) Adds an association to the set of associations.protected voidTopicMap.addAssociation(AssociationIF association) Adds an association to the set of associations.TopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player) protected voidReadOnlyTopicMap.removeAssociation(AssociationIF association) Removes an associations from the set of associations.protected voidTopicMap.removeAssociation(AssociationIF association) Removes an associations from the set of associations.protected voidAssociationRole.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 AssociationIFModifier and TypeMethodDescriptionClassInstanceIndex.getAssociations(TopicIF association_type) ScopeIndex.getAssociations(TopicIF theme) -
Uses of AssociationIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement AssociationIFModifier and TypeClassDescriptionclassINTERNAL: PRIVATE: EXPERIMENTAL: Description: Dynamic proxy for associationsMethods in net.ontopia.topicmaps.impl.remote that return AssociationIFMethods in net.ontopia.topicmaps.impl.remote with parameters of type AssociationIF -
Uses of AssociationIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return AssociationIFMethods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationIFConstructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationIF -
Uses of AssociationIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement AssociationIFModifier and TypeClassDescriptionclassINTERNAL: 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 AssociationIFModifier and TypeMethodDescriptionSnapshotTopic.getAssociations()SnapshotTopic.getAssociationsByType(TopicIF type) Methods in net.ontopia.topicmaps.impl.utils with parameters of type AssociationIFModifier and TypeMethodDescriptionstatic StringObjectStrings.toString(String impl, AssociationIF assoc) -
Uses of AssociationIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of AssociationIF in net.ontopia.topicmaps.rest.model.mixinMethods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type AssociationIF -
Uses of AssociationIF in net.ontopia.topicmaps.rest.v1.association
Methods in net.ontopia.topicmaps.rest.v1.association that return AssociationIFModifier and TypeMethodDescriptionAssociationController.add(TopicMapIF tm, TopicIF type, Association association) AssociationController.add(TopicMapIF tm, Association association) AssociationController.change(TopicMapIF tm, AssociationIF result, Association association) AssociationResource.changeAssociation(Association association) AssociationResource.getAssociation()AssociationController.resolve(TopicMapIF tm, Association association) Methods in net.ontopia.topicmaps.rest.v1.association that return types with arguments of type AssociationIFMethods in net.ontopia.topicmaps.rest.v1.association with parameters of type AssociationIFModifier and TypeMethodDescriptionAssociationController.change(TopicMapIF tm, AssociationIF result, Association association) voidAssociationController.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 AssociationIFModifier and TypeMethodDescriptionRoleController.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 AssociationIFModifier and TypeFieldDescriptionprotected Predicate<AssociationIF>AssociationWalker.assocDeciderPROTECTED: The decider used to filter associations to only those which are being walkedMethods in net.ontopia.topicmaps.utils that return AssociationIFModifier and TypeMethodDescriptionstatic AssociationIFCopyUtils.copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer) INTERNAL: Copies the variant from the source topic to the target topic.AssociationBuilder.makeAssociation(TopicIF player) PUBLIC: Create a unary association of the configured type, where player is the role player.AssociationBuilder.makeAssociation(TopicIF player1, TopicIF player2) PUBLIC: Create a binary association of the configured type, where player1 plays the first role and player2 the second.AssociationBuilder.makeAssociation(TopicIF player1, TopicIF player2, TopicIF player3) PUBLIC: Create a ternary association of the configured type, where player1 plays the first role, player2 the second, and player3 the third.AssociationBuilder.makeAssociation(TopicIF player1, TopicIF player2, TopicIF player3, TopicIF player4) PUBLIC: Create a quad association of the configured type, where player1 plays the first role, and player2 the second, and player3 the third, and player4 the fourth.static AssociationIFMergeUtils.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 AssociationIFModifier and TypeMethodDescriptionstatic 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 AssociationIFModifier and TypeMethodDescriptionstatic AssociationIFCopyUtils.copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer) INTERNAL: Copies the variant from the source topic to the target topic.static StringKeyGenerator.makeAssociationKey(AssociationIF assoc) PUBLIC: Makes a key for an association.static 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.makeAssociationKey(AssociationIF assoc, TopicMapIF othertm) PUBLIC: Makes a key for an association, as it would look in another topic map.static voidMergeUtils.mergeInto(AssociationIF target, AssociationIF source) PUBLIC: Merges the source association into the target association.static AssociationIFMergeUtils.mergeInto(TopicMapIF topicmap, AssociationIF source) PUBLIC: Merges the source association into the target topic map.static voidDuplicateSuppressionUtils.removeDuplicates(AssociationIF assoc) PUBLIC: Remove all duplicate association roles of the association.voidAssociationWalkerListenerIF.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 AssociationIFModifier and TypeMethodDescriptionstatic voidDuplicateSuppressionUtils.removeDuplicateAssociations(Collection<AssociationIF> assocs) INTERNAL: do not call this method.Constructor parameters in net.ontopia.topicmaps.utils with type arguments of type AssociationIFModifierConstructorDescriptionAssociationWalker(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 AssociationIFConstructors in net.ontopia.topicmaps.utils.ctm with parameters of type AssociationIFModifierConstructorDescriptionParseFrame(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 AssociationIFModifier and TypeMethodDescriptionbooleanTMExporterDecider.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 AssociationIFModifier and TypeFieldDescriptionprotected Comparator<AssociationIF>LTMTopicMapWriter.associationComparatorprotected 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 -
Uses of AssociationIF in net.ontopia.topicmaps.viz
Methods in net.ontopia.topicmaps.viz that return AssociationIFModifier and TypeMethodDescriptionTMAssociationEdge.getAssociation()TMAssociationNode.getAssociation()TMRoleEdge.getAssociation()Methods in net.ontopia.topicmaps.viz with parameters of type AssociationIFModifier and TypeMethodDescriptionprotected static StringTMAssociationNode.getAssociationText(AssociationIF association, boolean displScopedAssocNames, TopicIF scopingTopic) protected TMAssociationEdgeTopicMapView.getEdge(AssociationIF association) protected TMAssociationNodeTopicMapView.getNode(AssociationIF association) booleanVizTopicMapConfigurationManager.isVisible(AssociationIF assoc) protected VizTMObjectIFTopicMapView.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 AssociationIFModifierConstructorDescriptionCreateTMAssociationEdge(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 AssociationIFModifier and TypeMethodDescriptionprotected voidXTMFragmentExporter.writeAssociation(AssociationIF assoc, ContentHandler dh) protected voidXTMTopicMapExporter.writeAssociation(AssociationIF assoc, ContentHandler dh) protected voidXTMFragmentExporter.writeMembers(AssociationIF assoc, ContentHandler dh) -
Uses of AssociationIF in ontopoly.conversion
Methods in ontopoly.conversion with parameters of type AssociationIFMethod parameters in ontopoly.conversion with type arguments of type AssociationIFModifier and TypeMethodDescriptionvoidSchemaTracker.trackAssociations(Collection<AssociationIF> assocs) -
Uses of AssociationIF in ontopoly.utils
Methods in ontopoly.utils that return AssociationIFModifier and TypeMethodDescriptionstatic AssociationIFOntopolyModelUtils.findBinaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2) static AssociationIFOntopolyModelUtils.findTernaryAssociation(TopicMap tm, TopicIF aType, TopicIF player1, TopicIF rType1, TopicIF player2, TopicIF rType2, TopicIF player3, TopicIF rType3) static AssociationIFOntopolyModelUtils.findUnaryAssociation(TopicMap tm, TopicIF aType, TopicIF player, TopicIF rType) static AssociationIFOntopolyModelUtils.makeAssociation(TopicIF aType, TopicIF[] rTypes, TopicIF[] players, Collection<TopicIF> scope) Methods in ontopoly.utils that return types with arguments of type AssociationIFModifier and TypeMethodDescriptionstatic 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 AssociationIFModifier and TypeMethodDescriptionprotected booleanSchemaOnlyFilter.includeAssociation(AssociationIF assoc)