Serialized Form


Package edu.umd.cs.piccolox

Class edu.umd.cs.piccolox.PApplet extends 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 JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

canvas

edu.umd.cs.piccolo.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 edu.umd.cs.piccolo.nodes.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 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

Color topLeftOuterColor

topLeftInnerColor

Color topLeftInnerColor

bottomRightInnerColor

Color bottomRightInnerColor

bottomRightOuterColor

Color bottomRightOuterColor

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

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


useBufferedPainting

boolean useBufferedPainting
Whether or not to use buffered painting.

See Also:
PSwing.paint(java.awt.Graphics2D)

buffer

BufferedImage buffer
Used when buffered painting is enabled.


minFontSize

double minFontSize
Minimum font size.


defaultStroke

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


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.


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

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

edu.umd.cs.piccolo.PNode node
Node being located by this locator.



Copyright © 1995-2011 Piccolo2D. All Rights Reserved.