Serialized Form


Package edu.umd.cs.piccolo

Class edu.umd.cs.piccolo.PCamera extends PNode implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Deserializes this PCamera from the ObjectInputStream.

Throws:
IOException - when error occurs during read
ClassNotFoundException - if the stream attempts to deserialize a missing class

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Write this camera and all its children out to the given stream. Note that the cameras layers are written conditionally, so they will only get written out if someone else writes them unconditionally.

Throws:
IOException - if an error occured writing to the output stream
Serialized Fields

viewTransform

PAffineTransform viewTransform
Transform applied to layers before they are rendered. This transform differs from the transform applied to the children of this PCamera (sticky objects).


viewConstraint

int viewConstraint
Constraints to apply to the viewing area.

Class edu.umd.cs.piccolo.PCanvas extends JComponent implements Serializable

serialVersionUID: 1L

Serialized Fields

camera

PCamera camera
The camera though which this Canvas is viewing.


cursorStack

PStack cursorStack
Stack of cursors used to keep track of cursors as they change through interactions.


interacting

int interacting
Whether the canvas is considered to be interacting, will probably mean worse render quality.


normalRenderQuality

int normalRenderQuality
The render quality to use when the scene is not being interacted or animated.


animatingRenderQuality

int animatingRenderQuality
The quality to use while the scene is being animated.


interactingRenderQuality

int interactingRenderQuality
The quality to use while the scene is being interacted with.


paintingImmediately

boolean paintingImmediately

animatingOnLastPaint

boolean animatingOnLastPaint
Used to track whether the last paint operation was during an animation.


isButton1Pressed

boolean isButton1Pressed
Tracks whether button1 of the mouse is down.


isButton2Pressed

boolean isButton2Pressed
Tracks whether button2 of the mouse is down.


isButton3Pressed

boolean isButton3Pressed
Tracks whether button3 of the mouse is down.


repaintBounds

PBounds repaintBounds

Class edu.umd.cs.piccolo.PLayer extends PNode implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Deserializes PLayer from the provided ObjectInputStream.

Throws:
IOException - since it involves quite a bit of IO
ClassNotFoundException - may occur is serialized stream has been renamed after serialization

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Write this layer and all its children out to the given stream. Note that the layer writes out any cameras that are viewing it conditionally, so they will only get written out if someone else writes them unconditionally.

Throws:
IOException - may occur while serializing to stream

Class edu.umd.cs.piccolo.PNode extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Read this node and all of its descendants in from the given input stream.

Throws:
IOException - when an error occurs speaking to underlying ObjectOutputStream
ClassNotFoundException - when a class is deserialized that no longer exists. This can happen if it's renamed or deleted.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Write this node and all of its descendant nodes to the given outputsteam. This stream must be an instance of PObjectOutputStream or serialization will fail. This nodes parent is written out conditionally, that is it will only be written out if someone else writes it out unconditionally.

Throws:
IOException - when an error occurs speaking to underlying ObjectOutputStream
Serialized Fields

children

List children
Tracks all immediate child nodes.


bounds

PBounds bounds
Bounds of the PNode.


transform

PAffineTransform transform
Transform that applies to this node in relation to its parent.


paint

Paint paint
The paint to use for the background of this node.


transparency

float transparency
How Opaque this node should be 1f = fully opaque, 0f = completely transparent.


clientProperties

MutableAttributeSet clientProperties
A modifiable set of client properties.


fullBoundsCache

PBounds fullBoundsCache
An optimization that remembers the full bounds of a node rather than computing it every time.


propertyChangeParentMask

int propertyChangeParentMask
Mask used when deciding whether to bubble up property change events to parents.


pickable

boolean pickable
Whether this node is pickable or not.


childrenPickable

boolean childrenPickable
Whether to stop processing pick at this node and not bother drilling down into children.


visible

boolean visible
Whether this node will be rendered.


childBoundsVolatile

boolean childBoundsVolatile

paintInvalid

boolean paintInvalid
Whether this node needs to be repainted.


childPaintInvalid

boolean childPaintInvalid
Whether children need to be repainted.


boundsChanged

boolean boundsChanged
Whether this node's bounds have changed, and so needs to be relaid out.


fullBoundsInvalid

boolean fullBoundsInvalid
Whether this node's full bounds need to be recomputed.


childBoundsInvalid

boolean childBoundsInvalid
Whether this node's child bounds need to be recomputed.


