Serialized Form


Package edu.neu.ccs

Class edu.neu.ccs.HexXByte extends XByte implements Serializable

Class edu.neu.ccs.HexXDouble extends XDouble implements Serializable

Class edu.neu.ccs.HexXFloat extends XFloat implements Serializable

Class edu.neu.ccs.HexXInt extends XInt implements Serializable

Class edu.neu.ccs.HexXLong extends XLong implements Serializable

Class edu.neu.ccs.HexXShort extends XShort implements Serializable

Class edu.neu.ccs.XBigDecimal extends XNumber implements Serializable

Serialized Fields

value

BigDecimal value
The wrapped value of this object.

Class edu.neu.ccs.XBigInteger extends XNumber implements Serializable

Serialized Fields

value

BigInteger value
The wrapped value of this object.

Class edu.neu.ccs.XBoolean extends XObject implements Serializable

Serialized Fields

value

boolean value
The wrapped value of this object.

Class edu.neu.ccs.XByte extends XNumber implements Serializable

Serialized Fields

value

byte value
The wrapped value of this object.

Class edu.neu.ccs.XChar extends XObject implements Serializable

Serialized Fields

value

char value
The wrapped value of this object.

Class edu.neu.ccs.XCircle extends XOval implements Serializable

Serialized Fields

r

double r
The radius.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XColor extends XObject implements Serializable

Serialized Fields

color

Color color
The wrapped color for this object.

Class edu.neu.ccs.XComplex extends XPoint2D implements Serializable

Class edu.neu.ccs.XDouble extends XNumber implements Serializable

Serialized Fields

value

double value
The wrapped value of this object.

Class edu.neu.ccs.XFloat extends XNumber implements Serializable

Serialized Fields

value

float value
The wrapped value of this object.

Class edu.neu.ccs.XFourier extends Object 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 extends XNumber implements Serializable

Serialized Fields

value

int value
The wrapped value of this object.

Class edu.neu.ccs.XInterval extends Object 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 extends Line2D.Double implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XLong extends XNumber implements Serializable

Serialized Fields

value

long value
The wrapped value of this object.

Class edu.neu.ccs.XNumber extends XObject implements Serializable

Class edu.neu.ccs.XObject extends Object implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XOval extends Ellipse2D.Double implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XPoint2D extends Point2D.Double implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XPolynomial extends Object 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 extends Object 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 extends Rectangle2D.Double implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XRoundRect extends RoundRectangle2D.Double implements Serializable

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XRoundSquare extends XRoundRect 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 extends XNumber implements Serializable

Serialized Fields

value

short value
The wrapped value of this object.

Class edu.neu.ccs.XSquare extends XRect implements Serializable

Serialized Fields

r

double r
The radius.


changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.XString extends XObject implements Serializable

Serialized Fields

value

String value
The wrapped value of this object.


Package edu.neu.ccs.codec

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

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


Package edu.neu.ccs.console

Class edu.neu.ccs.console.ConsoleGateway extends Object 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 extends Object 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 extends NumericFilter implements Serializable

Serialized Fields

inclusive

boolean inclusive
Whether or not the range is inclusive.

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

Class edu.neu.ccs.filter.FilterException extends Exception 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 extends BoundFilter implements Serializable

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

Serialized Fields

maximum

BigDecimal maximum
The maximum bound for the range.

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

Serialized Fields

maximum

BigInteger maximum
The maximum bound for the range.

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

Serialized Fields

maximum

double maximum
The maximum bound for the range.

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

Serialized Fields

maximum

long maximum
The maximum bound for the range.

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

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

Serialized Fields

minimum

BigDecimal minimum
The minimum bound for the range.

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

Serialized Fields

minimum

BigInteger minimum
The minimum bound for the range.

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

Serialized Fields

minimum

double minimum
The minimum bound for the range.

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

Serialized Fields

minimum

