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.Association
getParent
in interface org.tmapi.core.Construct
public java.util.Set<org.tmapi.core.Role> getRoles()
getRoles
in interface org.tmapi.core.Association
public java.util.Set<org.tmapi.core.Topic> getRoleTypes()
getRoleTypes
in interface org.tmapi.core.Association
public java.util.Set<org.tmapi.core.Role> getRoles(org.tmapi.core.Topic type)
getRoles
in interface org.tmapi.core.Association
public 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.Association
org.tmapi.core.ModelConstraintException
public org.tmapi.core.Topic getReifier()
getReifier
in interface org.tmapi.core.Reifiable
public void setReifier(org.tmapi.core.Topic topic) throws org.tmapi.core.ModelConstraintException
setReifier
in interface org.tmapi.core.Reifiable
org.tmapi.core.ModelConstraintException
public org.tmapi.core.TopicMap getTopicMap()
getTopicMap
in interface org.tmapi.core.Construct
public java.lang.String getId()
getId
in interface org.tmapi.core.Construct
public java.util.Set<org.tmapi.core.Locator> getItemIdentifiers()
getItemIdentifiers
in interface org.tmapi.core.Construct
public void addItemIdentifier(org.tmapi.core.Locator lctr) throws org.tmapi.core.ModelConstraintException
addItemIdentifier
in interface org.tmapi.core.Construct
org.tmapi.core.ModelConstraintException
public void removeItemIdentifier(org.tmapi.core.Locator lctr)
removeItemIdentifier
in interface org.tmapi.core.Construct
public void remove()
remove
in interface org.tmapi.core.Construct
public org.tmapi.core.Topic getType()
getType
in interface org.tmapi.core.Typed
public void setType(org.tmapi.core.Topic topic)
setType
in interface org.tmapi.core.Typed
public java.util.Set<org.tmapi.core.Topic> getScope()
getScope
in interface org.tmapi.core.Scoped
public void addTheme(org.tmapi.core.Topic topic) throws org.tmapi.core.ModelConstraintException
addTheme
in interface org.tmapi.core.Scoped
org.tmapi.core.ModelConstraintException
public void removeTheme(org.tmapi.core.Topic topic)
removeTheme
in interface org.tmapi.core.Scoped
Copyright 2004-2015 Wandora Team