occluded

boolean occluded

name

String name
Stores the name associated to this node.

Class edu.umd.cs.piccolo.PRoot extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

activityScheduler

PActivityScheduler activityScheduler
Object responsible for scheduling activities, regardless of where in the scene they take place.


Package edu.umd.cs.piccolo.activities

Class edu.umd.cs.piccolo.activities.PActivityScheduler extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

root

PRoot root

activities

List activities

activitiesChanged

boolean activitiesChanged

animating

boolean animating

processingActivities

ArrayList processingActivities

Package edu.umd.cs.piccolo.examples

Class edu.umd.cs.piccolo.examples.ActivityExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.AngleNodeExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.AngleNodeExample.AngleNode extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

pointOne

Point2D.Double pointOne

pointTwo

Point2D.Double pointTwo

stroke

Stroke stroke

Class edu.umd.cs.piccolo.examples.BirdsEyeViewExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

fIsPressed

boolean fIsPressed

Class edu.umd.cs.piccolo.examples.BirdsEyeViewExample.BirdsEyeView extends PCanvas implements Serializable

serialVersionUID: 1L

Serialized Fields

areaVisiblePNode

PNode areaVisiblePNode
This is the node that shows the viewed area.


viewedCanvas

PCanvas viewedCanvas
This is the canvas that is being viewed


changeListener

PropertyChangeListener changeListener
The change listener to know when to update the birds eye view.


layerCount

int layerCount

Class edu.umd.cs.piccolo.examples.CameraExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.CenterExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.ChartLabelExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

nodeHeight

int nodeHeight

nodeWidth

int nodeWidth

rowBarLayer

PLayer rowBarLayer

colBarLayer

PLayer colBarLayer

Class edu.umd.cs.piccolo.examples.ClipExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.CompositeExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.DynamicExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.EventHandlerExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.ExampleRunner extends JFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.FrameCanvasSizeBugExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.FullScreenNodeExample extends NodeExample implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.GraphEditorExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.GridExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

gridLine

Line2D gridLine

gridStroke

Stroke gridStroke

gridPaint

Color gridPaint

gridSpacing

double gridSpacing

Class edu.umd.cs.piccolo.examples.GroupExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.HandleExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.HelloWorldExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.HierarchyZoomExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.HtmlViewExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

html

StringBuffer html

Class edu.umd.cs.piccolo.examples.KeyEventFocusExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.LayoutExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.LensExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.NavigationExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.NodeCacheExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.NodeEventExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.NodeExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

fIsPressed

boolean fIsPressed

Class edu.umd.cs.piccolo.examples.NodeLinkExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

node1

PNode node1

node2

PNode node2

link

PPath link

Class edu.umd.cs.piccolo.examples.OffsetVsTranslateExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.P3DRectExample extends PFrame implements Serializable

Class edu.umd.cs.piccolo.examples.PanToExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.PathExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.PositionExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.PositionPathActivityExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.PrintExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.PSwingExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.PulseExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.ScrollingExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.SelectionExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.ShadowExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.SliderExample extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

canvas

PSwingCanvas canvas

scrollPane

PScrollPane scrollPane

tabbedPane

JTabbedPane tabbedPane

swing

PSwing swing

Class edu.umd.cs.piccolo.examples.SquiggleExample extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

layer

PLayer layer

Class edu.umd.cs.piccolo.examples.StickyExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.StickyHandleLayerExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.StrokeExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.SwingLayoutExample.MyPPath extends PPath implements Serializable

Class edu.umd.cs.piccolo.examples.TextExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.TextOffsetBoundsExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.ToImageExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.TooltipExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.TwoCanvasExample extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.WaitForActivitiesExample extends PFrame implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.piccolo.examples.fisheye

Class edu.umd.cs.piccolo.examples.fisheye.TabularFisheye extends PCanvas implements Serializable

Serialized Fields

calendarNode

CalendarNode calendarNode

Class edu.umd.cs.piccolo.examples.fisheye.TabularFisheyeApplet extends JApplet implements Serializable

Class edu.umd.cs.piccolo.examples.fisheye.TabularFisheyeFrame extends JFrame implements Serializable


Package edu.umd.cs.piccolo.examples.pswing

