SEdit
Class SNode
java.lang.Object
SEdit.SElement
SEdit.SNode
- Direct Known Subclasses:
- AbstractAgentNode, Entity, SComponent, SConnect, SimpleNode, WorldEntity
public abstract class SNode
- extends SElement
This class is the model for a node in a structure. It is decoupled
from the graphical representation
- Version:
- 2.0
- See Also:
SElement
,
SArrow
Constructor Summary |
SNode()
|
Methods inherited from class SEdit.SElement |
dump, getComment, getDescriptor, getGObject, getID, getLabel, getStructure, init, inspect, setComment, setDescriptor, setGObject, setID, setLabel, setStructure |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SNode
public SNode()
addOutArrow
protected abstract void addOutArrow(SArrow a)
addInArrow
protected abstract void addInArrow(SArrow a)
getInArrows
public abstract java.util.Vector getInArrows()
getOutArrows
public abstract java.util.Vector getOutArrows()
deleteInArrow
public void deleteInArrow(SArrow a)
deleteOutArrow
public void deleteOutArrow(SArrow a)
isConnectable
protected abstract boolean isConnectable(SArrow s,
boolean asTarget)
activate
public void activate()
initGraphics
public void initGraphics(java.util.Hashtable properties)
- Specified by:
initGraphics
in class SElement
delete
public void delete()
- Overrides:
delete
in class SElement
reInstall
public void reInstall(Structure st)
Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.