long minimum
The minimum bound for the range.

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

Serialized Fields

changeAdapter

SwingPropertyChangeSupport changeAdapter
Helper object for property change API.

Class edu.neu.ccs.filter.RangeFilter extends NumericFilter 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 extends RangeFilter 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 extends RangeFilter implements Serializable

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

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

Class edu.neu.ccs.filter.StringableFilterSequence extends Object 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 extends AbstractAction implements Serializable

Serialized Fields

actions

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

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

Serialized Fields

map

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

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

Class edu.neu.ccs.gui.Annotation extends DisplayPanel 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 extends DisplayPanel 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.BasePane extends DisplayPanel implements Serializable

Serialized Fields

monospacedFontName

String monospacedFontName
The monospaced font name from class Fonts.


serifFontName

String serifFontName
The serif font name from class Fonts.


sansserifFontName

String sansserifFontName
The sans serif font name from class Fonts.


baseFontSize

int baseFontSize
The base font size which either defaults to 12 or is supplied in the constructor.


fontSize

int fontSize

The common font size for fields, labels, and buttons.

This font size is computed as the base font size plus the net font size adjustment from LookAndFeelTools. The resulting font size will be forced to be at least as big as MINIMUM_FONT_SIZE.


fieldFont

Font fieldFont
The field font uses the monospaced font with BOLD style in the common font size.


labelFont

Font labelFont
The label font uses the serif font with BOLD style in the common font size.


buttonFont

Font buttonFont
The button font uses the sans serif font with BOLD style in the common font size.


smallFieldWidth

int smallFieldWidth
The small field width is the width of 20 characters in the field font.


mediumFieldWidth

int mediumFieldWidth
The medium field width is 2 times the small field width.


largeFieldWidth

int largeFieldWidth
The large field width is 3 times the small field width.


gap

int gap
The recommend common gap for use in table panels.

Class edu.neu.ccs.gui.BooleanView extends JCheckBox 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 extends DisplayPanel implements Serializable

Serialized Fields

buffer

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


bufferwidth

int bufferwidth
The buffer width.


bufferheight

int bufferheight
The buffer height.


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 extends DisplayPanel implements Serializable

Serialized Fields

panel

BufferedPanel panel
Reference to the BufferedPanel that created this Painter.

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

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

Class edu.neu.ccs.gui.ChangeActionAdapter extends Object 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 extends ActionEvent implements Serializable

Serialized Fields

event

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

Class edu.neu.ccs.gui.CheckerBoard extends TablePanel 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.ColorPane extends BasePane implements Serializable

Serialized Fields

upperSwatch

PaintSwatch upperSwatch
The upper paint swatch for the initial color.


lowerSwatch

PaintSwatch lowerSwatch
The lower paint swatch for the current color.


swatchStuff

Object[] swatchStuff
The array for the pair of swatches.


swatchPanel

VTable swatchPanel
The panel with the pair of swatches.


swatchLabelComponent

PaintableComponent swatchLabelComponent
The labels for the panel with the pair of swatches.


labelSwatchStuff

Object[] labelSwatchStuff
The array for the labels and swatch panel.


labelSwatchPanel

HTable labelSwatchPanel
The panel for the labels and swatch panel.


R_Paint

Paint R_Paint
The gradient paint for the red slider track.


G_Paint

Paint G_Paint
The gradient paint for the green slider track.


B_Paint

Paint B_Paint
The gradient paint for the blue slider track.


A_Paint

Paint A_Paint
The gradient paint for the alpha slider track.


R_Color

Color R_Color
The common color for the red slider.


G_Color

Color G_Color
The common color for the green slider.


B_Color

Color B_Color
The common color for the blue slider.


A_Color

Color A_Color
The common color for the alpha slider.


R_Slider

SliderView R_Slider
The red slider.


G_Slider

SliderView G_Slider
The green slider.


B_Slider

SliderView B_Slider
The blue slider.


