Serialized Form


Package edu.umd.cs.piccolox

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

serialVersionUID: 1L

Serialized Fields

canvas

edu.umd.cs.piccolo.PCanvas canvas
Canvas being displayed by this applet.

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

serialVersionUID: 1L

Serialized Fields

canvas

edu.umd.cs.piccolo.PCanvas canvas
Canvas being displayed on this PFrame.


graphicsDevice

java.awt.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 edu.umd.cs.piccolo.nodes.PPath implements Serializable

serialVersionUID: 1L

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 edu.umd.cs.piccolo.PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

target

edu.umd.cs.piccolo.PNode target

camera

edu.umd.cs.piccolo.PCamera camera

Package edu.umd.cs.piccolox.nodes

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

serialVersionUID: 1L

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

raised

boolean raised

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

serialVersionUID: 1L

Serialized Fields

imageAnimate

boolean imageAnimate

imageAnimateBounds

edu.umd.cs.piccolo.util.PBounds imageAnimateBounds

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

serialVersionUID: 1L

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

serialVersionUID: 1L

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

serialVersionUID: 1L

Serialized Fields

dragBar

edu.umd.cs.piccolo.nodes.PPath dragBar

camera

edu.umd.cs.piccolo.PCamera camera

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

serialVersionUID: 1L

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 edu.umd.cs.piccolo.PNode implements Serializable

serialVersionUID: 1L

Serialized Fields

validatingCache

boolean validatingCache

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

serialVersionUID: 1L

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

serialVersionUID: 1L

Serialized Fields

document

javax.swing.text.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

java.awt.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 javax.swing.JComboBox implements Serializable

serialVersionUID: 1L

Serialized Fields

pSwing

PSwing pSwing

canvas

PSwingCanvas canvas

Class edu.umd.cs.piccolox.pswing.PComboBox.PBasicComboPopup extends javax.swing.plaf.basic.BasicComboPopup implements Serializable

serialVersionUID: 1L

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

serialVersionUID: 1L

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

component

javax.swing.JComponent component
Swing component for this Swing node.


minFontSize

double minFontSize
Minimum font size.


greekThreshold

double greekThreshold
Greek threshold in scale.


canvas

PSwingCanvas canvas
Swing canvas for this swing node.


listeningTo

java.util.List listeningTo

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

serialVersionUID: 1L

Serialized Fields

swingWrapper

PSwingCanvas.ChildWrapper swingWrapper

Class edu.umd.cs.piccolox.pswing.PSwingMouseEvent extends java.awt.event.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 java.awt.event.MouseWheelEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

event

edu.umd.cs.piccolo.event.PInputEvent event

Package edu.umd.cs.piccolox.swing

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

serialVersionUID: 1L

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

serialVersionUID: 1L

Serialized Fields

nullAction

PScrollPane.PNullAction nullAction

disableKeyActions

boolean disableKeyActions

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

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PScrollPane.PScrollAction extends javax.swing.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 javax.swing.AbstractAction implements Serializable

serialVersionUID: 1L

Class edu.umd.cs.piccolox.swing.PScrollPaneLayout extends javax.swing.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 javax.swing.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 javax.swing.ViewportLayout implements Serializable

serialVersionUID: 1L


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 java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Is it really necessary to implement Serializable?

Throws:
java.io.ObjectStreamException

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

serialVersionUID: 1L

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

serialVersionUID: 1L

Serialized Fields

node

edu.umd.cs.piccolo.PNode node