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 |
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.
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 displayindent
- 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.