ConForM.CoopnTools.CoKer.AspectMgr
Class NodeAspect

java.lang.Object
  |
  +--ConForM.CoopnTools.CoKer.AspectMgr.Aspect
        |
        +--ConForM.CoopnTools.CoKer.AspectMgr.NodeAspect
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
RotatableNodeAspect

public class NodeAspect
extends Aspect

Node Aspect. This class implements concrete aspects, for nodes in the graphical visual. Node aspects are simple aspects.


Constructor Summary
NodeAspect(java.awt.Point location, java.lang.String info, java.awt.Point labelLocation, java.awt.Point infoLocation, boolean shown, boolean labelShown, boolean infoShown, java.awt.Color color)
          Simple constructor.
 
Method Summary
 java.lang.Object clone()
          Cloning method.
 boolean equals(java.lang.Object obj)
          Equality method.
 void setAspect(Aspect aspect)
          Copy an aspect.
 java.lang.String toString(CoopnEnv env, int indent)
          String conversion method.
 
Methods inherited from class ConForM.CoopnTools.CoKer.AspectMgr.Aspect
getColor, getInfo, getInfoLocation, getLabelLocation, getLocation, hashCode, internalClone, internalEquals, internalToString, isInfoShown, isLabelShown, isShown, setColor, setInfo, setInfoLocation, setInfoShown, setLabelLocation, setLabelShown, setLocation, setShown, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeAspect

public NodeAspect(java.awt.Point location,
                  java.lang.String info,
                  java.awt.Point labelLocation,
                  java.awt.Point infoLocation,
                  boolean shown,
                  boolean labelShown,
                  boolean infoShown,
                  java.awt.Color color)
Simple constructor.
Method Detail

toString

public java.lang.String toString(CoopnEnv env,
                                 int indent)
String conversion method. This routine converts an element into a string representing it.
Overrides:
toString in class Aspect
Parameters:
env - the environment deciding the form of the display
indent - the identation factor
Returns:
a String image of the element.

equals

public boolean equals(java.lang.Object obj)
Equality method. Must be defined in the inherited classes.
Overrides:
equals in class Aspect
Parameters:
obj - the object to compare
Returns:
true iff this object and the parameter are equals.

setAspect

public void setAspect(Aspect aspect)
Copy an aspect.
Overrides:
setAspect in class Aspect
Parameters:
aspect - the aspect to copy.

clone

public java.lang.Object clone()
Cloning method.
Overrides:
clone in class Aspect
Returns:
a clone object.