de.deepamehta
Class PresentableAssociation

java.lang.Object
  extended byde.deepamehta.BaseAssociation
      extended byde.deepamehta.PresentableAssociation
All Implemented Interfaces:
Association
Direct Known Subclasses:
PresentationAssociation

public class PresentableAssociation
extends BaseAssociation

This class exists only for the sake of othogonality.

An association needs no extension of its basis model for being presented (see PresentableTopic).


Last functional change: 21.2.2003 (2.0a18-pre3)
Last documentation update: 29.11.2000 (2.0a7)
Jörg Richter
jri@freenet.de


Field Summary
 
Fields inherited from class de.deepamehta.BaseAssociation
id, name, topicID1, topicID2, topicVersion1, topicVersion2, type, typeVersion, version
 
Constructor Summary
PresentableAssociation(BaseAssociation assoc)
          Copy constructor.
PresentableAssociation(java.io.DataInputStream in)
          Stream constructor.
PresentableAssociation(java.lang.String id, int version, java.lang.String type, int typeVersion, java.lang.String name, java.lang.String topicID1, int topicVersion1, java.lang.String topicID2, int topicVersion2)
          Standard constructor.
 
Methods inherited from class de.deepamehta.BaseAssociation
getID, getName, getTopicID1, getTopicID2, getTopicVersion1, getTopicVersion2, getType, getTypeVersion, getVersion, setID, setName, setTopicID1, setTopicID2, setType, toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PresentableAssociation

public PresentableAssociation(java.lang.String id,
                              int version,
                              java.lang.String type,
                              int typeVersion,
                              java.lang.String name,
                              java.lang.String topicID1,
                              int topicVersion1,
                              java.lang.String topicID2,
                              int topicVersion2)
Standard constructor.

See Also:
ApplicationService.createPresentableAssociation(java.lang.String, java.lang.String, int, java.lang.String, int, boolean), de.deepamehta.service.RelationalCorporateMemory#createPresentableAssociations(ResultSet)

PresentableAssociation

public PresentableAssociation(BaseAssociation assoc)
Copy constructor.


PresentableAssociation

public PresentableAssociation(java.io.DataInputStream in)
                       throws java.io.IOException
Stream constructor.

See Also:
de.deepamehta.service.InteractionConnection#performAddAssociation