Serialized Form


Package edu.neu.ccs

Class edu.neu.ccs.HexXByte implements Serializable

Class edu.neu.ccs.HexXDouble implements Serializable

Class edu.neu.ccs.HexXFloat implements Serializable

Class edu.neu.ccs.HexXInt implements Serializable

Class edu.neu.ccs.HexXLong implements Serializable

Class edu.neu.ccs.HexXShort implements Serializable

Class edu.neu.ccs.XBigDecimal implements Serializable

Serialized Fields

value

BigDecimal value
The wrapped value of this object.

Class edu.neu.ccs.XBigInteger implements Serializable

Serialized Fields

value

BigInteger value
The wrapped value of this object.

Class edu.neu.ccs.XBoolean implements Serializable

Serialized Fields

value

boolean value
The wrapped value of this object.

Class edu.neu.ccs.XByte implements Serializable

Serialized Fields

value

byte value
The wrapped value of this object.

Class edu.neu.ccs.XChar implements Serializable

Serialized Fields

value

char value
The wrapped value of this object.

Class edu.neu.ccs.XCircle implements Serializable

Serialized Fields

r

double r
The radius.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XColor implements Serializable

Serialized Fields

color

Color color
The wrapped color for this object.

Class edu.neu.ccs.XComplex implements Serializable

Class edu.neu.ccs.XDouble implements Serializable

Serialized Fields

value

double value
The wrapped value of this object.

Class edu.neu.ccs.XFloat implements Serializable

Serialized Fields

value

float value
The wrapped value of this object.

Class edu.neu.ccs.XFourier implements Serializable

Serialized Fields

type

XFourier.Type type
The fourier type.


constant

double constant
The fourier constant term.


sinCoefficients

double[] sinCoefficients
The fourier sin coefficients or null if no storage has been allocated.


cosCoefficients

double[] cosCoefficients
The fourier cos coefficients or null if no storage has been allocated.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XInt implements Serializable

Serialized Fields

value

int value
The wrapped value of this object.

Class edu.neu.ccs.XInterval implements Serializable

Serialized Fields

minimum

double minimum
Lower endpoint of interval.


maximum

double maximum
Upper endpoint of interval.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XLine2D implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XLong implements Serializable

Serialized Fields

value

long value
The wrapped value of this object.

Class edu.neu.ccs.XNumber implements Serializable

Class edu.neu.ccs.XObject implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XOval implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XPoint2D implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XPolynomial implements Serializable

Serialized Fields

coefficients

double[] coefficients
The polynomial coefficients or null if no storage has been allocated.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XPolynomialComplex implements Serializable

Serialized Fields

coefficients

XComplex[] coefficients

The polynomial coefficients or null if no storage has been allocated.

If the coefficients array is non-null, it may nevertheless have null entries which are treated as equal to zero. This avoid excess allocation of complex number storage that may not be used.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XRect implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XRoundRect implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XRoundSquare implements Serializable

Serialized Fields

r

double r
The radius.


arcr

double arcr
The arc radius.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XShort implements Serializable

Serialized Fields

value

short value
The wrapped value of this object.

Class edu.neu.ccs.XSquare implements Serializable

Serialized Fields

r

double r
The radius.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XString implements Serializable

Serialized Fields

value

String value
The wrapped value of this object.


Package edu.neu.ccs.codec

Class edu.neu.ccs.codec.CountPrefixCodec implements Serializable

Class edu.neu.ccs.codec.EscapedCodec implements Serializable


Package edu.neu.ccs.console

Class edu.neu.ccs.console.ConsoleGateway implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.


action

CaseActionFilter action
Case action filter used by this console object.


input

String input
Input text last gathered by this console object.


window

ConsoleWindow window
The console window to use for visualization of this console object. If null, input and output operations are performed using the default stream objects.


in

ConsoleGateway.ConsoleInputStream in
The virtual stream object providing text input functionality.


out

PrintStream out
The virtual stream object providing text output functionality.


err

PrintStream err
The virtual stream object providing error text output functionality.

Class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream implements Serializable

Serialized Fields

factory

StringableFactory factory
Factory used to construct Stringable objects from input stream data.


Package edu.neu.ccs.filter

Class edu.neu.ccs.filter.BoundFilter implements Serializable

Serialized Fields

inclusive

boolean inclusive
Whether or not the range is inclusive.

Class edu.neu.ccs.filter.CaseActionFilter implements Serializable

Class edu.neu.ccs.filter.FilterException implements Serializable

Serialized Fields

obj

Stringable obj
The Stringable object that failed the filtering process, with its state set to the value that was current at the time the exception was thrown.

Class edu.neu.ccs.filter.MaximumBoundFilter implements Serializable

Class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal implements Serializable

Serialized Fields

maximum

BigDecimal maximum
The maximum bound for the range.

Class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger implements Serializable

Serialized Fields

maximum

BigInteger maximum
The maximum bound for the range.

Class edu.neu.ccs.filter.MaximumBoundFilter.Double implements Serializable

Serialized Fields

maximum

double maximum
The maximum bound for the range.

Class edu.neu.ccs.filter.MaximumBoundFilter.Long implements Serializable

Serialized Fields

maximum

long maximum
The maximum bound for the range.