Class edu.umd.cs.piccolo.examples.pswing.MultiplePSwingCanvasesExample extends JFrame implements Serializable

Class edu.umd.cs.piccolo.examples.pswing.PSwingExample2 extends JFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.pswing.PSwingExample2.ZVisualLeaf extends PNode implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.pswing.PSwingExample3 extends JFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.examples.pswing.PSwingMemoryLeakExample extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

active

PText active
Active instances.


finalized

PText finalized
Finalized instances.


freeMemory

PText freeMemory
Free memory.


totalMemory

PText totalMemory
Total memory.


usedMemory

PText usedMemory
Used memory.


canvas

PCanvas canvas
Canvas.


mainPanel

JPanel mainPanel
Main panel, container for PSwingCanvases.


Package edu.umd.cs.piccolo.nodes

Class edu.umd.cs.piccolo.nodes.PHtmlView extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

label

JLabel label
Underlying JLabel used to handle the rendering logic.

Class edu.umd.cs.piccolo.nodes.PImage extends PNode implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Deserializes a PImage from the input stream provided.

Throws:
IOException - if problem occurs while reading from input stream
ClassNotFoundException - occurs is no mapping from the bytes in the stream can be found to classes available

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serializes this PImage to the stream provided. The java.awt.Image wrapped by this PImage is converted into a BufferedImage when serialized.

Throws:
IOException - if error occurs while writing to the output stream

Class edu.umd.cs.piccolo.nodes.PPath extends PNode implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Deserializes a PPath object from the provided input stream. This method is required since Strokes and GeneralPaths are not serializable by default.

Throws:
IOException - when exception occurs reading from input stream
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Writes this PPath object to the output stream provided. Necessary since stroke and path are not serializable by default.

Throws:
IOException - if serialiazing to output stream fails
Serialized Fields

strokePaint

Paint strokePaint

Class edu.umd.cs.piccolo.nodes.PText extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

text

String text
Text for this text node.


textPaint

Paint textPaint
Text paint for this text node.


font

Font font
Font for this text node.


greekThreshold

double greekThreshold
Greek threshold in screen font size for this text node. Will be made private in version 2.0.


horizontalAlignment

float horizontalAlignment
Horizontal alignment for this text node.


constrainHeightToTextHeight

boolean constrainHeightToTextHeight
True if this text node should constrain its height to the height of its text.


constrainWidthToTextWidth

boolean constrainWidthToTextWidth
True if this text node should constrain its height to the height of its text.


Package edu.umd.cs.piccolo.tutorial

Class edu.umd.cs.piccolo.tutorial.InterfaceFrame extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.tutorial.PiccoloPresentation extends PFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

slideBar

PNode slideBar

currentSlide

PNode currentSlide

eventHandler

PBasicInputEventHandler eventHandler

slides

ArrayList slides

Class edu.umd.cs.piccolo.tutorial.SpecialEffects extends PFrame implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.tutorial.UserInteraction extends PFrame implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.piccolo.util

Class edu.umd.cs.piccolo.util.PAffineTransform extends AffineTransform implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolo.util.PAffineTransformException extends RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

errantTransform

PAffineTransform errantTransform

Class edu.umd.cs.piccolo.util.PBounds extends Rectangle2D.Double implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException
Serialized Fields

isEmpty

boolean isEmpty

Class edu.umd.cs.piccolo.util.PDimension extends Dimension2D implements Serializable

serialVersionUID: 1L

Serialized Fields

width

double width
The width of the dimension.


height

double height
The height of the dimension.

Class edu.umd.cs.piccolo.util.PStack extends ArrayList implements Serializable

serialVersionUID: 1L


Package edu.umd.cs.piccolox

Class edu.umd.cs.piccolox.PApplet extends JApplet implements Serializable

serialVersionUID: 1L

Serialized Fields

canvas

PCanvas canvas
Canvas being displayed by this applet.

Class edu.umd.cs.piccolox.PFrame extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

canvas

PCanvas canvas
Canvas being displayed on this PFrame.


graphicsDevice

GraphicsDevice graphicsDevice
The graphics device onto which the PFrame is being displayed.


Package edu.umd.cs.piccolox.handles

Class edu.umd.cs.piccolox.handles.PBoundsHandle extends PHandle implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.handles.PHandle extends PPath implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Deserializes a PHandle from the input stream provided. Ensures tha all event handles are correctly installed.

