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

Packages that use AssociationIF
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.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.impl.rdbms.index Index classes for use with the rdbms implementation. 
net.ontopia.topicmaps.impl.tmapi2   
net.ontopia.topicmaps.impl.utils INTERNAL: Classes that are used by many implementations. 
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. 
net.ontopia.topicmaps.utils.deciders Provides DeciderIFs which are used by the Navigator. 
net.ontopia.topicmaps.utils.jtm This package provides support for the JSON Topic Map Notation (or JTM) 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.xml 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 AssociationIF
 DocumentIF TopicMapDocumentGeneratorIF.generate(AssociationIF assoc)
          INTERNAL: Generate a document for the given association.
 DocumentIF DefaultTopicMapDocumentGenerator.generate(AssociationIF assoc)
           
 

Uses of AssociationIF in net.ontopia.topicmaps.cmdlineutils.statistics
 

Methods in net.ontopia.topicmaps.cmdlineutils.statistics with parameters of type AssociationIF
 String[] TopicAssocDep.getAssociationDetails(String key, AssociationIF association)
           
 

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 that return types with arguments of type AssociationIF
 Collection<AssociationIF> TopicMapIF.getAssociations()
          PUBLIC: Gets all associations in this topic map.
 Collection<AssociationIF> TopicIF.getAssociations()
          PUBLIC: Gets the associations that have roles played by this topic.
 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
 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
 Collection<AssociationIF> ScopeIndexIF.getAssociations(TopicIF theme)
          PUBLIC: Gets all associations that have the given topic in their direct scope.
 Collection<AssociationIF> ClassInstanceIndexIF.getAssociations(TopicIF association_type)
          PUBLIC: Gets all associations that are of the given type.
 

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.
 

Fields in net.ontopia.topicmaps.impl.basic with type parameters of type AssociationIF
protected  Set<AssociationIF> TopicMap.assocs
           
 

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 that return types with arguments of type AssociationIF
 Collection<AssociationIF> TopicMap.getAssociations()
           
 Collection<AssociationIF> Topic.getAssociations()
           
 Collection<AssociationIF> Topic.getAssociationsByType(TopicIF type)
           
 

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 that return types with arguments of type AssociationIF
 Collection<AssociationIF> TopicMap.getAssocations(TopicIF topic)
           
 Collection<AssociationIF> ReadOnlyTopicMap.getAssocations(TopicIF topic)
           
 Collection<AssociationIF> RDBMSTopicMapTransaction.getAssocations(TopicIF topic)
           
 Collection<AssociationIF> TopicMap.getAssocationsByType(TopicIF topic, TopicIF type)
           
 Collection<AssociationIF> ReadOnlyTopicMap.getAssocationsByType(TopicIF topic, TopicIF type)
           
 Collection<AssociationIF> RDBMSTopicMapTransaction.getAssocationsByType(TopicIF topic, TopicIF type)
           
 Collection<AssociationIF> TopicMap.getAssociations()
           
 Collection<AssociationIF> Topic.getAssociations()
           
 Collection<AssociationIF> ReadOnlyTopic.getAssociations()
           
 Collection<AssociationIF> Topic.getAssociationsByType(TopicIF type)
           
 Collection<AssociationIF> ReadOnlyTopic.getAssociationsByType(TopicIF type)
           
 

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.impl.rdbms.index
 

Methods in net.ontopia.topicmaps.impl.rdbms.index that return types with arguments of type AssociationIF
 Collection<AssociationIF> ScopeIndex.getAssociations(TopicIF theme)
           
 Collection<AssociationIF> ClassInstanceIndex.getAssociations(TopicIF association_type)
           
 

Uses of AssociationIF in net.ontopia.topicmaps.impl.tmapi2
 

Methods in net.ontopia.topicmaps.impl.tmapi2 that return AssociationIF
 AssociationIF AssociationImpl.getWrapped()
           
 

Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationIF
 AssociationImpl TopicMapImpl.wrapAssociation(AssociationIF association)
           
 

Constructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type AssociationIF
AssociationImpl(TopicMapImpl topicMap, AssociationIF assoc)
           
 

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

Classes in net.ontopia.topicmaps.impl.utils that implement AssociationIF
 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
 Collection<AssociationIF> SnapshotTopic.getAssociations()
           
 Collection<AssociationIF> SnapshotTopic.getAssociationsByType(TopicIF type)
           
 

Methods in net.ontopia.topicmaps.impl.utils with parameters of type AssociationIF
static String ObjectStrings.toString(String impl, AssociationIF assoc)
           
 

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.
static AssociationIF MergeUtils.mergeInto(TopicMapIF topicmap, AssociationIF source)
          PUBLIC: Merges the source association into the target topic map.
 

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.
protected  TopicIF TopicTreeBuilder.getPlayer(AssociationIF assoc, TopicIF roleType)
           
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.
 

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

Fields in net.ontopia.topicmaps.utils.ctm declared as AssociationIF
protected  AssociationIF ParseFrame.association
           
 

Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type AssociationIF
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
 boolean TMExporterDecider.ok(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.jtm
 

Method parameters in net.ontopia.topicmaps.utils.jtm with type arguments of type AssociationIF
 void JTMTopicMapWriter.write(Collection<TopicIF> topics, Collection<AssociationIF> assocs)
          EXPERIMENTAL: Write out a collection of topics and associations as a JTM fragment, represented as a complete topic map.
 

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

Methods in net.ontopia.topicmaps.utils.rdf with parameters of type AssociationIF
protected  void RDFTopicMapWriter.write(AssociationIF assoc)
           
 

Uses of AssociationIF in net.ontopia.topicmaps.xml
 

Methods in net.ontopia.topicmaps.xml with parameters of type AssociationIF
protected  void XTMTopicMapExporter.writeAssociation(AssociationIF assoc, DocumentHandler dh)
           
protected  void XTMFragmentExporter.writeAssociation(AssociationIF assoc, DocumentHandler dh)
           
protected  void XTMFragmentExporter.writeMembers(AssociationIF assoc, DocumentHandler dh)
           
 



Copyright © 2000-2012 Ontopia.