de.topicmapslab.majortom.revision.core
Class ReadOnlyAssociationRole

java.lang.Object
  extended by de.topicmapslab.majortom.revision.core.ReadOnlyConstruct
      extended by de.topicmapslab.majortom.revision.core.ReadOnlyReifiable
          extended by de.topicmapslab.majortom.revision.core.ReadOnlyAssociationRole
All Implemented Interfaces:
de.topicmapslab.majortom.model.core.IAssociationRole, de.topicmapslab.majortom.model.core.IConstruct, de.topicmapslab.majortom.model.core.IReifiable, de.topicmapslab.majortom.model.core.ITypeable, java.io.Serializable, java.lang.Comparable<de.topicmapslab.majortom.model.core.IConstruct>, org.tmapi.core.Construct, org.tmapi.core.Reifiable, org.tmapi.core.Role, org.tmapi.core.Typed
Direct Known Subclasses:
InMemoryReadOnlyAssociationRole, JdbcReadOnlyAssociationRole

public abstract class ReadOnlyAssociationRole
extends ReadOnlyReifiable
implements de.topicmapslab.majortom.model.core.IAssociationRole

Author:
Sven Krosse
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Constructor Summary
ReadOnlyAssociationRole(de.topicmapslab.majortom.model.core.IAssociationRole clone)
           
 
Method Summary
 void setPlayer(org.tmapi.core.Topic arg0)
          
 void setType(org.tmapi.core.Topic arg0)
          
 
Methods inherited from class de.topicmapslab.majortom.revision.core.ReadOnlyReifiable
setReifier
 
Methods inherited from class de.topicmapslab.majortom.revision.core.ReadOnlyConstruct
addItemIdentifier, compareTo, equals, getId, getTopicMap, hashCode, isRemoved, longId, remove, remove, removeItemIdentifier, setRemoved
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.topicmapslab.majortom.model.core.IAssociationRole
getParent
 
Methods inherited from interface org.tmapi.core.Role
getPlayer
 
Methods inherited from interface org.tmapi.core.Reifiable
getReifier, setReifier
 
Methods inherited from interface org.tmapi.core.Typed
getType
 
Methods inherited from interface de.topicmapslab.majortom.model.core.IConstruct
getTopicMap, isRemoved, longId, remove
 
Methods inherited from interface org.tmapi.core.Construct
addItemIdentifier, equals, getId, getItemIdentifiers, hashCode, remove, removeItemIdentifier
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

ReadOnlyAssociationRole

public ReadOnlyAssociationRole(de.topicmapslab.majortom.model.core.IAssociationRole clone)
Parameters:
clone -
Method Detail

setPlayer

public void setPlayer(org.tmapi.core.Topic arg0)

Specified by:
setPlayer in interface org.tmapi.core.Role

setType

public void setType(org.tmapi.core.Topic arg0)

Specified by:
setType in interface org.tmapi.core.Typed