Throws:
IOException - is thrown if the underlying input stream fails
ClassNotFoundException - should never happen but can happen if the classpath gets messed up
Serialized Fields

locator

PLocator locator

Class edu.umd.cs.piccolox.handles.PStickyHandleManager extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

target

PNode target

camera

PCamera camera

Package edu.umd.cs.piccolox.nodes

Class edu.umd.cs.piccolox.nodes.P3DRect extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

topLeftOuterColor

Color topLeftOuterColor

topLeftInnerColor

Color topLeftInnerColor

bottomRightInnerColor

Color bottomRightInnerColor

bottomRightOuterColor

Color bottomRightOuterColor

raised

boolean raised

Class edu.umd.cs.piccolox.nodes.PCacheCamera extends PCamera implements Serializable

serialVersionUID: 1L

Serialized Fields

imageAnimate

boolean imageAnimate

imageAnimateBounds

PBounds imageAnimateBounds

Class edu.umd.cs.piccolox.nodes.PClip extends PPath implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.nodes.PComposite extends PNode implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.nodes.PLens extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

dragBar

PPath dragBar

camera

PCamera camera

Class edu.umd.cs.piccolox.nodes.PLine extends PNode implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException
Serialized Fields

strokePaint

Paint strokePaint

Class edu.umd.cs.piccolox.nodes.PNodeCache extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

validatingCache

boolean validatingCache

Class edu.umd.cs.piccolox.nodes.PShadow extends PImage implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.nodes.PStyledText extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

document

Document document
Underlying document used to handle the complexities involved with arbitrary text and formatting.


editing

boolean editing
Whether this node is currently being edited.


insets

Insets insets
Insets represent how far away from the bounding box text will be drawn.


constrainHeightToTextHeight

boolean constrainHeightToTextHeight
Whether width will be forced to match containing text's height.


constrainWidthToTextWidth

boolean constrainWidthToTextWidth
Whether width will be forced to match containing text's width.


Package edu.umd.cs.piccolox.pswing

Class edu.umd.cs.piccolox.pswing.PComboBox extends JComboBox implements Serializable

serialVersionUID: 1L

Serialized Fields

pSwing

PSwing pSwing

canvas

PSwingCanvas canvas

Class edu.umd.cs.piccolox.pswing.PComboBox.PBasicComboPopup extends BasicComboPopup implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.pswing.PSwing extends PNode implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

greekThreshold

double greekThreshold
The cutoff at which the Swing component is rendered greek.


component

JComponent component
Swing component for this Swing node.


minFontSize

double minFontSize
Minimum font size.


defaultStroke

Stroke defaultStroke
Default stroke, new BasicStroke(). Cannot be made static because BasicStroke is not serializable.


canvas

PSwingCanvas canvas
Swing canvas for this swing node.


listeningTo

ArrayList listeningTo
Used to keep track of which nodes we've attached listeners to since no built in support in PNode.


parentListener

PropertyChangeListener parentListener
The parent listener for camera/canvas changes.


reshapeListener

PropertyChangeListener reshapeListener

doubleBufferRemover

ContainerListener doubleBufferRemover
Listens to container nodes for changes to its contents. Any additions will automatically have double buffering turned off.

Class edu.umd.cs.piccolox.pswing.PSwingCanvas extends PCanvas implements Serializable

serialVersionUID: 1L

Serialized Fields

swingWrapper

PSwingCanvas.ChildWrapper swingWrapper

Class edu.umd.cs.piccolox.pswing.PSwingMouseEvent extends MouseEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

Class edu.umd.cs.piccolox.pswing.PSwingMouseMotionEvent extends PSwingMouseEvent implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.pswing.PSwingMouseWheelEvent extends MouseWheelEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

event

PInputEvent event

Package edu.umd.cs.piccolox.swing

Class edu.umd.cs.piccolox.swing.PCacheCanvas extends PCanvas implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PScrollPane extends JScrollPane implements Serializable

serialVersionUID: 1L

Serialized Fields

nullAction

PScrollPane.PNullAction nullAction
A reusable null action.


disableKeyActions

boolean disableKeyActions
Controls whether key actions are disabled on this component.


scrollAdjustmentListener

AdjustmentListener scrollAdjustmentListener

Class edu.umd.cs.piccolox.swing.PScrollPane.PNullAction extends AbstractAction implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PScrollPane.PScrollAction extends AbstractAction implements Serializable