A_Slider

SliderView A_Slider
The alpha slider.


R_Label

Annotation R_Label
The label for the red slider.


G_Label

Annotation G_Label
The label for the green slider.


B_Label

Annotation B_Label
The label for the blue slider.


A_Label

Annotation A_Label
The label for the alpha slider.


sliderStuff

Object[][] sliderStuff
The array with sliders and their labels.


sliderPanel

TablePanel sliderPanel
The panel with sliders and their labels.


colorview

ColorView colorview
The color view with only the dropdown color name list.


colorviewLabel

Annotation colorviewLabel
The label for the colorview.


colorviewStuff

Object[] colorviewStuff
The array with the color view and its label.


colorviewPanel

HTable colorviewPanel
The panel with the color view and its label.


initialToCurrentAction

SimpleAction initialToCurrentAction
The action to reset the current color to the initial color.


initialToCurrentButton

JButton initialToCurrentButton
The button to reset the current color to the initial color.


currentToInitialAction

SimpleAction currentToInitialAction
The action to reset the current color to the initial color.


currentToInitialButton

JButton currentToInitialButton
The button to reset the current color to the initial color.


mainStuff

Object[] mainStuff
The array with the main GUI components.


mainPanel

VTable mainPanel
The panel with the main GUI components.


setColorFromSlidersAction

SimpleAction setColorFromSlidersAction
The action to set the color using the slider settings.


setColorFromColorViewAction

SimpleAction setColorFromColorViewAction
The action to set the color using the color view.


pressActions

ActionSequence pressActions
The caller-defined actions performed when the slider thumb is pressed in any of the 4 sliders.


slidingActions

ActionSequence slidingActions
The caller-defined actions performed when the slider thumb is sliding in any of the 4 sliders.


releaseActions

ActionSequence releaseActions
The caller-defined actions performed when the slider thumb is released in any of the 4 sliders.

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

Serialized Fields

colorPane

ColorPane colorPane
The color pane forming the content area of the dialog.

Class edu.neu.ccs.gui.ColorView extends DisplayPanel 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.


colorPaneDialog

ColorPaneDialog colorPaneDialog
The color pane dialog for use if the swatch is clicked.


renderer

SwatchNameRenderer renderer
The swatch-name renderer.


colorDropdownView

DropdownView colorDropdownView
The dropdown view.


setColorFromDropdownView

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


setColorActions

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

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

Class edu.neu.ccs.gui.ComponentActionAdapter extends Object 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 extends ActionEvent implements Serializable

Serialized Fields

event

ComponentEvent event
The component event that triggered this action event.

Class edu.neu.ccs.gui.DirectApplet extends JApplet implements Serializable

Serialized Fields

initializationSuccessful

boolean initializationSuccessful
Was the initialization by createGUI successful?


component

Component component
The component returned by createGUI if the initialization call was successful.

Class edu.neu.ccs.gui.Display extends DisplayPanel 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 extends Object 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 extends DisplayPanel 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 extends JPanel 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 extends JComboBox 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 extends Dropdown implements Serializable

Serialized Fields

delegate

GeneralViewSupport delegate
The GeneralViewSupport object.

Class edu.neu.ccs.gui.ErrorDialog extends InputDialog 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.ExpressionEvaluationPane extends BasePane implements Serializable

Serialized Fields

typePairs

Object[][] typePairs

The 2-dimensional array that pairs a string that will appear on a radio button with its corresponding Class object.

The radio button strings are:

The corresponding Class objects are:


typeLayout

TableLayout typeLayout
The layout for the 3 radio buttons, namely, 1 row and 3 columns.


typePanel

StringObjectRadioPanel typePanel
The radio button panel that will associate the string labels described above with corresponding objects of type Class.

The radio button strings are:

The corresponding Class objects are:


expressionLabel

Annotation expressionLabel
The label for the expression text field.


expressionTFV

