fr.emn.inputeditor
Class LiteNodeUnion
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
fr.emn.lite.Lite
fr.emn.lite.LiteContainer
fr.emn.lite.LiteUnion
fr.emn.inputeditor.LiteNodeUnion
- All Implemented Interfaces:
- java.util.Collection, java.util.List, Manipulable
- public class LiteNodeUnion
- extends LiteUnion
- implements Manipulable
This is a LiteGroup that only contains Nodes.
Creation date: (12/06/00 14:44:37)
Fields inherited from class fr.emn.lite.Lite |
model, oldParent, parent, PICK_ACTIVEBOUNDS, PICK_ALL, PICK_DEEPEST, PICK_FIRST, PICK_GRAPHBOUNDS, PICK_INSIDE, PICK_INTER, PICK_MANIPULABLE, visible |
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary |
LiteNodeUnion()
LiteNodeGroup constructor comment. |
Methods inherited from class fr.emn.lite.LiteUnion |
createIn, doPaint, getBounds, getGhostPath, moveAllOut, moveAllOut, moveIn, moveOut, moveOut, pick, updateObjects |
Methods inherited from class fr.emn.lite.Lite |
changeTransform, concatenate, context, dist, equals, getActiveBounds, getActiveBoundsFrom, getAncestor, getAncestor, getBoundsFrom, getBoundsFromNoCorrect, getChildrenGhostPath, getCommonAncestor, getGhost_old, getGhost, getParent, getShadow, getTransform, getTransformFrom, getTransformNoCopy, isVisible, migrateBack, migrateTo, paint_old, paint, paintChildren, paintShadows, pickChildren, preConcatenate, setContext, setParent, setTransform, setVisible, toString, transformBounds |
Methods inherited from class java.util.AbstractList |
add, addAll, clear, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList |
Methods inherited from class java.util.AbstractCollection |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray |
LiteNodeUnion
public LiteNodeUnion()
- LiteNodeGroup constructor comment.
canClone
public boolean canClone()
- Specified by:
canClone
in interface Manipulable
canDelete
public boolean canDelete()
- Specified by:
canDelete
in interface Manipulable
canScale
public boolean canScale()
- Specified by:
canScale
in interface Manipulable
canSelect
public boolean canSelect()
- Specified by:
canSelect
in interface Manipulable
canShortcut
public boolean canShortcut()
- Specified by:
canShortcut
in interface Manipulable
canTranslate
public boolean canTranslate()
- Specified by:
canTranslate
in interface Manipulable
delete
public void delete()
- Destroy this group by calling moveAllOut() and removing this object
from its parent.
- Overrides:
delete
in class LiteUnion
getAssociatedLinks
public java.util.Vector getAssociatedLinks()
- Returns all the links attached to the nodes of this union (inside or outside).
getAssociatedShortcuts
public java.util.Vector getAssociatedShortcuts()
getInsideLinks
public java.util.Vector getInsideLinks()
- Returns internal links (i.e. that are part of this union).
getOutsideLinks
public java.util.Vector getOutsideLinks()
- Returns outside links (i.e. that are not part of this union)
(not implemented)
moveIn
public void moveIn(Lite l)
- This method only allows lite nodes to be explicitely moved in.
All attached links are automatically moved in by the method migrateTo() of
LiteNode.
- Overrides:
moveIn
in class LiteUnion