Uses of Interface
net.ontopia.topicmaps.core.AssociationIF

Packages that use AssociationIF
net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations. 
net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces. 
net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces. 
net.ontopia.topicmaps.schema.core The core interfaces that are common to all schema language implementations. 
net.ontopia.topicmaps.schema.impl.osl The classes and interfaces used to represent constructs in the Ontopia Schema Language. 
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. 
 

Uses of AssociationIF in net.ontopia.topicmaps.core
 

Methods in net.ontopia.topicmaps.core that return AssociationIF
 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 with parameters of type AssociationIF
 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.impl.basic
 

Classes in net.ontopia.topicmaps.impl.basic that implement AssociationIF
 class Association
          INTERNAL: The basic association implementation.
 

Methods in net.ontopia.topicmaps.impl.basic that return AssociationIF
 AssociationIF AssociationRole.getAssociation()
           
 AssociationIF TopicMapBuilder.makeAssociation()
           
 AssociationIF TopicMapBuilder.makeAssociation(TopicIF assoc_type)
           
 AssociationIF TopicMapBuilder.makeAssociation(TopicIF assoc_type, TopicIF role_type, TopicIF player)
           
 

Methods in net.ontopia.topicmaps.impl.basic with parameters of type AssociationIF
 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.rdbms
 

Classes in net.ontopia.topicmaps.impl.rdbms that implement AssociationIF
 class ReadOnlyAssociation
          INTERNAL: The read-only rdbms association implementation.
 

Methods in net.ontopia.topicmaps.impl.rdbms that return AssociationIF
 AssociationIF ReadOnlyAssociationRole.getAssociation()
           
 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.rdbms with parameters of type AssociationIF
 AssociationRoleIF TopicMapBuilder.makeAssociationRole(AssociationIF assoc, TopicIF role_type, TopicIF player)
           
 

Uses of AssociationIF in net.ontopia.topicmaps.schema.core
 

Methods in net.ontopia.topicmaps.schema.core with parameters of type AssociationIF
 void SchemaValidatorIF.validate(AssociationIF association)
          PUBLIC: Validates an association against the schema.
 

Uses of AssociationIF in net.ontopia.topicmaps.schema.impl.osl
 

Methods in net.ontopia.topicmaps.schema.impl.osl with parameters of type AssociationIF
 void SchemaValidator.validate(AssociationIF association)
           
 

Uses of AssociationIF in net.ontopia.topicmaps.utils
 

Methods in net.ontopia.topicmaps.utils that return AssociationIF
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.
 

Methods in net.ontopia.topicmaps.utils with parameters of type AssociationIF
static AssociationIF CopyUtils.copyAssociation(TopicIF targetPlayer, AssociationIF source, TopicIF sourcePlayer)
          INTERNAL: Copies the variant from the source topic to the target topic.
static java.lang.String KeyGenerator.makeAssociationKey(AssociationIF assoc)
          PUBLIC: Makes a key for an association.
static java.lang.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 void MergeUtils.mergeInto(AssociationIF target, AssociationIF source)
          PUBLIC: Merges the source association into the target association.
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.
 

Uses of AssociationIF in net.ontopia.topicmaps.utils.ctm
 

Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type AssociationIF
ParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association)
           
 



Copyright © 2000-2009 Ontopia.