Serialized Form


Package edu.umd.cs.piccolo

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.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:
java.io.IOException
Serialized Fields

viewTransform

PAffineTransform viewTransform

viewConstraint

int viewConstraint

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

Serialized Fields

camera

PCamera camera

cursorStack

PStack cursorStack

interacting

int interacting

defaultRenderQuality

int defaultRenderQuality

animatingRenderQuality

int animatingRenderQuality

interactingRenderQuality

int interactingRenderQuality

panEventHandler

PPanEventHandler panEventHandler

zoomEventHandler

PZoomEventHandler zoomEventHandler

paintingImmediately

boolean paintingImmediately

animatingOnLastPaint

boolean animatingOnLastPaint

mouseListener

java.awt.event.MouseListener mouseListener

keyListener

java.awt.event.KeyListener keyListener

mouseWheelListener

java.awt.event.MouseWheelListener mouseWheelListener

mouseMotionListener

java.awt.event.MouseMotionListener mouseMotionListener

isButton1Pressed

boolean isButton1Pressed

isButton2Pressed

boolean isButton2Pressed

isButton3Pressed

boolean isButton3Pressed

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.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:
java.io.IOException

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

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Write this node and all of its descendent 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:
java.io.IOException
Serialized Fields

children

java.util.List<E> children

bounds

PBounds bounds

transform

PAffineTransform transform

paint

java.awt.Paint paint

transparency

float transparency

clientProperties

javax.swing.text.MutableAttributeSet clientProperties

fullBoundsCache

PBounds fullBoundsCache

propertyChangeParentMask

int propertyChangeParentMask

pickable

boolean pickable

childrenPickable

boolean childrenPickable

visible

boolean visible

childBoundsVolatile

boolean childBoundsVolatile

paintInvalid

boolean paintInvalid

childPaintInvalid

boolean childPaintInvalid

boundsChanged

boolean boundsChanged

fullBoundsInvalid

boolean fullBoundsInvalid

childBoundsInvalid

boolean childBoundsInvalid

occluded

boolean occluded

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

Serialized Fields

defaultInputManager

PInputManager defaultInputManager

activityScheduler

PActivityScheduler activityScheduler

Package edu.umd.cs.piccolo.nodes

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

Throws:
java.io.IOException

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

strokePaint

java.awt.Paint strokePaint

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

Serialized Fields

text

java.lang.String text

textPaint

java.awt.Paint textPaint

font

java.awt.Font font

greekThreshold

double greekThreshold

justification

float justification

constrainHeightToTextHeight

boolean constrainHeightToTextHeight

constrainWidthToTextWidth

boolean constrainWidthToTextWidth

Package edu.umd.cs.piccolo.util

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

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

isEmpty

boolean isEmpty

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

Serialized Fields

width

double width

height

double height

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


Package edu.umd.cs.piccolox

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

Serialized Fields

canvas

PCanvas canvas

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

Serialized Fields

canvas

PCanvas canvas

graphicsDevice

java.awt.GraphicsDevice graphicsDevice

originalDisplayMode

java.awt.DisplayMode originalDisplayMode

escapeFullScreenModeListener

java.util.EventListener escapeFullScreenModeListener

Package edu.umd.cs.piccolox.handles

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

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

locator

PLocator locator

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

Serialized Fields

target

PNode target

camera

PCamera camera

isResizing

boolean isResizing

Package edu.umd.cs.piccolox.nodes

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

Serialized Fields

topLeftOuterColor

java.awt.Color topLeftOuterColor

topLeftInnerColor

java.awt.Color topLeftInnerColor

bottomRightInnerColor

java.awt.Color bottomRightInnerColor

bottomRightOuterColor

java.awt.Color bottomRightOuterColor

path

java.awt.geom.GeneralPath path

stroke

java.awt.Stroke stroke

raised

boolean raised

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

Serialized Fields

paintBuffer

java.awt.image.BufferedImage paintBuffer

imageAnimate

boolean imageAnimate

imageAnimateBounds

PBounds imageAnimateBounds

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

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

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

Serialized Fields

dragBar

PPath dragBar

camera

PCamera camera

lensDragger

PDragEventHandler lensDragger

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

strokePaint

java.awt.Paint strokePaint

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

Serialized Fields

validatingCache

boolean validatingCache

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

Serialized Fields

document

javax.swing.text.Document document

editing

boolean editing

insets

java.awt.Insets insets

constrainHeightToTextHeight

boolean constrainHeightToTextHeight

constrainWidthToTextWidth

boolean constrainWidthToTextWidth

Package edu.umd.cs.piccolox.swing

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

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

Serialized Fields

nullAction

PScrollPane.PNullAction nullAction

disableKeyActions

boolean disableKeyActions

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

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

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 javax.swing.AbstractAction implements Serializable

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

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

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

Serialized Fields

scrollDirector

PScrollDirector scrollDirector
Controls what happens when scrolling occurs

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


Package edu.umd.cs.piccolox.swt

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

Serialized Fields

handleCursorHandler

PBasicInputEventHandler handleCursorHandler

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

locator

PLocator locator

handleDragger

PDragSequenceEventHandler handleDragger

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

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

Serialized Fields

swtEvent

org.eclipse.swt.events.KeyEvent swtEvent

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

Serialized Fields

swtEvent

org.eclipse.swt.events.MouseEvent swtEvent

clickCount

int clickCount

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

Serialized Fields

strokePaint

java.awt.Paint strokePaint

updatingBoundsFromPath

boolean updatingBoundsFromPath

origShape

java.awt.Shape origShape

shape

java.awt.Shape shape

internalXForm

PAffineTransform internalXForm

inverseXForm

java.awt.geom.AffineTransform inverseXForm

shapePts

double[] shapePts

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

Serialized Fields

composite

org.eclipse.swt.widgets.Composite composite

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

Serialized Fields

target

PNode target

camera

PCamera camera

isResizing

boolean isResizing

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

Serialized Fields

greekThreshold

double greekThreshold
Below this magnification text is rendered as greek.


greekColor

java.awt.Color greekColor
Color for greek text.


penColor

java.awt.Color penColor
Current pen color.


font

java.awt.Font font
Current text font.


padding

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


lines

java.util.ArrayList<E> lines
Each vector 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 javax.swing.Timer implements Serializable

Serialized Fields

notify

boolean notify

initialDelay

int initialDelay

delay

int delay

repeats

boolean repeats

coalesce

boolean coalesce

doPostEvent

java.lang.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

Serialized Fields

side

int side

Class edu.umd.cs.piccolox.util.PFixedWidthStroke extends java.lang.Object implements Serializable

Serialized Fields

width

float width

join

int join

cap

int cap

miterlimit

float miterlimit

dash

float[] dash

dash_phase

float dash_phase

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

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

Serialized Fields

node

PNode node



Copyright © 2005 by University of Maryland, College Park, MD 20742, USA All rights reserved.

Web Accessibility