org.topbraidcomposer.gef.diagram.model
Class ClassRelationshipModel

java.lang.Object
  extended by org.topbraidcomposer.gef.diagram.model.ClassRelationshipModel
Direct Known Subclasses:
AssociationModel, EquivalenceModel, RelationModel, SubsumptionModel

public abstract class ClassRelationshipModel
extends java.lang.Object


Field Summary
 ResourceModel sourceClassModel
           
 ResourceModel targetClassModel
           
 
Constructor Summary
ClassRelationshipModel(ResourceModel subClassModel, ResourceModel superClassModel)
           
 
Method Summary
 void delete()
           
 boolean equals(java.lang.Object other)
           
abstract  int getWeight()
           
 int hashCode()
           
 void init()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetClassModel

public ResourceModel targetClassModel

sourceClassModel

public ResourceModel sourceClassModel
Constructor Detail

ClassRelationshipModel

public ClassRelationshipModel(ResourceModel subClassModel,
                              ResourceModel superClassModel)
Method Detail

delete

public void delete()

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

getWeight

public abstract int getWeight()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

init

public void init()