Class edu.neu.ccs.filter.MinimumBoundFilter implements Serializable

Class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal implements Serializable

Serialized Fields

minimum

BigDecimal minimum
The minimum bound for the range.

Class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger implements Serializable

Serialized Fields

minimum

BigInteger minimum
The minimum bound for the range.

Class edu.neu.ccs.filter.MinimumBoundFilter.Double implements Serializable

Serialized Fields

minimum

double minimum
The minimum bound for the range.

Class edu.neu.ccs.filter.MinimumBoundFilter.Long implements Serializable

Serialized Fields

minimum

long minimum
The minimum bound for the range.

Class edu.neu.ccs.filter.NumericFilter implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.filter.RangeFilter implements Serializable

Serialized Fields

minimum

MinimumBoundFilter minimum
Minimum bound filter used to enforce the lower bound of this range.


maximum

MaximumBoundFilter maximum
Maximum bound filter used to enforce the upper bound of this range.

Class edu.neu.ccs.filter.RangeFilter.BigDecimal implements Serializable

Serialized Fields

minimum

MinimumBoundFilter.BigDecimal minimum
The minimum range bound.


maximum

MaximumBoundFilter.BigDecimal maximum
The maximum range bound.

Class edu.neu.ccs.filter.RangeFilter.BigInteger implements Serializable

Class edu.neu.ccs.filter.RangeFilter.Double implements Serializable

Class edu.neu.ccs.filter.RangeFilter.Long implements Serializable

Class edu.neu.ccs.filter.StringableFilterSequence implements Serializable

Serialized Fields

filters

List filters
The underlying list used for storage of filters.


Package edu.neu.ccs.gui

Class edu.neu.ccs.gui.ActionSequence implements Serializable

Serialized Fields

actions

List actions
The underlying list used for storage of action listeners.

Class edu.neu.ccs.gui.ActionsPanel implements Serializable

Serialized Fields

map

Hashtable map
Maps actions to their automatically created buttons, and vice-versa.

Class edu.neu.ccs.gui.AlertEvent implements Serializable

Class edu.neu.ccs.gui.Annotation implements Serializable

Serialized Fields

oldForeground

Color oldForeground
Text foreground color of this annotation before alert status was entered.


oldBackground

Color oldBackground
Background color of this annotation before alert status was entered.


iconLabel

JLabel iconLabel
JLabel used to render the icon.


textLabel

JTextArea textLabel
JTextArea used to render the text.


align

int align
Alignment of the icon relative to the text.


alertIcon

Icon alertIcon
Icon to be displayed when this annotation is in alert status. If the alert icon is null, when this annotation is in alert status, the currently displayed icon is not changed.

Class edu.neu.ccs.gui.ArrayPanel implements Serializable

Serialized Fields

align

int align
Alignment of the length controls relative to the view collection.


controlsValue

int controlsValue
Value specifying the visible length controls.


minLength

int minLength
Minimum length of this array.


maxLength

int maxLength
Maximum length of this array.


userMinLength

int userMinLength
Minimum length of this array in user coordinates.


userMaxLength

int userMaxLength
Maximum length of this array in user coordinates.


views

DisplayCollection views
The view collection used by this array.


scroller

ScrollableDisplay scroller
The view collection scrolling display.


controlPanel

DisplayPanel controlPanel
Panel containing the length controls.


increment

Action increment
Action for incrementing the length of this array.


decrement

Action decrement
Action for decrementing the length of this array.


lengthActions

ActionsPanel lengthActions
Actions panel containing the increment and decrement array length actions.


lengthField

TextFieldView lengthField
Text field for input of the array length.


lengthFilter

RangeFilter.Long lengthFilter
Filter used by array length field to enforce minimum and maximum array length.


set

Action set
Button for setting the length of this array to the value held in the field contained in the length controls.


setActions

ActionsPanel setActions
Actions panel containing the set array length action.


lengthControls

Display lengthControls
Display containing the length field and its prompt.


properties

InputProperties properties
Property list for this view object.


defaultViewState

String defaultViewState
Default view state for the elements of this array.

Class edu.neu.ccs.gui.BooleanView implements Serializable

Serialized Fields

defaultValue

boolean defaultValue
The default value for this input object.


properties

InputProperties properties
Property list for this view object.

Class edu.neu.ccs.gui.BufferedPanel implements Serializable

Serialized Fields

buffer

BufferedImage buffer
The buffered image that maintains the persistent graphics state.


paintablesequence

PaintableSequence paintablesequence
The paintable sequence that paints on top of the buffer.


painter

BufferedPanel.Painter painter
The internal painter panel.


bufferBackground

Paint bufferBackground
The background paint for this buffered panel.


mouseActions

MouseActionAdapter mouseActions
The mouse action adapter for this buffered panel.


keyActions

KeyActionAdapter keyActions
The key action adapter for this buffered panel.


mouseX

int mouseX
The mouse x-position.


mouseY

int mouseY
The mouse y-position.


currentPaintable

Paintable currentPaintable
The current paintable being dragged.


autoShiftToTop

boolean autoShiftToTop
Whether or not to shift the current paintable to the top.


mouseIsInPanel

boolean mouseIsInPanel
Whether or not the mouse is in the panel.


