E
- model element typepublic abstract class AbstractEventListNode<E> extends org.piccolo2d.PNode implements EventListView<E>
FILL_STRATEGY_ASPECT_COVER, FILL_STRATEGY_ASPECT_FIT, FILL_STRATEGY_EXACT_FIT, PROPERTY_BOUNDS, PROPERTY_CHILDREN, PROPERTY_CHILDREN_PICKABLE, PROPERTY_CLIENT_PROPERTIES, PROPERTY_CODE_BOUNDS, PROPERTY_CODE_CHILDREN, PROPERTY_CODE_CHILDREN_PICKABLE, PROPERTY_CODE_CLIENT_PROPERTIES, PROPERTY_CODE_FULL_BOUNDS, PROPERTY_CODE_PAINT, PROPERTY_CODE_PARENT, PROPERTY_CODE_PICKABLE, PROPERTY_CODE_TRANSFORM, PROPERTY_CODE_TRANSPARENCY, PROPERTY_CODE_VISIBLE, PROPERTY_FULL_BOUNDS, PROPERTY_PAINT, PROPERTY_PARENT, PROPERTY_PICKABLE, PROPERTY_TRANSFORM, PROPERTY_TRANSPARENCY, PROPERTY_VISIBLE, SCENE_GRAPH_DELEGATE
NO_SUCH_PAGE, PAGE_EXISTS
Modifier | Constructor and Description |
---|---|
protected |
AbstractEventListNode(ca.odell.glazedlists.EventList<E> model)
Create a new abstract event list node with the specified model.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
add()
Add.
|
void |
clearSelection()
Clear selection.
|
void |
copy()
Copy.
|
protected abstract void |
copy(List<E> toCopy)
Copy the specific list of elements to the clipboard.
|
void |
cut()
Cut.
|
protected abstract void |
cut(List<E> toCut)
Cut the specific list of elements to the clipboard.
|
void |
dispose()
Release the resources consumed by this abstract event list view
so that it may eventually be garbage collected.
|
protected IdentifiableAction |
getAddAction()
Return the add action.
|
protected AbstractAction |
getClearSelectionAction()
Return the clear selection action.
|
protected IdentifiableAction |
getCopyAction()
Return the copy action.
|
protected IdentifiableAction |
getCutAction()
Return the cut action.
|
protected AbstractAction |
getInvertSelectionAction()
Return the invert selection action.
|
ca.odell.glazedlists.EventList<E> |
getModel() |
protected IdentifiableAction |
getPasteAction()
Return the paste action.
|
protected IdentifiableAction |
getRemoveAction()
Return the remove action.
|
protected AbstractAction |
getRemoveAllAction()
Return the remove all action.
|
protected IdentifiableAction |
getSelectAllAction()
Return the select all action.
|
ca.odell.glazedlists.ListSelection<E> |
getSelectionModel() |
void |
invertSelection()
Invert selection.
|
boolean |
isEmpty()
Return true if the model is empty.
|
boolean |
isSelectionEmpty()
Return true if the selection is empty.
|
abstract void |
paste()
Paste.
|
void |
remove()
Remove.
|
void |
removeAll()
Remove all.
|
void |
selectAll()
Select all.
|
addActivity, addAttribute, addChild, addChild, addChildren, addInputEventListener, addPropertyChangeListener, addPropertyChangeListener, animateToBounds, animateToColor, animateToPositionScaleRotation, animateToRelativePosition, animateToTransform, animateToTransparency, animateTransformToBounds, centerBoundsOnPoint, centerFullBoundsOnPoint, clone, computeFullBounds, endResizeBounds, findIntersectingNodes, fireChildPropertyChange, firePropertyChange, fullIntersects, fullPaint, fullPick, getAllNodes, getAllNodes, getAttribute, getAttribute, getBooleanAttribute, getBounds, getBoundsChanged, getBoundsReference, getBoundsVolatile, getChild, getChildBoundsInvalid, getChildBoundsVolatile, getChildPaintInvalid, getChildrenCount, getChildrenIterator, getChildrenPickable, getChildrenReference, getClientProperties, getClientPropertyKeysEnumeration, getDoubleAttribute, getFullBounds, getFullBoundsInvalid, getFullBoundsReference, getGlobalBounds, getGlobalFullBounds, getGlobalRotation, getGlobalScale, getGlobalToLocalTransform, getGlobalTranslation, getHeight, getInputEventListeners, getIntegerAttribute, getInverseTransform, getListenerList, getLocalToGlobalTransform, getName, getOccluded, getOffset, getPaint, getPaintInvalid, getParent, getPickable, getPropertyChangeParentMask, getRoot, getRotation, getScale, getTransform, getTransformReference, getTransparency, getUnionOfChildrenBounds, getVisible, getWidth, getX, getXOffset, getY, getYOffset, globalToLocal, globalToLocal, globalToLocal, indexOfChild, internalUpdateBounds, intersects, invalidateFullBounds, invalidateLayout, invalidatePaint, isAncestorOf, isDescendentOf, isDescendentOfRoot, isOpaque, layoutChildren, lerp, localToGlobal, localToGlobal, localToGlobal, localToParent, localToParent, localToParent, lower, lower, lowerBelow, lowerToBottom, lowerToBottom, offset, paint, paintAfterChildren, parentBoundsChanged, parentToLocal, parentToLocal, parentToLocal, pick, pickAfterChildren, print, print, raise, raise, raiseAbove, raiseToTop, raiseToTop, removeAllChildren, removeChild, removeChild, removeChildren, removeFromParent, removeInputEventListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaintFrom, reparent, replaceWith, resetBounds, rotate, rotateAboutPoint, rotateAboutPoint, rotateInPlace, scale, scaleAboutPoint, scaleAboutPoint, setBounds, setBounds, setBoundsChanged, setChildBoundsInvalid, setChildBoundsVolatile, setChildPaintInvalid, setChildrenPickable, setFullBoundsInvalid, setGlobalRotation, setGlobalScale, setGlobalTranslation, setHeight, setName, setOccluded, setOffset, setOffset, setPaint, setPaintInvalid, setParent, setPickable, setPropertyChangeParentMask, setRotation, setScale, setTransform, setTransparency, setVisible, setWidth, setX, setY, signalBoundsChanged, startResizeBounds, toImage, toImage, toImage, toImage, transformBy, translate, validateFullBounds, validateFullPaint
protected AbstractEventListNode(ca.odell.glazedlists.EventList<E> model)
model
- model, must not be nullpublic final boolean isEmpty()
public final boolean isSelectionEmpty()
public final void selectAll()
public final void clearSelection()
public final void invertSelection()
public final void cut()
public final void copy()
protected abstract void cut(List<E> toCut)
toCut
- list of elements to cut, must not be nullprotected abstract void copy(List<E> toCopy)
toCopy
- list of elements to copy, must not be nullpublic abstract void add()
public abstract void paste()
public final void remove()
public final void removeAll()
protected final IdentifiableAction getSelectAllAction()
protected final AbstractAction getClearSelectionAction()
protected final AbstractAction getInvertSelectionAction()
protected final IdentifiableAction getCutAction()
protected final IdentifiableAction getCopyAction()
protected final IdentifiableAction getPasteAction()
protected final IdentifiableAction getAddAction()
protected final IdentifiableAction getRemoveAction()
protected final AbstractAction getRemoveAllAction()
public final ca.odell.glazedlists.EventList<E> getModel()
getModel
in interface EventListView<E>
public final ca.odell.glazedlists.ListSelection<E> getSelectionModel()
getSelectionModel
in interface EventListView<E>
public void dispose()
super.dispose()
.Copyright (c) 2010-2013 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).