phenote.datamodel
Class Comparison

java.lang.Object
  extended by phenote.datamodel.Comparison

public class Comparison
extends java.lang.Object

for making relations between statements


Constructor Summary
Comparison()
           
Comparison(CharacterI sub, org.obo.datamodel.OBOProperty r, CharacterI obj)
           
 
Method Summary
 Comparison cloneComparison()
           
 CharacterI getObject()
           
 org.obo.datamodel.OBOProperty getRelation()
           
 CharacterI getSubject()
           
 boolean hasSubject()
           
 boolean isComplete()
          returns true if has sub rel & obj
 void setObject(CharacterI o)
           
 void setRelation(org.obo.datamodel.OBOProperty r)
           
 void setSubject(CharacterI s)
           
 java.lang.String toString()
          only show rel with object?? assumes being displayed in subject silly? another method displayRelativeToObject? ForObject?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Comparison

public Comparison()

Comparison

Comparison(CharacterI sub,
           org.obo.datamodel.OBOProperty r,
           CharacterI obj)
Method Detail

setSubject

public void setSubject(CharacterI s)

getSubject

public CharacterI getSubject()

hasSubject

public boolean hasSubject()

setRelation

public void setRelation(org.obo.datamodel.OBOProperty r)

getRelation

public org.obo.datamodel.OBOProperty getRelation()

setObject

public void setObject(CharacterI o)

getObject

public CharacterI getObject()

isComplete

public boolean isComplete()
returns true if has sub rel & obj


toString

public java.lang.String toString()
only show rel with object?? assumes being displayed in subject silly? another method displayRelativeToObject? ForObject?

Overrides:
toString in class java.lang.Object

cloneComparison

public Comparison cloneComparison()