SMA_Moved_Action

MouseAction SMA_Moved_Action
The "Simple Mouse Action" moved action.


SMA_Pressed_Action

MouseAction SMA_Pressed_Action
The "Simple Mouse Action" pressed action.


SMA_Released_Action

MouseAction SMA_Released_Action
The "Simple Mouse Action" released action.


SMA_Clicked_Action

MouseAction SMA_Clicked_Action
The "Simple Mouse Action" clicked action.


SMA_Dragged_Action

MouseAction SMA_Dragged_Action
The "Simple Mouse Action" dragged action.


SMA_Entered_Action

MouseAction SMA_Entered_Action
The "Simple Mouse Action" entered panel action.


SMA_Exited_Action

MouseAction SMA_Exited_Action
The "Simple Mouse Action" exited panel action.

Class edu.neu.ccs.gui.BufferedPanel.Painter implements Serializable

Serialized Fields

panel

BufferedPanel panel
Reference to the BufferedPanel that created this Painter.

Class edu.neu.ccs.gui.CancelledException implements Serializable

Class edu.neu.ccs.gui.ChangeAction implements Serializable

Class edu.neu.ccs.gui.ChangeActionAdapter implements Serializable

Serialized Fields

changeActions

ActionSequence changeActions
List of actions to be performed upon the notification of adjustment change events.

Class edu.neu.ccs.gui.ChangeActionEvent implements Serializable

Serialized Fields

event

ChangeEvent event
The change event that triggered this change action event.

Class edu.neu.ccs.gui.CheckerBoard implements Serializable

Serialized Fields

window

BufferedPanel window
The checkerboard graphics window.


block

int block
The size of a checkerboard block.


blocks

Rectangle2D[][] blocks
The array of checkerboard blocks.


view0

ColorView view0
Color view 0.


view1

ColorView view1
Color view 1.


colorCheckerBoard

SimpleAction colorCheckerBoard
The action to make a checkerboard patten.


resetColorViews

SimpleAction resetColorViews
The action to reset the colors to their original settings.

Class edu.neu.ccs.gui.ColorView implements Serializable

Serialized Fields

currentColor

Color currentColor
The current color for this view.


defaultColor

Color defaultColor
The default color for this view.


chooserClickCount

int chooserClickCount
The click count to trigger the color chooser.


colorBox

PaintSwatch colorBox
The color box view to display the current color.


colorBoxActions

MouseActionAdapter colorBoxActions
The mouse action adapter for the color box view.


colorBoxAction

MouseAction colorBoxAction
The standard color box action.


renderer

SwatchNameRenderer renderer
The swatch-name renderer.


colorDropdownView

DropdownView colorDropdownView
The drop down view.


setColorFromDropdownView

Action setColorFromDropdownView
Action triggering the task of setting the current color to the color represented by input in the drop down view.


setColorActions

ActionSequence setColorActions
The action sequence for handling set color action listeners.

Class edu.neu.ccs.gui.ComponentAction implements Serializable

Class edu.neu.ccs.gui.ComponentActionAdapter implements Serializable

Serialized Fields

hiddenActions

ActionSequence hiddenActions
List of action listeners to be performed upon the notification of component hidden events.


movedActions

ActionSequence movedActions
List of action listeners to be performed upon the notification of component moved events.


resizedActions

ActionSequence resizedActions
List of action listeners to be performed upon the notification of component resized events.


shownActions

ActionSequence shownActions
List of action listeners to be performed upon the notification of component shown events.

Class edu.neu.ccs.gui.ComponentActionEvent implements Serializable

Serialized Fields

event

ComponentEvent event
The component event that triggered this action event.

Class edu.neu.ccs.gui.Display implements Serializable

Serialized Fields

title

String title
The title text for this display.


aAlign

int aAlign
The alignment of the annotation relative to displayed object.


tAlign

int tAlign
The alignment of the title relative to displayed object.


view

Displayable view
The displayed object for this display. Since this object must never be >null>, an empty >DisplayPanel> will be provided on any attempt to set a >null> displayed object.


caption

Annotation caption
The annotation for this display.

Class edu.neu.ccs.gui.Display.Settings implements Serializable

Serialized Fields

annotationText

String annotationText
Annotation text.


titleText

String titleText
Title text.


annotationAlign

int annotationAlign
Alignment of annotation relative to displayed object.


titleAlign

int titleAlign
Alignment of title relative to displayed object.

Class edu.neu.ccs.gui.DisplayCollection implements Serializable

Serialized Fields

direction

int direction
The orientation of this display collection.


inner

DisplayPanel inner
Panel containing the actual collection of components.

Class edu.neu.ccs.gui.DisplayPanel implements Serializable

Serialized Fields

background

Color background
Background color before alert status was entered.


codec

String codec
Identifier for codec used by this panel.

Class edu.neu.ccs.gui.Dropdown implements Serializable

Serialized Fields

preferredWidth

int preferredWidth
The current preferred width if one is enabled or -1 if preferred width is disabled.


minimumWidth

int minimumWidth
The current minimum width for automatic width computations.


itemList

Vector itemList
The list of current items.


defaultViewState

String defaultViewState
The default view state.

Class edu.neu.ccs.gui.DropdownView implements Serializable

