|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |