Class StyledDisplayLayer2D

java.lang.Object
org.piccolo2d.PNode
org.piccolo2d.PLayer
repast.simphony.visualization.visualization2D.DisplayLayer2D<Object,org.piccolo2d.PNode>
repast.simphony.visualization.visualization2D.StyledDisplayLayer2D
All Implemented Interfaces:
Printable, Serializable, Cloneable, IDisplayLayer<org.piccolo2d.PNode>, IDisplayLayer2D

public class StyledDisplayLayer2D extends DisplayLayer2D<Object,org.piccolo2d.PNode>
Deprecated.
replaced by ogl 2D
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.piccolo2d.PNode

    org.piccolo2d.PNode.PSceneGraphDelegate
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     

    Fields inherited from class repast.simphony.visualization.visualization2D.DisplayLayer2D

    currentListener, visualItemMap

    Fields inherited from class org.piccolo2d.PLayer

    PROPERTY_CAMERAS, PROPERTY_CODE_CAMERAS

    Fields inherited from class org.piccolo2d.PNode

    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

    Fields inherited from interface java.awt.print.Printable

    NO_SUCH_PAGE, PAGE_EXISTS
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    Deprecated.
     
    void
    Deprecated.
    Adds the specified object to the layer.
    void
    Deprecated.
    Called from Display2D.render() every time the schedule advances
    protected void
    applyUpdatesToNode(org.piccolo2d.PNode node)
    Deprecated.
    Actually set the node attributes here.
    protected org.piccolo2d.PNode
    Deprecated.
     
    findObjForItem(org.piccolo2d.PNode node)
    Deprecated.
    This does a slow O(n) check on the visual items.
    findObjsForItems(Collection<org.piccolo2d.PNode> pnodes)
    Deprecated.
    Given list PNode, return the objects that the PNodes represent.
    org.piccolo2d.PNode
    Deprecated.
    Gets the visual representation of this object.
    void
    Deprecated.
    Removes the specified objecdt from the layer.
    protected void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
    Called from Display2D.update() according to the update interval
    protected void
    updateNode(org.piccolo2d.PNode node, Layout layout, boolean doLayout)
    Deprecated.
    For now, this method is just storing the new location of the node.

    Methods inherited from class repast.simphony.visualization.visualization2D.DisplayLayer2D

    setListener

    Methods inherited from class org.piccolo2d.PLayer

    addCamera, addCamera, getCamera, getCameraCount, getCamerasReference, notifyCameras, removeCamera, removeCamera, repaintFrom

    Methods inherited from class org.piccolo2d.PNode

    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, 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

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • addObject

      public void addObject(Object o)
      Deprecated.
      Description copied from interface: IDisplayLayer
      Adds the specified object to the layer.
      Parameters:
      o - the object to add
    • updateNode

      protected void updateNode(org.piccolo2d.PNode node, Layout layout, boolean doLayout)
      Deprecated.
      For now, this method is just storing the new location of the node.
      Parameters:
      node -
      layout -
      doLayout -
    • applyUpdatesToNode

      protected void applyUpdatesToNode(org.piccolo2d.PNode node)
      Deprecated.
      Actually set the node attributes here. Piccolo will check the set values internally, and only change them if the old value is different from the new value.
      Parameters:
      node -
    • update

      public void update(LayoutUpdater updater)
      Deprecated.
      Called from Display2D.update() according to the update interval
      Parameters:
      updater - used to update the layout and position information
    • applyUpdates

      public void applyUpdates()
      Deprecated.
      Called from Display2D.render() every time the schedule advances
    • findObjsForItems

      public List<Object> findObjsForItems(Collection<org.piccolo2d.PNode> pnodes)
      Deprecated.
      Given list PNode, return the objects that the PNodes represent.
      Parameters:
      pnodes -
      Returns:
      the object that the specified pnodes represents
    • findObjForItem

      public Object findObjForItem(org.piccolo2d.PNode node)
      Deprecated.
      This does a slow O(n) check on the visual items. This method should not be used in general.
      Parameters:
      node -
      Returns:
      the found object
    • removeObject

      public void removeObject(Object o)
      Deprecated.
      Description copied from interface: IDisplayLayer
      Removes the specified objecdt from the layer.
      Parameters:
      o - the object to remove
    • addAddedObjects

      protected void addAddedObjects(Layout layout)
      Deprecated.
    • createVisualItem

      protected org.piccolo2d.PNode createVisualItem(Object o)
      Deprecated.
    • removeRemovedObjects

      protected void removeRemovedObjects()
      Deprecated.
    • setStyle

      public void setStyle(Style2D style)
      Deprecated.
    • getVisualItem

      public org.piccolo2d.PNode getVisualItem(Object o)
      Deprecated.
      Description copied from interface: IDisplayLayer
      Gets the visual representation of this object.
      Parameters:
      o - the object whose visual representation we want to get
      Returns:
      the visual representation of this object.