Serialized Fields

delegate

GeneralViewSupport delegate
The GeneralViewSupport object.

Class edu.neu.ccs.gui.ErrorDialog implements Serializable

Serialized Fields

errorMessage

Annotation errorMessage
Annotation used to display the error message of exception that initiated the error recovery strategy.


originalValue

String originalValue
Original malformed view state for the input component.


filter

StringableFilter filter
Filter used by the input component that generated the exception that initiated the error recovery strategy.

Class edu.neu.ccs.gui.FileView implements Serializable

Serialized Fields

align

int align
Alignment of the browse button relative to the field.


field

TextFieldView field
Text field containing the currently selected filename.


browse

JButton browse
Button that brings up the file chooser.


properties

InputProperties properties
Property list for this view object.

Class edu.neu.ccs.gui.FileView.ExtensionFileFilter implements Serializable

Serialized Fields

ext

String ext
The extension accepted by this filter.


extInLowerCase

String extInLowerCase
The extension in lower case accepted by this filter.


extLength

int extLength
The extension length.

Class edu.neu.ccs.gui.FocusAction implements Serializable

Class edu.neu.ccs.gui.FocusActionAdapter implements Serializable

Serialized Fields

gainedActions

ActionSequence gainedActions
List of action listeners to be performed upon the notification of focus gained events.


lostActions

ActionSequence lostActions
List of action listeners to be performed upon the notification of focus lost events.

Class edu.neu.ccs.gui.FocusActionEvent implements Serializable

Serialized Fields

event

FocusEvent event
The focus event that triggered this focus action event.

Class edu.neu.ccs.gui.GeneralDialog implements Serializable

Serialized Fields

component

Component component
Component displayed in this dialog.


actionsPanel

ActionsPanel actionsPanel
ActionsPanel with the user response buttons.


windowClosingAction

DialogAction windowClosingAction
Window closing action for this dialog.


windowOpenedAction

Action windowOpenedAction
Window opened action for this dialog.


windowActionAdapter

WindowActionAdapter windowActionAdapter
Window action adapter for this dialog.


parentFrame

Frame parentFrame
Parent Frame if any.


parentDialog

Dialog parentDialog
Parent Dialog if any.


response

String response
User response to this dialog.


cancelled

boolean cancelled
Whether or not this dialog was dismissed by cancellation.

Class edu.neu.ccs.gui.Halo implements Serializable

Class edu.neu.ccs.gui.ImageCapsule implements Serializable

Serialized Fields

image

Image image
The image displayed by this component.

Class edu.neu.ccs.gui.ImageViewer implements Serializable

Class edu.neu.ccs.gui.ImageViewerBase implements Serializable

Serialized Fields

imageFileNames

String[] imageFileNames
The array of image file names for the images to be viewed; this data MUST be set by a derived class prior to a call to the method makeGUI.


paintables

ImagePaintableLite[] paintables
The array of ImagePaintableLite objects that encapsulate the list of references to the images to be viewed; this data MUST be set by a derived class prior to a call to the method makeGUI.


X_MAX

int X_MAX
The maximum width of the scrollpane viewport; this data is calculated in the method makeGUI.


Y_MAX

int Y_MAX
The maximum height of the scrollpane viewport; this data is calculated in the method makeGUI.


Y_MAX_SMALL

int Y_MAX_SMALL
The maximum height of a scaled image in the scrollpane viewport; this data is calculated in the method makeGUI and is designed to ensure that if an image is scaled then both the image and its labels may be viewed on screen at once.

Class edu.neu.ccs.gui.InputDialog implements Serializable

Serialized Fields

model

Stringable model
Object whose state is to be set through this dialog input operation.


cancelled

boolean cancelled
Whether or not this dialog was dismissed by cancellation.

Class edu.neu.ccs.gui.InputProperties implements Serializable

Serialized Fields

table

Hashtable table
Hashtable used to map property names to property values.


next

InputProperties next
Property list that this property list shadows.

Class edu.neu.ccs.gui.JPTComponent implements Serializable

Serialized Fields

forwardingListener

PropertyChangeForwardingListener forwardingListener

The forwarding listener for this JPTComponent object to implement the interface SupportsPropertyChange.

See Also:
JPTComponent.getForwardingListener()

keyActionAdapter

KeyActionAdapter keyActionAdapter
The key action adapter.


mouseActionAdapter

MouseActionAdapter mouseActionAdapter
The mouse action adapter.

Class edu.neu.ccs.gui.JPTDialog implements Serializable

Serialized Fields

view

TypedView view
The input view contained in this dialog.


actions

ActionsPanel actions
The actions panel containing actions that interact with the view in this dialog.

Class edu.neu.ccs.gui.JPTFrame implements Serializable

Serialized Fields

closeOperation

int closeOperation
The window closing operation for this frame.

See Also:
JPTFrame.setDefaultCloseOperation(int)

screen_insets

Insets screen_insets
The current insets to use in setLocation calls that do not provide explicit insets.

Class edu.neu.ccs.gui.JPTScrollPane implements Serializable

Class edu.neu.ccs.gui.KeyAction implements Serializable

Serialized Fields

keyCodeOrChar

int keyCodeOrChar
The key code or character that triggers this action.

Class edu.neu.ccs.gui.KeyActionAdapter implements Serializable

Serialized Fields

pressedActions

ActionSequence pressedActions
List of action listeners to be performed upon the notification of key pressed events.


releasedActions

ActionSequence releasedActions
List of action listeners to be performed upon the notification of key released events.


typedActions

ActionSequence typedActions
List of action listeners to be performed upon the notification of key typed events.

Class edu.neu.ccs.gui.KeyActionEvent implements Serializable

Serialized Fields

event

KeyEvent event
The key event that triggered this key action event.

Class edu.neu.ccs.gui.Laminate implements Serializable

Serialized Fields

target

Component target
The laminated component.


activated

boolean activated
Whether or not this laminate is activated.


selected

boolean selected
Whether or not this laminate is selected.


moveOffset

Point moveOffset
Point at which a move was initiated.


adapter

MouseActionAdapter adapter
The mouse action adapter for this laminate.


resizeable

boolean resizeable
Whether or not this laminate can be resized.

Since:
2.0

moveable

boolean moveable
Whether or not this laminate can be moved.

Since:
2.0

resizingX

boolean resizingX
Whether or not this laminate is resizing on the horizontal axis.


resizingY

boolean resizingY
Whether or not this laminate is resizing on the vertical axis.

Class edu.neu.ccs.gui.ListSelectionAction implements Serializable

Class edu.neu.ccs.gui.ListSelectionActionAdapter implements Serializable

Serialized Fields

selectionActions

ActionSequence selectionActions
List of action listeners to be performed upon the notification of list selection events.

Class edu.neu.ccs.gui.ListSelectionActionEvent implements Serializable

Serialized Fields

event

ListSelectionEvent event
The list selection event that triggered this list selection action event.

Class edu.neu.ccs.gui.MalformedDataEvent implements Serializable

Serialized Fields

s

String s
The malformed data, or the well-formed data that replaced previously malformed data.


ex

ParseException ex
The ParseException that was generated by an input component in response to malformed data.

Class edu.neu.ccs.gui.MouseAction implements Serializable

Class edu.neu.ccs.gui.MouseActionAdapter implements Serializable

Serialized Fields

clickedActions

ActionSequence clickedActions
List of action listeners to be performed upon the notification of mouse clicked events.


enteredActions

ActionSequence enteredActions
List of action listeners to be performed upon the notification of mouse entered events.


exitedActions

ActionSequence exitedActions
List of action listeners to be performed upon the notification of mouse exited events.


pressedActions

ActionSequence pressedActions
List of action listeners to be performed upon the notification of mouse pressed events.


releasedActions

ActionSequence releasedActions
List of action listeners to be performed upon the notification of mouse released events.


draggedActions

ActionSequence draggedActions
List of action listeners to be performed upon the notification of mouse dragged events.


movedActions

ActionSequence movedActions
List of action listeners to be performed upon the notification of mouse moved events.

Class edu.neu.ccs.gui.MouseActionEvent implements Serializable

Serialized Fields

event

MouseEvent event
The mouse event that triggered this action event.

Class edu.neu.ccs.gui.OptionsView implements Serializable

Serialized Fields

defaultValue

int defaultValue
Default selection for this view.


properties

InputProperties properties
Property list for this view object.

Class edu.neu.ccs.gui.PaintableButton implements Serializable

Serialized Fields

paintable

Paintable paintable
The encapsulated paintable that defines this button.


icon

Icon icon
The icon associated with the encapsulated paintable.


listener

edu.neu.ccs.gui.PaintableButton.RefreshListener listener
The internal refresh listener.

Class edu.neu.ccs.gui.PaintableComponent implements Serializable

Serialized Fields

paintable

Paintable paintable
The encapsulated paintable that defines this component.


listener

edu.neu.ccs.gui.PaintableComponent.RefreshListener listener
The internal refresh listener.

Class edu.neu.ccs.gui.PaintAction implements Serializable

Class edu.neu.ccs.gui.PaintActionCapsule implements Serializable

Serialized Fields

actions

ActionSequence actions
Sequence of action listeners to perform when painted.

Class edu.neu.ccs.gui.PaintActionEvent implements Serializable

Serialized Fields

graphicsContext

Graphics graphicsContext
The graphics context of the component that triggered this change action event.

Class edu.neu.ccs.gui.PaintSwatch implements Serializable

Serialized Fields

paint

Paint paint
The encapsulated paint.


xSize

int xSize
The x size. Must be at least 1. Initialized to 0 to guarantee that area will be set.


ySize

int ySize
The y size. Must be at least 1. Initialized to 0 to guarantee that area will be set.


area

Rectangle2D area
The area to paint on within the border. Will be set in setSize.

Class edu.neu.ccs.gui.PathListView implements Serializable

Serialized Fields

windingRulePanel

StringObjectRadioPanel windingRulePanel

nodeListPanel

SimpleArrayPanel nodeListPanel

windingRuleWrapper

Display windingRuleWrapper

nodeListWrapper

Display nodeListWrapper

Class edu.neu.ccs.gui.PathNodeView implements Serializable

Class edu.neu.ccs.gui.PlotTool implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Extends the default deserialization process to restore helper data members upon instantiation.

Serialized Fields

worldBounds

Rectangle2D.Double worldBounds
Bounding rectangle of the world coordinate space.


imageBounds

Rectangle2D.Double imageBounds
Bounding rectangle of the image coordinate space.


preservesShape

boolean preservesShape
Whether or not to preserve geometric shape.


inset

int inset
Number of pixels in image coordinate units to inset the transform of the world coordinates.


mapping

AffineTransform mapping
The world to image transform.


xMapping

Transform1D xMapping
The x-component of the world to image transform.


yMapping

Transform1D yMapping
The y-component of the world to image transform.


inverseMapping

AffineTransform inverseMapping
The inverse of the world to image transform.


inverseXMapping

Transform1D inverseXMapping
The inverse of the x-component of the world to image transform.


inverseYMapping

Transform1D inverseYMapping
The inverse of the y-component of the world to image transform.


worldXRange

XInterval worldXRange
The x-interval in world coordinates.


worldYRange

XInterval worldYRange
The y-interval in world coordinates.


imageXRange

XInterval imageXRange
The x-interval in image coordinates.


imageYRange

XInterval imageYRange
The y-interval in image coordinates.


scale

Point2D.Double scale
The absolute value of the x and y scale factors.

Class edu.neu.ccs.gui.PropertyChangeAction implements Serializable

Class edu.neu.ccs.gui.PropertyChangeActionAdapter implements Serializable

Serialized Fields

changeActions

ActionSequence changeActions
List of action listeners to be performed upon the notification of property change events.

Class edu.neu.ccs.gui.PropertyChangeActionEvent implements Serializable

Serialized Fields

event

PropertyChangeEvent event
The property change event that triggered this property change action event.

Class edu.neu.ccs.gui.RadioPanel implements Serializable

Serialized Fields

defaultViewState

String defaultViewState
The default view state.


labelButtonMap

StringObjectMap labelButtonMap
The string-object map that contains pairs with a label and its associated radio button.


labelIndexMap

QuickHashMap labelIndexMap
The hash map that contains pairs with a label and an index installed as Integer with the position of the label in the view.


modelButtonMap

QuickHashMap modelButtonMap
The hash map that contains pairs with a model and its button.


buttonGroup

ButtonGroup buttonGroup
Button buttonGroup to enforce mutual exclusion for selections.


defaultLayout

TableLayout defaultLayout
The default layout.


commonactions

ActionSequence commonactions
The common actions for all buttons.

Class edu.neu.ccs.gui.RequestImageViewer implements Serializable

Serialized Fields

directoryView

TextFieldView directoryView
The text field for the directory string.


filelistView

TextFieldView filelistView
The text field for the filelist string.


helpFrame

JPTFrame helpFrame
The frame for the help directions.


help

SimpleAction help
The action to show the help directions.


action

SimpleAction action
The action to make the image viewer.


threadedaction

ThreadedAction threadedaction
A threaded version of the action to make the image viewer.


autoscaleview

BooleanView autoscaleview
The check box to permit the user to decide whether to autoscale.


panel

TablePanel panel
The panel for the labeled text field views in the main GUI.


helpPanel

TablePanel helpPanel
The panel for the help GUI.


mainPanel

TablePanel mainPanel
The main panel for the text fields, check box, and buttons.

Class edu.neu.ccs.gui.RequestWebImageViewer implements Serializable

Serialized Fields

imagesURLview

TextFieldView imagesURLview
The text field for the images URL string.


filelistURLview

TextFieldView filelistURLview
The text field for the filelist URL string.


filelistView

TextFieldView filelistView
The text field for the filelist string.


helpFrame

JPTFrame helpFrame
The frame for the help directions.


help

SimpleAction help
The action to show the help directions.


action

SimpleAction action
The action to make the image viewer.


threadedaction

ThreadedAction threadedaction
A threaded version of the action to make the image viewer.


autoscaleview

BooleanView autoscaleview
The check box to permit the user to decide whether to autoscale.


panel

TablePanel panel
The panel for the labeled text field views in the main GUI.


helpPanel

TablePanel helpPanel
The panel for the help GUI.


mainPanel

TablePanel mainPanel
The main panel for the text fields, check box, and buttons.

Class edu.neu.ccs.gui.ScrollableDisplay implements Serializable

Class edu.neu.ccs.gui.ShapeCapsule implements Serializable

Serialized Fields

shape

Shape shape
Encapsulated shape for this component.


paint

Paint paint
Paint used to render the encapsulated shape.

Class edu.neu.ccs.gui.SimpleAction implements Serializable

Class edu.neu.ccs.gui.SimpleArrayPanel implements Serializable

Serialized Fields

viewType

Class viewType
The view type is the type of each input view in the array panel; this type must extend the class JComponent, implement the interface TypedView, and have a public default constructor.


viewDataType

Class viewDataType
The view data type is the data type associated with the view type via the method getDataType() of TypedView.


arrayLength

int arrayLength
The actual length of the array, that is, the current number of input views in the array panel.


lengthOffset

int lengthOffset
The lengthTFV should display the user meaningful length of the array which equals arrayLength + lengthOffset.


initialIndex

int initialIndex
The initial index in the automatic labels of the input views in the array panel.


visibleViewCount

int visibleViewCount
The number of views that should be visible in the scroll pane without needing scrolling; this number is used to set the minimum size of the scroll pane view port.


gap

int gap
The horizontal and vertical cell gap to be used for all TablePanel objects constructed directly in this array panel.


autoHalo

boolean autoHalo
Determines whether or not to wrap each view of the array panel in a Halo to localize error highlights.


viewWidth

int viewWidth
The preferred width of a default instance of the view type.


viewHeight

int viewHeight
The preferred height of a default instance of the view type.


labelWidth

int labelWidth
The preferred width of the labels and text field view.


innerPanel

TablePanel innerPanel
The panel that contains the 2-column vertical list with a label in the left column of each row and a view in the right column of each row.


scrollPane

JPTScrollPane scrollPane
The scroll pane that contains the inner panel.


controls

TablePanel controls
The interactive controls panel.


lengthTFV

TextFieldView lengthTFV
The lengthTFV is part of the interactive user controls; this field displays the user meaningful length of the array which equals arrayLength + lengthOffset.


incrementLength

SimpleAction incrementLength
The action to increment the number of views.


decrementLength

SimpleAction decrementLength
The action to decrement the number of views.


setLengthFromGUI

SimpleAction setLengthFromGUI
The action to set the array length from the user meaningful length in the lengthTFV; this action takes care of required adjustments.


viewList

Vector viewList
The vector to hold references to the views in this panel for ease of access by the methods of this class.

Class edu.neu.ccs.gui.SliderView implements Serializable

Serialized Fields

defaultValue

int defaultValue
The default value for this slider.


properties

InputProperties properties
The property list for this view object.


slideAction

Action slideAction
The action triggered by sliding movement of this slider.


slidingActions

ActionSequence slidingActions
The action sequence performed each time the slider knob is moved.


releaseAction

Action releaseAction
The action triggered by sliding movement of this slider.


releaseActions

ActionSequence releaseActions
The action sequence performed each time the slider knob is released.

Class edu.neu.ccs.gui.StringObjectDropdown implements Serializable

Serialized Fields

pairmap

StringObjectMap pairmap
The internal two way map.


sort

boolean sort
Whether or not to sort.

Class edu.neu.ccs.gui.StringObjectRadioPanel implements Serializable

Serialized Fields

pairmap

StringObjectMap pairmap
The internal two way map.

Class edu.neu.ccs.gui.SwatchNamePair implements Serializable

Serialized Fields

paint

Paint paint
The paint.


name

String name
The paint name.


swatch

PaintSwatch swatch
The paint swatch.


label

JLabel label
The label.

Class edu.neu.ccs.gui.TablePanel implements Serializable

Serialized Fields

tg

TableGenerator tg
Generator used to produce the content for this table.

Class edu.neu.ccs.gui.TextAreaView implements Serializable

Serialized Fields

defaultValue

String defaultValue
Default content for this view.


properties

InputProperties properties
Property list for this view object.

Class edu.neu.ccs.gui.TextFieldView implements Serializable

Serialized Fields

preferredWidth

int preferredWidth
The current preferred width if one is enabled or -1 if preferred width is disabled.


autoSelect

boolean autoSelect
Autoselect policy for this view.


delegate

GeneralViewSupport delegate
The GeneralViewSupport object.

Class edu.neu.ccs.gui.Transform1D implements Serializable

Serialized Fields

factor

double factor
The scale factor for this transform.


offset

double offset
The offset for this transform.

Class edu.neu.ccs.gui.VisualColorList implements Serializable

Serialized Fields

swatchSize

int swatchSize
The swatch size that must be between MIN_SWATCH_SIZE and MAX_SWATCH_SIZE.

Class edu.neu.ccs.gui.WebImageViewer implements Serializable

Class edu.neu.ccs.gui.WindowAction implements Serializable

Class edu.neu.ccs.gui.WindowActionAdapter implements Serializable

Serialized Fields

activatedActions

ActionSequence activatedActions
List of actions to be performed upon the notification of window activated events.


closedActions

ActionSequence closedActions
List of actions to be performed upon the notification of window closed events.


closingActions

ActionSequence closingActions
List of actions to be performed upon the notification of window closing events.


deactivatedActions

ActionSequence deactivatedActions
List of actions to be performed upon the notification of window deactivated events.


deiconifiedActions

ActionSequence deiconifiedActions
List of actions to be performed upon the notification of window deiconified events.


iconifiedActions

ActionSequence iconifiedActions
List of actions to be performed upon the notification of window iconified events.


openedActions

ActionSequence openedActions
List of actions to be performed upon the notification of window opened events.

Class edu.neu.ccs.gui.WindowActionEvent implements Serializable

Serialized Fields

event

WindowEvent event
The window event that triggered this action event.

Class edu.neu.ccs.gui.XObjectView implements Serializable

Serialized Fields

model

XObject model
The data model for this view.

Class edu.neu.ccs.gui.Zoo implements Serializable

Serialized Fields

mouseAdapter

MouseActionAdapter mouseAdapter
Mouse action adapter for this zoo.


laminateTable

Hashtable laminateTable
Table mapping components to laminates.


selectionModel

ListSelectionModel selectionModel
Selection model for this zoo.


restrictingBounds

boolean restrictingBounds
Whether or not this zoo is restricting its child components' bounds.


moveable

boolean moveable
Whether or not the child items in this zoo can be moved.

Since:
2.0

resizeable

boolean resizeable
Whether or not the child items in this zoo can be resized.

Since:
2.0

designMode

boolean designMode
Whether or not this zoo is in design mode.


dashedStroke

Stroke dashedStroke
Stroke used to paint the lasso.


lassoStart

Point lassoStart
Point at which the current lasso originated.


lassoLast

Point lassoLast
Last point used to calculate the current lasso.


focusedHighlightColor

Color focusedHighlightColor
Highlight color of selected components for when this zoo has the keyboard focus. The default value for this color is SystemColor.textHighlight.

Since:
2.1
See Also:
Zoo.setFocusedHighlightColor(Color), Zoo.getFocusedHighlightColor()

unfocusedHighlightColor

Color unfocusedHighlightColor
Highlight color of selected components for when this zoo does not have the keyboard focus. The default value for this color is null, which means that it is computed from the highlight color for when this zoo has focus.

Since:
2.1
See Also:
Zoo.setUnfocusedHighlightColor(Color), Zoo.getUnfocusedHighlightColor()

SELECT_ALL_ACTION

Action SELECT_ALL_ACTION
Action to select all components in this zoo.

Since:
2.1
See Also:
Zoo.selectAll()

DESELECT_ALL_ACTION

Action DESELECT_ALL_ACTION
Action to deselect all components in this zoo.

Since:
2.1
See Also:
Zoo.deselectAll()

GROUP_SELECTED_COMPONENTS_ACTION

Action GROUP_SELECTED_COMPONENTS_ACTION
Action to group all selected components in this zoo.

Since:
2.1
See Also:
Zoo.groupSelection()

UNGROUP_SELECTED_COMPONENT_ACTION

Action UNGROUP_SELECTED_COMPONENT_ACTION
Action to ungroup the first selected component in this zoo, as long as it is an instance of ZooGroup.

Since:
2.1
See Also:
Zoo.ungroup(ZooGroup), Zoo.getSelectedComponent()

UNGROUP_SELECTED_COMPONENTS_ACTION

Action UNGROUP_SELECTED_COMPONENTS_ACTION
Action to ungroup all selected components in this zoo.

Since:
2.1
See Also:
Zoo.ungroupSelection()

TOGGLE_DESIGN_MODE_ACTION

Action TOGGLE_DESIGN_MODE_ACTION
Action to toggle design mode for this zoo.

Since:
2.1

SET_DESIGN_MODE_ON_ACTION

Action SET_DESIGN_MODE_ON_ACTION
Action to turn on design mode for this zoo.

Since:
2.1

SET_DESIGN_MODE_OFF_ACTION

Action SET_DESIGN_MODE_OFF_ACTION
Action to turn off design mode for this zoo.

Since:
2.1

SEND_TO_BACK_ACTION

Action SEND_TO_BACK_ACTION
Action to send the first selected component in this zoo to the back of the z-order.

Since:
2.1

BRING_TO_FRONT_ACTION

Action BRING_TO_FRONT_ACTION
Action to bring the first selected component in this zoo to the front of the z-order.

Since:
2.1

MOVE_UP_ACTION

Action MOVE_UP_ACTION
Action to move the first selected component in this zoo to the next higher z-order position.

Since:
2.1

MOVE_DOWN_ACTION

Action MOVE_DOWN_ACTION
Action to move the first selected component in this zoo to the next deeper z-order position.

Since:
2.1

Class edu.neu.ccs.gui.ZooContainer implements Serializable

Class edu.neu.ccs.gui.ZooGroup implements Serializable

Serialized Fields

oldSize

Dimension oldSize
Previous size of the group before a direct manipulation resize was initiated.


transform

AffineTransform transform
Temporary transform applied to the graphics context for this group during a direct manipulation resize.


Package edu.neu.ccs.jpf

Class edu.neu.ccs.jpf.ActivityIcon.ActionIcon implements Serializable

Class edu.neu.ccs.jpf.ActivityIcon.InputIcon implements Serializable

Class edu.neu.ccs.jpf.ActivityIcon.OutputIcon implements Serializable


Package edu.neu.ccs.quick

Class edu.neu.ccs.quick.QuickArrayList implements Serializable

Class edu.neu.ccs.quick.QuickHashMap implements Serializable

Class edu.neu.ccs.quick.QuickHashSet implements Serializable

Class edu.neu.ccs.quick.QuickHashtable implements Serializable

Class edu.neu.ccs.quick.QuickLinkedList implements Serializable

Class edu.neu.ccs.quick.QuickTreeMap implements Serializable

Class edu.neu.ccs.quick.QuickTreeSet implements Serializable

Class edu.neu.ccs.quick.QuickVector implements Serializable


Package edu.neu.ccs.util

Class edu.neu.ccs.util.FileExistsException implements Serializable

Serialized Fields

f

File f
The file that caused the exception to be thrown.

Class edu.neu.ccs.util.JPTError implements Serializable

Class edu.neu.ccs.util.StringableFactory implements Serializable

Serialized Fields

type

Class type
The class of objects to produce with this factory.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.