Package repast.simphony.gis.display
Class PGisLayer
java.lang.Object
org.piccolo2d.PNode
org.piccolo2d.PLayer
repast.simphony.gis.display.PGisLayer
- All Implemented Interfaces:
Printable,Serializable,Cloneable,EventListener,org.geotools.map.MapLayerListener
public class PGisLayer
extends org.piccolo2d.PLayer
implements org.geotools.map.MapLayerListener
Deprecated.
2D piccolo based code is being removed
This represents a FeatureLayer as an image. Each layer is inserted as a node into
the PCanvas.
- Author:
- Tom Howe, Eric Tatara
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.piccolo2d.PNode
org.piccolo2d.PNode.PSceneGraphDelegate -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected simphony.util.messages.MessageCenterDeprecated.protected org.geotools.map.MapContentDeprecated.protected booleanDeprecated.protected BufferedImageDeprecated.protected booleanDeprecated.protected org.geotools.map.LayerDeprecated.protected org.locationtech.jts.geom.EnvelopeDeprecated.protected org.geotools.map.MapContentDeprecated.protected org.piccolo2d.nodes.PImageDeprecated.protected RectangleDeprecated.protected org.geotools.renderer.GTRendererDeprecated.protected doubleDeprecated.protected AffineTransformDeprecated.Fields inherited from class org.piccolo2d.PLayer
PROPERTY_CAMERAS, PROPERTY_CODE_CAMERASFields 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_DELEGATEFields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS -
Constructor Summary
ConstructorsConstructorDescriptionPGisLayer(org.geotools.map.Layer layer, org.geotools.map.MapContent context, AffineTransform transform) Deprecated.Create a new Layer based on the FeatureLayer, the MapContext (eventually for projection) and the AffineTransform as supplied by piccolo. -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanUp()Deprecated.Calls this to remove listeners etc.voidclear()Deprecated.org.geotools.map.LayergetLayer()Deprecated.Gets the FeatureLayer that this PGisLayer displays.voidlayerChanged(org.geotools.map.MapLayerEvent arg0) Deprecated.voidlayerDeselected(org.geotools.map.MapLayerEvent arg0) Deprecated.voidlayerHidden(org.geotools.map.MapLayerEvent arg0) Deprecated.voidlayerPreDispose(org.geotools.map.MapLayerEvent arg0) Deprecated.voidlayerSelected(org.geotools.map.MapLayerEvent arg0) Deprecated.voidlayerShown(org.geotools.map.MapLayerEvent arg0) Deprecated.voidsetSize(int width, int height) Deprecated.voidupdate()Deprecated.Redraw the image of the layer.Methods inherited from class org.piccolo2d.PLayer
addCamera, addCamera, getCamera, getCameraCount, getCamerasReference, notifyCameras, removeCamera, removeCamera, repaintFromMethods 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
-
Field Details
-
center
protected simphony.util.messages.MessageCenter centerDeprecated. -
image
Deprecated. -
context
protected org.geotools.map.MapContent contextDeprecated. -
rend
protected org.geotools.renderer.GTRenderer rendDeprecated. -
rect
Deprecated. -
interacting
protected boolean interactingDeprecated. -
drawn
protected boolean drawnDeprecated. -
transform
Deprecated. -
layer
protected org.geotools.map.Layer layerDeprecated. -
localContext
protected org.geotools.map.MapContent localContextDeprecated. -
pImage
protected org.piccolo2d.nodes.PImage pImageDeprecated. -
layerArea
protected org.locationtech.jts.geom.Envelope layerAreaDeprecated. -
scaleDenominator
protected double scaleDenominatorDeprecated.
-
-
Constructor Details
-
PGisLayer
public PGisLayer(org.geotools.map.Layer layer, org.geotools.map.MapContent context, AffineTransform transform) Deprecated.Create a new Layer based on the FeatureLayer, the MapContext (eventually for projection) and the AffineTransform as supplied by piccolo.- Parameters:
layer-context-transform-
-
-
Method Details
-
cleanUp
public void cleanUp()Deprecated.Calls this to remove listeners etc. Functions like a destructor in C++. -
getLayer
public org.geotools.map.Layer getLayer()Deprecated.Gets the FeatureLayer that this PGisLayer displays.- Returns:
- the FeatureLayer that this PGisLayer displays.
-
update
public void update()Deprecated.Redraw the image of the layer. -
clear
public void clear()Deprecated. -
setSize
public void setSize(int width, int height) Deprecated. -
layerChanged
public void layerChanged(org.geotools.map.MapLayerEvent arg0) Deprecated.- Specified by:
layerChangedin interfaceorg.geotools.map.MapLayerListener
-
layerHidden
public void layerHidden(org.geotools.map.MapLayerEvent arg0) Deprecated.- Specified by:
layerHiddenin interfaceorg.geotools.map.MapLayerListener
-
layerShown
public void layerShown(org.geotools.map.MapLayerEvent arg0) Deprecated.- Specified by:
layerShownin interfaceorg.geotools.map.MapLayerListener
-
layerDeselected
public void layerDeselected(org.geotools.map.MapLayerEvent arg0) Deprecated.- Specified by:
layerDeselectedin interfaceorg.geotools.map.MapLayerListener
-
layerPreDispose
public void layerPreDispose(org.geotools.map.MapLayerEvent arg0) Deprecated.- Specified by:
layerPreDisposein interfaceorg.geotools.map.MapLayerListener
-
layerSelected
public void layerSelected(org.geotools.map.MapLayerEvent arg0) Deprecated.- Specified by:
layerSelectedin interfaceorg.geotools.map.MapLayerListener
-