backend.information
Class InformationNugget

java.lang.Object
  extended by java.util.Observable
      extended by backend.information.InformationNugget
All Implemented Interfaces:
java.util.Observer
Direct Known Subclasses:
AngleNugget, AreaNugget, LineLengthNugget

public abstract class InformationNugget
extends java.util.Observable
implements java.util.Observer

InformationNugget is a based class for all information that should be in the InformationModel


Constructor Summary
InformationNugget()
           
 
Method Summary
abstract  boolean equals(java.lang.Object checkMe)
           
abstract  java.lang.String toString()
           
 void update(java.util.Observable o, java.lang.Object arg)
           
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InformationNugget

public InformationNugget()
Method Detail

toString

public abstract java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

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

update

public void update(java.util.Observable o,
                   java.lang.Object arg)
Specified by:
update in interface java.util.Observer