Serialized Form


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.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-2010 Piccolo2D. All Rights Reserved.