serialVersionUID: 1L

Serialized Fields

orientation

int orientation
Direction to scroll.


direction

int direction
1 indicates scroll down, -1 up.


block

boolean block
True indicates a block scroll, otherwise a unit scroll.

Class edu.umd.cs.piccolox.swing.PScrollPane.PScrollEndAction extends AbstractAction implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PScrollPaneLayout extends ScrollPaneLayout implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PScrollPaneLayout.UIResource extends PScrollPaneLayout implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PViewport extends JViewport implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollDirector

PScrollDirector scrollDirector
Controls what happens when scrolling occurs.

Class edu.umd.cs.piccolox.swing.PViewport.PViewportLayout extends ViewportLayout implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.SwingLayoutNode extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

container

Container container
Container for ProxyComponents.


propertyChangeListener

PropertyChangeListener propertyChangeListener

defaultAnchor

SwingLayoutNode.Anchor defaultAnchor
Anchor to use when adding child nodes and they don't specify one.


Package edu.umd.cs.piccolox.swt

Class edu.umd.cs.piccolox.swt.PSWTBoundsHandle extends PSWTHandle implements Serializable

serialVersionUID: 1L

Serialized Fields

handleCursorHandler

PBasicInputEventHandler handleCursorHandler

Class edu.umd.cs.piccolox.swt.PSWTHandle extends PSWTPath implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

locator

PLocator locator

handleDragger

PDragSequenceEventHandler handleDragger

Class edu.umd.cs.piccolox.swt.PSWTImage extends PNode implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swt.PSWTKeyEvent extends KeyEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

swtEvent

org.eclipse.swt.events.KeyEvent swtEvent

Class edu.umd.cs.piccolox.swt.PSWTMouseEvent extends MouseEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

swtEvent

org.eclipse.swt.events.MouseEvent swtEvent
Event being wrapped.


clickCount

int clickCount
Number times the mouse was clicked in relation to the wrapped event.

Class edu.umd.cs.piccolox.swt.PSWTPath extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

strokePaint

Paint strokePaint

updatingBoundsFromPath

boolean updatingBoundsFromPath

origShape

Shape origShape

shape

Shape shape

internalXForm

PAffineTransform internalXForm

inverseXForm

AffineTransform inverseXForm

shapePts

double[] shapePts

Class edu.umd.cs.piccolox.swt.PSWTRoot extends PRoot implements Serializable

serialVersionUID: 1L

Serialized Fields

composite

org.eclipse.swt.widgets.Composite composite

Class edu.umd.cs.piccolox.swt.PSWTStickyHandleManager extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

target

PNode target

camera

PCamera camera

Class edu.umd.cs.piccolox.swt.PSWTText extends PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

transparent

boolean transparent
Whether the text be drawn with a transparent background.


greekThreshold

double greekThreshold
Below this magnification text is rendered as greek.


greekColor

Color greekColor
Color for greek text.


penColor

Color penColor
Current pen color.


font

Font font
Current text font.


padding

int padding
The amount of padding on each side of the text.


lines

ArrayList lines
Each element is one line of text.


translateX

double translateX
Translation offset X.


translateY

double translateY
Translation offset Y.

Class edu.umd.cs.piccolox.swt.SWTTimer extends Timer implements Serializable

serialVersionUID: 1L

Serialized Fields

notify

boolean notify

initialDelay

int initialDelay

delay

int delay

repeats

boolean repeats

coalesce

boolean coalesce

doPostEvent

Runnable doPostEvent

display

org.eclipse.swt.widgets.Display display

expirationTime

long expirationTime

nextTimer

SWTTimer nextTimer

running

boolean running

Package edu.umd.cs.piccolox.util

Class edu.umd.cs.piccolox.util.PBoundsLocator extends PNodeLocator implements Serializable

serialVersionUID: 1L

Serialized Fields

side

int side

Class edu.umd.cs.piccolox.util.PFixedWidthStroke extends PSemanticStroke implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Is it really necessary to implement Serializable?

Throws:
ObjectStreamException - doesn't actually throw this at all, why's this here?

Class edu.umd.cs.piccolox.util.PLocator extends Object implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.util.PNodeLocator extends PLocator implements Serializable

serialVersionUID: 1L

Serialized Fields

node

PNode node
Node being located by this locator.



Copyright © 1995-2011 Piccolo2D. All Rights Reserved.