public class W2TAssociation
extends java.lang.Object
implements org.tmapi.core.Association
| Modifier and Type | Field and Description |
|---|---|
protected Association |
a |
protected W2TTopicMap |
tm |
| Constructor and Description |
|---|
W2TAssociation(W2TTopicMap tm,
Association a) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItemIdentifier(org.tmapi.core.Locator lctr) |
void |
addTheme(org.tmapi.core.Topic topic) |
org.tmapi.core.Role |
createRole(org.tmapi.core.Topic type,
org.tmapi.core.Topic player) |
java.lang.String |
getId() |
java.util.Set<org.tmapi.core.Locator> |
getItemIdentifiers() |
org.tmapi.core.TopicMap |
getParent() |
org.tmapi.core.Topic |
getReifier() |
java.util.Set<org.tmapi.core.Role> |
getRoles() |
java.util.Set<org.tmapi.core.Role> |
getRoles(org.tmapi.core.Topic type) |
java.util.Set<org.tmapi.core.Topic> |
getRoleTypes() |
java.util.Set<org.tmapi.core.Topic> |
getScope() |
org.tmapi.core.TopicMap |
getTopicMap() |
org.tmapi.core.Topic |
getType() |
Association |
getWrapped() |
void |
remove() |
void |
removeItemIdentifier(org.tmapi.core.Locator lctr) |
void |
removeTheme(org.tmapi.core.Topic topic) |
void |
setReifier(org.tmapi.core.Topic topic) |
void |
setType(org.tmapi.core.Topic topic) |
protected W2TTopicMap tm
protected Association a
public W2TAssociation(W2TTopicMap tm, Association a)
public Association getWrapped()
public org.tmapi.core.TopicMap getParent()
getParent in interface org.tmapi.core.AssociationgetParent in interface org.tmapi.core.Constructpublic java.util.Set<org.tmapi.core.Role> getRoles()
getRoles in interface org.tmapi.core.Associationpublic java.util.Set<org.tmapi.core.Topic> getRoleTypes()
getRoleTypes in interface org.tmapi.core.Associationpublic java.util.Set<org.tmapi.core.Role> getRoles(org.tmapi.core.Topic type)
getRoles in interface org.tmapi.core.Associationpublic org.tmapi.core.Role createRole(org.tmapi.core.Topic type,
org.tmapi.core.Topic player)
throws org.tmapi.core.ModelConstraintException
createRole in interface org.tmapi.core.Associationorg.tmapi.core.ModelConstraintExceptionpublic org.tmapi.core.Topic getReifier()
getReifier in interface org.tmapi.core.Reifiablepublic void setReifier(org.tmapi.core.Topic topic)
throws org.tmapi.core.ModelConstraintException
setReifier in interface org.tmapi.core.Reifiableorg.tmapi.core.ModelConstraintExceptionpublic org.tmapi.core.TopicMap getTopicMap()
getTopicMap in interface org.tmapi.core.Constructpublic java.lang.String getId()
getId in interface org.tmapi.core.Constructpublic java.util.Set<org.tmapi.core.Locator> getItemIdentifiers()
getItemIdentifiers in interface org.tmapi.core.Constructpublic void addItemIdentifier(org.tmapi.core.Locator lctr)
throws org.tmapi.core.ModelConstraintException
addItemIdentifier in interface org.tmapi.core.Constructorg.tmapi.core.ModelConstraintExceptionpublic void removeItemIdentifier(org.tmapi.core.Locator lctr)
removeItemIdentifier in interface org.tmapi.core.Constructpublic void remove()
remove in interface org.tmapi.core.Constructpublic org.tmapi.core.Topic getType()
getType in interface org.tmapi.core.Typedpublic void setType(org.tmapi.core.Topic topic)
setType in interface org.tmapi.core.Typedpublic java.util.Set<org.tmapi.core.Topic> getScope()
getScope in interface org.tmapi.core.Scopedpublic void addTheme(org.tmapi.core.Topic topic)
throws org.tmapi.core.ModelConstraintException
addTheme in interface org.tmapi.core.Scopedorg.tmapi.core.ModelConstraintExceptionpublic void removeTheme(org.tmapi.core.Topic topic)
removeTheme in interface org.tmapi.core.ScopedCopyright 2004-2015 Wandora Team