TextFieldView expressionTFV
The expression text field.


expressionStuff

Object[] expressionStuff
The array with the expression label and text field.


expressionTable

VTable expressionTable
The table with the expression label and text field.


evaluationLabel

Annotation evaluationLabel
The label for the evaluation text field.


evaluationTFV

TextFieldView evaluationTFV
The evaluation text field.


evaluationStuff

Object[] evaluationStuff
The array with the evaluation label and text field.


evaluationTable

VTable evaluationTable
The table with the evaluation label and text field.


eval

SimpleAction eval

The eval action to evaluate an expression.

Utilizes the method evaluate().


evalButton

JButton evalButton
The button with the eval action.


expStuff

Object[] expStuff
The array with the expression table, eval button, and evaluation table.


expTable

VTable expTable
The table with the expression table, eval button, and evaluation table.

Class edu.neu.ccs.gui.FileView extends DisplayPanel 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 extends FileFilter 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 extends AbstractAction implements Serializable

Class edu.neu.ccs.gui.FocusActionAdapter extends Object 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 extends ActionEvent implements Serializable

Serialized Fields

event

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

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

Serialized Fields

minimum

int minimum
The minimum font size.


gap

int gap
The table gap.


deltaw

int deltaw
The width delta.


deltah

int deltah
The height delta.


width

int width
The BufferedPanel width.


height

int height
The BufferedPanel height.


window

BufferedPanel window
The BufferedPanel


ge

GraphicsEnvironment ge
The graphics environment.


familyList

String[] familyList
The font family list as an array.


showFont

SimpleAction showFont
The show font action.


fontDropdown

Dropdown fontDropdown
The font family dropdown list.


fontSizeTFV

TextFieldView fontSizeTFV
The font size text field view.


boldBox

BooleanView boldBox
The bold check box.


italicBox

BooleanView italicBox
The italic check box.


fontStuff

Object[] fontStuff
The font family stuff.


fontPanel

HTable fontPanel
The font family panel.


paramsStuff

Object[] paramsStuff
The font params stuff.


paramsTable

HTable paramsTable
The font params table


mainStuff

Object[] mainStuff
The main stuff.


mainPanel

VTable mainPanel
The main table.

Class edu.neu.ccs.gui.FunctionsPlotter extends BasePane implements Serializable

Serialized Fields

SMALLGAP

int SMALLGAP
The small gap for inner table panels.


LARGEGAP

int LARGEGAP
The large gap for outer table panels.


EXTRAGAP

int EXTRAGAP
The extra wide horizontal gap for a data table.


BORDER

int BORDER
The empty border thickness used to create space for titled borders.


VALUEWIDTH

int VALUEWIDTH
The width of fields for numeric values.


NAMESWIDTH

int NAMESWIDTH
The width of the field for function names.


PLOTSIZE

int PLOTSIZE
The size of the main plot square.


PLOTINSET

int PLOTINSET
The amount of inset on all sides of the plot square.


WINDOWSIZE

int WINDOWSIZE
The size of the full plot square with insets.


PIXELGAP

int PIXELGAP

The horizontal gap between data pixels in the plot.

In 2.6.0, this gap is set to 1, so plots are dense.


MAXWIDTH

int MAXWIDTH
The maximum width of a data table.


functionNames

TextFieldView functionNames
The text field view for function names.


xMinimum

TextFieldView xMinimum
The text field view for the minimum x value.


xMaximum

TextFieldView xMaximum
The text field view for the maximum x value.


xSpacing

TextFieldView xSpacing
The text field view for the x grid spacing value.


yMinimum

TextFieldView yMinimum
The text field view for the minimum y value.


yMaximum

TextFieldView yMaximum
The text field view for the maximum y value.


ySpacing

TextFieldView ySpacing
The text field view for the y grid spacing value.


functionNamesLabel

Annotation functionNamesLabel
The label for the function names text field view.


xMinimumLabel