Serialized Form


Package edu.umd.cs.piccolox

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

serialVersionUID: 1L

Serialized Fields

canvas

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

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 PPath implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

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

Throws:
java.io.IOException - is thrown if the underlying input stream fails
java.lang.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

java.awt.Color topLeftOuterColor

topLeftInnerColor

java.awt.Color topLeftInnerColor

bottomRightInnerColor

java.awt.Color bottomRightInnerColor

bottomRightOuterColor

java.awt.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(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

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

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

greekThreshold

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


component

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


minFontSize

double minFontSize
Minimum font size.


defaultStroke

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

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


parentListener

java.beans.PropertyChangeListener parentListener
The parent listener for camera/canvas changes.


reshapeListener

java.beans.PropertyChangeListener reshapeListener

doubleBufferRemover

java.awt.event.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 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

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

java.awt.event.AdjustmentListener scrollAdjustmentListener

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

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

serialVersionUID: 1L

Serialized Fields

container

java.awt.Container container
Container for ProxyComponents.


propertyChangeListener

java.beans.PropertyChangeListener propertyChangeListener

defaultAnchor

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


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 - doesn't actually throw this at all, why's this here?

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

PNode node
Node being located by this locator.



Copyright © 1995-2010 Piccolo2D. All Rights Reserved.