A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

aAlign - Variable in class edu.neu.ccs.gui.Display
The alignment of the annotation relative to displayed object.
ABOVE - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating the top of a border style layout.
abs - Static variable in class edu.neu.ccs.F
The function x --> abs(x).
abs() - Method in class edu.neu.ccs.XComplex
Returns the absolute value of the complex number this; this value is the same as the value returned by the inherited method radius(), that is, sqrt(x*x+y*y).
abs() - Method in class edu.neu.ccs.XBigInteger
Sets this to abs(this).
abs() - Method in class edu.neu.ccs.XBigDecimal
Sets this to abs(this).
abs(XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is the absolute value of the given y.
abs(XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the absolute value of the given y.
abs(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the absolute value of the complex number z.
AbsoluteLayout - class edu.neu.ccs.gui.AbsoluteLayout.
Layout manager allowing child components of a container to control their own locations and sizes.
AbsoluteLayout() - Constructor for class edu.neu.ccs.gui.AbsoluteLayout
 
AbstractPaintable - class edu.neu.ccs.gui.AbstractPaintable.
The abstract class AbstractPaintable defines objects that implement Paintable.
AbstractPaintable() - Constructor for class edu.neu.ccs.gui.AbstractPaintable
 
AbstractParser - class edu.neu.ccs.parser.AbstractParser.
Abstract superclass for classes of objects that provide functionality for evaluating Strings into primitive types and objects using a language with simple syntactic structure.
AbstractParser.ObjectOperationPair - class edu.neu.ccs.parser.AbstractParser.ObjectOperationPair.
Pair class used by a Parser to store a value and an associated operation.
AbstractParser.ObjectOperationPair(Object, AbstractParser.Operation) - Constructor for class edu.neu.ccs.parser.AbstractParser.ObjectOperationPair
Constructs a pair with the given value and operation.
AbstractParser.Operation - class edu.neu.ccs.parser.AbstractParser.Operation.
Class encapsulating an operation and its corresponding String symbol for use with a parser.
AbstractParser.Operation() - Constructor for class edu.neu.ccs.parser.AbstractParser.Operation
Constructs an operation with the default initial settings.
AbstractParser.Operation(String) - Constructor for class edu.neu.ccs.parser.AbstractParser.Operation
Constructs an operation with the given symbol.
AbstractParser.Operation(String, boolean, boolean) - Constructor for class edu.neu.ccs.parser.AbstractParser.Operation
Constructs an operation with the given symbol and settings for unary and binary usage.
AbstractParser.Procedure - class edu.neu.ccs.parser.AbstractParser.Procedure.
Class encapsulating a procedure and its corresponding String symbol for use with a parser.
AbstractParser.Procedure(String, int) - Constructor for class edu.neu.ccs.parser.AbstractParser.Procedure
Constructs a procedure with the given identifier and number of expected arguments.
AbstractParser() - Constructor for class edu.neu.ccs.parser.AbstractParser
Constructs a new parser by adding the standard operations, procedures, and constants available for this parser.
accept(File) - Method in class edu.neu.ccs.gui.FileView.ExtensionFileFilter
Returns whether or not the given file is acceptable to this filter.
accept(File) - Method in class edu.neu.ccs.util.FileExtensionFilter
Whether the given file is accepted by this filter.
acos - Static variable in class edu.neu.ccs.F
The function x --> acos(x).
acosdeg - Static variable in class edu.neu.ccs.F
The function x --> acosdeg(x).
acosdeg(double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the arc cosine in degrees of the specified input value in the range -1 to +1.
action - Variable in class edu.neu.ccs.console.ConsoleGateway
Case action filter used by this console object.
action - Variable in class edu.neu.ccs.gui.ActionWrapper
The action to encapsulate as a thread.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.WindowAction
Performs this action by calling the windowActionPerformed method of this class intended to perform tasks requiring information contained in the WindowEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.ThreadedAction
Invokes the actionPerformed method of the encapsulated action in a newly created separate thread that is executed as a daemon thread.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.SimpleAction
Performs this action by calling the simplified perform method of this class.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.PropertyChangeAction
Performs this action by calling the propertyChangeActionPerformed method of this class intended to perform tasks requiring information contained in the PropertyChangeEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.PaintAction
Performs this action by calling the paint method of this class.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.MouseAction
Performs this action by calling the mouseActionPerformed method of this class intended to perform tasks requiring information contained in the MouseEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.ListSelectionAction
Performs this action by calling the listSelectionActionPerformed method of this class intended to perform tasks requiring information contained in the ListSelectionEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.KeyAction
Performs this action by calling the keyActionPerformed method of this class intended to perform tasks requiring information contained in the KeyEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.FocusAction
Performs this action by calling the focusActionPerformed method of this class intended to perform tasks requiring information contained in the FocusEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.DialogAction
Invokes the actionPerformed method of the encapsulated action and then performs the action specified as the finish action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.ComponentAction
Performs this action by calling the componentActionPerformed method of this class intended to perform tasks requiring information contained in the ComponentEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.ChangeAction
Performs this action by calling the changeActionPerformed method of this class intended to perform tasks requiring information contained in the ChangeEvent triggering this action.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.ActionWrapper
Implement the actionPerformed method to decide how the encapsulated action will be used.
actionPerformed(ActionEvent) - Method in class edu.neu.ccs.gui.ActionSequence
If this sequence is enabled then performs the enabled actions within the sequence in order; otherwise does nothing.
actions - Variable in class edu.neu.ccs.gui.PaintActionCapsule
Sequence of action listeners to perform when painted.
actions - Variable in class edu.neu.ccs.gui.JPTDialog
The actions panel containing actions that interact with the view in this dialog.
actions - Variable in class edu.neu.ccs.gui.ActionSequence
The underlying list used for storage of action listeners.
ActionSequence - class edu.neu.ccs.gui.ActionSequence.
An ordered collection of ActionListener objects similar to a List; the sequence itself is an instance of AbstractAction; the actionPerformed method of the sequence executes the actionPerformed method of each listener in its list in order of entry into the list.
ActionSequence() - Constructor for class edu.neu.ccs.gui.ActionSequence
Constructs a sequence using the default underlying linear data structure.
ActionSequence(List) - Constructor for class edu.neu.ccs.gui.ActionSequence
Constructs a sequence using the given underlying linear data structure.
actionsPanel - Variable in class edu.neu.ccs.gui.GeneralDialog
ActionsPanel with the user response buttons.
ActionsPanel - class edu.neu.ccs.gui.ActionsPanel.
A panel containing Action objects represented by buttons that initiate their respective actions.
ActionsPanel() - Constructor for class edu.neu.ccs.gui.ActionsPanel
Constructs an actions panel that contains no actions and uses the default layout manager for a JPanel.
ActionsPanel(Action[]) - Constructor for class edu.neu.ccs.gui.ActionsPanel
Constructs an actions panel that contains the given actions and uses the default layout manager for a JPanel.
ActionsPanel(Action[], LayoutManager) - Constructor for class edu.neu.ccs.gui.ActionsPanel
Constructs an actions panel that contains the given actions and uses the given layout manager.
ActionsPanel(Action[], Object[], LayoutManager) - Constructor for class edu.neu.ccs.gui.ActionsPanel
Constructs an actions panel that contains the given actions and uses the given layout manager with the given constraints.
ActionsPanel(LayoutManager) - Constructor for class edu.neu.ccs.gui.ActionsPanel
Constructs an actions panel that contains no actions and uses the given layout manager.
ActionWrapper - class edu.neu.ccs.gui.ActionWrapper.
Base class for encapsulating Action objects to provide extra functionality.
ActionWrapper() - Constructor for class edu.neu.ccs.gui.ActionWrapper
Constructs an empty wrapper.
ActionWrapper(Action) - Constructor for class edu.neu.ccs.gui.ActionWrapper
Constructs a wrapper that encapsulates the given action.
ACTIVATED - Static variable in class edu.neu.ccs.console.ConsoleGateway
Bound property name for the activated property.
activatedActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window activated events.
ADD_VERTEX - Static variable in class edu.neu.ccs.gui.PolygonShape
Bound property name to add one vertex.
ADD_VERTEX - Static variable in class edu.neu.ccs.gui.PolygonDotsShape
Bound property name to add one vertex.
ADD_VERTEX - Static variable in class edu.neu.ccs.gui.BaseVertexShape
Bound property name to add one or more vertices.
ADD_VERTEX_TANGENT - Static variable in class edu.neu.ccs.gui.TweakableShape
Bound property name to add one or more vertex-tangent pairs.
add(ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Appends the given action listener to the end of this sequence.
add(Component) - Method in class edu.neu.ccs.gui.DisplayPanel
Adds the specified component to the end of this container.
add(Component) - Method in class edu.neu.ccs.gui.DisplayCollection
Adds the specified component to the end of this container.
add(Component, int) - Method in class edu.neu.ccs.gui.DisplayPanel
Adds the specified component to this container at the given position.
add(Component, int) - Method in class edu.neu.ccs.gui.DisplayCollection
Adds the specified component to this container at the given position.
add(Component, Object) - Method in class edu.neu.ccs.gui.DisplayPanel
Adds the specified component to the end of this container.
add(Component, Object) - Method in class edu.neu.ccs.gui.DisplayCollection
Adds the specified component to the end of this container.
add(Component, Object, int) - Method in class edu.neu.ccs.gui.DisplayPanel
Adds the specified component at the given position.
add(Component, Object, int) - Method in class edu.neu.ccs.gui.DisplayCollection
Adds the specified component at the given position.
add(double, double) - Method in class edu.neu.ccs.XComplex
Sets this to (this + w) where w is the complex with coordinates x,y.
add(double, double, double, double) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z + w where z is the complex with coordinates x1,y1 and w is the complex with coordinates x2,y2.
add(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to add functions f,g: f + g.
add(FunctionComplex.OneArg, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to add functions f,g: f + g.
add(int, ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Inserts the given action listener at the given index in this sequence.
add(int, PathNode) - Method in class edu.neu.ccs.gui.PathList
Inserts the specified node at the specified position in this PathList and shifts any elements right as needed.
add(int, PathNode[]) - Method in class edu.neu.ccs.gui.PathList
Inserts the specified array of nodes into this PathList starting at the specified position in the list and shifts any elements right as needed.
add(int, PathNode[], boolean) - Method in class edu.neu.ccs.gui.PathList
Inserts the specified array of nodes into this PathList starting at the specified position in the list and shifts any elements right as needed.
add(int, StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Inserts the given filter at the given index in this sequence.
add(Object) - Method in class edu.neu.ccs.quick.QuickTreeSet
Adds the element to the set if it is not present.
add(StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Appends the given filter to the end of this sequence.
add(String, Component) - Method in class edu.neu.ccs.gui.DisplayPanel
Adds the given component to this container.
add(String, Component) - Method in class edu.neu.ccs.gui.DisplayCollection
Adds the specified component to this container.
add(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets this to (this + y).
add(XBigDecimal, XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is x + y.
add(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this + y).
add(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x + y.
add(XComplex) - Method in class edu.neu.ccs.XComplex
Sets this to (this + w).
add(XComplex, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z + w.
add(XFourier, XFourier) - Static method in class edu.neu.ccs.XFourier
Returns a new fourier equivalent mathematically to (p + q).
add(XPolynomialComplex, XPolynomialComplex) - Static method in class edu.neu.ccs.XPolynomialComplex
Returns a new polynomial equivalent mathematically to (p + q).
add(XPolynomial, XPolynomial) - Static method in class edu.neu.ccs.XPolynomial
Returns a new polynomial equivalent mathematically to (p + q).
addAction(Action) - Method in class edu.neu.ccs.gui.JPTDialog
Adds the given action to the actions panel contained by this dialog.
addAction(Action) - Method in class edu.neu.ccs.gui.ActionsPanel
Adds the given action to the ActionsPanel by creating a JButton that, when clicked, will cause the performance of the given action.
addAction(ActionListener) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Adds the given action listener to the end of the sequence of action listeners performed when this component is painted.
addAction(ActionListener) - Method in class edu.neu.ccs.gui.ColorView
Append an action listener to be performed when the method setColor is called.
addAction(Action, Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Adds the given ordinary action with the given finish parameter to the actions panel for this dialog and returns the associated button.
addAction(Action, Object) - Method in class edu.neu.ccs.gui.ActionsPanel
Adds the given action to the ActionsPanel with the given layout constraint.
addAction(DialogAction) - Method in class edu.neu.ccs.gui.GeneralDialog
Adds the given dialog action to the actions panel for this dialog and returns the associated button.
addAction(int, ActionListener) - Method in class edu.neu.ccs.gui.ColorView
Add an action listener to be performed when the method setColor is called and place this action listener at the given index in the set color actions sequence.
addAction(String, Icon, Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Adds a trivial action with the given name, icon, and finish parameter to the actions panel for this dialog and returns the associated button.
addAction(String, Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Adds a trivial action with the given name and finish parameter to the actions panel for this dialog and returns the associated button.
addActionListener(ActionListener) - Method in interface edu.neu.ccs.gui.StringObjectView
Adds an ActionListener.
addActionListener(ActionListener) - Method in class edu.neu.ccs.gui.RadioPanel
Adds the given action listener to all buttons.
addActionListener(ActionListener) - Method in interface edu.neu.ccs.gui.GeneralView
Adds an ActionListener.
addActionListener(int, ActionListener) - Method in class edu.neu.ccs.gui.RadioPanel
Adds the given action listener to the button at the given index.
addActionListeners(ActionListener[]) - Method in class edu.neu.ccs.gui.RadioPanel
Adds the given action listeners to the corresponding buttons.
addActions(Action[]) - Method in class edu.neu.ccs.gui.ActionsPanel
Adds the given array of actions to this ActionsPanel by creating JButtons that, when clicked, will cause the performance of the corresponding action.
addActions(Action[], Object[]) - Method in class edu.neu.ccs.gui.ActionsPanel
Adds the given actions to this ActionsPanel with the given layout constraints.
addActions(ActionListener[]) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Adds the action listeners in the given array, in order, to the end of the sequence of action listeners performed when this component is painted.
addAsListenerTo(Component) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Registers this adapter to receive mouse events generated by the given component.
addChangeAction(ActionListener) - Method in class edu.neu.ccs.gui.ChangeActionAdapter
Adds the given action listener to this adapter so that it will be performed when the state of the target object is adjusted.
addChildItem(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Adds the given component to this container at the highest z-order position.
addChildItem(Component) - Method in class edu.neu.ccs.gui.Zoo
Adds the given component to this zoo at the highest z-order position and prepares the component for direct manipulation, grouping, and selection.
addChildItem(Component, int) - Method in class edu.neu.ccs.gui.ZooContainer
Adds the given component to this container at the given z-order position.
addChildItem(Component, int) - Method in class edu.neu.ccs.gui.Zoo
Adds the given component to this zoo at the given z-order position and prepares the component for direct manipulation, grouping, and selection.
addComponentHiddenAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the component is hidden.
addComponentMovedAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the component is moved.
addComponentResizedAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the component is resized.
addComponentShownAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the component is shown.
addConstant(String, Object) - Method in class edu.neu.ccs.parser.AbstractParser
Adds the given constant to the parser environment with the given identifier and value.
addConstants() - Method in class edu.neu.ccs.parser.JPTParser
Adds the standard constants for this parser to the environment.
addConstants() - Method in class edu.neu.ccs.parser.AbstractParser
Adds the standard constants for this parser to the environment.
addDefaultAction(Action) - Method in class edu.neu.ccs.gui.JPTDialog
Adds the given action to the actions panel contained by this dialog, as the default action for the dialog.
addFocusGainedAction(ActionListener) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Adds an action listener to this adapter so that it will be performed when the focus is gained.
addFocusLostAction(ActionListener) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Adds an action listener to this adapter so that it will be performed when the focus is lost.
addForwardingListener(Object) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Add the forwarding listener as a property change listener for the given object if the object supports property change.
addForwardingListener(Object) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addForwardingListener(Object) - Method in class edu.neu.ccs.gui.JPTComponent
Add the forwarding listener as a property change listener for the given object if the object supports property change.
addForwardingListener(Object) - Method in class edu.neu.ccs.gui.BaseShape
Add the forwarding listener as a property change listener for the given object if the object supports property change.
addForwardingListener(Object) - Method in class edu.neu.ccs.gui.AbstractPaintable
Add the forwarding listener as a property change listener for the given object if the object supports property change.
addItem(Object) - Method in class edu.neu.ccs.gui.Dropdown
Adds the item to the view by calling the method in the parent and also maintains a record that this item was added.
addItems(Object[]) - Method in class edu.neu.ccs.quick.QuickVector
Method that adds the given array of items one-by-one to the vector.
addItems(Object[]) - Method in class edu.neu.ccs.quick.QuickTreeSet
Method that adds the given array of items one-by-one to the tree set.
addItems(Object[]) - Method in class edu.neu.ccs.quick.QuickLinkedList
Method that adds the given array of items one-by-one to the linked list.
addItems(Object[]) - Method in class edu.neu.ccs.quick.QuickHashSet
Method that adds the given array of items one-by-one to the hash set.
addItems(Object[]) - Method in class edu.neu.ccs.quick.QuickArrayList
Method that adds the given array of items one-by-one to the array list.
addItems(String[]) - Method in class edu.neu.ccs.gui.Dropdown
Adds the given String array of items to the view.
addKeyPressedAction(ActionListener) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Adds an action listener to this adapter so that it will be performed when a key is pressed.
addKeyReleasedAction(ActionListener) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Adds an action listener to this adapter so that it will be performed when a key is released.
addKeyTypedAction(ActionListener) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Adds an action listener to this adapter so that it will be performed when a key is typed.
addLayoutComponent(Component, Object) - Method in class edu.neu.ccs.gui.TableLayout
Adds the given component to this table layout at the given table position.
addLayoutComponent(Component, Object) - Method in class edu.neu.ccs.gui.CenterLayout
Adds the given component to the layout by replacing the currently contained component with the given component.
addLayoutComponent(Component, Object) - Method in class edu.neu.ccs.gui.AlignedLayout
Adds the given component to the layout by replacing the currently maintained component with the given component.
addLayoutComponent(Component, Object) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Adds the given component to this layout with the given constraints.
addLayoutComponent(String, Component) - Method in class edu.neu.ccs.gui.TableLayout
Adds the given component to this layout at the next available position.
addLayoutComponent(String, Component) - Method in class edu.neu.ccs.gui.CenterLayout
Adds the given component to the layout.
addLayoutComponent(String, Component) - Method in class edu.neu.ccs.gui.AlignedLayout
Adds the given component to the layout.
addLayoutComponent(String, Component) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Adds the given component to this layout with the given name.
addListSelectionAction(ActionListener) - Method in class edu.neu.ccs.gui.ListSelectionActionAdapter
Adds an action listener to this adapter so that it will be performed when a list selection is made.
addMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.TextFieldView
 
addMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Registers the given MalformedDataListener to receive MalformedDataEvents when the view state data is found to be malformed and when the view state data is returned to a well-formed value.
addMalformedDataListener(MalformedDataListener) - Method in interface edu.neu.ccs.gui.Fragile
Registers the given MalformedDataListener to receive MalformedDataEvents when the view state data is found to be malformed and when the view state data is returned to a well-formed value.
addMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.FileView
 
addMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.DropdownView
 
addMouseClickedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the mouse is clicked.
addMouseDraggedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the mouse is dragged.
addMouseEnteredAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the mouse enters the component.
addMouseExitedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action to the action sequence so that it will be performed when the mouse exits the component.
addMouseMovedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the mouse is moved.
addMousePressedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the mouse button is pressed.
addMouseReleasedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the mouse button is released.
addNameColorPair(String, Color) - Static method in class edu.neu.ccs.Colors
Adds a name-color pair to the internal name-color map using the given name and Color.
addNotify() - Method in class edu.neu.ccs.gui.ZooGroup
Called when the native peer for this group is created.
addNotify() - Method in class edu.neu.ccs.gui.JPTFrame
Resizes the frame upon creation of its peer window to make its contents the proper size regardless of platform specific insets size.
addObject(Object) - Method in class edu.neu.ccs.gui.DisplayPanel
Add the given object to this DisplayPanel at the next available position after applying the transformation of the method makeComponent.
addObject(Object, int) - Method in class edu.neu.ccs.gui.DisplayPanel
Add the given object to this DisplayPanel at the given index position after applying the transformation of the method makeComponent.
addObject(Object, int, int) - Method in class edu.neu.ccs.gui.TablePanel
Add the given object to this TablePanel at the position specified by the row and column after applying the transformation of the method makeComponent.
addObject(Object, Object) - Method in class edu.neu.ccs.gui.DisplayPanel
Add the given object to this DisplayPanel with the specified constaints at the next appropriate position after applying the transformation of the method makeComponent.
addObject(Object, Object, int) - Method in class edu.neu.ccs.gui.DisplayPanel
Add the given object to this DisplayPanel at the given index position after applying the transformation of the method makeComponent.
addOperation(AbstractParser.Operation, int) - Method in class edu.neu.ccs.parser.AbstractParser
Adds the given operation to the operation table at the given index in the precedence list.
addOperationAfterPrecedenceOf(AbstractParser.Operation, AbstractParser.Operation) - Method in class edu.neu.ccs.parser.AbstractParser
Adds the given operation to the table of recognized operations, at the level of precedence immediately after the precendence of the given existing operation.
addOperationAtPrecedenceOf(AbstractParser.Operation, AbstractParser.Operation) - Method in class edu.neu.ccs.parser.AbstractParser
Adds the given operation to the table of recognized operations, at the same level of precedence as the given existing operation.
addOperationBeforePrecedenceOf(AbstractParser.Operation, AbstractParser.Operation) - Method in class edu.neu.ccs.parser.AbstractParser
Adds the given operation to the table of recognized operations, at the level of precedence immediately before the precendence as the given existing operation.
addOperations() - Method in class edu.neu.ccs.parser.JPTParser
Adds the standard operations for this parser to the operation table.
addOperations() - Method in class edu.neu.ccs.parser.AbstractParser
Adds the standard operations for this parser to the operation table.
addOption(String) - Method in class edu.neu.ccs.gui.RadioPanel
Adds a button to the end of the view with the given label.
addOption(String, Action) - Method in class edu.neu.ccs.gui.RadioPanel
Adds a button to the end of the view with the given label and the given action.
addOption(String, Action, boolean) - Method in class edu.neu.ccs.gui.RadioPanel
Adds a button to the end of the view with the given label, the given action, and the given selection state.
addOption(String, boolean) - Method in class edu.neu.ccs.gui.RadioPanel
Adds a button to the end of the view with the given label and the given selection state.
addOptions(String[]) - Method in class edu.neu.ccs.gui.RadioPanel
Add the options in succession to the end of the view.
addOptions(String[], Action) - Method in class edu.neu.ccs.gui.RadioPanel
Add the options in succession to the end of the view with the same action for each option.
addOptions(String[], Action[]) - Method in class edu.neu.ccs.gui.RadioPanel
Add the options in succession to the end of the view with the each option paired with a corresponding action.
addPaintable(int, Object) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to convert the given object to a Paintable and then inserts this paintable at the given index in the paintable sequence; all current elements in the sequence from that index onward are displaced by one index position.
addPaintable(int, Object) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addPaintable(Object) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to convert the given object to a Paintable and then inserts this paintable at the top-most position in the paintable sequence; all current elements in the sequence are displaced by one index position.
addPaintable(Object) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addPaintable(Object, int) - Method in class edu.neu.ccs.gui.PaintableSequence
This method is equivalent to addPaintable(int, Object) but interchanges the order of the arguments.
addPaintable(Object, int) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addPaintableAtTop(Object) - Method in class edu.neu.ccs.gui.PaintableSequence
This method is equivalent to addPaintable(0, o).
addPaintableAtTop(Object) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addPair(int, String, Object) - Method in class edu.neu.ccs.quick.StringObjectMap
Adds the given String and Object pair to the StringObjectMap at the given index.
addPair(int, StringObjectPair) - Method in class edu.neu.ccs.quick.StringObjectMap
Adds the given StringObjectPair pair to the StringObjectMap at the given index.
addPair(String, Object) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Adds the new pair with the given string and object.
addPair(String, Object) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Adds the new pair with the given string and object.
addPair(String, Object) - Method in class edu.neu.ccs.quick.StringObjectMap
Adds the given String and Object pair to the StringObjectMap.
addPair(StringObjectPair) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Adds the new string-object pair.
addPair(StringObjectPair) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Adds the new string-object pair.
addPair(StringObjectPair) - Method in class edu.neu.ccs.quick.StringObjectMap
Adds the given StringObjectPair pair to the StringObjectMap.
addPairs(Object[][]) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Adds the new pairs.
addPairs(Object[][]) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Adds the new pairs.
addPairs(Object[][]) - Method in class edu.neu.ccs.quick.StringObjectMap
Adds an array of string-object pairs to the map.
addPairs(StringObjectMap) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Adds the new map.
addPairs(StringObjectMap) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Adds the new map.
addPairs(StringObjectPair[]) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Adds the new pairs.
addPairs(StringObjectPair[]) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Adds the new pairs.
addPairs(StringObjectPair[]) - Method in class edu.neu.ccs.quick.StringObjectMap
Adds an array of StringObjectPair pairs to the map.
addPostMutation(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPostMutation(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequence
Adds the post-mutation for the paintable sequence by recursively setting the post-mutation for each item in the sequence to the given transform.
addPostMutation(AffineTransform) - Method in interface edu.neu.ccs.gui.Paintable
Composes the current mutator on the left with the given transform provided that the given transform is invertible.
addPostMutation(AffineTransform) - Method in class edu.neu.ccs.gui.AbstractPaintable
Composes the current mutator on the left with the given transform provided that the given transform is invertible.
addPostMutation(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPostMutation(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequence
Adds a post-mutation determined by the given strategy and by the current setting of the mutator strategy usage.
addPostMutation(Mutator.Strategy) - Method in interface edu.neu.ccs.gui.Paintable
Applies a Mutator.Strategy object to the paintable by constructing an affine transform using the mutated center of the paintable and then calling addPostMutation with this transform as the argument.
addPostMutation(Mutator.Strategy) - Method in class edu.neu.ccs.gui.AbstractPaintable
Applies a Mutator.Strategy object to the paintable by constructing an affine transform using the mutated center of the paintable and then calling addPostMutation with this transform as the argument.
addPreMutation(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPreMutation(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequence
Adds the pre-mutation for the paintable sequence by recursively setting the pre-mutation for each item in the sequence to the given transform.
addPreMutation(AffineTransform) - Method in interface edu.neu.ccs.gui.Paintable
Composes the current mutator on the right with the given transform provided that the given transform is invertible and the paintable object supports this operation.
addPreMutation(AffineTransform) - Method in class edu.neu.ccs.gui.AbstractPaintable
Composes the current mutator on the right with the given transform provided that the given transform is invertible and the paintable object supports this operation.
addPreMutation(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPreMutation(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequence
Adds a pre-mutation determined by the given strategy and by the current setting of the mutator strategy usage.
addPreMutation(Mutator.Strategy) - Method in interface edu.neu.ccs.gui.Paintable
Applies a Mutator.Strategy object to the paintable by constructing an affine transform using the original center of the paintable and then calling addPreMutation with this transform as the argument.
addPreMutation(Mutator.Strategy) - Method in class edu.neu.ccs.gui.AbstractPaintable
Applies a Mutator.Strategy object to the paintable by constructing an affine transform using the original center of the paintable and then calling addPreMutation with this transform as the argument.
addProcedure(AbstractParser.Procedure) - Method in class edu.neu.ccs.parser.AbstractParser
Adds the given procedure to the table of recognized procedures.
addProcedures() - Method in class edu.neu.ccs.parser.JPTParser
Adds the standard procedures for this parser to the procedure table.
addProcedures() - Method in class edu.neu.ccs.parser.AbstractParser
Adds the standard procedures for this parser to the procedure table.
addProduct(double, double, double, double) - Method in class edu.neu.ccs.XComplex
Sets this to (this + z * w) where z is the complex with coordinates x1,y1 and w is the complex with coordinates x2,y2.
addProduct(XComplex, XComplex) - Method in class edu.neu.ccs.XComplex
Sets this to (this + z * w).
addPropertyChangeAction(ActionListener) - Method in class edu.neu.ccs.gui.PropertyChangeActionAdapter
Adds an action listener to this adapter so that it will be performed when a property is changed.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XSquare
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XRoundSquare
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XRoundRect
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XRect
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomialComplex
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomial
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XPoint2D
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XOval
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XObject
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XLine2D
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XInterval
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XFourier
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XCircle
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.console.ConsoleGateway
Registers the given object to listen for property change events generated by this console.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.filter.NumericFilter
Registers the given object to listen for property change events generated by this object.
addPropertyChangeListener(PropertyChangeListener) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.BaseShape
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.ActionWrapper
 
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.AbstractPaintable
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.util.StringableFactory
Registers the given object to listen for property change events generated by this factory.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XSquare
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XRoundSquare
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XRoundRect
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XRect
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomialComplex
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomial
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XPoint2D
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XOval
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XObject
Registers the given object to listen for property change events with the provided name generated by this object.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XLine2D
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XInterval
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XFourier
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XCircle
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.console.ConsoleGateway
Registers the given object to listen for property change events generated by this console with the provided property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.filter.NumericFilter
Registers the given object to listen for property change events generated by this object with the given property name.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Add a PropertyChangeListener to the listener list for a specific property.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.gui.BaseShape
Add a PropertyChangeListener to the listener list for a specific property.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.gui.AbstractPaintable
Add a PropertyChangeListener to the listener list for a specific property.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.util.StringableFactory
Registers the given object to listen for property change events generated by this factory with the given property name.
addPropertyChangeListeners(PropertyChangeListener[]) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Add all items in the given PropertyChangeListener array to the listener list.
addPropertyChangeListeners(PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPropertyChangeListeners(PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.JPTComponent
Add all items in the given PropertyChangeListener array to the listener list.
addPropertyChangeListeners(PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.BaseShape
Add all items in the given PropertyChangeListener array to the listener list.
addPropertyChangeListeners(PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.AbstractPaintable
Add all items in the given PropertyChangeListener array to the listener list.
addPropertyChangeListeners(String, PropertyChangeListener[]) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Add all items in the given PropertyChangeListener array to the listener list for a specific property.
addPropertyChangeListeners(String, PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
addPropertyChangeListeners(String, PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.JPTComponent
Add all items in the given PropertyChangeListener array to the listener list for a specific property.
addPropertyChangeListeners(String, PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.BaseShape
Add all items in the given PropertyChangeListener array to the listener list for a specific property.
addPropertyChangeListeners(String, PropertyChangeListener[]) - Method in class edu.neu.ccs.gui.AbstractPaintable
Add all items in the given PropertyChangeListener array to the listener list for a specific property.
addReleaseAction(ActionListener) - Method in class edu.neu.ccs.gui.SliderView
Adds the given action listener to the sequence of actions that is performed when the value for this slider is changed through method calls, or when the value for this slider has finished changing through direct manipulation of the slider knob.
addSequence(int, Object[]) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to add the given array of objects after suitable conversion into the paintable sequence starting at the given index; returns the array of paintable objects added.
addSequence(int, Object[]) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addSequence(Object[]) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to add the given array of objects after suitable conversion to the top of the paintable sequence.
addSequence(Object[]) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addSequence(Object[], int) - Method in class edu.neu.ccs.gui.PaintableSequence
This method is equivalent to addSequence(int, Object) but interchanges the order of the arguments.
addSequence(Object[], int) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addSequenceAtTop(Object[]) - Method in class edu.neu.ccs.gui.PaintableSequence
This method is equivalent to addSequence(objects).
addSequenceAtTop(Object[]) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
addSlidingAction(ActionListener) - Method in class edu.neu.ccs.gui.SliderView
Adds the given action listener to the sequence of actions that is performed when the value for this slider is changed through direct manipulation of the slider knob.
addString(String) - Method in class edu.neu.ccs.quick.StringSet
Adds the given String to the StringSet.
addStrings(String[]) - Method in class edu.neu.ccs.quick.StringSet
Adds an array of strings to the set.
addToSelection(Component) - Method in class edu.neu.ccs.gui.Zoo
Adds the given top-level component to the list of selected components in this zoo.
addVertex(int, float[]) - Method in class edu.neu.ccs.gui.BaseVertexShape
Adds a new vertex at the given index with a clone of the given point and makes a new path.
addVertex(int, float, float) - Method in class edu.neu.ccs.gui.BaseVertexShape
Adds a new vertex at the given index with the given point coordinates and makes a new path.
addVertexTangent(int, float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Adds a new vertex and tangent at the given index with the given array of point and displacement coordinates and makes a new path.
addVertexTangent(int, float[], float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Adds a new vertex and tangent at the given index using the given point and delta arrays and makes a new path.
addVertexTangent(int, float, float, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Adds a new vertex and tangent at the given index with the given point and displacement coordinates x, y, dx, dy.
addVertices(int, float[][]) - Method in class edu.neu.ccs.gui.BaseVertexShape
Adds a new sequence of vertices at the given index using clones of the given points and makes a new path.
addVerticesTangents(int, float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Adds a new sequence of vertices and tangents at the given index extracting data from the given array of type float[K][4] and then makes a new path.
addVerticesTangents(int, float[][], float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Adds a new sequence of vertices and tangents at the given index using copies of the given points and deltas and then makes a new path.
addWindowActivatedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is activated.
addWindowClosedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is closed.
addWindowClosingAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is closing.
addWindowDeactivatedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is deactivated.
addWindowDeiconifiedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is deiconified.
addWindowIconifiedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is iconified.
addWindowOpenedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Adds the given action listener to the action sequence so that it will be performed when the window is opened.
adjustAllDefaultFontSizes(float) - Static method in class edu.neu.ccs.gui.LookAndFeelTools
Adjusts the font size of all default fonts by adding the given delta to the current font size of each font.
affinetransform(double, double, double, double, double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
affinetransform(double, double, double, double, double, double) - Method in interface edu.neu.ccs.gui.Paintable
Apply the affine transform given by the matrix coefficients m00, m10, m01, m11, m02, m12 as if the transform were centered at the center of the paintable.
affinetransform(double, double, double, double, double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Apply the affine transform given by the matrix coefficients m00, m10, m01, m11, m02, m12 as if the transform were centered at the center of the paintable.
afterDigits(int) - Method in class edu.neu.ccs.parser.AbstractParser
Return the first character position at or after start that is not a digit.
afterSign(int) - Method in class edu.neu.ccs.parser.AbstractParser
If the character at position start is '+' or '-' return (start + 1) otherwise return start.
ALERT_OFF - Static variable in class edu.neu.ccs.gui.AlertEvent
Value designating that alert status should be exited.
ALERT_ON - Static variable in class edu.neu.ccs.gui.AlertEvent
Value designating that alert status should be entered.
AlertEvent - class edu.neu.ccs.gui.AlertEvent.
Class of AWTEvents encapsulating the designation that a graphical input object should enter or exit alert status.
AlertEvent(Object, int) - Constructor for class edu.neu.ccs.gui.AlertEvent
Constructs an alert event generated by the given source object with the given alert status specifier.
alertIcon - Variable in class edu.neu.ccs.gui.Annotation
Icon to be displayed when this annotation is in alert status.
AlertListener - interface edu.neu.ccs.gui.AlertListener.
Interface to be implemented by a graphical interface component capabile of altering its visualization to signal a user alert state.
algorithm - Variable in class edu.neu.ccs.gui.PlotMark
The plot mark algorithm.
aliceblue - Static variable in class edu.neu.ccs.Colors
Color aliceblue = AliceBlue.
AliceBlue - Static variable in class edu.neu.ccs.Colors
Color AliceBlue = 240, 248, 255 = #F0F8FF.
align - Variable in class edu.neu.ccs.gui.FileView
Alignment of the browse button relative to the field.
align - Variable in class edu.neu.ccs.gui.ArrayPanel
Alignment of the length controls relative to the view collection.
align - Variable in class edu.neu.ccs.gui.Annotation
Alignment of the icon relative to the text.
AlignedLayout - class edu.neu.ccs.gui.AlignedLayout.
Layout that maintains a single component in a justified position within the parent container.
AlignedLayout() - Constructor for class edu.neu.ccs.gui.AlignedLayout
Constructs a layout using southwest alignment.
AlignedLayout(int) - Constructor for class edu.neu.ccs.gui.AlignedLayout
Constructs a layout using the given alignment.
alignment - Variable in class edu.neu.ccs.gui.AlignedLayout
Alignment for this layout.
ALIGNMENT - Static variable in interface edu.neu.ccs.util.JPTConstants
Bound property name for the alignment of a decoration for a component.
ALL_FILES_FILTER - Static variable in class edu.neu.ccs.gui.FileView
File filter that accepts all files.
allowsMove() - Method in class edu.neu.ccs.gui.Zoo
Returns whether or not the child items in this zoo can be moved using direct manipulation.
allowsResize() - Method in class edu.neu.ccs.gui.Zoo
Returns whether or not the child items in this zoo can be resized using direct manipulation.
and(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this & y).
and(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x & y.
andNot(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this & ~y).
andNot(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x & ~y.
angleInDegrees() - Method in class edu.neu.ccs.XPoint2D
Computes the angle in degrees from the positive x-axis.
angleInDegrees() - Method in class edu.neu.ccs.XLine2D
Computes the angle in degrees of the line from the positive x-axis.
angleInDegrees(double, double, double, double) - Static method in class edu.neu.ccs.XPoint2D
Computes the angle in degrees from the the point (x1,y1) to the point (x2,y2).
angleInDegrees(Point2D, Point2D) - Static method in class edu.neu.ccs.XPoint2D
Computes the angle in degrees from the point p to the point q.
angleInRadians() - Method in class edu.neu.ccs.XPoint2D
Computes the angle in radians from the positive x-axis.
angleInRadians() - Method in class edu.neu.ccs.XLine2D
Computes the angle in radians of the line from the positive x-axis.
angleInRadians(double, double, double, double) - Static method in class edu.neu.ccs.XPoint2D
Computes the angle in radians from the the point (x1,y1) to the point (x2,y2).
angleInRadians(Point2D, Point2D) - Static method in class edu.neu.ccs.XPoint2D
Computes the angle in radians from the point p to the point q.
Annotation - class edu.neu.ccs.gui.Annotation.
A Displayable component representing an annotation in a GUI, such as the prompt for an input object or the caption for an image.
ANNOTATION - Static variable in class edu.neu.ccs.gui.Display
Bound property name for the annotation object property.
ANNOTATION_ALIGNMENT - Static variable in class edu.neu.ccs.gui.Display
Bound property name for the annotation alignment property.
ANNOTATION_TEXT - Static variable in class edu.neu.ccs.gui.Display
Bound property name for the annotation text property.
Annotation() - Constructor for class edu.neu.ccs.gui.Annotation
Constructs an annotation with no icon or text.
Annotation(Icon) - Constructor for class edu.neu.ccs.gui.Annotation
Constructs an annotation displaying the given icon.
Annotation(String) - Constructor for class edu.neu.ccs.gui.Annotation
Constructs an annotation displaying the given text.
Annotation(String, Icon, int) - Constructor for class edu.neu.ccs.gui.Annotation
Constructor for an annotation displaying the given text and icon.
annotationAlign - Variable in class edu.neu.ccs.gui.Display.Settings
Alignment of annotation relative to displayed object.
annotationText - Variable in class edu.neu.ccs.gui.Display.Settings
Annotation text.
antiquewhite - Static variable in class edu.neu.ccs.Colors
Color antiquewhite = AntiqueWhite.
AntiqueWhite - Static variable in class edu.neu.ccs.Colors
Color AntiqueWhite = 250, 235, 215 = #FAEBD7.
append(GeneralPath, Shape[], boolean) - Static method in class edu.neu.ccs.gui.Path
Returns the GeneralPath obtained by appending the given sequence of Shape objects to the given GeneralPath using the given boolean value to determine the connection at every stage.
append(GeneralPath, Shape[], boolean[]) - Static method in class edu.neu.ccs.gui.Path
Returns the GeneralPath obtained by appending the given sequence of Shape objects to the given GeneralPath using the given sequence of boolean values to determine the connection at each stage.
append(PathIterator) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given iterator and appends the nodes to this path list.
append(PathIterator, boolean) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given iterator and appends the nodes to this path list.
append(PathNode) - Method in class edu.neu.ccs.gui.PathList
Appends the specified node to this PathList.
append(PathNode[]) - Method in class edu.neu.ccs.gui.PathList
Appends the specified array of nodes to this PathList.
append(PathNode[], boolean) - Method in class edu.neu.ccs.gui.PathList
Appends the specified array of nodes to this PathList.
append(Shape) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given shape and appends the nodes to this path list.
append(Shape, AffineTransform) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given shape and appends the nodes to this path list after applying the given transform.
append(Shape, AffineTransform, boolean) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given shape and appends the nodes to this path list after applying the given transform.
append(Shape, AffineTransform, double) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given shape and appends the nodes to this path list after applying the given transform and flatness.
append(Shape, AffineTransform, double, boolean) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given shape and appends the nodes to this path list after applying the given transform and flatness.
append(Shape, boolean) - Method in class edu.neu.ccs.gui.PathList
Extracts the path node data from the given shape and appends the nodes to this path list.
appendPaintable(Object) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to convert the given object to a Paintable and then inserts this paintable at the bottom-most position in the paintable sequence.
appendPaintable(Object) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
appendSequence(Object[]) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to append the given array of objects after suitable conversion onto the paintable sequence.
appendSequence(Object[]) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
appendSlashIfNeeded(String) - Static method in class edu.neu.ccs.util.WebTools
Appends a slash to a URL string if it is not present.
appendVertex(float[]) - Method in class edu.neu.ccs.gui.BaseVertexShape
Appends a new vertex with a clone of the given point and makes a new path.
appendVertex(float, float) - Method in class edu.neu.ccs.gui.BaseVertexShape
Appends a new vertex with the given point coordinates and makes a new path.
appendVertexTangent(float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Appends a new vertex and tangent with the given array of point and displacement coordinates and makes a new path.
appendVertexTangent(float[], float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Appends a new vertex and tangent using the given point and delta arrays and makes a new path.
appendVertexTangent(float, float, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Appends a new vertex and tangent with the given point and displacement coordinates x, y, dx, dy.
appendVertices(int, float[][]) - Method in class edu.neu.ccs.gui.BaseVertexShape
Appends a new sequence of vertices using clones of the given points and makes a new path.
appendVerticesTangents(float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Appends a new sequence of vertices and tangents extracting data from the given array of type float[K][4] and then makes a new path.
appendVerticesTangents(float[][], float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Appends a new sequence of vertices and tangents using copies of the given points and deltas and then makes a new path.
applyAlignment(Dimension, Dimension, Point) - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the point at which a component of the given size should be located within its parent of the given size, translated by the given origin point.
applyAlignment(int, int, int, int, int, int, int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the point, given in terms of the parent container's coordinate space, where a component of the given size should be located given a cell with the provided bounds and the given alignment value.
applyLengthFromControls() - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the length of the array, that is, the number of views in the collection, to the raw array length represented by the view state of the length field.
applyOpacity(Graphics2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
applyOpacity(Graphics2D) - Method in interface edu.neu.ccs.gui.Paintable
Apply the current opacity to calculate and set a net opacity for the given graphics context.
applyOpacity(Graphics2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Applies the current opacity to calculate and set a net opacity.
aqua - Static variable in class edu.neu.ccs.Colors
Color aqua = Aqua.
Aqua - Static variable in class edu.neu.ccs.Colors
Color Aqua = 0, 255, 255 = #00FFFF.
aquamarine - Static variable in class edu.neu.ccs.Colors
Color aquamarine = Aquamarine.
Aquamarine - Static variable in class edu.neu.ccs.Colors
Color Aquamarine = 127, 255, 212 = #7FFFD4.
ARGUMENT_LIST_END - Variable in class edu.neu.ccs.parser.AbstractParser
String token representing the end of an argument list.
ARGUMENT_LIST_START - Variable in class edu.neu.ccs.parser.AbstractParser
String token representing the start of an argument list.
ARGUMENT_SEPARATOR - Variable in class edu.neu.ccs.parser.AbstractParser
String token representing the argument separator.
arguments - Variable in class edu.neu.ccs.parser.AbstractParser.Procedure
The number of arguments expected by this procedure.
arrayLength - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The actual length of the array, that is, the current number of input views in the array panel.
ArrayPanel - class edu.neu.ccs.gui.ArrayPanel.
Class ArrayPanel is an abstract class that is designed for the input of an array of a single type of Stringable object; this class must implement the TypedView interface in such a way that the data type associated with this view is constructed via the Stringable array in some fashion.
ArrayPanel() - Constructor for class edu.neu.ccs.gui.ArrayPanel
Constructs an array panel of length 0 with the default orientation, controls, and alignment.
ArrayPanel(Stringable[]) - Constructor for class edu.neu.ccs.gui.ArrayPanel
Constructs an array panel displaying the given array of model objects with the default direction, controls, and alignment.
ArrayPanel(Stringable[], int) - Constructor for class edu.neu.ccs.gui.ArrayPanel
Constructs an array panel displaying the given array of model objects with the given orientation, and the default controls and alignment.
ArrayPanel(Stringable[], int, int, int) - Constructor for class edu.neu.ccs.gui.ArrayPanel
Constructs an array panel displaying the given array of model objects with the given orientation, controls and alignment.
ASCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The YLocator object that corresponds to an anchor on the ascent line of the displayed string.
asin - Static variable in class edu.neu.ccs.F
The function x --> asin(x).
asindeg - Static variable in class edu.neu.ccs.F
The function x --> asindeg(x).
asindeg(double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the arc sine in degrees of the specified input value in the range -1 to +1.
assign(String, Object) - Method in class edu.neu.ccs.parser.AbstractParser
Assigns the given value to the given identifier in the environment, replacing the previous value in the environment with the same identifier.
Asterisk - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The asterisk algorithm.
ASTERISK - Static variable in class edu.neu.ccs.gui.PlotMark
The asterisk plot mark.
atan - Static variable in class edu.neu.ccs.F
The function x --> atan(x).
atan2(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compute the function atan2(f, g).
atan2deg(double, double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the polar angle in degrees of the point (x, y) where the y-coordinate is given first and the x-coordinate second.
atan2deg(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compute the function atan2deg(f, g).
atandeg - Static variable in class edu.neu.ccs.F
The function x --> atandeg(x).
atandeg(double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the arc tangent in degrees of the specified input value.
aToPowerX(double) - Static method in class edu.neu.ccs.F
The function x --> a-to-the-power-x = Math.pow(a, x).
aToPowerX(XComplex) - Static method in class edu.neu.ccs.FC
The function x --> a-to-the-power-x = XComplex.generalPower(a,x).
AUTO_CLOSE - Static variable in class edu.neu.ccs.gui.DialogAction
The choice to auto close the dialog after the action.
AUTO_SELECT - Static variable in class edu.neu.ccs.gui.TextFieldView
Bound property name for the auto select property.
autoAxes(Graphics2D) - Method in class edu.neu.ccs.gui.PlotTool
Plots black axes of thickness 3 in given graphics context.
autoGridLines(Graphics2D) - Method in class edu.neu.ccs.gui.PlotTool
Plots grid lines appropriate for the world to image transform in the given graphics context, using the default thickness and the default color for grid lines.
autoHalo - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
Determines whether or not to wrap each view of the array panel in a Halo to localize error highlights.
AutomaticCurve - class edu.neu.ccs.gui.AutomaticCurve.
Class AutomaticCurve extends AutomaticShape and fixes the Path.Strategy to be Path.BEZIER_CUBIC.
AutomaticCurve() - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The default constructor.
AutomaticCurve(float[][]) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data.
AutomaticCurve(float[][], ClosureMode) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data and the given closure mode.
AutomaticCurve(float[][], ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given closure mode, and the given winding rule.
AutomaticCurve(float[][], float[][]) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data and the given end tangent data.
AutomaticCurve(float[][], float[][], ClosureMode) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, and the given closure mode.
AutomaticCurve(float[][], float[][], ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, the given closure mode, and the given winding rule.
AutomaticCurve(float[][], float[][], Tangent.Strategy) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, and the given tangent strategy.
AutomaticCurve(float[][], float[][], Tangent.Strategy, ClosureMode) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, the given tangent strategy, and the given closure mode.
AutomaticCurve(float[][], float[][], Tangent.Strategy, ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, the given tangent strategy, the given closure mode, the given winding rule.
AutomaticCurve(float[][], float[][], Tangent.Strategy, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, the given tangent strategy, and the given winding rule.
AutomaticCurve(float[][], float[][], WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given end tangent data, and the given winding rule.
AutomaticCurve(float[][], Tangent.Strategy) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data and the given tangent strategy.
AutomaticCurve(float[][], Tangent.Strategy, ClosureMode) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given tangent strategy, and the given closure mode.
AutomaticCurve(float[][], Tangent.Strategy, ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given tangent strategy, the given closure mode, and the given winding rule.
AutomaticCurve(float[][], Tangent.Strategy, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data, the given tangent strategy, and the given winding rule.
AutomaticCurve(float[][], WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticCurve
The constructor with the given vertex data and the given winding rule.
AutomaticShape - class edu.neu.ccs.gui.AutomaticShape.
Class AutomaticShape implements a BaseVertexShape in which the tangent array is always automatically computed from the vertex array and other settings using a Tangent.Strategy object.
AutomaticShape() - Constructor for class edu.neu.ccs.gui.AutomaticShape
The default constructor with an empty shape.
AutomaticShape(float[][]) - Constructor for class edu.neu.ccs.gui.AutomaticShape
The constructor with the given vertex data.
AutomaticShape(float[][], float[][]) - Constructor for class edu.neu.ccs.gui.AutomaticShape
The constructor with the given vertex data and the given end tangent data.
AutomaticShape(float[][], float[][], Tangent.Strategy) - Constructor for class edu.neu.ccs.gui.AutomaticShape
The constructor with the given vertex data, the given end tangent data, and the given tangent strategy.
AutomaticShape(float[][], float[][], Tangent.Strategy, Path.Strategy) - Constructor for class edu.neu.ccs.gui.AutomaticShape
The constructor with the given vertex data, the given end tangent data, the given tangent strategy, and the given path strategy.
AutomaticShape(float[][], float[][], Tangent.Strategy, Path.Strategy, ClosureMode) - Constructor for class edu.neu.ccs.gui.AutomaticShape
The constructor with the given vertex data, the given end tangent data, the given tangent strategy, the given path strategy, and the given closure mode.
AutomaticShape(float[][], float[][], Tangent.Strategy, Path.Strategy, ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.AutomaticShape
The constructor with the given vertex data, the given end tangent data, the given tangent strategy, the given path strategy, the given closure mode, and the given winding rule.
autoRepaint - Variable in class edu.neu.ccs.pedagogy.Turtle
Whether or not repaint occurs after each step.
autoSelect - Variable in class edu.neu.ccs.gui.TextFieldView
Autoselect policy for this view.
autoSetPreferredWidth() - Method in class edu.neu.ccs.gui.Dropdown
Automatically sets the preferred width based on the current setting of the minimum width, the current items in the dropdown list, and the current font.
autoShiftToTop - Variable in class edu.neu.ccs.gui.BufferedPanel
Whether or not to shift the current paintable to the top.
autoSpacing(int) - Method in class edu.neu.ccs.gui.PlotTool
Returns a Point2D object encapsulating an appropriate spacing for grid lines and tick marks in world coordinates.
autoTickMarks(Graphics2D) - Method in class edu.neu.ccs.gui.PlotTool
Plots tick marks appropriate for the world to image transform in the given graphics context, using the default thickness and the default color for tick marks.
azure - Static variable in class edu.neu.ccs.Colors
Color azure = Azure.
Azure - Static variable in class edu.neu.ccs.Colors
Color Azure = 240, 255, 255 = #F0FFFF.

B

background - Static variable in class edu.neu.ccs.Colors
Color background = Background.
background - Variable in class edu.neu.ccs.gui.Tile
The background paint if any.
background - Variable in class edu.neu.ccs.gui.DisplayPanel
Background color before alert status was entered.
Background - Static variable in class edu.neu.ccs.Colors
Color Background = The default Background in this UI.
BACKGROUND - Static variable in class edu.neu.ccs.gui.RadioPanel
Bound property name for the set background property.
BASE_PROPERTIES - Static variable in class edu.neu.ccs.gui.InputProperties
Shared base property list for input property objects.
BASELINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The YLocator object that corresponds to an anchor on the base line of the displayed string.
BaseShape - class edu.neu.ccs.gui.BaseShape.
Class BaseShape encapsulates a Shape defined using vertex and tangent data.
BaseShape() - Constructor for class edu.neu.ccs.gui.BaseShape
The protected default constructor.
BaseVertexShape - class edu.neu.ccs.gui.BaseVertexShape.
Class BaseVertexShape extends BaseShape to provide the common functionality for those classes that either do not use the tangent data of BaseShape or compute the tangent data automatically from the vertex data and other internal settings.
BaseVertexShape() - Constructor for class edu.neu.ccs.gui.BaseVertexShape
The protected default constructor.
beep() - Static method in class edu.neu.ccs.util.SystemUtilities
Sounds the machine beep.
beige - Static variable in class edu.neu.ccs.Colors
Color beige = Beige.
Beige - Static variable in class edu.neu.ccs.Colors
Color Beige = 245, 245, 220 = #F5F5DC.
BELOW - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating the bottom of a border style layout.
Bezier - class edu.neu.ccs.util.Bezier.
The class Bezier collects several useful static mathematical functions related to Bezier curves.
BEZIER_CUBIC - Static variable in class edu.neu.ccs.gui.Path
BEZIER_CUBIC is a Strategy that constructs a GeneralPath as the Bezier cubic defined by the given vertex and tangent arrays.
BEZIER_FRAME - Static variable in class edu.neu.ccs.gui.Path
BEZIER_FRAME is a Strategy that constructs a GeneralPath as the Bezier polygonal frame associated with the given vertex and tangent arrays.
BEZIER_TANGENT_SEGMENTS - Static variable in class edu.neu.ccs.gui.Path
BEZIER_TANGENT_SEGMENTS is a Strategy that constructs a GeneralPath as a disjoint sequence of tangent segments.
Bezier() - Constructor for class edu.neu.ccs.util.Bezier
 
bezierCoefficients(int, int) - Static method in class edu.neu.ccs.gui.Tangent
Returns the coefficients needed to compute the Bezier tangents corresponding to the length of the vertex data.
bezierD(double, double) - Static method in class edu.neu.ccs.util.Bezier
The trivial double Bezier polynomial of degree 0 that returns x0.
bezierD(double, double[], int, int) - Static method in class edu.neu.ccs.util.Bezier
This version of the Bezier polynomial uses the given polynomial parameter t, the given array of control points, and a pair of index values a and b with a <= b that define the range used in array for the computation; the function returns the Bezier for the given data.
bezierD(double, double, double) - Static method in class edu.neu.ccs.util.Bezier
The double Bezier polynomial of degree 1 that returns the interpolation of x0 and x1 relative to t.
bezierD(double, double, double, double) - Static method in class edu.neu.ccs.util.Bezier
The double Bezier polynomial of degree 2 that returns the interpolation of the next pair of lower Bezier's relative to t.
bezierD(double, double, double, double, double) - Static method in class edu.neu.ccs.util.Bezier
The double Bezier polynomial of degree 3 that returns the interpolation of the next pair of lower Bezier's relative to t.
bezierF(float, float) - Static method in class edu.neu.ccs.util.Bezier
The trivial float Bezier polynomial of degree 0 that returns x0.
bezierF(float, float[], int, int) - Static method in class edu.neu.ccs.util.Bezier
This version of the Bezier polynomial uses the given polynomial parameter t, the given array of control points, and a pair of index values a and b with a <= b that define the range used in array for the computation; the function returns the Bezier for the given data.
bezierF(float, float, float) - Static method in class edu.neu.ccs.util.Bezier
The float Bezier polynomial of degree 1 that returns the interpolation of x0 and x1 relative to t.
bezierF(float, float, float, float) - Static method in class edu.neu.ccs.util.Bezier
The float Bezier polynomial of degree 2 that returns the interpolation of the next pair of lower Bezier's relative to t.
bezierF(float, float, float, float, float) - Static method in class edu.neu.ccs.util.Bezier
The float Bezier polynomial of degree 3 that returns the interpolation of the next pair of lower Bezier's relative to t.
bezierStrategy() - Static method in class edu.neu.ccs.gui.Tangent
Returns the strategy that encapsulates the bezierTangents method using sufficient terms to guarantee second derviative smoothness in practical situations.
bezierStrategy(int) - Static method in class edu.neu.ccs.gui.Tangent
Returns the strategy that encapsulates the bezierTangents method using the given number of terms.
bezierTangents(float[][], float[][], int) - Static method in class edu.neu.ccs.gui.Tangent
Returns the unique Bezier tangents to make a smooth open cubic spline curve through the given vertex data and with the given endTangent data.
bezierTangents(float[][], int) - Static method in class edu.neu.ccs.gui.Tangent
Returns the unique Bezier tangents to make a smooth closed cubic spline curve through the given vertex data.
bezierTangentSegmentPoints(float[][], float[][]) - Static method in class edu.neu.ccs.gui.BaseShape
Static method that returns a float array that contains the Bezier tangent segments for the given vertex and tangent arrays.
binaryForXBoolean(XBoolean, XBoolean) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Override this method to specify the result of this operation acting as a binary operation on boolean arguments.
binaryForXFloating(XDouble, XDouble) - Method in class edu.neu.ccs.parser.JPTParser.NumericOperation
Override this method to specify the result of this operation acting as a binary operation on floating arguments.
binaryForXFloating(XDouble, XDouble) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Override this method to specify the result of this operation acting as a binary operation on floating arguments.
binaryForXIntegral(XBigInteger, XBigInteger) - Method in class edu.neu.ccs.parser.JPTParser.NumericOperation
Override this method to specify the result of this operation acting as a binary operation on integral arguments.
binaryForXIntegral(XBigInteger, XBigInteger) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Override this method to specify the result of this operation acting as a binary operation on integral arguments.
binomial(int, int) - Static method in class edu.neu.ccs.XBigInteger
Returns the binomial coefficient for n, k.
bisque - Static variable in class edu.neu.ccs.Colors
Color bisque = Bisque.
Bisque - Static variable in class edu.neu.ccs.Colors
Color Bisque = 255, 228, 196 = #FFE4C4.
bitCount() - Method in class edu.neu.ccs.XBigInteger
Returns the number of bits in the two's complement representation of this XBigInteger that differ from its sign bit.
bitLength() - Method in class edu.neu.ccs.XBigInteger
Returns the number of bits in the minimal two's-complement representation of this XBigInteger, excluding a sign bit.
black - Static variable in class edu.neu.ccs.Colors
Color black = Black.
Black - Static variable in class edu.neu.ccs.Colors
Color Black = 0, 0, 0 = #000000.
BLACK_BORDER - Static variable in class edu.neu.ccs.gui.PaintSwatch
A standard black swatch border of standard thickness.
blanchedalmond - Static variable in class edu.neu.ccs.Colors
Color blanchedalmond = BlanchedAlmond.
BlanchedAlmond - Static variable in class edu.neu.ccs.Colors
Color BlanchedAlmond = 255, 235, 205 = #FFEBCD.
BLANK - Static variable in class edu.neu.ccs.XPoint2D
The data array with blank names "", "".
BLOCK - Static variable in class edu.neu.ccs.gui.CheckerBoard
The default checkerboard block size = 48.
blue - Static variable in class edu.neu.ccs.Colors
Color blue = Blue.
Blue - Static variable in class edu.neu.ccs.Colors
Color Blue = 0, 0, 255 = #0000FF.
blueviolet - Static variable in class edu.neu.ccs.Colors
Color blueviolet = BlueViolet.
BlueViolet - Static variable in class edu.neu.ccs.Colors
Color BlueViolet = 138, 43, 226 = #8A2BE2.
BLUNT_WEDGE_E - Static variable in class edu.neu.ccs.gui.PlotMark
The blunt-wedge-facing-east plot mark.
BLUNT_WEDGE_N - Static variable in class edu.neu.ccs.gui.PlotMark
The blunt-wedge-facing-north plot mark.
BLUNT_WEDGE_S - Static variable in class edu.neu.ccs.gui.PlotMark
The blunt-wedge-facing-south plot mark.
BLUNT_WEDGE_W - Static variable in class edu.neu.ccs.gui.PlotMark
The blunt-wedge-facing-west plot mark.
BluntWedgeE - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The blunt-wedge-facing-east algorithm.
BluntWedgeN - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The blunt-wedge-facing-north algorithm.
BluntWedgeS - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The blunt-wedge-facing-south algorithm.
BluntWedgeW - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The blunt-wedge-facing-west algorithm.
BOOLEAN_VALUE - Static variable in class edu.neu.ccs.gui.BooleanView
Bound property name for the boolean value property.
booleanOrNumeric - Variable in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Whether or not the operation can accept boolean or numeric arguments.
BooleanView - class edu.neu.ccs.gui.BooleanView.
A TypedView for the input of a boolean value.
BooleanView(String) - Constructor for class edu.neu.ccs.gui.BooleanView
Constructs a view with the given label and a default value of true.
BooleanView(String, Action) - Constructor for class edu.neu.ccs.gui.BooleanView
Constructs a view with the given label and a default value of true that will execute the given action when clicked.
BooleanView(String, Action, boolean) - Constructor for class edu.neu.ccs.gui.BooleanView
Constructs a view with the given label and the given default value that will execute the given action when clicked.
BooleanView(String, boolean) - Constructor for class edu.neu.ccs.gui.BooleanView
Constructs a view with the given label and the given default value.
border - Variable in class edu.neu.ccs.gui.TileBox
The border size.
BORDER_SIZE - Static variable in class edu.neu.ccs.gui.PaintSwatch
The thickness of a standard swatch border.
BOTTOM_LEFT - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating bottom-left justification.
BOTTOM_RIGHT - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating bottom-right justification.
BoundFilter - class edu.neu.ccs.filter.BoundFilter.
Abstract superclass for filters that represent an inclusive or exclusive bounded range.
BoundFilter(boolean) - Constructor for class edu.neu.ccs.filter.BoundFilter
Constructs an inclusive or exclusive range.
boundViewportPreferredSize(Dimension) - Method in class edu.neu.ccs.gui.JPTScrollPane
Bounds the preferred size of the scrollpane's viewport to be no larger than the given Dimension.
boundViewportPreferredSize(int, int) - Method in class edu.neu.ccs.gui.JPTScrollPane
Bounds the preferred size of the scrollpane's viewport to be no larger than the given width and height.
BOX_SIZE - Static variable in class edu.neu.ccs.gui.ColorView
The default size for the color box.
BRACES - Static variable in class edu.neu.ccs.Strings
The start character for encodings {s0|s1|etc}.
BRACES_END - Static variable in class edu.neu.ccs.Strings
The end character for encodings {s0|s1|etc}.
BRACES_SEP - Static variable in class edu.neu.ccs.Strings
The separator character for encodings {s0|s1|etc} as a string.
BRACKETS - Static variable in class edu.neu.ccs.Strings
The start character for encodings [s0;s1;etc].
BRACKETS_END - Static variable in class edu.neu.ccs.Strings
The end character for encodings [s0;s1;etc].
BRACKETS_SEP - Static variable in class edu.neu.ccs.Strings
The separator character for encodings [s0;s1;etc] as a string.
brickEtoW(Color, Color, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a brick pattern oriented horizontally (EW) such that the brick cell has dimensions width = 2 * size, height = size and uses the given cell color and edge color.
brickNEtoSW(Color, Color, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(brickEtoW(args)).
brickNtoS(Color, Color, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn90(brickEtoW(args)).
brickNWtoSE(Color, Color, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn135(brickEtoW(args)).
BRING_TO_FRONT_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to bring the first selected component in this zoo to the front of the z-order.
bringToFront(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Moves the given component to the highest z-order position in this container.
brown - Static variable in class edu.neu.ccs.Colors
Color brown = Brown.
Brown - Static variable in class edu.neu.ccs.Colors
Color Brown = 165, 42, 42 = #A52A2A.
browse - Variable in class edu.neu.ccs.gui.FileView
Button that brings up the file chooser.
buffer - Variable in class edu.neu.ccs.gui.BufferedPanel
The buffered image that maintains the persistent graphics state.
bufferBackground - Variable in class edu.neu.ccs.gui.BufferedPanel
The background paint for this buffered panel.
BufferedPanel - class edu.neu.ccs.gui.BufferedPanel.
A BufferedPanel combines bit-map-graphics with algorithmic graphics based on objects.
BufferedPanel.Painter - class edu.neu.ccs.gui.BufferedPanel.Painter.
Panel that paints the internal buffered image that maintains the persistent graphics state of the buffered panel.
BufferedPanel.Painter(BufferedPanel) - Constructor for class edu.neu.ccs.gui.BufferedPanel.Painter
Contructor that should only be called by a BufferedPanel.
BufferedPanel(Dimension) - Constructor for class edu.neu.ccs.gui.BufferedPanel
Constructs a BufferedPanel containing a buffered image with the given Dimension, and a white background.
BufferedPanel(Dimension, Paint) - Constructor for class edu.neu.ccs.gui.BufferedPanel
Constructs a BufferedPanel containing a buffered image with the given Dimension, and the given background color or Paint for the image.
BufferedPanel(int, int) - Constructor for class edu.neu.ccs.gui.BufferedPanel
Constructs a BufferedPanel containing a buffered image with the given width and height, and a white background.
BufferedPanel(int, int, Paint) - Constructor for class edu.neu.ccs.gui.BufferedPanel
Constructs a BufferedPanel containing a buffered image with the given width and height, and the given background color or Paint for the image.
buildArrayPanel() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Main method to build the array panel.
buildControls() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Helper method to build the end user controls.
buildInnerPanel() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Helper method to build the inner panel with labels and views.
buildScrollPane() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Helper method to build the scroll pane.
burlywood - Static variable in class edu.neu.ccs.Colors
Color burlywood = BurlyWood.
BurlyWood - Static variable in class edu.neu.ccs.Colors
Color BurlyWood = 222, 184, 135 = #DEB887.
buttonGroup - Variable in class edu.neu.ccs.gui.RadioPanel
Button buttonGroup to enforce mutual exclusion for selections.
bytesToIntHiLo(byte[]) - Static method in class edu.neu.ccs.util.Conversions
Returns the int constructed from the byte array assuming that the byte order is high-to-low.
bytesToIntHiLo(byte[], int) - Static method in class edu.neu.ccs.util.Conversions
Returns the int constructed from the byte array starting at the given start index and assuming that the byte order is high-to-low.
bytesToIntHiLo(byte, byte, byte, byte) - Static method in class edu.neu.ccs.util.Conversions
Returns the int constructed from the four given bytes assuming the byte order is high-to-low.
bytesToIntLoHi(byte[]) - Static method in class edu.neu.ccs.util.Conversions
Returns the int constructed from the byte array assuming that the byte order is low-to-high.
bytesToIntLoHi(byte[], int) - Static method in class edu.neu.ccs.util.Conversions
Returns the int constructed from the byte array starting at the given start index and assuming that the byte order is low-to-high.
bytesToIntLoHi(byte, byte, byte, byte) - Static method in class edu.neu.ccs.util.Conversions
Returns the int constructed from the four given bytes assuming the byte order is low-to-high.
bytesToLongHiLo(byte[]) - Static method in class edu.neu.ccs.util.Conversions
Returns the long constructed from the byte array assuming that the byte order is high-to-low.
bytesToLongHiLo(byte[], int) - Static method in class edu.neu.ccs.util.Conversions
Returns the long constructed from the byte array starting at the given start index and assuming that the byte order is high-to-low.
bytesToLongHiLo(byte, byte, byte, byte, byte, byte, byte, byte) - Static method in class edu.neu.ccs.util.Conversions
Returns the long constructed from the eight given bytes assuming the byte order is high-to-low.
bytesToLongLoHi(byte[]) - Static method in class edu.neu.ccs.util.Conversions
Returns the long constructed from the byte array assuming that the byte order is low-to-high.
bytesToLongLoHi(byte[], int) - Static method in class edu.neu.ccs.util.Conversions
Returns the long constructed from the byte array starting at the given start index and assuming that the byte order is low-to-high.
bytesToLongLoHi(byte, byte, byte, byte, byte, byte, byte, byte) - Static method in class edu.neu.ccs.util.Conversions
Returns the long constructed from the eight given bytes assuming the byte order is low-to-high.
bytesToShortHiLo(byte[]) - Static method in class edu.neu.ccs.util.Conversions
Returns the short constructed from the byte array assuming that the byte order is high-to-low.
bytesToShortHiLo(byte[], int) - Static method in class edu.neu.ccs.util.Conversions
Returns the short constructed from the byte array starting at the given start index and assuming that the byte order is high-to-low.
bytesToShortHiLo(byte, byte) - Static method in class edu.neu.ccs.util.Conversions
Returns the short constructed from the pair of bytes assuming b0 is the high byte and b1 is the low byte.
bytesToShortLoHi(byte[]) - Static method in class edu.neu.ccs.util.Conversions
Returns the short constructed from the byte array assuming that the byte order is low-to-high.
bytesToShortLoHi(byte[], int) - Static method in class edu.neu.ccs.util.Conversions
Returns the short constructed from the byte array starting at the given start index and assuming that the byte order is low-to-high.
bytesToShortLoHi(byte, byte) - Static method in class edu.neu.ccs.util.Conversions
Returns the short constructed from the pair of bytes assuming b0 is the low byte and b1 is the high byte.
byteToHex(byte) - Static method in class edu.neu.ccs.util.Hex
Returns the 2-character hexadecimal String for the given byte.
byteValue() - Method in class edu.neu.ccs.XShort
 
byteValue() - Method in class edu.neu.ccs.XNumber
Returns the value of this number as a byte value.
byteValue() - Method in class edu.neu.ccs.XLong
 
byteValue() - Method in class edu.neu.ccs.XInt
 
byteValue() - Method in class edu.neu.ccs.XFloat
 
byteValue() - Method in class edu.neu.ccs.XDouble
 
byteValue() - Method in class edu.neu.ccs.XByte
 
byteValue() - Method in class edu.neu.ccs.XBigInteger
 
byteValue() - Method in class edu.neu.ccs.XBigDecimal
 

C

c - Variable in class edu.neu.ccs.gui.AlignedLayout
Component to be maintained by this layout.
cadetblue - Static variable in class edu.neu.ccs.Colors
Color cadetblue = CadetBlue.
CadetBlue - Static variable in class edu.neu.ccs.Colors
Color CadetBlue = 95, 158, 160 = #5F9EA0.
calculateMaximumSize() - Method in class edu.neu.ccs.gui.ZooGroup
Returns the minimum size for this group, calculated from its current size and the smallest ratio of maximum size to current size among the contained components.
calculateMinimumSize() - Method in class edu.neu.ccs.gui.ZooGroup
Returns the minimum size for this group, calculated from its current size and the largest ratio of minimum size to current size among the contained components.
cancel() - Method in class edu.neu.ccs.gui.InputDialog
Closes the dialog, noting that the dialog was dismissed by cancellation.
cancel() - Method in class edu.neu.ccs.gui.ErrorDialog
Resets the view state of the view object to the original erroneous view state and then closes the dialog, noting that the dialog was dismissed by cancellation.
cancelled - Variable in class edu.neu.ccs.gui.InputDialog
Whether or not this dialog was dismissed by cancellation.
cancelled - Variable in class edu.neu.ccs.gui.GeneralDialog
Whether or not this dialog was dismissed by cancellation.
CancelledException - exception edu.neu.ccs.gui.CancelledException.
Exception designating that an input operation was cancelled by the user.
CancelledException() - Constructor for class edu.neu.ccs.gui.CancelledException
 
caption - Variable in class edu.neu.ccs.gui.Display
The annotation for this display.
CaseActionFilter - class edu.neu.ccs.filter.CaseActionFilter.
Filter used for modification of XString objects, in order to change case, restrict particular character codes, &c.
CaseActionFilter() - Constructor for class edu.neu.ccs.filter.CaseActionFilter
 
ceil - Static variable in class edu.neu.ccs.F
The function x --> ceil(x).
cellAlignment - Variable in class edu.neu.ccs.gui.TableLayout
Alignment for cells in this table layout.
CellPosition - class edu.neu.ccs.gui.CellPosition.
Encapsulates a row-column pair referencing an index in a 2-dimensional array.
CellPosition() - Constructor for class edu.neu.ccs.gui.CellPosition
Constructs a cell position representing the index at row 0 and column 0.
CellPosition(int, int) - Constructor for class edu.neu.ccs.gui.CellPosition
Constructs a cell position representing the index at the given row and column.
CENTER - Static variable in class edu.neu.ccs.gui.TextAnchor
The XLocator object that corresponds to an anchor at the horizontal center of the displayed string.
CENTER_ASCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines CENTER and ASCENTLINE.
CENTER_BASELINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines CENTER and BASELINE.
CENTER_DESCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines CENTER and DESCENTLINE.
CENTER_LEADINGLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines CENTER and LEADINGLINE.
center() - Method in class edu.neu.ccs.gui.JPTFrame
Centers the frame on the user screen relative to the current screen insets.
center() - Method in class edu.neu.ccs.gui.JPTDialog
Centers this dialog on the user screen.
center() - Method in class edu.neu.ccs.gui.GeneralDialog
Centers this dialog on the user screen or in its parent window.
centeredTransform(double, double, AffineTransform) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the affine transform centered at the given point (x, y) constructed by translating the given transform.
centeredTransform(double, double, double, double, double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of centeredTransform in TransformFactory.
centeredTransform(double, double, double, double, double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the affine transform centered at the given point (x, y) whose corresponding 2-by-3 matrix at the origin is the given matrix.
CenterLayout - class edu.neu.ccs.gui.CenterLayout.
Layout that maintains a single component in the absolute center of the parent container.
CenterLayout() - Constructor for class edu.neu.ccs.gui.CenterLayout
Constructs a new center layout.
ChangeAction - class edu.neu.ccs.gui.ChangeAction.
Encapsulates an action that is performed as a result of a ChangeEvent.
ChangeAction() - Constructor for class edu.neu.ccs.gui.ChangeAction
Constructs a change action with no name or icon.
ChangeAction(String) - Constructor for class edu.neu.ccs.gui.ChangeAction
Constructs a change action with the given name but no icon.
ChangeAction(String, Icon) - Constructor for class edu.neu.ccs.gui.ChangeAction
Constructs a change action with the given name and icon.
ChangeActionAdapter - class edu.neu.ccs.gui.ChangeActionAdapter.
An adapter class for receiving change events, and performing actions in response to those events.
ChangeActionAdapter() - Constructor for class edu.neu.ccs.gui.ChangeActionAdapter
 
ChangeActionEvent - class edu.neu.ccs.gui.ChangeActionEvent.
Class of events representing an action triggered by a change event.
ChangeActionEvent(ChangeEvent, Object) - Constructor for class edu.neu.ccs.gui.ChangeActionEvent
Constructs a change action event triggered by the given change event generated by the given source object.
ChangeActionEvent(ChangeEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.ChangeActionEvent
Constructs a change action event triggered by the given change event generated by the given source object with the given identifier and command name.
changeActionPerformed(ChangeEvent) - Method in class edu.neu.ccs.gui.ChangeAction
Performs the tasks encapsulated by this action.
changeActions - Variable in class edu.neu.ccs.gui.PropertyChangeActionAdapter
List of action listeners to be performed upon the notification of property change events.
changeActions - Variable in class edu.neu.ccs.gui.ChangeActionAdapter
List of actions to be performed upon the notification of adjustment change events.
changeAdapter - Variable in class edu.neu.ccs.XSquare
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XRoundSquare
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XRoundRect
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XRect
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XPolynomialComplex
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XPolynomial
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XPoint2D
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XOval
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XObject
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XLine2D
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XInterval
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XFourier
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.XCircle
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.console.ConsoleGateway
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.filter.NumericFilter
Helper object for property change API.
changeAdapter - Variable in class edu.neu.ccs.util.StringableFactory
Helper object for property change API.
changeLineToMove() - Method in class edu.neu.ccs.gui.PathNode
If the node type is LINE, changes it to MOVE, otherwise does nothing.
changeMoveToLine() - Method in class edu.neu.ccs.gui.PathNode
If the node type is MOVE, changes it to LINE, otherwise does nothing.
chartreuse - Static variable in class edu.neu.ccs.Colors
Color chartreuse = Chartreuse.
Chartreuse - Static variable in class edu.neu.ccs.Colors
Color Chartreuse = 127, 255, 0 = #7FFF00.
checkArgs(Object[]) - Method in class edu.neu.ccs.parser.AbstractParser.Procedure
Throws a ParseExpection if either the args are null or the length of args is not equal to arguments.
checkArgsAsNumeric(Object[]) - Method in class edu.neu.ccs.parser.AbstractParser.Procedure
Throws a ParseExpection if either the args are null or the length of args is not equal to arguments or the elements in args are not of type XNumber.
checkArray(float[][], int) - Static method in class edu.neu.ccs.util.FloatArray
Returns true if and only if the data array is non-null and has S float numbers in each row.
checkArrayPair(float[][], float[][], int) - Static method in class edu.neu.ccs.util.FloatArray
Returns true if and only if both data arrays are non-null, have the same length N, and have S float numbers in each row.
checkBinary() - Method in class edu.neu.ccs.parser.AbstractParser.Operation
Throws parseException if operation cannot act as binary.
CheckerBoard - class edu.neu.ccs.gui.CheckerBoard.
Class CheckerBoard is a standalone utility that permits a user to interactively compare two colors.
CheckerBoard() - Constructor for class edu.neu.ccs.gui.CheckerBoard
The constructor that opens the checkerboard application in a frame using the default block size and default colors.
CheckerBoard(int, Color, Color, boolean, boolean) - Constructor for class edu.neu.ccs.gui.CheckerBoard
The constructor that permits the caller to control the size of the checkerboard block (within limits), the initial block colors, whether to show the interactive color controls, and whether to automatically put the checkerboard into a JPTFrame.
checkHatch(Color, Color, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a checker board hatch pattern.
checkHatch(PaintAlgorithm, PaintAlgorithm, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a check board hatch pattern.
checkHatchDiagonal(Color, Color, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(checkHatch(args)).
checkHatchDiagonal(PaintAlgorithm, PaintAlgorithm, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(checkHatch(args)).
checkUnary() - Method in class edu.neu.ccs.parser.AbstractParser.Operation
Throws parseException if operation cannot act as unary.
chocolate - Static variable in class edu.neu.ccs.Colors
Color chocolate = Chocolate.
Chocolate - Static variable in class edu.neu.ccs.Colors
Color Chocolate = 210, 105, 30 = #D2691E.
CHOOSER_CLICK_COUNT - Static variable in class edu.neu.ccs.gui.ColorView
Bound property name for the chooser click count property.
chordStrategy(float) - Static method in class edu.neu.ccs.gui.Tangent
Returns the strategy that encapsulates the chordTangents method.
chordTangents(float[][], float) - Static method in class edu.neu.ccs.gui.Tangent
Returns a tangent array for a closed cubic spline curve that is computed from the given vertex array by a chord-based strategy.
chordTangents(float[][], float[][], float) - Static method in class edu.neu.ccs.gui.Tangent
Returns a tangent array for an open cubic spline curve that is computed from the given vertex array and the given endTangent data by a chord-based strategy.
Circle - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The circle algorithm.
CIRCLE - Static variable in class edu.neu.ccs.gui.PlotMark
The circle plot mark.
clear() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Removes all of the filters from this sequence.
clear() - Method in class edu.neu.ccs.gui.PaintableSequence
Removes all paintables from this paintable sequence and returns an array with the paintables removed.
clear() - Method in class edu.neu.ccs.gui.ActionSequence
Removes all of the action listeners from this sequence.
clear() - Static method in class edu.neu.ccs.pedagogy.Turtle
Clear the common turtle buffered panel and repaint.
clear() - Method in class edu.neu.ccs.quick.StringSet
Clear the set of all strings.
clear() - Method in class edu.neu.ccs.quick.StringObjectMap
Clear the map of all strings and objects.
clearBit(int) - Method in class edu.neu.ccs.XBigInteger
Sets this to the equivalent value with the n-th bit cleared.
clearBit(XBigInteger, int) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is equivalent to x with the n-th bit cleared.
clearGraphics() - Method in class edu.neu.ccs.jpf.JPF
Clears the graphics window.
clearPanel() - Method in class edu.neu.ccs.gui.BufferedPanel
Fills this buffered panel with its background color or Paint.
clearPanelAndSequence() - Method in class edu.neu.ccs.gui.BufferedPanel
Fills this buffered panel with its background color or Paint and clears the internal paintable sequence; returns an array with the paintables removed.
clearSequence() - Method in class edu.neu.ccs.gui.PaintableSequence
Removes all paintables from this paintable sequence and returns an array with the paintables removed.
clearSequence() - Method in class edu.neu.ccs.gui.BufferedPanel
Clears the internal paintable sequence; returns an array with the paintables removed.
clickedActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse clicked events.
ClippingWrapper - class edu.neu.ccs.gui.ClippingWrapper.
The class ClippingWrapper will wrap a Paintable and a clipping Shape to obtain a Paintable that clips the original Paintable to the Shape.
ClippingWrapper() - Constructor for class edu.neu.ccs.gui.ClippingWrapper
The constructor that leaves the paintable and clipping shape as null.
ClippingWrapper(Paintable) - Constructor for class edu.neu.ccs.gui.ClippingWrapper
The constructor to specify the paintable to be wrapped.
ClippingWrapper(Paintable, Shape) - Constructor for class edu.neu.ccs.gui.ClippingWrapper
The constructor to specify the paintable to be wrapped and the clipping shape.
cloneAndAdd(int, PathNode) - Method in class edu.neu.ccs.gui.PathList
Inserts a clone of the specified node at the specified position in this PathList and shifts any elements right as needed.
cloneAndAdd(int, PathNode[]) - Method in class edu.neu.ccs.gui.PathList
Inserts clones of the specified array of nodes to this PathList starting at the specified position in the list and shifts any elements right as needed.
cloneAndAdd(int, PathNode[], boolean) - Method in class edu.neu.ccs.gui.PathList
Inserts clones of the specified array of nodes to this PathList starting at the specified position in the list and shifts any elements right as needed.
cloneAndAppend(PathNode) - Method in class edu.neu.ccs.gui.PathList
Appends a clone of the specified node to this PathList.
cloneAndAppend(PathNode[]) - Method in class edu.neu.ccs.gui.PathList
Appends clones of the specified array of nodes to this PathList.
cloneAndAppend(PathNode[], boolean) - Method in class edu.neu.ccs.gui.PathList
Appends clones of the specified array of nodes to this PathList.
CLOSE - Static variable in class edu.neu.ccs.gui.PathNode
Shorthand constant for PathIterator.SEG_CLOSE.
CLOSE - Static variable in class edu.neu.ccs.gui.PathListIterator
Shorthand constant for PathIterator.SEG_CLOSE.
CLOSE - Static variable in class edu.neu.ccs.gui.PathList
Shorthand constant for PathIterator.SEG_CLOSE.
close() - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream
Closes this output stream.
CLOSED - Static variable in class edu.neu.ccs.gui.ClosureMode
CLOSED is the ClosureMode corresponding to a closed polygon or closed bezier curve, that is, limit(length) returns length.
closedActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window closed events.
closedBezierControlPoints(float[][], float[][]) - Static method in class edu.neu.ccs.gui.BaseShape
Static method that returns a float array that contains the Bezier control points for the closed curve with the given vertex and tangent arrays.
closedBezierFramePoints(float[][], float[][]) - Static method in class edu.neu.ccs.gui.BaseShape
Static method that returns a float array that contains the points on the closed Bezier frame for the given vertex and tangent arrays.
closeDialog() - Method in class edu.neu.ccs.gui.GeneralDialog
Closes and disposes this dialog.
closeOperation - Variable in class edu.neu.ccs.gui.JPTFrame
The window closing operation for this frame.
closingActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window closing events.
ClosureMode - class edu.neu.ccs.gui.ClosureMode.
Class ClosureMode encapsulates the choices for the closure mode of a polygon or bezier cubic curve.
codec - Variable in class edu.neu.ccs.gui.DisplayPanel
Identifier for codec used by this panel.
Codec - interface edu.neu.ccs.codec.Codec.
Interface describing the required functionality of a class of objects whose instances can be used to encode and decode data Strings using a recursively-enabled data language.
CODEC - Static variable in class edu.neu.ccs.gui.DisplayPanel
Bound property name for the codec property.
CodecUtilities - class edu.neu.ccs.codec.CodecUtilities.
Contains utility methods providing CODEC operations.
CodecUtilities() - Constructor for class edu.neu.ccs.codec.CodecUtilities
 
coefficients - Variable in class edu.neu.ccs.XPolynomialComplex
The polynomial coefficients or null if no storage has been allocated.
coefficients - Variable in class edu.neu.ccs.XPolynomial
The polynomial coefficients or null if no storage has been allocated.
col - Variable in class edu.neu.ccs.gui.CellPosition
The column, or second, index into a 2-dimensional array.
colAlignment - Variable in class edu.neu.ccs.gui.TableLayout
Default alignments for columns in this table layout.
color(int, int) - Method in interface edu.neu.ccs.gui.PaintAlgorithm
Returns the Color at pixel position (x, y).
COLOR0 - Static variable in class edu.neu.ccs.gui.CheckerBoard
The default color for checkerboard blocks whose (row + column) sum is even: black.
COLOR1 - Static variable in class edu.neu.ccs.gui.CheckerBoard
The default color for checkerboard blocks whose (row + column) sum is odd: white.
colorCheckerBoard() - Method in class edu.neu.ccs.gui.CheckerBoard
The method to color the checkerboard patten.
Colors - class edu.neu.ccs.Colors.
Class ColorscolorToString(Color) - Static method in class edu.neu.ccs.XColor
Returns a String encapsulation of the Color parameter that contains the int values of red, green, blue, (and possibly alpha) each in the range [0, 255].
ColorView - class edu.neu.ccs.gui.ColorView.
A TypedView for the input of a Color that contains a color swatch on the left that displays the selected color and an optional drop down view on the right that allows for both the direct input of numeric color data (rgba or hex) and for the selection of certain colors using swatch-name pairs shown in the dropdown.
ColorView() - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and a color drop down for the precise entry of color data.
ColorView(Color) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and a color drop down for the precise entry of color data; the initial color to be displayed is the given color.
ColorView(Color, boolean) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and, if showDropdown is true, a color drop down for the precise entry of color data; the initial color to be displayed is the given color.
ColorView(Color, boolean, Dimension) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and, if showDropdown is true, a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given dimension.
ColorView(Color, boolean, Dimension, int) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and, if showDropdown is true, a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given dimension; the minimum width of the drop editable area is the given minWidth.
ColorView(Color, boolean, int, int) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and, if showDropdown is true, a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given width and height.
ColorView(Color, boolean, int, int, int) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and, if showDropdown is true, a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given width and height; the minimum width of the drop down editable area is the given minWidth.
ColorView(Color, Dimension) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given dimension.
ColorView(Color, Dimension, int) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given dimension; the minimum width of the drop down editable area is the given minWidth.
ColorView(Color, int, int) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given width and height.
ColorView(Color, int, int, int) - Constructor for class edu.neu.ccs.gui.ColorView
Constructs a view displaying a color swatch with the default color (black) that when clicked will activate a JColorChooser and a color drop down for the precise entry of color data; the initial color to be displayed is the given color; the size of the color swatch is provided by the given width and height; the minimum width of the drop down editable area is the given minWidth.
cols - Variable in class edu.neu.ccs.gui.TableLayout
Number of columns in this table layout.
commonactions - Variable in class edu.neu.ccs.gui.RadioPanel
The common actions for all buttons.
compareTo(Object) - Method in class edu.neu.ccs.XBigInteger
Compares this XBigInteger with the specified Object o.
compareTo(Object) - Method in class edu.neu.ccs.XBigDecimal
Compares this XBigDecimal with the specified Object o.
compareTo(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Compares this XBigDecimal with the specified XBigDecimal y.
compareTo(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Compares this XBigInteger with the specified XBigInteger y.
complexMessage - Static variable in class edu.neu.ccs.XComplex
The standard error message for fromStringData for XComplex.
component - Variable in class edu.neu.ccs.gui.GeneralDialog
Component displayed in this dialog.
ComponentAction - class edu.neu.ccs.gui.ComponentAction.
Encapsulates an action that is performed as a result of a ComponentEvent.
ComponentAction() - Constructor for class edu.neu.ccs.gui.ComponentAction
Constructs a component action with no name or icon.
ComponentAction(String) - Constructor for class edu.neu.ccs.gui.ComponentAction
Constructs a component action with the given name but no icon.
ComponentAction(String, Icon) - Constructor for class edu.neu.ccs.gui.ComponentAction
Constructs a component action with the given name and icon.
ComponentActionAdapter - class edu.neu.ccs.gui.ComponentActionAdapter.
An adapter class for receiving component events and performing actions in response to those events.
ComponentActionAdapter() - Constructor for class edu.neu.ccs.gui.ComponentActionAdapter
Constructs a component action adapter.
ComponentActionAdapter(Component) - Constructor for class edu.neu.ccs.gui.ComponentActionAdapter
Constructs a component action adapter listening for component events generated by the given component.
ComponentActionEvent - class edu.neu.ccs.gui.ComponentActionEvent.
Class of events representing an action triggered by a component event.
ComponentActionEvent(ComponentEvent, Object) - Constructor for class edu.neu.ccs.gui.ComponentActionEvent
Constructs a component action event triggered by the given component event generated by the given source object.
ComponentActionEvent(ComponentEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.ComponentActionEvent
Constructs a component action event triggered by the given component event generated by the given source object with the given identifier and command name.
componentActionPerformed(ComponentEvent) - Method in class edu.neu.ccs.gui.ComponentAction
Performs the tasks encapsulated by this action.
ComponentFactory - class edu.neu.ccs.gui.ComponentFactory.
ComponentFactory has 3 static methods that create gui or graphical objects from more general objects.
ComponentFactory() - Constructor for class edu.neu.ccs.gui.ComponentFactory
 
componentHidden(ComponentEvent) - Method in class edu.neu.ccs.gui.Laminate
Called when the laminated component is hidden.
componentHidden(ComponentEvent) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Performs the stored action listener sequence when the component is hidden.
componentMoved(ComponentEvent) - Method in class edu.neu.ccs.gui.Laminate
Called when the laminated component is moved.
componentMoved(ComponentEvent) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Performs the stored action listener sequence when the component enters the component.
componentResized(ComponentEvent) - Method in class edu.neu.ccs.gui.Laminate
Called when the laminated component is resized.
componentResized(ComponentEvent) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Performs the stored action listener sequence when the component exits the component.
components - Variable in class edu.neu.ccs.gui.AbsoluteLayout
Child components of the parent container.
componentShown(ComponentEvent) - Method in class edu.neu.ccs.gui.Laminate
Called when the laminated component is shown.
componentShown(ComponentEvent) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Performs the stored action listener sequence when a component button is shown.
compose(AffineTransform[]) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform produced by composition of the transforms in the given array of transforms.
compose(AffineTransform, AffineTransform) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform produced by composition of the transforms M and N with M on the left and N on the right.
compose(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compose functions f,g: x --> f(g(x)).
compose(FunctionComplex.OneArg, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to compose functions f,g: x --> f(g(x)).
compose(Mutator.Strategy[]) - Static method in class edu.neu.ccs.gui.Mutator
Returns the composition of an array of Mutator.Strategy objects into a Mutator.Strategy object.
computeUnfocusedHighlightColor(Color) - Method in class edu.neu.ccs.gui.Zoo
Computes a suitable color of the highlight of selected components for when this zoo does not have focus, from the given color.
confirm(String, boolean) - Method in class edu.neu.ccs.console.ConsoleGateway
Prints the given prompt to the text output stream and pauses the current running thread until the user inputs "Y[es]" or "N[o]".
conjugate() - Method in class edu.neu.ccs.XComplex
Sets this to its complex conjugate: in coordinates [x;y] is replaced by [x;-y].
conjugate(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is the complex conjugate of the given z: in coordinates, if z is [x;y], then the new value returned is [x;-y].
console - Static variable in interface edu.neu.ccs.console.ConsoleAware
The shared console object.
ConsoleAware - interface edu.neu.ccs.console.ConsoleAware.
Interface to be implemented by classes of objects that desire access to the shared text console.
ConsoleGateway - class edu.neu.ccs.console.ConsoleGateway.
Provides methods for using a console object to perform text input and output operations.
ConsoleGateway.ConsoleInputStream - class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream.
Inner class of ConsoleGateway that provides input functionality for a console object.
ConsoleGateway.ConsoleInputStream() - Constructor for class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
 
ConsoleGateway.ConsoleOutputStream - class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream.
Inner class of ConsoleGateway, and derived class of OutputStream that provides output functionality for a console object.
ConsoleGateway.ConsoleOutputStream(int) - Constructor for class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream
Constructs a console output stream with the given destination.
ConsoleGateway() - Constructor for class edu.neu.ccs.console.ConsoleGateway
Constructs a console object using the system streams by default for input and output operations.
consoleInputPerformed(String) - Method in class edu.neu.ccs.console.ConsoleGateway
Handles input gathered from an "activated" console window.
constant - Variable in class edu.neu.ccs.XFourier
The fourier constant term.
constant(double) - Static method in class edu.neu.ccs.F
The constant function x --> c.
constant(XComplex) - Static method in class edu.neu.ccs.FC
The constant function x --> c.
constants - Variable in class edu.neu.ccs.parser.AbstractParser
Table of constant variable identifiers.
constructFrom(Class, String) - Static method in class edu.neu.ccs.util.StringableFactory
Constructs a new Stringable object by constructing a default instance of the given type and setting the state of the object to the state encapsulated by the given String.
constructFrom(String) - Method in class edu.neu.ccs.util.StringableFactory
Returns a new instance of the stored class created using the zero-parameter constructor for the class, whose state is then set from the given String data.
contains(ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Returns true if the given action listener is contained in this sequence, or false if it is not.
contains(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
contains(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Tests if a point specified by coordinates is inside the paintable.
contains(double, double) - Method in class edu.neu.ccs.gui.BaseShape
Tests if the specified coordinates are inside the boundary of the Shape.
contains(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Tests if a point specified by coordinates is inside the paintable.
contains(double, double, double, double) - Method in class edu.neu.ccs.gui.BaseShape
Tests if the interior of the Shape entirely contains the specified rectangular area.
contains(Object) - Method in class edu.neu.ccs.quick.QuickTreeSet
Returns true if the set contains the element.
contains(Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Returns true if the hash table contains the value.
contains(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
contains(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Tests if a specified point is inside the paintable.
contains(Point2D) - Method in class edu.neu.ccs.gui.BaseShape
Tests if a specified Point2D is inside the boundary of the Shape.
contains(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Tests if a specified point is inside the paintable.
contains(Rectangle2D) - Method in class edu.neu.ccs.gui.BaseShape
Tests if the interior of the Shape entirely contains the specified rectangular area.
contains(String) - Method in class edu.neu.ccs.quick.StringSet
Returns true if this set contains the String.
contains(StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns true if the given filter is contained in this sequence, or false if it is not.
containsAll(Collection) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns true if this sequence contains all of the elements of the specified collection.
containsAll(Collection) - Method in class edu.neu.ccs.gui.ActionSequence
Returns true if this sequence contains all of the elements of the specified collection.
containsKey(Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Returns true if the map contains the key.
containsKey(Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Returns true if the hash table contains the key.
containsObject(Object) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns true if this map contains the Object.
containsString(String) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns true if this map contains the String.
containsValue(Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Returns true if the hash table contains the value.
controlPanel - Variable in class edu.neu.ccs.gui.ArrayPanel
Panel containing the length controls.
controls - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The interactive controls panel.
CONTROLS - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the visible controls property.
CONTROLS_MASK - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bit mask for the valid controls options.
controlsValue - Variable in class edu.neu.ccs.gui.ArrayPanel
Value specifying the visible length controls.
Conversions - class edu.neu.ccs.util.Conversions.
Class Conversions contains type conversion utility functions suitable for processing byte sequences and byte arrays and for conversion of integral values (short, int, or long) to floating values (float or double) that are between -1 and +1.
copy(XComplex) - Static method in class edu.neu.ccs.XComplex
If z is null returns null otherwise returns a new copy of z via the constructor call new XComplex(z).
copy(XComplex[]) - Static method in class edu.neu.ccs.XComplex
If array is null returns null otherwise returns a new XComplex[] that uses the method copy(XComplex) to copy the array items.
copyData(double[]) - Static method in class edu.neu.ccs.XComplex
If data is null returns null otherwise returns a new XComplex via the constructor call new XComplex(data).
copyData(double[][]) - Static method in class edu.neu.ccs.XComplex
If array is null returns null otherwise returns a new XComplex[] that uses the method copyData(double[]) to copy the array items.
copyData(float[]) - Static method in class edu.neu.ccs.XComplex
If data is null returns null otherwise returns a new XComplex via the constructor call new XComplex(data).
copyData(float[][]) - Static method in class edu.neu.ccs.XComplex
If array is null returns null otherwise returns a new XComplex[] that uses the method copyData(float[]) to copy the array items.
copyFile(File, File, boolean) - Static method in class edu.neu.ccs.util.FileUtilities
Copies the source file to the destination file.
copyFile(String, String, boolean) - Static method in class edu.neu.ccs.util.FileUtilities
Copies the file at the source path to the destination path.
copyFourier(XFourier) - Method in class edu.neu.ccs.XFourier
Sets the data of this fourier to a copy of the data in the given XFourier.
copyTextFile(String, String) - Static method in class edu.neu.ccs.util.TextTools
Copies a text file from one place to another.
coral - Static variable in class edu.neu.ccs.Colors
Color coral = Coral.
Coral - Static variable in class edu.neu.ccs.Colors
Color Coral = 255, 127, 80 = #FF7F50.
cornflowerblue - Static variable in class edu.neu.ccs.Colors
Color cornflowerblue = CornflowerBlue.
CornflowerBlue - Static variable in class edu.neu.ccs.Colors
Color CornflowerBlue = 100, 149, 237 = #6495ED.
cornsilk - Static variable in class edu.neu.ccs.Colors
Color cornsilk = Cornsilk.
Cornsilk - Static variable in class edu.neu.ccs.Colors
Color Cornsilk = 255, 248, 220 = #FFF8DC.
cos - Static variable in class edu.neu.ccs.F
The function x --> cos(x).
cos(double) - Method in class edu.neu.ccs.XFourier.Type
 
cosCoefficients - Variable in class edu.neu.ccs.XFourier
The fourier cos coefficients or null if no storage has been allocated.
cosdeg - Static variable in class edu.neu.ccs.F
The function x --> cosdeg(x).
cosdeg(double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the cosine of the given angle specified in degrees.
counter - Static variable in class edu.neu.ccs.gui.JPTFrame
Shared counter of JPTFrames in existence.
CountPrefixCodec - class edu.neu.ccs.codec.CountPrefixCodec.
CODEC implementation whose encoding scheme prefixes data with character and element counts.
CountPrefixCodec() - Constructor for class edu.neu.ccs.codec.CountPrefixCodec
Constructs an object capable of encoding and decoding data using the "Count-prefix" encoding scheme.
createActionsPanel(InputProperties) - Method in class edu.neu.ccs.gui.InputDialog
Installs the appropriate controls for this dialog given the provided input properties.
createCells(int, int, int, int) - Method in class edu.neu.ccs.gui.TablePanel
Create the table cells at position (row, col) for loRows <= row < hiRows and loCols <= col < hiCols.
createContentPane() - Method in class edu.neu.ccs.gui.GeneralDialog
Creates the dialog content pane.
createControlPanel() - Method in class edu.neu.ccs.gui.ArrayPanel
Creates a length control panel with the appropriate controls.
createDimension(Dimension) - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object with the width and height of the given Dimension; if the given width or height is less than zero, it is set to zero.
createDimension(int, int) - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object with the given width and height; if the given width or height is less than zero, it is set to zero.
createDirectory(File) - Static method in class edu.neu.ccs.util.FileUtilities
Creates the given directory.
createDirectory(String) - Static method in class edu.neu.ccs.util.FileUtilities
Creates a directory with the given path.
createDisplaySettingsFor(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns a display settings object appropriate for the element at the given index.
createIntersectionRect(Rectangle2D) - Method in class edu.neu.ccs.XRect
Mimics the inherited method createIntersection but makes the return type XRect.
createInverse() - Method in class edu.neu.ccs.gui.Transform1D
Returns a transform representing the inverse of this transform.
createLabelForRow(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the label String for the i-th row.
createLaminateFor(Component) - Method in class edu.neu.ccs.gui.Zoo
Returns a new laminate for the given component.
createLengthSetOutOfBoundsMessage(FilterException) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns an error message indicating that the user attempted to set the array length to a value that is less than the minimum array length or greater than the maximum array length.
createMaximumDimension() - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object with the maximum possible width and height.
createMinimumDimension() - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object with zero width and height.
createPromptTextFor(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns prompt text suitable for the element at the given index in this array.
createQuickJPTFrame(String, Object) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title and content pane that is packed and centered on the screen.
createQuickJPTFrame(String, Object, Insets) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title and content pane that is packed and centered on the screen; the given insets replace the current insets for future calls of setLocation(int) on the frame.
createQuickJPTFrame(String, Object, int) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title and content pane that is packed and located on the screen in the given screen location.
createQuickJPTFrame(String, Object, int, Insets) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title and content pane that is packed and located on the screen in the given screen location; the given insets bound the frame away from the borders of the screen and also replace the current insets for future calls of setLocation(int) on the frame.
createQuickJPTFrame(String, Object, LayoutManager) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title, content pane, and layout manager that is packed and centered on the screen.
createQuickJPTFrame(String, Object, LayoutManager, Insets) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title, content pane, and layout manager, that is packed and centered on the screen; the given insets replace the current insets for future calls of setLocation(int) on the frame.
createQuickJPTFrame(String, Object, LayoutManager, int) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title, content pane, and layout manager, that is packed and located on the screen in the given screen location.
createQuickJPTFrame(String, Object, LayoutManager, int, Insets) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given title, content pane, and layout manager, that is packed and located on the screen in the given screen location; the given insets bound the frame away from the borders of the screen and also replace the current insets for future calls of setLocation(int) on the frame.
createUnionRect(Rectangle2D) - Method in class edu.neu.ccs.XRect
Mimics the inherited method createUnion but makes the return type XRect.
createViewFor(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns an input component suitable for the element at the given index in this array.
createViewForRow(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns a new TypedView for the i-th row whose class is given by the view type.
createWindowListener(InputProperties) - Method in class edu.neu.ccs.gui.InputDialog
Installs an appropriate window listener for this dialog given the provided input properties.
crimson - Static variable in class edu.neu.ccs.Colors
Color crimson = Crimson.
Crimson - Static variable in class edu.neu.ccs.Colors
Color Crimson = 220, 20, 60 = #DC143C.
Cross - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The cross sign algorithm.
CROSS - Static variable in class edu.neu.ccs.gui.PlotMark
The cross plot mark.
crossHatch(Color, Color, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a cross hatch pattern.
crossHatch(PaintAlgorithm, PaintAlgorithm, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a cross hatch pattern.
crossHatchDiagonal(Color, Color, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(crossHatch(args)).
crossHatchDiagonal(PaintAlgorithm, PaintAlgorithm, int, int, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(crossHatch(args)).
CUBIC - Static variable in class edu.neu.ccs.gui.PathNode
Shorthand constant for PathIterator.SEG_CUBICTO.
CUBIC - Static variable in class edu.neu.ccs.gui.PathListIterator
Shorthand constant for PathIterator.SEG_CUBICTO.
CUBIC - Static variable in class edu.neu.ccs.gui.PathList
Shorthand constant for PathIterator.SEG_CUBICTO.
currentPaintable - Variable in class edu.neu.ccs.gui.BufferedPanel
The current paintable being dragged.
currentSegment(double[]) - Method in class edu.neu.ccs.gui.PathListIterator
Returns the type of the current segment as the return value and stores the numeric data of the segment in the supplied array which must be non-null and of size at least 6.
currentSegment(float[]) - Method in class edu.neu.ccs.gui.PathListIterator
Returns the type of the current segment as the return value and stores the numeric data of the segment in the supplied array which must be non-null and of size at least 6.
cyan - Static variable in class edu.neu.ccs.Colors
Color cyan = Cyan.
Cyan - Static variable in class edu.neu.ccs.Colors
Color Cyan = 0, 255, 255 = #00FFFF.

D

darkblue - Static variable in class edu.neu.ccs.Colors
Color darkblue = DarkBlue.
DarkBlue - Static variable in class edu.neu.ccs.Colors
Color DarkBlue = 0, 0, 139 = #00008B.
darkcyan - Static variable in class edu.neu.ccs.Colors
Color darkcyan = DarkCyan.
DarkCyan - Static variable in class edu.neu.ccs.Colors
Color DarkCyan = 0, 139, 139 = #008B8B.
darkgoldenrod - Static variable in class edu.neu.ccs.Colors
Color darkgoldenrod = DarkGoldenrod.
DarkGoldenrod - Static variable in class edu.neu.ccs.Colors
Color DarkGoldenrod = 184, 134, 11 = #B8860B.
darkgray - Static variable in class edu.neu.ccs.Colors
Color darkgray = DarkGray.
DarkGray - Static variable in class edu.neu.ccs.Colors
Color DarkGray = 169, 169, 169 = #A9A9A9.
darkgreen - Static variable in class edu.neu.ccs.Colors
Color darkgreen = DarkGreen.
DarkGreen - Static variable in class edu.neu.ccs.Colors
Color DarkGreen = 0, 100, 0 = #006400.
darkkhaki - Static variable in class edu.neu.ccs.Colors
Color darkkhaki = DarkKhaki.
DarkKhaki - Static variable in class edu.neu.ccs.Colors
Color DarkKhaki = 189, 183, 107 = #BDB76B.
darkmagenta - Static variable in class edu.neu.ccs.Colors
Color darkmagenta = DarkMagenta.
DarkMagenta - Static variable in class edu.neu.ccs.Colors
Color DarkMagenta = 139, 0, 139 = #8B008B.
darkolivegreen - Static variable in class edu.neu.ccs.Colors
Color darkolivegreen = DarkOliveGreen.
DarkOliveGreen - Static variable in class edu.neu.ccs.Colors
Color DarkOliveGreen = 85, 107, 47 = #556B2F.
darkorange - Static variable in class edu.neu.ccs.Colors
Color darkorange = DarkOrange.
DarkOrange - Static variable in class edu.neu.ccs.Colors
Color DarkOrange = 255, 140, 0 = #FF8C00.
darkorchid - Static variable in class edu.neu.ccs.Colors
Color darkorchid = DarkOrchid.
DarkOrchid - Static variable in class edu.neu.ccs.Colors
Color DarkOrchid = 153, 50, 204 = #9932CC.
darkred - Static variable in class edu.neu.ccs.Colors
Color darkred = DarkRed.
DarkRed - Static variable in class edu.neu.ccs.Colors
Color DarkRed = 139, 0, 0 = #8B0000.
darksalmon - Static variable in class edu.neu.ccs.Colors
Color darksalmon = DarkSalmon.
DarkSalmon - Static variable in class edu.neu.ccs.Colors
Color DarkSalmon = 233, 150, 122 = #E9967A.
darkseagreen - Static variable in class edu.neu.ccs.Colors
Color darkseagreen = DarkSeaGreen.
DarkSeaGreen - Static variable in class edu.neu.ccs.Colors
Color DarkSeaGreen = 143, 188, 139 = #8FBC8B.
darkslateblue - Static variable in class edu.neu.ccs.Colors
Color darkslateblue = DarkSlateBlue.
DarkSlateBlue - Static variable in class edu.neu.ccs.Colors
Color DarkSlateBlue = 72, 61, 139 = #483D8B.
darkslategray - Static variable in class edu.neu.ccs.Colors
Color darkslategray = DarkSlateGray.
DarkSlateGray - Static variable in class edu.neu.ccs.Colors
Color DarkSlateGray = 47, 79, 79 = #2F4F4F.
darkturquoise - Static variable in class edu.neu.ccs.Colors
Color darkturquoise = DarkTurquoise.
DarkTurquoise - Static variable in class edu.neu.ccs.Colors
Color DarkTurquoise = 0, 206, 209 = #00CED1.
darkviolet - Static variable in class edu.neu.ccs.Colors
Color darkviolet = DarkViolet.
DarkViolet - Static variable in class edu.neu.ccs.Colors
Color DarkViolet = 148, 0, 211 = #9400D3.
data - Variable in class edu.neu.ccs.parser.AbstractParser
String to be evaluated by this parser
DATA_TYPE - Static variable in interface edu.neu.ccs.gui.TypedView
Bound property name for the Stringable type returned by a typed view or general view.
DATA_TYPE - Static variable in class edu.neu.ccs.gui.GeneralViewSupport
Bound property name for the Stringable type returned by a TypedView or GeneralView.
DATA_TYPE - Static variable in class edu.neu.ccs.util.StringableFactory
Bound property name for the data type property.
dataMalformed(MalformedDataEvent) - Method in interface edu.neu.ccs.gui.MalformedDataListener
Notifies this component that the given malformed data event was generated by a Fragile object to which this object is listening.
dataMalformed(MalformedDataEvent) - Method in class edu.neu.ccs.gui.DisplayPanel
Handles a malformed data event generated by a fragile input component by alerting the user through a change to the background color of the panel.
dataMalformed(MalformedDataEvent) - Method in class edu.neu.ccs.gui.Annotation
Handles a malformed data event generated by a fragile input component by alerting the user through changes to the background and foreground colors of the annotation.
DataTables2D - class edu.neu.ccs.gui.DataTables2D.
Class DataTables2D provides static methods to create data tables from "functions" of type Function.OneArg.
DataTables2D() - Constructor for class edu.neu.ccs.gui.DataTables2D
 
deactivatedActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window deactivated events.
declaresConstructor(Class, String) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares the constructor with the given signature, and, otherwise, shows a nonmodal dialog box containing the given constructor signature and an indication that the constructor is missing, and then returns false.
declaresConstructorNoDialog(Class, String) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares the constructor with the given signature, and returns false otherwise.
declaresConstructors(Class, String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares all of the constructors with the given signatures, and, otherwise, shows a nonmodal dialog box containing a list of all of the given constructor signatures, and an indication of which constructors are missing, and then returns false.
declaresConstructorsAndMethods(Class, String[], String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares all of the constructors and methods with the given signatures, and, otherwise, shows a nonmodal dialog box containing a list of all of the given signatures and an indication of which signatures are missing, and then returns false.
declaresConstructorsAndMethodsNoDialog(Class, String[], String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares all of the constructors and methods with the given signatures, and otherwise returns false.
declaresConstructorsNoDialog(Class, String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares all of the constructors with the given signatures, and returns false otherwise.
declaresMethod(Class, String) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares the method with the given signature, and, otherwise, shows a nonmodal dialog box containing the given method signature and an indication that the method is missing, and then returns false.
declaresMethodNoDialog(Class, String) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares the method with the given signature, and returns false otherwise.
declaresMethods(Class, String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares all of the methods with the given signatures, and, otherwise, shows a nonmodal dialog box containing a list of all of the given method signatures and an indication of which methods are missing, and then returns false.
declaresMethodsNoDialog(Class, String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class declares all of the methods with the given signatures, and returns false otherwise.
decode(String) - Static method in class edu.neu.ccs.Strings
Attempts several algorithms to decode the given string into an array of strings and returns this array if successful and returns null if unsuccessful with all attempts.
decode(String) - Method in class edu.neu.ccs.codec.EscapedCodec
Decodes the given compound data String into an array of data Strings using the "Escaped-separated" encoding scheme.
decode(String) - Method in class edu.neu.ccs.codec.CountPrefixCodec
Decodes the given compound data String into an array of data Strings using the "Count-prefix" encoding scheme.
decode(String) - Static method in class edu.neu.ccs.codec.CodecUtilities
Decodes the given encoded data String into its (possibly encoded) component parts, using the CODEC identified within the data by its unique prefix.
decode(String) - Method in interface edu.neu.ccs.codec.Codec
Decodes the given compound data String into an array of data Strings using the encoding scheme for this class.
decodeStringGroup(String) - Static method in class edu.neu.ccs.Strings
Returns a String array by decoding the given string assuming it is encoded by the encoding conventions of this class.
decodeTypeAndData(String) - Static method in class edu.neu.ccs.util.StringableFactory
Returns a new Stringable object constructed from the given String that encapsulates the type and state information of a previously existing Stringable object.
decrement - Variable in class edu.neu.ccs.gui.ArrayPanel
Action for decrementing the length of this array.
DECREMENT_BUTTON_TEXT - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the decrement button text.
decrement() - Method in class edu.neu.ccs.gui.ArrayPanel
Removes the last input component from the end of the view collection.
decrementLength - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The action to decrement the number of views.
decrementLength() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
A helper method to decrement the length by 1.
deepclone(float[]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a deep clone of an array float[].
deepclone(float[][]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a deep clone of an array float[][].
deepmerge(float[][], float[][]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a deep merge of the given arrays of float[][].
deepmerge(float[], float[]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a deep merge of the given arrays of float[].
deeppink - Static variable in class edu.neu.ccs.Colors
Color deeppink = DeepPink.
DeepPink - Static variable in class edu.neu.ccs.Colors
Color DeepPink = 255, 20, 147 = #FF1493.
deepskyblue - Static variable in class edu.neu.ccs.Colors
Color deepskyblue = DeepSkyBlue.
DeepSkyBlue - Static variable in class edu.neu.ccs.Colors
Color DeepSkyBlue = 0, 191, 255 = #00BFFF.
DEFAULT - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating a request for the default value of a property.
DEFAULT_ALIGNMENT - Static variable in class edu.neu.ccs.gui.TablePanel
Value of the default cell alignment.
DEFAULT_ALIGNMENT - Static variable in class edu.neu.ccs.gui.TableLayout
Value of the default alignment.
DEFAULT_ALIGNMENT - Static variable in class edu.neu.ccs.gui.FileView
Default alignment of browse button relative to field.
DEFAULT_ALIGNMENT - Static variable in class edu.neu.ccs.gui.ArrayPanel
Default alignment of length controls relative to the view collection.
DEFAULT_ALIGNMENT - Static variable in class edu.neu.ccs.gui.Annotation
Default alignment of the icon relative to the text for an annotation (icon is ABOVE the text).
DEFAULT_ANNOTATION_ALIGNMENT - Static variable in class edu.neu.ccs.gui.Display
The default alignment of the annotation relative to displayed object for a display.
DEFAULT_ANNOTATION_TEXT - Static variable in class edu.neu.ccs.gui.Display
The default annotation text for a display.
DEFAULT_AUTOSELECT_POLICY - Static variable in class edu.neu.ccs.gui.TextFieldView
Default autoselect policy for a text field view.
DEFAULT_BUFFER_BACKGROUND - Static variable in class edu.neu.ccs.gui.BufferedPanel
Default background color for a buffered panel.
DEFAULT_BUTTON_LABEL - Static variable in class edu.neu.ccs.gui.FileView
Default button label text.
DEFAULT_CHOOSER_CLICK_COUNT - Static variable in class edu.neu.ccs.gui.ColorView
The default click count to trigger the color chooser.
DEFAULT_CLOSE_OPERATION - Static variable in class edu.neu.ccs.gui.JPTFrame
The default window closing operation for a JPTFrame.
DEFAULT_COLOR - Static variable in class edu.neu.ccs.gui.ColorView
The initial color and initial default color for the view.
DEFAULT_CONTROLS - Static variable in class edu.neu.ccs.gui.ArrayPanel
Default value specifying the visible length controls.
DEFAULT_DIMENSION - Static variable in class edu.neu.ccs.gui.ColorView
The default dimension for the color view box.
DEFAULT_DRAWPAINT - Static variable in class edu.neu.ccs.gui.ShapePaintable
Default draw paint: Color.black.
DEFAULT_DRAWSTROKE - Static variable in class edu.neu.ccs.gui.ShapePaintable
Default draw stroke: BasicStroke(2).
DEFAULT_FILENAME - Static variable in class edu.neu.ccs.gui.FileView
Default filename.
DEFAULT_FILLPAINT - Static variable in class edu.neu.ccs.gui.ShapePaintable
Default fill paint: Color.black.
DEFAULT_INDEX - Static variable in class edu.neu.ccs.gui.OptionsView
Bound property name for the default index property.
DEFAULT_INSET - Static variable in class edu.neu.ccs.gui.Halo
The default inset used to wrap the given object in the panel; its value is 2.
DEFAULT_MAXIMUM_LENGTH - Static variable in class edu.neu.ccs.gui.ArrayPanel
Default maximum length for the array.
DEFAULT_MINIMUM_LENGTH - Static variable in class edu.neu.ccs.gui.ArrayPanel
Default minimum length for the array.
DEFAULT_ORIENTATION - Static variable in class edu.neu.ccs.gui.TablePanel
Value of the default cell alignment.
DEFAULT_ORIENTATION - Static variable in class edu.neu.ccs.gui.TableLayout
Value of the default orientation.
DEFAULT_ORIENTATION - Static variable in class edu.neu.ccs.gui.DisplayCollection
The default orientation for a display collection.
DEFAULT_ORIENTATION - Static variable in class edu.neu.ccs.gui.ArrayPanel
Default direction of the view collection.
DEFAULT_PAINT - Static variable in class edu.neu.ccs.pedagogy.Turtle
The default pen paint.
DEFAULT_PAINTMODE - Static variable in class edu.neu.ccs.gui.ShapePaintable
Default paint mode: PaintMode.DRAW.
DEFAULT_SELECTION - Static variable in class edu.neu.ccs.gui.RadioPanel
Default initial selection for an options view.
DEFAULT_SELECTION - Static variable in class edu.neu.ccs.gui.Dropdown
Default initially selected label for a dropdown view.
DEFAULT_SWATCH_SIZE - Static variable in class edu.neu.ccs.gui.PaintSwatch
Default x and y swatch size.
DEFAULT_TITLE_ALIGNMENT - Static variable in class edu.neu.ccs.gui.Display
The default alignment of the title relative to displayed object.
DEFAULT_TITLE_TEXT - Static variable in class edu.neu.ccs.gui.Display
The default title text for a display.
DEFAULT_VIEW_STATE - Static variable in class edu.neu.ccs.gui.GeneralViewSupport
Bound property name for the default view state of a Displayable object.
DEFAULT_VIEW_STATE - Static variable in interface edu.neu.ccs.gui.Displayable
Bound property name for the default view state of a Displayable object.
DEFAULT_WIDTH - Static variable in class edu.neu.ccs.gui.TextFieldView
The default preferred width used in constructors if there is no other data with which to set the width.
DEFAULT_WIDTH - Static variable in class edu.neu.ccs.gui.Dropdown
The default preferred width used in constructors if there is no other data with which to set the width.
DEFAULT_WIDTH - Static variable in class edu.neu.ccs.gui.ColorView
The default width for the drop down view.
defaultLayout - Variable in class edu.neu.ccs.gui.RadioPanel
The default layout.
defaultValue - Variable in class edu.neu.ccs.gui.TextAreaView
Default content for this view.
defaultValue - Variable in class edu.neu.ccs.gui.SliderView
The default value for this slider.
defaultValue - Variable in class edu.neu.ccs.gui.OptionsView
Default selection for this view.
defaultValue - Variable in class edu.neu.ccs.gui.BooleanView
The default value for this input object.
defaultViewState - Variable in class edu.neu.ccs.gui.RadioPanel
The default view state.
defaultViewState - Variable in class edu.neu.ccs.gui.Dropdown
The default view state.
defaultViewState - Variable in class edu.neu.ccs.gui.ArrayPanel
Default view state for the elements of this array.
defineBooleanOperations() - Method in class edu.neu.ccs.parser.JPTParser
Define the boolean operations.
defineNumericOperations() - Method in class edu.neu.ccs.parser.JPTParser
Define the numeric operations.
defineProcedures() - Method in class edu.neu.ccs.parser.JPTParser
Define the procedures.
DEGREES - Static variable in class edu.neu.ccs.XFourier
The type for degrees input.
deiconifiedActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window deiconified events.
delegate - Variable in class edu.neu.ccs.gui.TextFieldView
The GeneralViewSupport object.
delegate - Variable in class edu.neu.ccs.gui.DropdownView
The GeneralViewSupport object.
deleteFile(File) - Static method in class edu.neu.ccs.util.FileUtilities
Deletes the given file.
deleteFile(String) - Static method in class edu.neu.ccs.util.FileUtilities
Deletes the file at the given path.
deleteRowAtIndex(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Delete a row at the given index by moving the contents of each cell at a higher position downward by one cell and then by deleting the the cell at the end of the array.
deleteRowPaintable - Static variable in class edu.neu.ccs.gui.SimpleArrayPanel
The Paintable to make the "delete one row icon".
demand() - Method in class edu.neu.ccs.gui.InputDialog
Performs a mandatory input operation on the input view.
demand(String, Stringable) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using the mandatory input model to acquire the data.
demand(String, Stringable, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demand(String, String, Stringable) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using the mandatory input model to acquire the data with the given default data as a user option.
demand(String, String, Stringable, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandBigDecimal() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigDecimal extracted from the field using the mandatory model.
demandBigDecimal() - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigDecimal extracted from the field using the mandatory model.
demandBigDecimal(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigDecimal value from the console, by using the mandatory input model to acquire the data.
demandBigDecimal(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigDecimal extracted from the field using the mandatory model, with the given filter.
demandBigDecimal(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigDecimal extracted from the field using the mandatory model, with the given filter.
demandBigDecimal(String, BigDecimal) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigDecimal value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandBigDecimal(String, BigDecimal, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigDecimal value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandBigDecimal(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigDecimal value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandBigInteger() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigInteger extracted from the field using the mandatory model.
demandBigInteger() - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigInteger extracted from the field using the mandatory model.
demandBigInteger(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigInteger value from the console, by using the mandatory input model to acquire the data.
demandBigInteger(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigInteger extracted from the field using the mandatory model, with the given filter.
demandBigInteger(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigInteger extracted from the field using the mandatory model, with the given filter.
demandBigInteger(String, BigInteger) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigInteger value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandBigInteger(String, BigInteger, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigInteger value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandBigInteger(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a BigInteger value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandBoolean() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a boolean extracted from the field using the mandatory model.
demandBoolean() - Method in class edu.neu.ccs.gui.DropdownView
Returns a boolean extracted from the field using the mandatory model.
demandBoolean(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a boolean value from the console, by using the mandatory input model to acquire the data.
demandBoolean(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a boolean extracted from the field using the mandatory model, with the given filter.
demandBoolean(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a boolean extracted from the field using the mandatory model, with the given filter.
demandBoolean(String, boolean) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a boolean value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandBoolean(String, boolean, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a boolean value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandBoolean(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a boolean using the mandatory model of IO.
demandBoolean(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a boolean value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandBoolean(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a boolean using the mandatory model of IO, with the given default value.
demandBoolean(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a boolean using the mandatory model of IO, with the given default value and input filter.
demandByte() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field using the mandatory model.
demandByte() - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field using the mandatory model.
demandByte(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a byte value from the console, by using the mandatory input model to acquire the data.
demandByte(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field using the mandatory model with the given filter.
demandByte(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field using the mandatory model with the given filter.
demandByte(String, byte) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a byte value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandByte(String, byte, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a byte value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandByte(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a byte using the mandatory model of IO.
demandByte(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a byte value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandByte(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a byte using the mandatory model of IO, with the given default value.
demandByte(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a byte using the mandatory model of IO, with the given default value and input filter.
demandByteAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field as hexidecimal data using the mandatory model.
demandByteAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field as hexidecimal data using the mandatory model.
demandByteAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandByteAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandChar() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a char extracted from the field using the mandatory model.
demandChar() - Method in class edu.neu.ccs.gui.DropdownView
Returns a char extracted from the field using the mandatory model.
demandChar(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a char value from the console, by using the mandatory input model to acquire the data.
demandChar(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a char extracted from the field using the mandatory model, with the given filter.
demandChar(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a char extracted from the field using the mandatory model, with the given filter.
demandChar(String, char) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a char value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandChar(String, char, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a char value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandChar(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a char using the mandatory model of IO.
demandChar(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a char value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandChar(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a char using the mandatory model of IO, with the given default value.
demandChar(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a char using the mandatory model of IO, with the given default value and input filter.
demandColor() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a Color extracted from the field using the mandatory model.
demandColor() - Method in class edu.neu.ccs.gui.DropdownView
Returns a Color extracted from the field using the mandatory model.
demandColor(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a Color value from the console, by using the mandatory input model to acquire the data.
demandColor(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a Color extracted from the field using the mandatory model, with the given filter.
demandColor(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a Color extracted from the field using the mandatory model, with the given filter.
demandColor(String, Color) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a Color value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandColor(String, Color, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a Color value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandColor(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a Color value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandDouble() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field using the mandatory model.
demandDouble() - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field using the mandatory model.
demandDouble(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a double value from the console, by using the mandatory input model to acquire the data.
demandDouble(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field using the mandatory model with the given filter.
demandDouble(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field using the mandatory model with the given filter.
demandDouble(String, double) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a double value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandDouble(String, double, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a double value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandDouble(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a double using the mandatory model of IO.
demandDouble(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a double value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandDouble(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a double using the mandatory model of IO, with the given default value.
demandDouble(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a double using the mandatory model of IO, with the given default value and input filter.
demandDoubleAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field as hexidecimal data using the mandatory model.
demandDoubleAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field as hexidecimal data using the mandatory model.
demandDoubleAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandDoubleAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandExistingFile() - Method in class edu.neu.ccs.gui.FileView
Returns a File object representing a path to an existing file.
demandExistingFilename() - Method in class edu.neu.ccs.gui.FileView
Returns a String representing a path to an existing file.
demandFile() - Method in class edu.neu.ccs.gui.FileView
Returns a File object representing a valid path for the file system.
demandFilename() - Method in class edu.neu.ccs.gui.FileView
Returns a String representing a valid path for the file system.
demandFloat() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field using the mandatory model.
demandFloat() - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field using the mandatory model.
demandFloat(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a float value from the console, by using the mandatory input model to acquire the data.
demandFloat(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field using the mandatory model with the given filter.
demandFloat(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field using the mandatory model with the given filter.
demandFloat(String, float) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a float value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandFloat(String, float, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a float value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandFloat(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a float using the mandatory model of IO.
demandFloat(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a float value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandFloat(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a float using the mandatory model of IO, with the given default value.
demandFloat(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a float using the mandatory model of IO, with the given default value and input filter.
demandFloatAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field as hexidecimal data using the mandatory model.
demandFloatAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field as hexidecimal data using the mandatory model.
demandFloatAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandFloatAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandInt() - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field using the mandatory model.
demandInt() - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field using the mandatory model.
demandInt(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a int value from the console, by using the mandatory input model to acquire the data.
demandInt(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field using the mandatory model with the given filter.
demandInt(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field using the mandatory model with the given filter.
demandInt(String, int) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a int value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandInt(String, int, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a int value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandInt(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns an int using the mandatory model of IO.
demandInt(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a int value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandInt(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns an int using the mandatory model of IO, with the given default value.
demandInt(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns an int using the mandatory model of IO, with the given default value and input filter.
demandIntAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field as hexidecimal data using the mandatory model.
demandIntAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field as hexidecimal data using the mandatory model.
demandIntAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandIntAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandLong() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field using the mandatory model.
demandLong() - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field using the mandatory model.
demandLong(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a long value from the console, by using the mandatory input model to acquire the data.
demandLong(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field using the mandatory model with the given filter.
demandLong(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field using the mandatory model with the given filter.
demandLong(String, long) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a long value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandLong(String, long, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a long value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandLong(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a long using the mandatory model of IO.
demandLong(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a long value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandLong(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a long using the mandatory model of IO, with the given default value.
demandLong(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a long using the mandatory model of IO, with the given default value and input filter.
demandLongAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field as hexidecimal data using the mandatory model.
demandLongAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field as hexidecimal data using the mandatory model.
demandLongAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandLongAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandObject() - Method in interface edu.neu.ccs.gui.TypedView
Returns a Stringable object based on the view state of the view using the mandatory model.
demandObject() - Method in class edu.neu.ccs.gui.TextFieldView
 
demandObject() - Method in class edu.neu.ccs.gui.TextAreaView
Returns an XString object whose state is set to the String content for this view.
demandObject() - Method in class edu.neu.ccs.gui.SliderView
Returns an XInt object whose state is set to the value of this slider.
demandObject() - Method in class edu.neu.ccs.gui.OptionsView
Returns an XInt object whose state is set to the index of the currently selected option.
demandObject() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state of the view, the current data type and filter, and the mandatory model.
demandObject() - Method in class edu.neu.ccs.gui.FileView
Returns an XString representing the currently selected path.
demandObject() - Method in class edu.neu.ccs.gui.DropdownView
 
demandObject() - Method in class edu.neu.ccs.gui.ColorView
Returns an XColor object whose state is set to the view state of this view.
demandObject() - Method in class edu.neu.ccs.gui.BooleanView
Returns an XBoolean object whose state is set to the view state of this view.
demandObject() - Method in class edu.neu.ccs.gui.ArrayPanel
 
demandObject(Class, StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
 
demandObject(Class, StringableFilter) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state of the view, the temporary data type and filter, and the mandatory model.
demandObject(Class, StringableFilter) - Method in interface edu.neu.ccs.gui.GeneralView
Returns a Stringable object based on the view state of the view, the temporary data type and filter, and the mandatory model.
demandObject(Class, StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
 
demandObject(Class, String, String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Temporarily sets the data type for this stream to the given data type; creates a Stringable object by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result; restores the data type for this stream to its original setting; finally returns the object created.
demandObject(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Applies demandObject to the i-th view and returns the resulting Stringable.
demandObject(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns a Stringable object created by using the mandatory input model to acquire the data.
demandObject(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
 
demandObject(StringableFilter) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state of the view, the temporary filter, and the mandatory model.
demandObject(StringableFilter) - Method in interface edu.neu.ccs.gui.GeneralView
Returns a Stringable object based on the view state of the view, the temporary filter, and the mandatory model.
demandObject(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
 
demandObject(String, String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns a Stringable object created by using the mandatory input model to acquire the data with the given default data as a user option.
demandObject(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns a Stringable object created by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandObject(String, String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns a Stringable object created by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandObject(String, String, Stringable, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns the Stringable object obtained from the given Stringable object by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandObject(TypedView) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns the object produced by the given input view using mandatory dialog box input.
demandObjectArray() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns an array of model objects of the appropriate type initialized from the view states for the elements of this array panel, using the mandatory model of IO.
demandObjects() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an object that is actually an array that is populated by calling demandObject for each view.
demandPathList() - Method in class edu.neu.ccs.gui.PathListView
 
demandShort() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field using the mandatory model.
demandShort() - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field using the mandatory model.
demandShort(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a short value from the console, by using the mandatory input model to acquire the data.
demandShort(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field using the mandatory model with the given filter.
demandShort(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field using the mandatory model with the given filter.
demandShort(String, short) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a short value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandShort(String, short, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a short value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandShort(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a short using the mandatory model of IO.
demandShort(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a short value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandShort(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a short using the mandatory model of IO, with the given default value.
demandShort(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a short using the mandatory model of IO, with the given default value and input filter.
demandShortAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field as hexidecimal data using the mandatory model.
demandShortAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field as hexidecimal data using the mandatory model.
demandShortAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandShortAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field as hexidecimal data using the mandatory model with the given filter.
demandString() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a String extracted from the field using the mandatory model.
demandString() - Method in class edu.neu.ccs.gui.DropdownView
Returns a String extracted from the field using the mandatory model.
demandString(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a String value from the console, by using the mandatory input model to acquire the data.
demandString(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a String extracted from the field using the mandatory model, with the given filter.
demandString(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a String extracted from the field using the mandatory model, with the given filter.
demandString(String, String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a String value from the console, by using the mandatory input model to acquire the data with the given default data as a user option.
demandString(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a String using the mandatory model of IO.
demandString(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a String value from the console, by using the mandatory input model to acquire the data with the given input filter to constrain the result.
demandString(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a String using the mandatory model of IO, with the given default value.
demandString(String, String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Demands a String value from the console, by using the mandatory input model to acquire the data, with the given default data as a user option, and with the given input filter to constrain the result.
demandString(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a String using the mandatory model of IO, with the given default value and input filter.
demandStringableArray() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an array of type Stringable[] that is populated by calling demandObject for each view.
DESCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The YLocator object that corresponds to an anchor on the descent line of the displayed string.
DESELECT_ALL_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to deselect all components in this zoo.
deselectAll() - Method in class edu.neu.ccs.gui.Zoo
Deselects all top-level components in this zoo.
designMode - Variable in class edu.neu.ccs.gui.Zoo
Whether or not this zoo is in design mode.
dialog - Variable in class edu.neu.ccs.gui.DialogAction
The dialog to act on.
DIALOG_TITLE - Static variable in class edu.neu.ccs.gui.InputProperties
Bound property name for the dialog box title to be used as a parameter for a standard error strategy if the view state of this input component is malformed.
DialogAction - class edu.neu.ccs.gui.DialogAction.
Encapsulates an Action that will be performed for a GeneralDialog.
DialogAction(GeneralDialog, Action, Object) - Constructor for class edu.neu.ccs.gui.DialogAction
Constructs a DialogAction object using a GeneralDialog object, an action that must be performed for that dialog, and an object that determines what will happen to the dialog when the action is done.
DialogAction(GeneralDialog, Object[]) - Constructor for class edu.neu.ccs.gui.DialogAction
Constructs a DialogAction object using a GeneralDialog object and an action data array to set the action and finish.
DialogAction(GeneralDialog, String, Icon, Object) - Constructor for class edu.neu.ccs.gui.DialogAction
Constructs a DialogAction object using a GeneralDialog object, a name and icon to define a trivial action, and an object that determines what will happen to the dialog when the action is done.
DialogAction(GeneralDialog, String, Object) - Constructor for class edu.neu.ccs.gui.DialogAction
Constructs a DialogAction object using a GeneralDialog object, a name to define a trivial action, and an object that determines what will happen to the dialog when the action is done.
diameter() - Method in class edu.neu.ccs.gui.PaintBar
Returns the diameter.
Diamond - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The diamond algorithm.
DIAMOND - Static variable in class edu.neu.ccs.gui.PlotMark
The diamond plot mark.
digits() - Method in class edu.neu.ccs.XBigInteger
Returns the number of digits in toString() excluding the sign if any.
digits(int) - Method in class edu.neu.ccs.XBigInteger
Returns the number of digits in toString(radix) excluding the sign if any.
DimensionUtilities - class edu.neu.ccs.util.DimensionUtilities.
Provides utilities for manipulating Dimension objects.
DimensionUtilities() - Constructor for class edu.neu.ccs.util.DimensionUtilities
 
dimgray - Static variable in class edu.neu.ccs.Colors
Color dimgray = DimGray.
DimGray - Static variable in class edu.neu.ccs.Colors
Color DimGray = 105, 105, 105 = #696969.
direction - Variable in class edu.neu.ccs.gui.DisplayCollection
The orientation of this display collection.
direction - Variable in class edu.neu.ccs.pedagogy.Turtle
The turtle direction in degrees measured counterclockwise from the positive horizontal axis.
Display - class edu.neu.ccs.gui.Display.
A panel containing a >Displayable> object, with the option of a title and an >Annotation>.
DISPLAY - Static variable in class edu.neu.ccs.gui.ScrollableDisplay
Bound property name for the display property.
DISPLAY - Static variable in class edu.neu.ccs.gui.Display
Bound property name for the displayed object property.
Display.Settings - class edu.neu.ccs.gui.Display.Settings.
Data structure encapsulating the content and layout properties for a >Display>.
Display.Settings(String, String, int, int) - Constructor for class edu.neu.ccs.gui.Display.Settings
Constructs for a settings object with the given values.
Display() - Constructor for class edu.neu.ccs.gui.Display
Constructs a display containing an empty >DisplayPanel>, with no annotation or title.
Display(Displayable) - Constructor for class edu.neu.ccs.gui.Display
Constructs a display containing the given object, with no annotation or title.
Display(Displayable, Display.Settings) - Constructor for class edu.neu.ccs.gui.Display
Constructs a display containing the given object, with the remaining settings taken from the given >Settings> object.
Display(Displayable, String) - Constructor for class edu.neu.ccs.gui.Display
Constructs a display containing the given object, with no annotation, but with the given title.
Display(Displayable, String, int) - Constructor for class edu.neu.ccs.gui.Display
Constructs a display containing the given object, with no annotation, but with the given title and title alignment.
Display(Displayable, String, String) - Constructor for class edu.neu.ccs.gui.Display
Constructs a display containing the given object, with the given annotation text and title text.
Display(Displayable, String, String, int, int) - Constructor for class edu.neu.ccs.gui.Display
Constructors a display containing the given object, with the given annotation text and title text, using the given alignments for the title and annotation.
Displayable - interface edu.neu.ccs.gui.Displayable.
Interface to be implemented by a Component whose input widget values (view state) can be translated to and from a String represenatation.
DisplayCollection - class edu.neu.ccs.gui.DisplayCollection.
A dynamic linear collection of Displayable objects, displayed using either a horizontal or vertical layout.
DisplayCollection() - Constructor for class edu.neu.ccs.gui.DisplayCollection
Constructs an empty collection with the default orientation.
DisplayCollection(Displayable[]) - Constructor for class edu.neu.ccs.gui.DisplayCollection
Constructs a collection containing the given array of objects with the default orientation.
DisplayCollection(Displayable[], int) - Constructor for class edu.neu.ccs.gui.DisplayCollection
Constructs a collection containing the given array of objects with the given orientation.
DisplayCollection(int) - Constructor for class edu.neu.ccs.gui.DisplayCollection
Constructs an empty collection with the provided layout orientation.
DisplayPanel - class edu.neu.ccs.gui.DisplayPanel.
A Displayable is a JPanel that recursively propagates Displayable method calls only to contained components that are also Displayable.
DisplayPanel() - Constructor for class edu.neu.ccs.gui.DisplayPanel
Constructs a panel with the default layout manager for a JPanel.
DisplayPanel(boolean) - Constructor for class edu.neu.ccs.gui.DisplayPanel
Constructs a panel with the default layout manager for a JPanel and the given double-buffering strategy.
DisplayPanel(LayoutManager) - Constructor for class edu.neu.ccs.gui.DisplayPanel
Constructs a panel with the given layout manager.
DisplayPanel(LayoutManager, boolean) - Constructor for class edu.neu.ccs.gui.DisplayPanel
Constructs a panel with the given layout manager and the given double-buffering strategy.
dispose() - Method in class edu.neu.ccs.gui.JPTFrame
Disposes of the resources used by this frame and decrements the number of JPTFrames in existence.
distance(double[], double[]) - Method in class edu.neu.ccs.util.Metric
Returns the distance between points p1 and p2.
distance(double, double, double, double) - Method in class edu.neu.ccs.util.Metric
Returns this distance between (x1,y1) and (x2,y2) in this metric.
distance(float[], float[]) - Method in class edu.neu.ccs.util.Metric
Returns the distance between points p1 and p2.
distance(Point2D, Point2D) - Method in class edu.neu.ccs.util.Metric
Returns the distance between points p1 and p2.
divide(double, double) - Method in class edu.neu.ccs.XComplex
Sets this to (this / w) where w is the complex with coordinates x,y.
divide(double, double, double, double) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z / w where z is the complex with coordinates x1,y1 and w is the complex with coordinates x2,y2.
divide(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to divide functions f,g: f / g.
divide(FunctionComplex.OneArg, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to divide functions f,g: f / g.
divide(XBigDecimal, int) - Method in class edu.neu.ccs.XBigDecimal
Sets this to (this / y) and maintains the scale as this.scale().
divide(XBigDecimal, int, int) - Method in class edu.neu.ccs.XBigDecimal
Sets this to (this / y) using the given scale for the quotient.
divide(XBigDecimal, XBigDecimal, int) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is x / y and whose scale is x.scale().
divide(XBigDecimal, XBigDecimal, int, int) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is x / y and whose scale is the given scale.
divide(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this / y).
divide(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x / y.
divide(XComplex) - Method in class edu.neu.ccs.XComplex
Sets this to (this / w).
divide(XComplex, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z / w.
divide(XPolynomialComplex, XPolynomialComplex) - Static method in class edu.neu.ccs.XPolynomialComplex
Returns a polynomial array consisting of 2 items: the quotient of p divided by q and the remainder of p divided by q.
divide(XPolynomial, XPolynomial) - Static method in class edu.neu.ccs.XPolynomial
Returns a polynomial array consisting of 2 items: the quotient of p divided by q and the remainder of p divided by q.
divideAndRemainder(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns an array {quotient, remainder} after division of x by y.
dodgerblue - Static variable in class edu.neu.ccs.Colors
Color dodgerblue = DodgerBlue.
DodgerBlue - Static variable in class edu.neu.ccs.Colors
Color DodgerBlue = 30, 144, 255 = #1E90FF.
DOT - Static variable in class edu.neu.ccs.gui.Path
The standard dot centered at (0,0).
dottedGrid(Color, Color, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a dotted grid pattern with the given dot color and background color.
dottedGridDiagonal(Color, Color, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(dottedGrid(args)).
doublesToStrings(double[]) - Static method in class edu.neu.ccs.Strings
Returns an array of strings corresponding to the given array of double.
doubleToHex(double) - Static method in class edu.neu.ccs.util.Hex
Returns the 16-character hexadecimal String for the given double.
doubleToInt(double) - Static method in class edu.neu.ccs.util.Conversions
If the given double x is between -1 and +1, then returns the value x * Integer.MAX_VALUE rounded to the nearest int.
doubleToLong(double) - Static method in class edu.neu.ccs.util.Conversions
If the given double x is between -1 and +1, then returns the value x * Long.MAX_VALUE rounded to the nearest long.
doubleToShort(double) - Static method in class edu.neu.ccs.util.Conversions
If the given double x is between -1 and +1, then returns the value x * Short.MAX_VALUE rounded to the nearest short.
doubleValue() - Method in class edu.neu.ccs.XShort
 
doubleValue() - Method in class edu.neu.ccs.XNumber
Returns the value of this number as a double value.
doubleValue() - Method in class edu.neu.ccs.XLong
 
doubleValue() - Method in class edu.neu.ccs.XInt
 
doubleValue() - Method in class edu.neu.ccs.XFloat
 
doubleValue() - Method in class edu.neu.ccs.XDouble
 
doubleValue() - Method in class edu.neu.ccs.XByte
 
doubleValue() - Method in class edu.neu.ccs.XBigInteger
 
doubleValue() - Method in class edu.neu.ccs.XBigDecimal
 
draggedActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse dragged events.
DRAW - Static variable in class edu.neu.ccs.gui.PaintMode
The paint mode corresponding to drawing the shape of the shape paintable using its draw paint and draw stroke.
draw(Graphics, Shape, Paint) - Static method in class edu.neu.ccs.gui.PaintMode
Draws the given shape using the given drawpaint in the given graphics context.
draw(Graphics, Shape, Paint, Stroke) - Static method in class edu.neu.ccs.gui.PaintMode
Draws the given shape using the given drawpaint and the given drawstroke in the given graphics context.
drawGrid(int) - Method in class edu.neu.ccs.gui.BufferedPanel
Draws a grid with spacing equal to the given pixels value and color equal to Colors.lightgray.
drawGrid(int, Color) - Method in class edu.neu.ccs.gui.BufferedPanel
Draws a grid with spacing equal to the given pixels value and color equal to the given color.
drawTurtle(Graphics2D) - Method in class edu.neu.ccs.pedagogy.Turtle
Draw the turtle triangle at the current turtle position in the current turtle direction.
Dropdown - class edu.neu.ccs.gui.Dropdown.
Class Dropdown provides the base functionality for dropdown lists.
Dropdown() - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with no initial items.
Dropdown(Font) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with no initial items and the given font.
Dropdown(Font, int) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with no initial items, the given font, and the given minimum width.
Dropdown(int) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with no initial items and the given minimum width.
Dropdown(String[]) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the first item is selected by default.
Dropdown(String[], Font) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the first item is selected by default and with the given font.
Dropdown(String[], Font, int) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the first item is selected by default and with the given font and minimum width.
Dropdown(String[], int) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the first item is selected by default and with the given minimum width.
Dropdown(String[], String) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default.
Dropdown(String[], String, boolean) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given editable state.
Dropdown(String[], String, Font) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default and with the given font.
Dropdown(String[], String, Font, boolean) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given font and editable state.
Dropdown(String[], String, Font, int) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given font and minimum width.
Dropdown(String[], String, Font, int, boolean) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given font, width, and editable state.
Dropdown(String[], String, int) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given minimum width.
Dropdown(String[], String, int, boolean) - Constructor for class edu.neu.ccs.gui.Dropdown
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given width and editable state.
DropdownView - class edu.neu.ccs.gui.DropdownView.
A GeneralView for the selection of one of various provided String items or, if editable, a choice entered by the user.
DropdownView() - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with no initial items.
DropdownView(Font) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with no initial items and the given font.
DropdownView(Font, int) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with no initial items, the given font, and the given minimum width.
DropdownView(int) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with no initial items and the given minimum width.
DropdownView(String[]) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the first item is selected by default.
DropdownView(String[], Font) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the first item is selected by default and with the given font.
DropdownView(String[], Font, int) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the first item is selected by default and with the given font and minimum width.
DropdownView(String[], int) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the first item is selected by default and with the given minimum width.
DropdownView(String[], String) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default.
DropdownView(String[], String, boolean) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given editable state.
DropdownView(String[], String, boolean, Class) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given editable state, and the Stringable data type for the TypedView data type.
DropdownView(String[], String, boolean, Class, StringableFilter) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given editable state, and the Stringable data type for the TypedView data type, and the given StringableFilter that sets the desired input filter.
DropdownView(String[], String, Font) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default and with the given font.
DropdownView(String[], String, Font, boolean) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given font and editable state.
DropdownView(String[], String, Font, boolean, Class) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given font and editable state, and the Stringable data type for the TypedView data type.
DropdownView(String[], String, Font, boolean, Class, StringableFilter) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given font and editable state, and the Stringable data type for the TypedView data type, and the given StringableFilter that sets the desired input filter.
DropdownView(String[], String, Font, int) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given font and minimum width.
DropdownView(String[], String, Font, int, boolean) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given font, width, and editable state.
DropdownView(String[], String, Font, int, boolean, Class) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given font, minimum width, and editable state, and the Stringable data type for the TypedView data type.
DropdownView(String[], String, Font, int, boolean, Class, StringableFilter) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given font, minimum width, and editable state, and the Stringable data type for the TypedView data type, and the given StringableFilter that sets the desired input filter.
DropdownView(String[], String, int) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given minimum width.
DropdownView(String[], String, int, boolean) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, and with the given width and editable state.
DropdownView(String[], String, int, boolean, Class) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given minimum width and editable state, and the Stringable data type for the TypedView data type.
DropdownView(String[], String, int, boolean, Class, StringableFilter) - Constructor for class edu.neu.ccs.gui.DropdownView
Constructs a view with the given array of items, for which the given selection is selected by default, with the given minimum width and editable state, and the Stringable data type for the TypedView data type, and the given StringableFilter that sets the desired input filter.

E

edu.neu.ccs - package edu.neu.ccs
Provides the Stringable interface and data models that implement the interface.
edu.neu.ccs.codec - package edu.neu.ccs.codec
Provides classes for encoding and decoding data for use with recursively Displayable container classes.
edu.neu.ccs.console - package edu.neu.ccs.console
Provides classes that implement the JPT text console.
edu.neu.ccs.filter - package edu.neu.ccs.filter
Provides classes for filtering Stringable objects either by state or by type.
edu.neu.ccs.gui - package edu.neu.ccs.gui
Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects..
edu.neu.ccs.jpf - package edu.neu.ccs.jpf
Provides the classes that implement the Java Power Framework.
edu.neu.ccs.parser - package edu.neu.ccs.parser
Provides classes for translating Strings into values of various data types using languages with simple lexical and syntactic structures.
edu.neu.ccs.pedagogy - package edu.neu.ccs.pedagogy
Provides classes that are useful for pedagogical purposes.
edu.neu.ccs.quick - package edu.neu.ccs.quick
Provides classes for quick initialization of standard collections and introduces classes based on pairs that combine features of lists and hashtables.
edu.neu.ccs.util - package edu.neu.ccs.util
Provides utility classes and classes with static utility methods.
encode(String[]) - Static method in class edu.neu.ccs.Strings
Returns the encoded String array as [s0;s1;etc] where s0, s1, etc represent the array elements.
encode(String[]) - Method in class edu.neu.ccs.codec.EscapedCodec
Encodes the given array of data Strings into a single compound data String using the "Escaped-separated" encoding scheme.
encode(String[]) - Method in class edu.neu.ccs.codec.CountPrefixCodec
Encodes the given array of data Strings into a single compound data String using the "Count-prefix" encoding scheme.
encode(String[]) - Static method in class edu.neu.ccs.codec.CodecUtilities
Encodes the given array of (possibly encoded) data Strings into a single encoded data String using the default CODEC.
encode(String[]) - Method in interface edu.neu.ccs.codec.Codec
Encodes the given array of data Strings into a single compound data String using the encoding scheme for this class.
encode(String[], String) - Static method in class edu.neu.ccs.codec.CodecUtilities
Encodes the given array of (possibly encoded) data Strings into a single encoded data String using the installed CODEC with the given unique identifier.
encode(Stringable[]) - Static method in class edu.neu.ccs.codec.CodecUtilities
Encodes the given array of Stringable objects into an encoded data String using the default CODEC.
encode(Stringable[], String) - Static method in class edu.neu.ccs.codec.CodecUtilities
Encodes the given array of Stringable objects into a single encoded data String using the installed CODEC with the given unique identifier.
encodeStringGroup(char, String[]) - Static method in class edu.neu.ccs.Strings
Returns the encoded String array as a sequence enclosed with the given start character, its matching end character, and its associated separator character.
encodeTypeAndData(Stringable) - Static method in class edu.neu.ccs.util.StringableFactory
Returns a String encapsulation of the class and state information for the given Stringable object.
encodeWithBraces(String[]) - Static method in class edu.neu.ccs.Strings
Returns the encoded String array as {s0|s1|etc} where s0, s1, etc represent the array elements.
encodeWithBrackets(String[]) - Static method in class edu.neu.ccs.Strings
Returns the encoded String array as [s0;s1;etc] where s0, s1, etc represent the array elements.
encodeWithParens(String[]) - Static method in class edu.neu.ccs.Strings
Returns the encoded String array as (s0,s1,etc) where s0, s1, etc represent the array elements.
endAlert(AlertEvent) - Method in class edu.neu.ccs.gui.DisplayPanel
Turns off alert status for this component and its children that are also AlertListeners.
endAlert(AlertEvent) - Method in class edu.neu.ccs.gui.Annotation
Turns off alert status for this component.
endAlert(AlertEvent) - Method in interface edu.neu.ccs.gui.AlertListener
Notifies this component that it should alter its appearance to signal that it has exited a user alert status.
endl - Variable in class edu.neu.ccs.console.ConsoleGateway
The end-of-line sequence for the operating system on which the Java Virtual Machine is running.
endLasso(MouseEvent) - Method in class edu.neu.ccs.gui.Zoo
Ends the current lasso given the mouse event that prompted its destruction.
enteredActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse entered events.
environment - Variable in class edu.neu.ccs.parser.AbstractParser
Table of variable identifiers and their corresponding values.
equals(float[][], float[][]) - Static method in class edu.neu.ccs.util.FloatArray
Returns true if the two arrays are both null or are both non-null and have the same structure and data.
equals(float[], float[]) - Static method in class edu.neu.ccs.util.FloatArray
Returns true if the two arrays are both null or are both non-null and have the same size and data.
equals(Object) - Method in class edu.neu.ccs.XString
Returns true if the wrapped String is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XShort
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XLong
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XInt
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XFloat
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XDouble
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XColor
Returns true if other is of class XColor and if the wrapped color of this object and the wrapped color of other are equal.
equals(Object) - Method in class edu.neu.ccs.XChar
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XByte
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XBoolean
Returns true if the wrapped object is equal to the given object, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.XBigInteger
Returns true if the given object is of type XBigInteger and its BigInteger value is equal to the BigInteger value of this XBigInteger; returns false otherwise.
equals(Object) - Method in class edu.neu.ccs.XBigDecimal
Returns true if the given object is of type XBigDecimal and its BigDecimal value is equal to the BigDecimal value of this XBigDecimal; returns false otherwise.
equals(Object) - Method in class edu.neu.ccs.gui.InputProperties
Returns true if this property list is equivalent to the given object, or false if it is not.
equals(Object) - Method in class edu.neu.ccs.gui.ActionSequence
Returns true if the given object is an ActionSequence and is equal to this sequence, and false if it is not.
equals(Object) - Method in class edu.neu.ccs.quick.StringObjectPair
If the given entity is an instance of StringObjectPair and if the corresponding items in this pair and the given entity are equal, then returns true; otherwise returns false.
equals(Object) - Method in class edu.neu.ccs.quick.Pair
If the given entity is an instance of Pair and if the corresponding items in this pair and the given entity are equal, then returns true; otherwise returns false.
equals(StringableFilterSequence) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns true if the given sequence is equal to this sequence, and false if it is not.
err - Variable in class edu.neu.ccs.console.ConsoleGateway
The virtual stream object providing error text output functionality.
ERROR_COLOR - Static variable in class edu.neu.ccs.console.ConsoleGateway
Bound property name for the error color property.
ErrorDialog - class edu.neu.ccs.gui.ErrorDialog.
A modal dialog box for input of Stringable objects that is used by the standard error handling strategy for Fragile components in the JPT.
ErrorDialog(Stringable, TypedView, StringableFilter, ParseException) - Constructor for class edu.neu.ccs.gui.ErrorDialog
Constructs a modal dialog for error recovery initiated by the given input component when trying to set the state of the given model object.
errorMessage - Variable in class edu.neu.ccs.gui.ErrorDialog
Annotation used to display the error message of exception that initiated the error recovery strategy.
EscapedCodec - class edu.neu.ccs.codec.EscapedCodec.
CODEC implementation whose encoding scheme uses separator sequences to separate distinct data elements and uses escape sequences to mask separator sequences and escape sequences at each level of recursion.
EscapedCodec() - Constructor for class edu.neu.ccs.codec.EscapedCodec
Constructs an object capable of encoding and decoding data using the "Escaped-separated" encoding scheme.
EUCLID - Static variable in class edu.neu.ccs.util.Metric
The EUCLID metric computes the distance between (x1, y1) and (x2,y2) using the classic euclidean metric.
evaluate() - Method in interface edu.neu.ccs.FunctionComplex.NoArg
 
evaluate() - Method in interface edu.neu.ccs.Function.NoArg
 
evaluate(double) - Method in class edu.neu.ccs.XPolynomial
Returns the value of the polynomial at the given x.
evaluate(double) - Method in class edu.neu.ccs.XFourier
Returns the value of the fourier at the given x.
evaluate(double) - Method in interface edu.neu.ccs.Function.OneArg
 
evaluate(double[]) - Method in interface edu.neu.ccs.Function.ArrayArg
 
evaluate(double[][]) - Method in interface edu.neu.ccs.Function.ArrayOfArrayArg
 
evaluate(double[], double[]) - Method in interface edu.neu.ccs.Function.TwoArrayArg
 
evaluate(double, double) - Method in interface edu.neu.ccs.Function.TwoArg
 
evaluate(double, double, double) - Method in interface edu.neu.ccs.Function.ThreeArg
 
evaluate(double, double, double, double) - Method in interface edu.neu.ccs.Function.FourArg
 
evaluate(Point2D) - Method in interface edu.neu.ccs.Function.Point2DArg
 
evaluate(Point2D[]) - Method in interface edu.neu.ccs.Function.Point2DArrayArg
 
evaluate(XComplex) - Method in class edu.neu.ccs.XPolynomialComplex
Returns the value of the polynomial at the given x.
evaluate(XComplex) - Method in interface edu.neu.ccs.FunctionComplex.OneArg
 
evaluate(XComplex[]) - Method in interface edu.neu.ccs.FunctionComplex.ArrayArg
 
evaluate(XComplex[][]) - Method in interface edu.neu.ccs.FunctionComplex.ArrayOfArrayArg
 
evaluate(XComplex[], XComplex[]) - Method in interface edu.neu.ccs.FunctionComplex.TwoArrayArg
 
evaluate(XComplex, XComplex) - Method in interface edu.neu.ccs.FunctionComplex.TwoArg
 
evaluate(XComplex, XComplex, XComplex) - Method in interface edu.neu.ccs.FunctionComplex.ThreeArg
 
evaluate(XComplex, XComplex, XComplex, XComplex) - Method in interface edu.neu.ccs.FunctionComplex.FourArg
 
event - Variable in class edu.neu.ccs.gui.WindowActionEvent
The window event that triggered this action event.
event - Variable in class edu.neu.ccs.gui.PropertyChangeActionEvent
The property change event that triggered this property change action event.
event - Variable in class edu.neu.ccs.gui.MouseActionEvent
The mouse event that triggered this action event.
event - Variable in class edu.neu.ccs.gui.ListSelectionActionEvent
The list selection event that triggered this list selection action event.
event - Variable in class edu.neu.ccs.gui.KeyActionEvent
The key event that triggered this key action event.
event - Variable in class edu.neu.ccs.gui.FocusActionEvent
The focus event that triggered this focus action event.
event - Variable in class edu.neu.ccs.gui.ComponentActionEvent
The component event that triggered this action event.
event - Variable in class edu.neu.ccs.gui.ChangeActionEvent
The change event that triggered this change action event.
execute(String) - Static method in class edu.neu.ccs.util.SystemUtilities
Spawns a new system process using the given command line.
EXIT_ON_CLOSE - Static variable in class edu.neu.ccs.gui.JPTFrame
Value designating that the running application should be exited when this frame is disposed.
EXIT_ON_CLOSE_IF_LAST - Static variable in class edu.neu.ccs.gui.JPTFrame
Value designating that the running application should be exited when the last JPTFrame is disposed.
exitedActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse exited events.
exp - Static variable in class edu.neu.ccs.FC
The function x --> exp(x).
exp - Static variable in class edu.neu.ccs.F
The function x --> exp(x).
exp(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the complex exponential of the given z.
exp10 - Static variable in class edu.neu.ccs.F
The function x --> 10-to-the-power-x = exp(x * log(10)).
exp2 - Static variable in class edu.neu.ccs.F
The function x --> 2-to-the-power-x = exp(x * log(2)).
expand(Dimension, Insets) - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object whose width and height are equal to the corresponding values in the given Dimension object, expanded to include the given Insets.
EXTRA_WIDTH - Static variable in class edu.neu.ccs.gui.TextFieldView
Extra width for setting the preferred width.
extractNonEmptyLines(String) - Static method in class edu.neu.ccs.util.TextTools
Finds and trims the lines in the given data and returns the trimmed lines that are non-empty into a string array.

F

f - Variable in class edu.neu.ccs.util.FileExistsException
The file that caused the exception to be thrown.
F - class edu.neu.ccs.F.
Class F is a collection of static methods that make it easy to create and manipulate functions of one argument, that is, objects that implement the interface Function.OneArg.
factor - Variable in class edu.neu.ccs.gui.Transform1D
The scale factor for this transform.
factorial(int) - Static method in class edu.neu.ccs.XBigInteger
Returns factorial(n), that is, the product of the numbers from 1 to n.
factory - Variable in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Factory used to construct Stringable objects from input stream data.
FC - class edu.neu.ccs.FC.
Class FC is a collection of static methods that make it easy to create and manipulate complex functions of one argument, that is, objects that implement the interface FunctionComplex.OneArg.
field - Variable in class edu.neu.ccs.gui.FileView
Text field containing the currently selected filename.
filechooser - Variable in class edu.neu.ccs.gui.PathList
The file chooser used for file I/O.
FileExistsException - exception edu.neu.ccs.util.FileExistsException.
Exception thrown to denote the existence of a file that could be inadvertently overwritten if no notification were made of its presence.
FileExistsException(File) - Constructor for class edu.neu.ccs.util.FileExistsException
Constructs an exception generated because of the existence of the given file.
FileExtensionFilter - class edu.neu.ccs.util.FileExtensionFilter.
Class FileExtensionFilter is a file filter that both extends javax.swing.filechooser.FileFilter and implements java.io.FileFilter; the filter uses 0 or more file extensions to determine whether or not to accept a file; the user can decide whether the matching should ignore case or be case sensitive; the default is to ignore case in the matching.
FileExtensionFilter() - Constructor for class edu.neu.ccs.util.FileExtensionFilter
The default constructor that filters nothing.
FileExtensionFilter(String) - Constructor for class edu.neu.ccs.util.FileExtensionFilter
The constructor that filters files whose extensions are found in the given comma separated list.
FileExtensionFilter(String[]) - Constructor for class edu.neu.ccs.util.FileExtensionFilter
The constructor that filters files whose extensions are found in the given String array.
FileExtensionFilter(String[], boolean) - Constructor for class edu.neu.ccs.util.FileExtensionFilter
The constructor that filters files whose extensions are found in the given String array and sets whether to ignore case in matching.
FileExtensionFilter(String, boolean) - Constructor for class edu.neu.ccs.util.FileExtensionFilter
The constructor that filters files whose extensions are found in the given comma separated list and sets whether to ignore case in matching.
FileUtilities - class edu.neu.ccs.util.FileUtilities.
Provides utility methods that encapsulate file input and output operations.
FileView - class edu.neu.ccs.gui.FileView.
A TypedView for input of a filename that either represents a path to an existing file or a path to which a file could be written.
FileView.ExtensionFileFilter - class edu.neu.ccs.gui.FileView.ExtensionFileFilter.
A file filter that accepts all files with a specific extension.
FileView.ExtensionFileFilter(String) - Constructor for class edu.neu.ccs.gui.FileView.ExtensionFileFilter
Constructor for a filter accepting all files with the given extension.
FileView() - Constructor for class edu.neu.ccs.gui.FileView
Constructs a file view with the default initial filename and the default alignment.
FileView(String) - Constructor for class edu.neu.ccs.gui.FileView
Constructs a file view with the given default filename and the default alignment.
FileView(String, int) - Constructor for class edu.neu.ccs.gui.FileView
Constructs a file view with the given default filename and the given alignment value.
fill - Variable in class edu.neu.ccs.gui.PlotMark
The plot mark fill.
FILL - Static variable in class edu.neu.ccs.gui.PaintMode
The paint mode corresponding to filling the shape of the shape paintable using its fill paint.
FILL_DRAW - Static variable in class edu.neu.ccs.gui.PaintMode
The paint mode corresponding to filling the shape of the shape paintable using its fill paint and then drawing the shape using its draw paint and draw stroke.
fill(Graphics, Shape, Paint) - Static method in class edu.neu.ccs.gui.PaintMode
Fills the given shape using the given fillpaint in the given graphics context.
filldraw(Graphics, Shape, Paint, Paint) - Static method in class edu.neu.ccs.gui.PaintMode
Fills and draws the given shape using the given fillpaint and the given drawpaint in the given graphics context.
filldraw(Graphics, Shape, Paint, Paint, Stroke) - Static method in class edu.neu.ccs.gui.PaintMode
Fills and draws the given shape using the given fillpaint, the given drawpaint, and the given drawstroke in the given graphics context.
FILLED_BLUNT_WEDGE_E - Static variable in class edu.neu.ccs.gui.PlotMark
The filled blunt-wedge-facing-east plot mark.
FILLED_BLUNT_WEDGE_N - Static variable in class edu.neu.ccs.gui.PlotMark
The filled blunt-wedge-facing-north plot mark.
FILLED_BLUNT_WEDGE_S - Static variable in class edu.neu.ccs.gui.PlotMark
The filled blunt-wedge-facing-south plot mark.
FILLED_BLUNT_WEDGE_W - Static variable in class edu.neu.ccs.gui.PlotMark
The filled blunt-wedge-facing-west plot mark.
FILLED_CIRCLE - Static variable in class edu.neu.ccs.gui.PlotMark
The filled circle plot mark.
FILLED_DIAMOND - Static variable in class edu.neu.ccs.gui.PlotMark
The filled diamond plot mark.
FILLED_SHARP_WEDGE_E - Static variable in class edu.neu.ccs.gui.PlotMark
The filled sharp-wedge-facing-east plot mark.
FILLED_SHARP_WEDGE_N - Static variable in class edu.neu.ccs.gui.PlotMark
The filled sharp-wedge-facing-north plot mark.
FILLED_SHARP_WEDGE_S - Static variable in class edu.neu.ccs.gui.PlotMark
The filled sharp-wedge-facing-south plot mark.
FILLED_SHARP_WEDGE_W - Static variable in class edu.neu.ccs.gui.PlotMark
The filled sharp-wedge-facing-west plot mark.
FILLED_SQUARE - Static variable in class edu.neu.ccs.gui.PlotMark
The filled square plot mark.
FILLED_WEDGE_E - Static variable in class edu.neu.ccs.gui.PlotMark
The filled wedge-facing-east plot mark.
FILLED_WEDGE_N - Static variable in class edu.neu.ccs.gui.PlotMark
The filled wedge-facing-north plot mark.
FILLED_WEDGE_S - Static variable in class edu.neu.ccs.gui.PlotMark
The filled wedge-facing-south plot mark.
FILLED_WEDGE_W - Static variable in class edu.neu.ccs.gui.PlotMark
The filled wedge-facing-west plot mark.
fillPanel(Paint) - Method in class edu.neu.ccs.gui.BufferedPanel
Fills this buffered panel with the given color or Paint.
filter - Variable in class edu.neu.ccs.gui.ErrorDialog
Filter used by the input component that generated the exception that initiated the error recovery strategy.
FILTER - Static variable in class edu.neu.ccs.gui.GeneralViewSupport
Bound property name for the filter property.
FilterException - exception edu.neu.ccs.filter.FilterException.
Exception to be thrown by a filter when the object to be filtered does not meet the criteria for the filter.
FilterException(Stringable) - Constructor for class edu.neu.ccs.filter.FilterException
Constructs a filter exception with the given model and no detail messsage.
FilterException(Stringable, String) - Constructor for class edu.neu.ccs.filter.FilterException
Constructs a filter exception with the given model and detail messsage.
filterFileList(String[], String) - Static method in class edu.neu.ccs.util.FileUtilities
Assuming the given file list array contains a list of file names, return the sub-list of those names whose extensions match those in the given extensions list; the extensions list is a comma separated list that is parsed to extract the extensions; case is ignored in the comparison.
filterFileList(String[], String[]) - Static method in class edu.neu.ccs.util.FileUtilities
Assuming the given file list array contains a list of file names, return the sub-list of those names whose extensions match those in the given extensions list; the extensions list consists of an array of file extensions; case is ignored in the comparison.
filters - Variable in class edu.neu.ccs.filter.StringableFilterSequence
The underlying list used for storage of filters.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Applies the filters in this sequence in order.
filterStringable(Stringable) - Method in interface edu.neu.ccs.filter.StringableFilter
Filters the given object.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.NumericFilter
Returns the given object if it is an instance of type XNumber.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.Long
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.Double
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.Long
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.Double
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal
Returns the given object if it satisfies the bound for this range.
filterStringable(Stringable) - Method in class edu.neu.ccs.filter.CaseActionFilter
Filters the given XString object based on this case action scheme.
findChildItemAt(int, int) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the visible top-level component that contains the given position, null if the given position is out of bounds, or this container if there is no top-level component at the given position.
findChildItemAt(Point) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the visible top-level component that contains the given point, null if the given point is out of bounds, or this container if there is no top-level component at the given point.
findControlA(double, double, double) - Method in class edu.neu.ccs.gui.BaseShape
Returns the index of the first ahead control point that is within epsilon of (x,y) relative to the metric Metric.MAX; returns -1 if no such ahead control point exists.
findControlA(double, double, double, Metric) - Method in class edu.neu.ccs.gui.BaseShape
Returns the index of the first ahead control point that is within epsilon of (x,y) relative to the given metric; returns -1 if no such ahead control point exists.
findControlB(double, double, double) - Method in class edu.neu.ccs.gui.BaseShape
Returns the index of the first behind control point that is within epsilon of (x,y) relative to the metric Metric.MAX; returns -1 if no such behind control point exists.
findControlB(double, double, double, Metric) - Method in class edu.neu.ccs.gui.BaseShape
Returns the index of the first behind control point that is within epsilon of (x,y) relative to the given metric; returns -1 if no such behind control point exists.
findEndTangentControl(double, double, double) - Method in class edu.neu.ccs.gui.AutomaticShape
Returns the index of the first end tangent control that is within epsilon of (x,y) relative to the metric Metric.MAX; returns -1 if no such end tangent control exists.
findEndTangentControl(double, double, double, Metric) - Method in class edu.neu.ccs.gui.AutomaticShape
Returns the index of the first end tangent control that is within epsilon of (x,y) relative to the given metric; returns -1 if no such end tangent control exists.
findItemAt(int, int) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the visible item that contains the given position, null if the given position is out of bounds, or this container if there is no item at the given position.
findItemAt(Point) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the visible item that contains the given point, null if the given point is out of bounds, or this container if there is no item at the given position.
findMatchedAction(Action) - Method in class edu.neu.ccs.gui.ActionsPanel
Returns the base action in this ActionsPanel that represents the given action, or null if there is no such base action.
findMatchedAction(String) - Method in class edu.neu.ccs.gui.ActionsPanel
Returns the first action in this ActionsPanel whose NAME property is equal to the given name.
findMatchedButton(Action) - Method in class edu.neu.ccs.gui.ActionsPanel
Returns the button in this ActionsPanel associated with the base action for the given action, or null if there is no such button.
findMatchedButton(String) - Method in class edu.neu.ccs.gui.ActionsPanel
Returns the button in this ActionsPanel associated with the first action found in this panel whose NAME property is equal to the given name.
findSpacing(double) - Static method in class edu.neu.ccs.gui.PlotTool
Returns the smallest double that has one of the three forms 10k, 2*10k, or 5*10k, and is greater than or equal to the absolute value of the given minimum.
findVertex(double, double, double) - Method in class edu.neu.ccs.gui.BaseShape
Returns the index of the first vertex that is within epsilon of (x,y) relative to the metric Metric.MAX; returns -1 if no such vertex exists.
findVertex(double, double, double, Metric) - Method in class edu.neu.ccs.gui.BaseShape
Returns the index of the first vertex that is within epsilon of (x,y) relative to the given metric; returns -1 if no such vertex exists.
finish - Variable in class edu.neu.ccs.gui.DialogAction
The last action to perform.
firebrick - Static variable in class edu.neu.ccs.Colors
Color firebrick = Firebrick.
Firebrick - Static variable in class edu.neu.ccs.Colors
Color Firebrick = 178, 34, 34 = #B22222.
fireDataMalformed(MalformedDataEvent) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Delivers MalformedDataEvents to registered listeners.
fireDataMalformed(MalformedDataEvent) - Method in class edu.neu.ccs.gui.FileView
Delivers MalformedDataEvents to registered listeners.
firePropertyChange(PropertyChangeEvent) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Fire an existing PropertyChangeEvent to any registered listeners.
firePropertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.JPTComponent
Fire an existing PropertyChangeEvent to any registered listeners.
firePropertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.BaseShape
Fire an existing PropertyChangeEvent to any registered listeners.
firePropertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.AbstractPaintable
Fire an existing PropertyChangeEvent to any registered listeners.
firePropertyChange(String, boolean, boolean) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, boolean, boolean) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, boolean, boolean) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, boolean, boolean) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, byte, byte) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, byte, byte) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, byte, byte) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, byte, byte) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, char, char) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, char, char) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, char, char) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, char, char) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, double, double) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, double, double) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, float, float) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, float, float) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, float, float) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, float, float) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, int, int) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, int, int) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, int, int) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, int, int) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, long, long) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, long, long) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, long, long) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, long, long) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, Object, Object) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, Object, Object) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, Object, Object) - Method in class edu.neu.ccs.gui.JPTComponent
Report a bound property update to any registered listeners.
firePropertyChange(String, Object, Object) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, Object, Object) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
firePropertyChange(String, short, short) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Report a bound property update to any registered listeners.
firePropertyChange(String, short, short) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
firePropertyChange(String, short, short) - Method in class edu.neu.ccs.gui.BaseShape
Report a bound property update to any registered listeners.
firePropertyChange(String, short, short) - Method in class edu.neu.ccs.gui.AbstractPaintable
Report a bound property update to any registered listeners.
flipBit(int) - Method in class edu.neu.ccs.XBigInteger
Sets this to the equivalent value with the n-th bit flipped.
flipBit(XBigInteger, int) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is equivalent to x with the n-th bit flipped.
FloatArray - class edu.neu.ccs.util.FloatArray.
Class FloatArray encapsulates utilities for arrays of float.
FLOATING - Static variable in class edu.neu.ccs.parser.AbstractParser
Value designating string data that has form of a floating number.
floatToHex(float) - Static method in class edu.neu.ccs.util.Hex
Returns the 8-character hexadecimal String for the given float.
floatToInt(float) - Static method in class edu.neu.ccs.util.Conversions
If the given float x is between -1 and +1, then returns the value x * Integer.MAX_VALUE rounded to the nearest int.
floatToLong(float) - Static method in class edu.neu.ccs.util.Conversions
If the given float x is between -1 and +1, then returns the value x * Long.MAX_VALUE rounded to the nearest long.
floatToShort(float) - Static method in class edu.neu.ccs.util.Conversions
If the given float x is between -1 and +1, then returns the value x * Short.MAX_VALUE rounded to the nearest short.
floatValue() - Method in class edu.neu.ccs.XShort
 
floatValue() - Method in class edu.neu.ccs.XNumber
Returns the value of this number as a float value.
floatValue() - Method in class edu.neu.ccs.XLong
 
floatValue() - Method in class edu.neu.ccs.XInt
 
floatValue() - Method in class edu.neu.ccs.XFloat
 
floatValue() - Method in class edu.neu.ccs.XDouble
 
floatValue() - Method in class edu.neu.ccs.XByte
 
floatValue() - Method in class edu.neu.ccs.XBigInteger
 
floatValue() - Method in class edu.neu.ccs.XBigDecimal
 
floor - Static variable in class edu.neu.ccs.F
The function x --> floor(x).
floralwhite - Static variable in class edu.neu.ccs.Colors
Color floralwhite = FloralWhite.
FloralWhite - Static variable in class edu.neu.ccs.Colors
Color FloralWhite = 255, 250, 240 = #FFFAF0.
flush() - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream
Flushes this output stream.
flush(int) - Method in class edu.neu.ccs.console.ConsoleGateway
Flushes the given output stream.
FocusAction - class edu.neu.ccs.gui.FocusAction.
Encapsulates an action that is performed as a result of a FocusEvent.
FocusAction() - Constructor for class edu.neu.ccs.gui.FocusAction
Constructs a focus action with no name or icon.
FocusAction(String) - Constructor for class edu.neu.ccs.gui.FocusAction
Constructs a focus action with the given name but no icon.
FocusAction(String, Icon) - Constructor for class edu.neu.ccs.gui.FocusAction
Constructs a focus action with the given name and icon.
FocusActionAdapter - class edu.neu.ccs.gui.FocusActionAdapter.
An adapter class for receiving focus events, and performing actions in response to those events.
FocusActionAdapter() - Constructor for class edu.neu.ccs.gui.FocusActionAdapter
Constructs a focus action adapter.
FocusActionAdapter(Component) - Constructor for class edu.neu.ccs.gui.FocusActionAdapter
Constructs a focus action adapter listening for focus events generated by the given component.
FocusActionEvent - class edu.neu.ccs.gui.FocusActionEvent.
Class of events representing an action triggered by a focus event.
FocusActionEvent(FocusEvent, Object) - Constructor for class edu.neu.ccs.gui.FocusActionEvent
Constructs a focus action event triggered by the given focus event generated by the given source object.
FocusActionEvent(FocusEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.FocusActionEvent
Constructs a focus action event triggered by the given focus event generated by the given source object, with the given identifier and command name.
focusActionPerformed(FocusEvent) - Method in class edu.neu.ccs.gui.FocusAction
Performs the tasks encapsulated by this action.
focusedHighlightColor - Variable in class edu.neu.ccs.gui.Zoo
Highlight color of selected components for when this zoo has the keyboard focus.
focusGained(FocusEvent) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Performs the stored action sequence when the focus has been gained.
focusLost(FocusEvent) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Performs the stored action sequence when the focus has been lost.
FONT - Static variable in interface edu.neu.ccs.util.JPTConstants
Bound property name for the set font property.
forestgreen - Static variable in class edu.neu.ccs.Colors
Color forestgreen = ForestGreen.
ForestGreen - Static variable in class edu.neu.ccs.Colors
Color ForestGreen = 34, 139, 34 = #228B22.
formatErrorMessage(ParseException, String) - Static method in class edu.neu.ccs.XObject
Returns a neatly formatted String representation of the given exception and the data that generated the exception, for use in user error messages.
Fragile - interface edu.neu.ccs.gui.Fragile.
Interface to be implemented by classes of graphical interface components whose view state may be malformed.
frame() - Method in class edu.neu.ccs.gui.JPTScrollPane
Frame this panel in a JPTFrame and open the frame; return the frame constructed.
frame() - Method in class edu.neu.ccs.gui.JPTComponent
Frame this panel in a JPTFrame and open the frame; return the frame constructed.
frame() - Method in class edu.neu.ccs.gui.DisplayPanel
Frame this panel in a JPTFrame and open the frame; return the frame constructed.
frame(int) - Method in class edu.neu.ccs.gui.JPTScrollPane
Frame this panel in a JPTFrame and open the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(int) - Method in class edu.neu.ccs.gui.JPTComponent
Frame this panel in a JPTFrame and open the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(int) - Method in class edu.neu.ccs.gui.DisplayPanel
Frame this panel in a JPTFrame and open the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(Object) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given content pane and blank title that is packed and centered on the screen.
frame(Object) - Static method in class edu.neu.ccs.jpf.JPF
Frame the given object in a JPTFrame and open the frame; return the frame constructed.
frame(Object, int) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given content pane and blank title that is packed and located on the screen in the given screen location.
frame(Object, int) - Static method in class edu.neu.ccs.jpf.JPF
Frame the given object in a JPTFrame and open the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(Object, String) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given content pane and title that is packed and centered on the screen.
frame(Object, String) - Static method in class edu.neu.ccs.jpf.JPF
Frame the given object in a JPTFrame and open the frame; use the given title for the frame; return the frame constructed.
frame(Object, String, Insets) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given content pane and title that is packed and centered on the screen; the given insets replace the current insets for future calls of setLocation(int) on the frame.
frame(Object, String, Insets) - Static method in class edu.neu.ccs.jpf.JPF
Frame the given object in a JPTFrame and open the frame; use the given title for the frame; use the given insets to inset the frame in the screen; return the frame constructed.
frame(Object, String, int) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given content pane and title that is packed and located on the screen in the given screen location.
frame(Object, String, int) - Static method in class edu.neu.ccs.jpf.JPF
Frame the given object in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(Object, String, int, Insets) - Static method in class edu.neu.ccs.gui.JPTFrame
Returns a new JPTFrame with the given content pane and title that is packed and located on the screen in the given screen location; the given insets bound the frame away from the borders of the screen and also replace the current insets for future calls of setLocation(int) on the frame.
frame(Object, String, int, Insets) - Static method in class edu.neu.ccs.jpf.JPF
Frame the given object in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; use the given insets to inset the frame in the screen; return the frame constructed.
frame(String) - Method in class edu.neu.ccs.gui.JPTScrollPane
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; return the frame constructed.
frame(String) - Method in class edu.neu.ccs.gui.JPTComponent
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; return the frame constructed.
frame(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; return the frame constructed.
frame(String, Insets) - Method in class edu.neu.ccs.gui.JPTScrollPane
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given insets to inset the frame in the screen; return the frame constructed.
frame(String, Insets) - Method in class edu.neu.ccs.gui.JPTComponent
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given insets to inset the frame in the screen; return the frame constructed.
frame(String, Insets) - Method in class edu.neu.ccs.gui.DisplayPanel
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given insets to inset the frame in the screen; return the frame constructed.
frame(String, int) - Method in class edu.neu.ccs.gui.JPTScrollPane
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(String, int) - Method in class edu.neu.ccs.gui.JPTComponent
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(String, int) - Method in class edu.neu.ccs.gui.DisplayPanel
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; return the frame constructed.
frame(String, int, Insets) - Method in class edu.neu.ccs.gui.JPTScrollPane
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; use the given insets to inset the frame in the screen; return the frame constructed.
frame(String, int, Insets) - Method in class edu.neu.ccs.gui.JPTComponent
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; use the given insets to inset the frame in the screen; return the frame constructed.
frame(String, int, Insets) - Method in class edu.neu.ccs.gui.DisplayPanel
Frame this panel in a JPTFrame and open the frame; use the given title for the frame; use the given location which should be either CENTER or one of the standard constants for one of the eight compass directions; use the given insets to inset the frame in the screen; return the frame constructed.
fromPoint2D(Point2D) - Static method in class edu.neu.ccs.util.FloatArray
Returns a new size 2 float[] corresponding to the given Point2D.
fromPoint2D(Point2D[]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a new float[][] of size N-by-2 corresponding to the given Point2D[] of size N.
fromStringArrayData(String[]) - Method in class edu.neu.ccs.XPolynomialComplex
Defines the data state for this XPolynomialComplex object from a String array representation of the data state.
fromStringArrayData(String[]) - Method in class edu.neu.ccs.XPolynomial
Defines the data state for this XPolynomial object from a String array representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XString
 
fromStringData(String) - Method in class edu.neu.ccs.XSquare
Defines the data state for this XSquare object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XShort
 
fromStringData(String) - Method in class edu.neu.ccs.XRoundSquare
Defines the data state for this XRoundSquare object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XRoundRect
Defines the data state for this XRoundRect object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XRect
Defines the data state for this XRect object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XPolynomialComplex
Defines the data state for this XPolynomialComplex object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XPolynomial
Defines the data state for this XPolynomial object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XPoint2D
Defines the data state for this XPoint2D object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XOval
Defines the data state for this XOval object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XObject
 
fromStringData(String) - Method in class edu.neu.ccs.XLong
 
fromStringData(String) - Method in class edu.neu.ccs.XLine2D
Defines the data state for this XLine2D object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XInterval
Defines the data state for this XInterval object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XInt
 
fromStringData(String) - Method in class edu.neu.ccs.XFourier
Defines the data state for this XFourier object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XFloat
 
fromStringData(String) - Method in class edu.neu.ccs.XDouble
 
fromStringData(String) - Method in class edu.neu.ccs.XComplex
Defines the data state for this XComplex object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XColor
Sets the state of the XColor object using information contained in the given String.
fromStringData(String) - Method in class edu.neu.ccs.XCircle
Defines the data state for this XCircle object from a String representation of the data state.
fromStringData(String) - Method in class edu.neu.ccs.XChar
 
fromStringData(String) - Method in class edu.neu.ccs.XByte
 
fromStringData(String) - Method in class edu.neu.ccs.XBoolean
 
fromStringData(String) - Method in class edu.neu.ccs.XBigInteger
Sets the state of this XBigInteger using the information contained in the given string data.
fromStringData(String) - Method in class edu.neu.ccs.XBigDecimal
Sets the state of this XBigDecimal using the information contained in the given string data.
fromStringData(String) - Method in interface edu.neu.ccs.Stringable
Sets the state of this object using information contained in the given String.
fromStringData(String) - Method in class edu.neu.ccs.HexXShort
Sets the state of this object using information contained in the given hexadecimal String of length at most 4.
fromStringData(String) - Method in class edu.neu.ccs.HexXLong
Sets the state of this object using information contained in the given hexadecimal String of length at most 16.
fromStringData(String) - Method in class edu.neu.ccs.HexXInt
Sets the state of this object using information contained in the given hexadecimal String of length at most 8.
fromStringData(String) - Method in class edu.neu.ccs.HexXFloat
Sets the state of this object using information contained in the given hexadecimal String of length exactly 8.
fromStringData(String) - Method in class edu.neu.ccs.HexXDouble
Sets the state of this object using information contained in the given hexadecimal String of length exactly 16.
fromStringData(String) - Method in class edu.neu.ccs.HexXByte
Sets the state of this object using information contained in the given hexadecimal String of length at most 2.
fromStringData(String) - Method in class edu.neu.ccs.gui.PathNode
Sets the data of this path node using String data in the format produced by toString().
fromStringData(String) - Method in class edu.neu.ccs.gui.PathList
Sets the data of this path list using String data in the format produced by toString().
fuchsia - Static variable in class edu.neu.ccs.Colors
Color fuchsia = Fuchsia.
Fuchsia - Static variable in class edu.neu.ccs.Colors
Color Fuchsia = 255, 0, 255 = #FF00FF.
Function - class edu.neu.ccs.Function.
Class Function is a collection of interfaces that classify functions that accept and return values of type double according to the number and kind of direct function arguments.
Function.ArrayArg - interface edu.neu.ccs.Function.ArrayArg.
 
Function.ArrayOfArrayArg - interface edu.neu.ccs.Function.ArrayOfArrayArg.
 
Function.FourArg - interface edu.neu.ccs.Function.FourArg.
 
Function.NoArg - interface edu.neu.ccs.Function.NoArg.
 
Function.OneArg - interface edu.neu.ccs.Function.OneArg.
 
Function.Point2DArg - interface edu.neu.ccs.Function.Point2DArg.
 
Function.Point2DArrayArg - interface edu.neu.ccs.Function.Point2DArrayArg.
 
Function.ThreeArg - interface edu.neu.ccs.Function.ThreeArg.
 
Function.TwoArg - interface edu.neu.ccs.Function.TwoArg.
 
Function.TwoArrayArg - interface edu.neu.ccs.Function.TwoArrayArg.
 
FunctionComplex - class edu.neu.ccs.FunctionComplex.
Class FunctionComplex is a collection of interfaces that classify functions that accept and return values of type XComplex according to the number and kind of direct function arguments.
FunctionComplex.ArrayArg - interface edu.neu.ccs.FunctionComplex.ArrayArg.
 
FunctionComplex.ArrayOfArrayArg - interface edu.neu.ccs.FunctionComplex.ArrayOfArrayArg.
 
FunctionComplex.FourArg - interface edu.neu.ccs.FunctionComplex.FourArg.
 
FunctionComplex.NoArg - interface edu.neu.ccs.FunctionComplex.NoArg.
 
FunctionComplex.OneArg - interface edu.neu.ccs.FunctionComplex.OneArg.
 
FunctionComplex.ThreeArg - interface edu.neu.ccs.FunctionComplex.ThreeArg.
 
FunctionComplex.TwoArg - interface edu.neu.ccs.FunctionComplex.TwoArg.
 
FunctionComplex.TwoArrayArg - interface edu.neu.ccs.FunctionComplex.TwoArrayArg.
 

G

gainedActions - Variable in class edu.neu.ccs.gui.FocusActionAdapter
List of action listeners to be performed upon the notification of focus gained events.
gainsboro - Static variable in class edu.neu.ccs.Colors
Color gainsboro = Gainsboro.
Gainsboro - Static variable in class edu.neu.ccs.Colors
Color Gainsboro = 220, 220, 220 = #DCDCDC.
gap - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The horizontal and vertical cell gap to be used for all TablePanel objects constructed directly in this array panel.
gap - Static variable in class edu.neu.ccs.gui.CheckerBoard
The pixel gap between items in this panel.
gap() - Method in class edu.neu.ccs.gui.PaintBar
Returns the gap.
GCD(int, int) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the greatest common divisor of the int inputs a and b.
GCD(long, long) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the greatest common divisor of the long inputs a and b.
gcd(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to gcd(this, y) where "gcd" stands for "greatest common divisor".
gcd(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is gcd(x, y) where "gcd" stands for "greatest common divisor".
GeneralDialog - class edu.neu.ccs.gui.GeneralDialog.
A dialog box containing a Component and an ActionsPanel that contains actions to respond to and dismiss the dialog.
GeneralDialog(Object) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a modal general dialog containing the Component associated with the given display object, an empty dialog title, an empty ActionsPanel, and no parent window.
generalDialog(Object[][]) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal general dialog and open the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(Object[][]) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal general dialog and open the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(Object[][]) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal general dialog and open the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(Object[][], Object) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal general dialog and open the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
generalDialog(Object[][], Object) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal general dialog and open the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
generalDialog(Object[][], Object) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal general dialog and open the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
generalDialog(Object, Object[][]) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal general dialog and open the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(Object, Object[][], Object) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal general dialog and open the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
GeneralDialog(Object, String) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a modal general dialog containing the Component associated with the given display object, the given dialog title, an empty ActionsPanel, and no parent window.
generalDialog(Object, String, Object[][]) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; return the dialog constructed.
GeneralDialog(Object, String, Object[][]) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a modal general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, and no parent window.
GeneralDialog(Object, String, Object[][], boolean) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the given choice of whether or not the dialog is modal, and no parent window.
GeneralDialog(Object, String, Object[][], boolean, Dialog) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the given choice of whether or not the dialog is modal, and the given parent window.
GeneralDialog(Object, String, Object[][], boolean, Frame) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the given choice of whether or not the dialog is modal, and the given parent window.
generalDialog(Object, String, Object[][], Object) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
GeneralDialog(Object, String, Object[][], Object) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a modal general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the action for the default button, and no parent window.
GeneralDialog(Object, String, Object[][], Object, boolean) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the action for the default button, the given choice of whether or not the dialog is modal, and no parent window.
GeneralDialog(Object, String, Object[][], Object, boolean, Dialog) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the action for the default button, the given choice of whether or not the dialog is modal, and the given parent window.
GeneralDialog(Object, String, Object[][], Object, boolean, Frame) - Constructor for class edu.neu.ccs.gui.GeneralDialog
Constructs a general dialog containing the Component associated with the given display object, the given dialog title, an ActionsPanel constructed from the given action data, the action for the default button, the given choice of whether or not the dialog is modal, and the given parent window.
generalDialog(String, Object[][]) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(String, Object[][]) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(String, Object[][]) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; return the dialog constructed.
generalDialog(String, Object[][], Object) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
generalDialog(String, Object[][], Object) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
generalDialog(String, Object[][], Object) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal general dialog and open the dialog; use the given title for the dialog; use the action data to define the dialog buttons; use the default action object to define the default button; return the dialog constructed.
generalPower(FunctionComplex.OneArg, double) - Static method in class edu.neu.ccs.FC
The function to compute the function f-to-the-power-d.
generalPower(FunctionComplex.OneArg, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to compute the function f-to-the-power-g.
generalPower(FunctionComplex.OneArg, XComplex) - Static method in class edu.neu.ccs.FC
The function to compute the function f-to-the-power-z.
generalPower(XComplex, double) - Static method in class edu.neu.ccs.XComplex
Returns the d-th power of z, zd, using the given double exponent d.
generalPower(XComplex, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to compute the function z-to-the-power-f.
generalPower(XComplex, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the w-th power of z, zw, using the given complex exponent w.
GeneralView - interface edu.neu.ccs.gui.GeneralView.
Interface to be implemented by a class of interface objects whose view state may be appropriate for input of various classes of model objects.
GeneralViewSupport - class edu.neu.ccs.gui.GeneralViewSupport.
GeneralViewSupport contains the common code to support the features of a GeneralView.
GeneralViewSupport(GeneralView, EventListenerList, Class, String, String, String) - Constructor for class edu.neu.ccs.gui.GeneralViewSupport
The constructor.
get(int) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns the filter at the given index in this sequence.
get(int) - Method in class edu.neu.ccs.gui.PathList
Returns the PathNode at the given index if the given index is in range; otherwise returns null.
get(int) - Method in class edu.neu.ccs.gui.ActionSequence
Returns the action listener at the given index in this sequence.
get(Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Returns the value to which the map maps the specified key.
get(Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Returns the value to which the hash table maps the specified key.
getA() - Method in class edu.neu.ccs.quick.Pair
Returns the A object in the pair.
getAction() - Method in class edu.neu.ccs.gui.ActionWrapper
Returns the encapsulated action.
getAction(JButton) - Method in class edu.neu.ccs.gui.ActionsPanel
Returns the action in this ActionsPanel corresponding with the given button, or null if the given button is null or not in this panel.
getActionButtons() - Method in class edu.neu.ccs.gui.ActionsPanel
Returns an array containing the buttons in this ActionsPanel created as a result of addAction or addActions.
getActions() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the Action objects in the actions panel for this dialog.
getActions() - Method in class edu.neu.ccs.gui.ActionsPanel
Returns an array containing the actions in this ActionsPanel.
getActionSequence() - Method in class edu.neu.ccs.gui.PaintActionCapsule
Returns the sequence of action listeners performed when this component is painted.
getActionsPanel() - Method in class edu.neu.ccs.gui.JPTDialog
Returns the actions panel for this dialog.
getActualBounds2D() - Method in class edu.neu.ccs.gui.TileBox
Returns the actual bounds of this tile box with border added or null if the tile box is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.Tile
Returns the actual bounds of this tile or null if the tile is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.PointPaintable
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getActualBounds2D() - Method in class edu.neu.ccs.gui.PaintableSequence
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in interface edu.neu.ccs.gui.Paintable
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.ImagePaintableLite
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.ImagePaintable
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.ClippingWrapper
Returns the actual bounds of the clipped paintable or null if the result is effectively empty.
getActualBounds2D() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns the actual bounds of the original paintable or null if the paintable is effectively empty.
getActualBounds2D(ShapePaintable) - Method in class edu.neu.ccs.gui.PaintMode
Returns the original 2-dimensional bounds of the paint region that will be changed when the originalPaint method is called on the given shape paintable.
getAlertIcon() - Method in class edu.neu.ccs.gui.Annotation
Returns the icon to be displayed when this annotation is put in an alert state, or null if it has not been set.
getAlgorithm() - Method in class edu.neu.ccs.gui.PlotMark
Returns the internal PlotMarkAlgorithm or null if an algorithm is not used.
getAlignment() - Method in class edu.neu.ccs.gui.FileView
Returns the value for the current alignment of the browse button relative to the editable field.
getAlignment() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the alignment value of the length controls relative to the view collection.
getAlignment() - Method in class edu.neu.ccs.gui.Annotation
Returns the alignment of the icon relative to the text.
getAlignment() - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the alignment for this layout.
getAncestorZoo() - Method in class edu.neu.ccs.gui.ZooContainer
Returns the Zoo at the next-higher level of the containment hierarchy for this container, or null if there is no zoo at a higher level in the containment hierarchy.
getAnchorLocator() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the TextAnchor.Locator for this TextPaintable.
getAnchorPosition() - Method in class edu.neu.ccs.gui.TextPaintable
Returns a copy of the anchor position for this TextPaintable as an array float[2].
getAnnotation() - Method in class edu.neu.ccs.gui.Display
Returns the annotation component, or >null> if this display does not have an annotation.
getAnnotationAlignment() - Method in class edu.neu.ccs.gui.Display
Returns the value for the alignment of the annotation relative to the displayed object.
getAnnotationHeight() - Static method in class edu.neu.ccs.gui.ImageViewerBase
Returns the height of an annotation in the current look and feel; this convenience method is used by makeGUI.
getAnnotationText() - Method in class edu.neu.ccs.gui.Display
Returns the annotation text, or >null> if this display does not have an annotation.
getAObjects(Pair[]) - Static method in class edu.neu.ccs.quick.Pair
Returns the array of A-objects from this array of pairs.
getArcRadius() - Method in class edu.neu.ccs.XRoundSquare
Returns the arc radius.
getAscentLineY() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the ascent line y-coordinate of this TextPaintable.
getAscentLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.YLocator
Returns the ascent line y-coordinate of the string.
getAscentLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the ascent line y-coordinate of the string.
getAutoRepaint() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the current auto repaint setting.
getAutoSelect() - Method in class edu.neu.ccs.gui.TextFieldView
Returns whether or not the contents of this field will be selected when it gains focus.
getAutoShiftToTop() - Method in class edu.neu.ccs.gui.BufferedPanel
Gets whether or not a clicked paintable should shift to the top of the paintable sequence.
getAX(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the x-coordinate of the Bezier control point that is ahead of the vertex at the given index.
getAY(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the y-coordinate of the Bezier control point that is ahead of the vertex at the given index.
getB() - Method in class edu.neu.ccs.quick.Pair
Returns the B object in the pair.
getBackgroundPaint() - Method in class edu.neu.ccs.gui.Tile
Returns the background paint for the tile.
getBaseAction(Action) - Static method in class edu.neu.ccs.gui.ActionWrapper
Returns the base action that remains after recursively stripping all action wrappers from the given action.
getBaseLineY() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the base line y-coordinate of this TextPaintable.
getBaseLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.YLocator
Returns the base line y-coordinate of the string.
getBaseLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the base line y-coordinate of the string.
getBezierTangentSegmentData() - Method in class edu.neu.ccs.gui.BaseShape
Returns the Bezier tangent segment data corresponding to the vertex and tangent data.
getBlockSize() - Method in class edu.neu.ccs.gui.CheckerBoard
Returns the checkerboard block size.
getBObjects(Pair[]) - Static method in class edu.neu.ccs.quick.Pair
Returns the array of B-objects from this array of pairs.
getBooleanValue() - Method in class edu.neu.ccs.gui.BooleanView
Returns the boolean value that is the model for this view.
getBorderLayoutLocation(int) - Static method in class edu.neu.ccs.util.JPTUtilities
Returns the BorderLayout constant corresponding with the given alignment constant.
getBorderSize() - Method in class edu.neu.ccs.gui.TileBox
Gets the border for the tile box, that is, the extra amount to add to the bounding box on all sides.
getBounds() - Method in class edu.neu.ccs.gui.BaseShape
Returns an integer Rectangle that completely encloses the Shape.
getBounds2D() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getBounds2D() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the 2-dimensional bounds of the paintable.
getBounds2D() - Method in class edu.neu.ccs.gui.BaseShape
Returns a high precision and more accurate bounding box of the Shape than the getBounds method.
getBounds2D() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the 2-dimensional bounds of the paintable.
getBounds2D(String, Font, float, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns a copy of the 2-dimensional bounds of the area that will be occupied by the displayed string.
getBounds2D(TextPaintable) - Method in interface edu.neu.ccs.gui.TextBounds.Strategy
 
getBoundsStrategy() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the bounds strategy for this TextPaintable.
getBrowseButton() - Method in class edu.neu.ccs.gui.FileView
Returns the browse button component for this view.
getBuffer() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the internal buffered image for this panel.
getBufferBackground() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the background color or Paint for this buffered panel.
getBufferGraphics() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns a Graphics2D object that permits painting to the internal buffered image for this panel.
getBufferHeight() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the height of the buffered image.
getBufferWidth() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the width of the buffered image.
getButton(Action) - Method in class edu.neu.ccs.gui.ActionsPanel
Returns the button in this ActionsPanel corresponding with the given action, or null if the given action is null or not in this panel.
getButtonModel(JRadioButton) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the ButtonModel of the radio button or returns null if the button is null or is not in the view.
getBX(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the x-coordinate of the Bezier control point that is behind the vertex at the given index.
getBY(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the y-coordinate of the Bezier control point that is behind the vertex at the given index.
getCapacity() - Method in class edu.neu.ccs.XPolynomialComplex
Returns the capacity of the current internal storage, that is, the largest index into which data may be stored without reallocation of the coefficients array.
getCapacity() - Method in class edu.neu.ccs.XPolynomial
Returns the capacity of the current internal storage, that is, the largest index into which data may be stored without reallocation of the coefficients array.
getCaseActionFilter() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the current case action filter used by this console object, or null, if no case action filter is used by this console object.
getCellAlignment(CellPosition) - Method in class edu.neu.ccs.gui.TablePanel
Returns the alignment value for the cell at the given position or the table alignment if an error occurs.
getCellAlignment(CellPosition) - Method in class edu.neu.ccs.gui.TableLayout
Returns the alignment value for the cell at the given position or the table alignment if an error occurs.
getCellAlignment(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the alignment value for the cell at the given position or the table alignment if an error occurs.
getCellAlignment(int, int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the alignment value for the cell at the given position or the table alignment if an error occurs.
getCenter() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getCenter() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the center of the paintable.
getCenter() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy the center of the paintable.
getCenter(String, Font, float, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns a copy of the logical center of the displayed string, that is, the point specified by getCenterX and by getBaseLineY.
getCenterX() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the center x-coordinate of this TextPaintable.
getCenterX(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.XLocator
Returns the center x-coordinate of the string.
getCenterX(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the center x-coordinate of the string.
getChangeActions() - Method in class edu.neu.ccs.gui.ChangeActionAdapter
Returns the action sequence for change events.
getChangeEvent() - Method in class edu.neu.ccs.gui.ChangeActionEvent
Returns the change event that triggered this change action event.
getCheckerboard() - Method in class edu.neu.ccs.gui.CheckerBoard
Returns a reference to the checkerboard BufferedPanel on which the checkerboard is painted.
getCheckerBoardSize() - Method in class edu.neu.ccs.gui.CheckerBoard
Returns the checkerboard BufferedPanel size.
getChildItem(int) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the top-level component in this container at the given z-order.
getChildItem(int) - Method in class edu.neu.ccs.gui.Zoo
Returns the top-level component in this zoo at the given z-order.
getChildItemCount() - Method in class edu.neu.ccs.gui.ZooContainer
Returns the number of top-level components in this container.
getChildItemCount() - Method in class edu.neu.ccs.gui.Zoo
Returns the number of top-level components in this container.
getChildItems() - Method in class edu.neu.ccs.gui.ZooContainer
Returns an array containing all of the top-level components in this container.
getChildItems() - Method in class edu.neu.ccs.gui.Zoo
Returns an array containing all of the top-level components in this zoo.
getChooserClickCount() - Method in class edu.neu.ccs.gui.ColorView
Return the chooser click count.
getClippingShape() - Method in class edu.neu.ccs.gui.ClippingWrapper
Returns the clipping shape.
getClosedBezierControlData() - Method in class edu.neu.ccs.gui.BaseShape
Returns the closed Bezier control points corresponding to the vertex and tangent data.
getClosedBezierFrameData() - Method in class edu.neu.ccs.gui.BaseShape
Returns the closed Bezier frame data corresponding to the vertex and tangent data.
getClosureMode() - Method in class edu.neu.ccs.gui.BaseShape
Get the closure mode.
getCodec() - Method in class edu.neu.ccs.gui.DisplayPanel
Returns the identifier for the current CODEC to be used to combine multiple child view states into an encoded String.
getCoefficient(int) - Method in class edu.neu.ccs.XPolynomialComplex
Returns a copy of the coefficient at the given index.
getCoefficient(int) - Method in class edu.neu.ccs.XPolynomial
Returns the coefficient at the given index.
getCoefficients() - Method in class edu.neu.ccs.XPolynomialComplex
Returns a copy of the polynomial coefficients.
getCoefficients() - Method in class edu.neu.ccs.XPolynomial
Returns a copy of the polynomial coefficients.
getCollectionPanel() - Method in class edu.neu.ccs.gui.DisplayCollection
Returns the panel containing the collection.
getColor() - Method in class edu.neu.ccs.gui.ColorView
Returns the current color.
getColor(String) - Static method in class edu.neu.ccs.XColor
Gets a Color value from a data String if the data is valid or returns null.
getColor0() - Method in class edu.neu.ccs.gui.CheckerBoard
Returns the color for blocks with (row + column) sum even.
getColor1() - Method in class edu.neu.ccs.gui.CheckerBoard
Returns the color for blocks with (row + column) sum odd.
getColorBox() - Method in class edu.neu.ccs.gui.ColorView
Returns the internal JPTComponent that represents the color box in the view.
getColorDropdownView() - Method in class edu.neu.ccs.gui.ColorView
Returns the internal DropdownView that may be used to choose the color via a String representation.
getColorFromName(String) - Static method in class edu.neu.ccs.Colors
Returns the Color corresponding to the given name or null if the name is not in the internal name-color map.
getColorNamesAsArray() - Static method in class edu.neu.ccs.Colors
Returns as a sorted String array the mixed case color names in the internal name-color map.
getColumnAlignment(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the default alignment value for the given column.
getColumnAlignment(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the default alignment value for the given column.
getColumnCount() - Method in class edu.neu.ccs.gui.TablePanel
Returns the number of columns in this table panel.
getColumnCount() - Method in class edu.neu.ccs.gui.TableLayout
Returns the number of columns in this table layout.
getComponent() - Method in class edu.neu.ccs.gui.PaintActionEvent
Returns the component source that triggered this paint action event.
getComponentEvent() - Method in class edu.neu.ccs.gui.ComponentActionEvent
Returns the component event that triggered this component action event.
getComponentHiddenActions() - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Returns the action sequence for component hidden events.
getComponentMovedActions() - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Returns the action sequence for component moved events.
getComponentResizedActions() - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Returns the action sequence for component resized events.
getComponentShownActions() - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Returns the action sequence for component shown events.
getComponentTable() - Method in class edu.neu.ccs.gui.TablePanel
Returns a copy of the table of components in this panel.
getComponentTable() - Method in class edu.neu.ccs.gui.TableLayout
Returns a copy of the table of components in this layout.
getCompoundView(TypedView) - Static method in class edu.neu.ccs.gui.InputDialog
Returns a typed view constructed from the given input component and decorated based on the input properties of the view.
getConstant() - Method in class edu.neu.ccs.XFourier
Returns the fourier constant.
getControlA(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the Bezier control point that is ahead of the vertex at the given index.
getControlB(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the Bezier control point that is behind the vertex at the given index.
getControls() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the controls value corresponding with the current length controls.
getCorner() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getCorner() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the corner of the paintable.
getCorner() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy the corner of the paintable.
getCosCapacity() - Method in class edu.neu.ccs.XFourier
Returns the capacity of the current internal storage for the cos terms in the fourier series, that is, the largest index into which data may be stored without reallocation.
getCosCoefficient(int) - Method in class edu.neu.ccs.XFourier
Returns the cos coefficient at the given index.
getCosCoefficients() - Method in class edu.neu.ccs.XFourier
Returns a copy of the fourier cos coefficients.
getCosDegree() - Method in class edu.neu.ccs.XFourier
Returns the cos degree of the fourier which is defined to be the highest index whose cos coefficient is non-zero; by convention, the zero fourier has cos degree -1.
getCounter() - Static method in class edu.neu.ccs.gui.JPTFrame
Returns the shared counter object.
getCubicCurvePoint(float) - Method in class edu.neu.ccs.gui.BaseShape
Returns an array float[2] with the coordinates of a point on the closed cubic curve determined by the internal vertex and tangent data and the float parameter t.
getData() - Method in class edu.neu.ccs.gui.MalformedDataEvent
Returns the String data representing either the malformed view state that caused an exception to be thrown, or the well-formed view state that replaced a previously malformed view state.
getDataType() - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns the Stringable class of object produced on demand by this input stream.
getDataType() - Method in interface edu.neu.ccs.gui.TypedView
Returns the current class of objects returned when a model object is demanded or requested.
getDataType() - Method in class edu.neu.ccs.gui.TextFieldView
 
getDataType() - Method in class edu.neu.ccs.gui.TextAreaView
Returns the XString class object.
getDataType() - Method in class edu.neu.ccs.gui.SliderView
Returns the XInt class object.
getDataType() - Method in class edu.neu.ccs.gui.OptionsView
Returns the XInt class object.
getDataType() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns the current class of objects returned when a model object is demanded or requested.
getDataType() - Method in class edu.neu.ccs.gui.FileView
Returns the XString class object.
getDataType() - Method in class edu.neu.ccs.gui.DropdownView
 
getDataType() - Method in class edu.neu.ccs.gui.ColorView
Returns the XColor class object.
getDataType() - Method in class edu.neu.ccs.gui.BooleanView
Returns the XBoolean class object.
getDataType() - Method in class edu.neu.ccs.gui.ArrayPanel
 
getDataType() - Method in class edu.neu.ccs.util.StringableFactory
Returns the class of objects produced by this factory.
getDecrementButtonText() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the current label for the length decrement button.
getDefaultBackground() - Static method in class edu.neu.ccs.gui.RadioPanel
Returns the default background for a JRadioButton.
getDefaultBounds2D() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getDefaultBounds2D() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the default bounds for the component using the information in the encapsulated paintable and the insets if any.
getDefaultBounds2D() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the default bounds for the button using the information in the encapsulated paintable and the insets.
getDefaultBounds2D() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the default Bounds2D rectangle, that is, the default for computation of getBounds2D.
getDefaultBounds2D() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the default Bounds2D rectangle, that is, the default for computation of getBounds2D.
getDefaultCenter() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getDefaultCenter() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the default center, that is, the default for computation of getCenter.
getDefaultCenter() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the default center, that is, the default for computation of getCenter.
getDefaultCloseOperation() - Method in class edu.neu.ccs.gui.JPTFrame
Returns the window close operation for this frame.
getDefaultCodec() - Static method in class edu.neu.ccs.codec.CodecUtilities
Returns the unique identifier for the default installed CODEC.
getDefaultColor() - Method in class edu.neu.ccs.gui.ColorView
Returns the default color.
getDefaultFont() - Static method in class edu.neu.ccs.gui.TextPaintable
Returns the default font for a JLabel in the current UI settings.
getDefaultFont() - Static method in class edu.neu.ccs.gui.TextFieldView
Returns the default font for a JTextField.
getDefaultFont() - Static method in class edu.neu.ccs.gui.RadioPanel
Returns the default font for a JRadioButton.
getDefaultFont() - Static method in class edu.neu.ccs.gui.Dropdown
Returns the default font for a JComboBox.
getDefaultFont() - Static method in class edu.neu.ccs.gui.BooleanView
Returns the default font for a JCheckBox.
getDefaultFont() - Static method in class edu.neu.ccs.gui.Annotation
Returns the default font for a JLabel.
getDefaultIndex() - Method in class edu.neu.ccs.gui.OptionsView
Returns the default index.
getDefaultInstance() - Method in class edu.neu.ccs.util.StringableFactory
Returns a new instance of the stored class created using the zero-parameter constructor for the class.
getDefaultLabel() - Method in class edu.neu.ccs.gui.OptionsView
Returns the button label of the default index, or null if there are no options in this view.
getDefaultLocation() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the default location for the component using the information in the encapsulated paintable and the insets if any.
getDefaultLocation() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the default location for the button using the information in the encapsulated paintable and the insets.
getDefaultOriginalBounds2D() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getDefaultOriginalBounds2D() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the default original Bounds2D rectangle, that is, the default for computation of getOriginalBounds2D.
getDefaultOriginalBounds2D() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the default original Bounds2D rectangle, that is, the default for computation of getOriginalBounds2D.
getDefaultOriginalCenter() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getDefaultOriginalCenter() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the default original center, that is, the default for computation of getOriginalCenter.
getDefaultOriginalCenter() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the default original center, that is, the default for computation of getOriginalCenter.
getDefaultParser() - Static method in class edu.neu.ccs.parser.ParserUtilities
Returns the default parser used by JPT classes.
getDefaultViewState() - Method in class edu.neu.ccs.gui.XObjectView
Not used by this class.
getDefaultViewState() - Method in class edu.neu.ccs.gui.TextFieldView
 
getDefaultViewState() - Method in class edu.neu.ccs.gui.TextAreaView
Returns the default content for this text area view.
getDefaultViewState() - Method in class edu.neu.ccs.gui.SliderView
Returns a String representation of the default value for this slider.
getDefaultViewState() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the default view state of the panel as an encoded string.
getDefaultViewState() - Method in class edu.neu.ccs.gui.ScrollableDisplay
Returns the default view state for the displayed object.
getDefaultViewState() - Method in class edu.neu.ccs.gui.RadioPanel
Returns the current default view state string.
getDefaultViewState() - Method in class edu.neu.ccs.gui.OptionsView
Returns a String representation of the default index.
getDefaultViewState() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a String representation of the default view state for this object.
getDefaultViewState() - Method in class edu.neu.ccs.gui.Dropdown
Returns a String representation of the default view state for this object.
getDefaultViewState() - Method in class edu.neu.ccs.gui.DisplayPanel
Returns the encoded default view state for the Displayable() objects in the panel.
getDefaultViewState() - Method in class edu.neu.ccs.gui.DisplayCollection
Returns the default view states for objects in the collection as an encoded String.
getDefaultViewState() - Method in interface edu.neu.ccs.gui.Displayable
Returns a String representation of the default view state for this object.
getDefaultViewState() - Method in class edu.neu.ccs.gui.ColorView
Returns a String encapsulation of the state of the default Color for this view.
getDefaultViewState() - Method in class edu.neu.ccs.gui.BooleanView
Returns the String "true" or the String "false" corresponding with the default view state of this object.
getDefaultViewState() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the default view state for this array panel as an encoded String.
getDefaultViewState(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the default view state of the i-th view.
getDefaultViewState(String) - Method in class edu.neu.ccs.gui.FileView
Returns the default path.
getDefaultViewStates() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the default view states of the views in this panel as items in a string data array.
getDefaultViewStates() - Method in class edu.neu.ccs.gui.DisplayPanel
Returns a String array of the default view states for the corresponding Displayable() items in the array returned by getDisplayables().
getDefaultWindowClosingAction() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the default dialog window closing action.
getDegree() - Method in class edu.neu.ccs.XPolynomialComplex
Returns the degree of the polynomial which is defined to be the highest index whose coefficient is non-zero; by convention, the zero polynomial has degree -1.
getDegree() - Method in class edu.neu.ccs.XPolynomial
Returns the degree of the polynomial which is defined to be the highest index whose coefficient is non-zero; by convention, the zero polynomial has degree -1.
getDeleteRowAction(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an action that deletes a row at the given index.
getDeleteRowButton(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns a button that deletes a row at the given index.
getDescentLineY() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the descent line y-coordinate of this TextPaintable.
getDescentLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.YLocator
Returns the descent line y-coordinate of the string.
getDescentLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the descent line y-coordinate of the string.
getDescription() - Method in class edu.neu.ccs.gui.FileView.ExtensionFileFilter
The description of this filter.
getDescription() - Method in class edu.neu.ccs.util.FileExtensionFilter
Returns the text description of the filtered files for a JFileChooser dialog box.
getDialogActions() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the DialogAction objects in the actions panel for this dialog.
getDialogActionsPanel() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the actions panel for this dialog.
getDialogContents() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the main component in this dialog.
getDialogTitle() - Method in class edu.neu.ccs.gui.InputProperties
Returns the dialog title text stored in this property list.
getDirection() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the turtle direction.
getDisabledIcon() - Method in class edu.neu.ccs.gui.Annotation
Returns the icon to be displayed when this annotation is disabled, if it has been set through use of the setDisabledIcon method, or null if it has not been set.
getDisplay() - Method in class edu.neu.ccs.gui.ScrollableDisplay
Returns the displayed object.
getDisplay() - Method in class edu.neu.ccs.gui.Display
Returns the displayed object.
getDisplayables() - Method in class edu.neu.ccs.gui.DisplayPanel
Returns an array of all Displayable objects installed as Components in this panel.
getDrawPaint() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the draw paint.
getDrawStroke() - Method in class edu.neu.ccs.gui.ShapePaintable
Return the draw stroke.
getEffectiveCellAlignment(CellPosition) - Method in class edu.neu.ccs.gui.TablePanel
Returns the effective alignment value for the cell at the given position, that is, either the cell's own alignment if it has been set or the alignment of the table as a whole.
getEffectiveCellAlignment(CellPosition) - Method in class edu.neu.ccs.gui.TableLayout
Returns the effective alignment value for the cell at the given position, that is, either the cell's own alignment if it has been set or the alignment of the table as a whole.
getEffectiveCellAlignment(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the effective alignment value for the cell at the given position, that is, either the cell's own alignment if it has been set or the alignment of the table as a whole.
getEffectiveCellAlignment(int, int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the effective alignment value for the cell at the given position, that is, either the cell's own alignment if it has been set or the alignment of the table as a whole.
getEndTangent(int) - Method in class edu.neu.ccs.gui.AutomaticShape
Returns a copy of the end tangent at the given index which should be 0 or 1.
getEndTangentControl(int) - Method in class edu.neu.ccs.gui.AutomaticShape
Returns a copy of the end tangent control that corresponds to the given index 0 or 1.
getEndTangentControlData() - Method in class edu.neu.ccs.gui.AutomaticShape
Returns an array float[2][] that contains the two end tangent control points.
getEndTangentData() - Method in class edu.neu.ccs.gui.AutomaticShape
Returns a clone of the end tangent array.
getEndTX(int) - Method in class edu.neu.ccs.gui.AutomaticShape
Returns the x-coordinate of the end tangent data if the given index is 0 or 1 or returns 0 if the index is out of bounds or if the end tangent data is null.
getEndTY(int) - Method in class edu.neu.ccs.gui.AutomaticShape
Returns the y-coordinate of the end tangent data if the given index is 0 or 1 or returns 0 if the index is out of bounds or if the end tangent data is null.
getErrorColor() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the color used to render error text.
getExtensionsAsCommaList() - Method in class edu.neu.ccs.util.FileExtensionFilter
Returns the extensions for this filter as a comma separated list.
getFactor() - Method in class edu.neu.ccs.gui.Transform1D
Returns the scale factor for this transform.
getFile() - Method in class edu.neu.ccs.util.FileExistsException
Returns the file that caused this exception to be thrown.
getFileContents(File) - Static method in class edu.neu.ccs.util.FileUtilities
Returns a StringBuffer containing the contents of the given file.
getFill() - Method in class edu.neu.ccs.gui.PlotMark
Returns the fill setting.
getFillPaint() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the fill paint for this TextPaintable.
getFillPaint() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the fill paint.
getFilter() - Method in class edu.neu.ccs.gui.TextFieldView
 
getFilter() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns the current filter used by this view.
getFilter() - Method in interface edu.neu.ccs.gui.GeneralView
Returns the current filter used by this view.
getFilter() - Method in class edu.neu.ccs.gui.DropdownView
 
getFinish() - Method in class edu.neu.ccs.gui.DialogAction
Returns the choice of what to do to the dialog when the action is done.
getFocusedHighlightColor() - Method in class edu.neu.ccs.gui.Zoo
Returns the color used to highlight a selected component when this zoo has the keyboard focus.
getFocusEvent() - Method in class edu.neu.ccs.gui.FocusActionEvent
Returns the focus event that triggered this focus action event.
getFocusGainedActions() - Method in class edu.neu.ccs.gui.FocusActionAdapter
Returns the action sequence for focus gained events.
getFocusLostActions() - Method in class edu.neu.ccs.gui.FocusActionAdapter
Returns the action sequence for focus lost events.
getFont() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the font for this TextPaintable.
getFontFamilyName() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the font family name of the console font if the console is activated; otherwise returns "".
getFontSize() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the actual font size if the console is activated; otherwise returns 0.
getForwardingListener() - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Returns the PropertyChangeForwardingListener that will forward the property change events it receives to this object.
getForwardingListener() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getForwardingListener() - Method in class edu.neu.ccs.gui.JPTComponent
Returns the PropertyChangeForwardingListener that will forward the property change events it receives to this object.
getForwardingListener() - Method in class edu.neu.ccs.gui.BaseShape
Returns the PropertyChangeForwardingListener that will forward the property change events it receives to this object.
getForwardingListener() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns the PropertyChangeForwardingListener that will forward the property change events it receives to this object.
getFreeMemory() - Static method in class edu.neu.ccs.util.SystemUtilities
Returns the number of free bytes of system memory.
getGain() - Static method in class edu.neu.ccs.util.SoundUtilities
Returns the gain for all lines created through this interface.
getGraphics() - Method in class edu.neu.ccs.gui.PaintActionEvent
Returns the graphics context of the component that triggered this paint action event.
getHeight() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the height of the area that will be occupied by this TextPaintable.
getHeight(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the height of the area that will be occupied by the displayed string.
getHorizontalGap() - Method in class edu.neu.ccs.gui.TablePanel
Returns the gap, in pixels, between columns in this table panel.
getHorizontalGap() - Method in class edu.neu.ccs.gui.TableLayout
Returns the gap, in pixels, between columns in this table layout.
getIcon() - Method in class edu.neu.ccs.gui.Annotation
Returns the icon displayed by this annotation, or null if it has not been set.
getIcon(Action) - Static method in class edu.neu.ccs.gui.ActionsPanel
Returns the icon (SMALL_ICON) associated with the given action.
getIconBounds2D() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the bounds for the component viewed as an icon using the information in the encapsulated paintable.
getIconHeight() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the icon height as getYSize().
getIconHeight() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the icon height which is the height of the bounds region of the encapsulated paintable.
getIconWidth() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the icon width as getXSize().
getIconWidth() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the icon width which is the width of the bounds region of the encapsulated paintable.
getIgnoreCase() - Method in class edu.neu.ccs.util.FileExtensionFilter
Returns the current ignore case setting.
getImage() - Method in class edu.neu.ccs.gui.ImagePaintable
Returns the encapsulated image.
getImage() - Method in class edu.neu.ccs.gui.ImageCapsule
Returns the image encapsulated by this component.
getImageBounds() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the image coordinate bounds.
getImageHeight() - Method in class edu.neu.ccs.gui.ImagePaintableLite
Returns the image height.
getImageHeight() - Method in class edu.neu.ccs.gui.ImagePaintable
Returns the image height.
getImageWidth() - Method in class edu.neu.ccs.gui.ImagePaintableLite
Returns the image width.
getImageWidth() - Method in class edu.neu.ccs.gui.ImagePaintable
Returns the image width.
getIncrementButtonText() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the current label for the length increment button.
getIndex(JRadioButton) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the index of the option with the given button or -1 if the button is not in the view.
getIndex(Paintable) - Method in class edu.neu.ccs.gui.PaintableSequence
Returns the index in the paintable sequence of the given Paintable.
getIndex(Paintable) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
getIndex(String) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the index of the option with the given label or -1 if the label is not in the view.
getIndexValue(String) - Static method in class edu.neu.ccs.Strings
Returns the array index that was prepended to an error message thrown by stringsToLongs or stringsToDoubles.
getInnerPanel() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the internal panel for this buffered panel, that is, the panel that paints the buffered image and handles the mouse and key adapters.
getInputColor() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the color used to render input text.
getInputModel() - Method in class edu.neu.ccs.gui.InputProperties
Returns the input model value stored in this property list.
getInputPrompt() - Method in class edu.neu.ccs.gui.InputProperties
Returns the input prompt text stored in this property list.
getInputProperties() - Method in interface edu.neu.ccs.gui.TypedView
Returns the input properties for this view.
getInputProperties() - Method in class edu.neu.ccs.gui.TextFieldView
 
getInputProperties() - Method in class edu.neu.ccs.gui.TextAreaView
 
getInputProperties() - Method in class edu.neu.ccs.gui.SliderView
 
getInputProperties() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
This method returns null since the panel as a whole does not utilize input properties.
getInputProperties() - Method in class edu.neu.ccs.gui.OptionsView
 
getInputProperties() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns the input properties for this view.
getInputProperties() - Method in class edu.neu.ccs.gui.FileView
 
getInputProperties() - Method in class edu.neu.ccs.gui.DropdownView
 
getInputProperties() - Method in class edu.neu.ccs.gui.ColorView
Returns the input properties of the internal color drop down view.
getInputProperties() - Method in class edu.neu.ccs.gui.BooleanView
 
getInputProperties() - Method in class edu.neu.ccs.gui.ArrayPanel
 
getInputProperties(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the input properties of the i-th view.
getInputPropertiesByView() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the input properties object for each view and then returns this information in an array.
getInsertRowAction(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an action that inserts a row at the given index.
getInsertRowButton(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns a button that inserts a row at the given index.
getInset() - Method in class edu.neu.ccs.gui.PlotTool
Return the image inset.
getInstalledLookAndFeelClassNames() - Static method in class edu.neu.ccs.gui.LookAndFeelTools
Returns the array of class names of the installed look and feel entities.
getInstalledLookAndFeelNames() - Static method in class edu.neu.ccs.gui.LookAndFeelTools
Returns the array of short names of the installed look and feel entities.
getInverseTransform() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the inverse of the world bounds to image bounds two-dimensional transform.
getInverseXTransform() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the inverse of the x component of the world to image transform.
getInverseYTransform() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the inverse of the y component of the world to image transform.
getItem(int) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the component in this container at the given index in the overall collection of components contained in this container, including components that are nested within groups.
getItem(int) - Method in class edu.neu.ccs.gui.DisplayCollection
Returns the component at the specified index in the collection.
getItemArray() - Method in class edu.neu.ccs.gui.DisplayCollection
Returns an array containing all of the components held in the collection.
getItemCount() - Method in class edu.neu.ccs.gui.ZooContainer
Returns the number of components in this container, including components that are nested within groups.
getItemCount() - Method in class edu.neu.ccs.gui.DisplayCollection
Returns the number of objects in the collection.
getItems() - Method in class edu.neu.ccs.gui.ZooContainer
Returns an array containing all of the components contained in this container, including components that are nested within groups.
getItems() - Method in class edu.neu.ccs.gui.Zoo
Returns an array containing all of the components contained in this zoo, including components that are nested within groups.
getItems() - Method in class edu.neu.ccs.gui.Dropdown
Returns an array of all items currently installed in the view.
getJPTFrameCount() - Static method in class edu.neu.ccs.gui.JPTFrame
Returns the number of JPTFrames in existence.
getKeyActionAdapter() - Method in class edu.neu.ccs.gui.JPTComponent
Returns this component's key action adapter.
getKeyActionAdapter() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the key action adapter for the buffer.
getKeyEvent() - Method in class edu.neu.ccs.gui.KeyActionEvent
Returns the key event that triggered this key action event.
getKeyPressedActions() - Method in class edu.neu.ccs.gui.KeyActionAdapter
Returns the action sequence for key pressed events.
getKeyReleasedActions() - Method in class edu.neu.ccs.gui.KeyActionAdapter
Returns the action sequence for key released events.
getKeyTypedActions() - Method in class edu.neu.ccs.gui.KeyActionAdapter
Returns the action sequence for key typed events.
getLabel(int) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the label of the option at the given index or null if the index is out of bounds.
getLabel(JRadioButton) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the label of the given button or null if the button is null or is not in the view.
getLabelText(int) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the label text for the button at the given index, or null if the given index is invalid.
getLaminateFor(Component) - Method in class edu.neu.ccs.gui.Zoo
Returns the laminate for the given component, or null if the given component is not a child item of this zoo.
getLassoBounds() - Method in class edu.neu.ccs.gui.Zoo
Returns the bounds of the current lasso, or null if there is no current lasso.
getLastPath() - Method in class edu.neu.ccs.gui.FileView
Returns the path to which a file view last navigated.
getLayoutAlignmentX(Container) - Method in class edu.neu.ccs.gui.TableLayout
Returns the alignment for this table layout along the x axis.
getLayoutAlignmentX(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Returns the layout alignment along the x-axis.
getLayoutAlignmentX(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the layout alignment along the x-axis.
getLayoutAlignmentX(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Returns the layout alignment along the x-axis.
getLayoutAlignmentY(Container) - Method in class edu.neu.ccs.gui.TableLayout
Returns the alignment along the y axis.
getLayoutAlignmentY(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Returns the layout alignment along the y-axis.
getLayoutAlignmentY(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the layout alignment along the y-axis.
getLayoutAlignmentY(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Returns the layout alignment along the y-axis.
getLeadingLineY() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the leading line y-coordinate of this TextPaintable.
getLeadingLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.YLocator
Returns the leading line y-coordinate of the string.
getLeadingLineY(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the leading line y-coordinate of the string.
getLeftX() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the left x-coordinate of this TextPaintable.
getLeftX(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.XLocator
Returns the left x-coordinate of the string.
getLeftX(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the left x-coordinate of the string.
getLength() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the number of views in this panel or, equivalently, the length of the array of views.
getLength() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the current length of this array, that is, the number of views in this collection.
getLengthButtonName() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the text on the GUI button that sets the length of the array using the user meaningful length that is held in the corresponding GUI text field view.
getLengthOffset() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the constant that should be added to the length to obtain the length measure meaningful to the end user.
getLengthPrompt() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the prompt text for the length field.
getLineSeparator() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the line separator sequence used by the machine running the Java Virtual Machine.
getLineSeparator() - Static method in class edu.neu.ccs.util.SystemUtilities
Returns the platform specific line separator.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class edu.neu.ccs.gui.SwatchNameRenderer
Returns the swatch name pair component associated with the given String value in the given list; sets the foreground and background of the swatch name pair depending on the given isSelected parameter.
getListSelectionActions() - Method in class edu.neu.ccs.gui.ListSelectionActionAdapter
Returns the action sequence for list selection events.
getListSelectionEvent() - Method in class edu.neu.ccs.gui.ListSelectionActionEvent
Returns the list selection event that triggered this list selection action event.
getLooseBounds() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the smallest rectangle that contains the pair of rectangles getStringBounds() and getTightBounds().
getLowerCaseColorNamesAsArray() - Static method in class edu.neu.ccs.Colors
Returns as a sorted String array the lower case color names in the internal name-color map.
getLowestSetBit() - Method in class edu.neu.ccs.XBigInteger
Returns the index of the rightmost (lowest-order) one bit in this XBigInteger, that is, the number of zero bits to the right of the rightmost one bit.
getMaximum() - Method in class edu.neu.ccs.XInterval
Returns the upper endpoint of the interval.
getMaximum() - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.MaximumBoundFilter.Long
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.MaximumBoundFilter.Double
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger
Returns the maximum bound for this range.
getMaximum() - Method in class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal
Returns the maximum bound for this range.
getMaximumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns the maximum bound filter used by this range filter.
getMaximumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns the maximum bound filter used by this range filter.
getMaximumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns the maximum bound filter used by this range filter.
getMaximumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns the maximum bound filter used by this range filter.
getMaximumFontSize() - Static method in class edu.neu.ccs.console.ConsoleGateway
Get the maximum font size that may be set for the console window.
getMaximumLength() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the maximum length for this array.
getMaximumPreferredSize() - Method in class edu.neu.ccs.gui.SwatchNameRenderer
Returns the maximum preferred size of all swatch-name pairs in this renderer.
getMaximumSize() - Method in class edu.neu.ccs.gui.TablePanel
Return the maximum size of the table as computed by the table layout.
getMaximumSize() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the same dimension as getPreferredSize.
getMaximumSize() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the same dimension as getPreferredSize.
getMaximumSize() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the same dimension as getPreferredSize.
getMidpoint() - Method in class edu.neu.ccs.XInterval
Returns the midpoint of the interval.
getMinimum() - Method in class edu.neu.ccs.XInterval
Returns the lower endpoint of the interval.
getMinimum() - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.MinimumBoundFilter.Long
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.MinimumBoundFilter.Double
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger
Returns the minimum bound for this range.
getMinimum() - Method in class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal
Returns the minimum bound for this range.
getMinimumColumnWidth(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the minimum width set for the given column.
getMinimumColumnWidth(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the minimum width set for the given column.
getMinimumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns the minimum bound filter used by this range filter.
getMinimumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns the minimum bound filter used by this range filter.
getMinimumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns the minimum bound filter used by this range filter.
getMinimumFilter() - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns the minimum bound filter used by this range filter.
getMinimumFontSize() - Static method in class edu.neu.ccs.console.ConsoleGateway
Get the minimum font size that may be set for the console window.
getMinimumLength() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the minimum length of this array.
getMinimumRowHeight(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the minimum height set for the given row.
getMinimumRowHeight(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the minimum height set for the given row.
getMinimumSize() - Method in class edu.neu.ccs.gui.TablePanel
Return the minimum size of the table as computed by the table layout.
getMinimumSize() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the same dimension as getPreferredSize.
getMinimumSize() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the same dimension as getPreferredSize.
getMinimumSize() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the same dimension as getPreferredSize.
getMinimumWidth() - Method in class edu.neu.ccs.gui.Dropdown
Returns the current minimum width setting.
getModel() - Method in class edu.neu.ccs.filter.FilterException
Returns the model object that failed the filtering process with its state set to the value that was current at the time the exception was thrown.
getModel() - Method in class edu.neu.ccs.gui.XObjectView
Returns the data model for this view, or null if there is no data model for this view.
getModel() - Method in class edu.neu.ccs.gui.InputDialog
Returns the data model whose state was set through this dialog input operation.
getMonospacedFontFamilyName() - Static method in class edu.neu.ccs.console.ConsoleGateway
Returns the default monospaced font family name of the font that will be used in the ConsoleTextPane on this system.
getMouseActionAdapter() - Method in class edu.neu.ccs.gui.Laminate
Returns the mouse action adapter for this laminate.
getMouseActionAdapter() - Method in class edu.neu.ccs.gui.JPTComponent
Returns this component's mouse action adapter.
getMouseActionAdapter() - Method in class edu.neu.ccs.gui.ColorView
Returns the mouse action adapter for the color box in this color view.
getMouseActionAdapter() - Method in class edu.neu.ccs.gui.BufferedPanel
Returns the mouse action adapter for the buffer.
getMouseClickedActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse clicked events.
getMouseDraggedActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse dragged events.
getMouseEnteredActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse entered events.
getMouseEvent() - Method in class edu.neu.ccs.gui.MouseActionEvent
Returns the mouse event that triggered this mouse action event.
getMouseExitedActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse exited events.
getMouseMovedActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse moved events.
getMousePressedActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse pressed events.
getMouseReleasedActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Returns the action sequence for mouse released events.
getMouseX() - Method in class edu.neu.ccs.gui.BufferedPanel
Gets the current value of the mouse x-position.
getMouseY() - Method in class edu.neu.ccs.gui.BufferedPanel
Gets the current value of the mouse y-position.
getMutator() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getMutator() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the existing mutator transform.
getMutator() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the existing mutator transform.
getMutatorInverse() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getMutatorInverse() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the existing mutator inverse transform.
getMutatorInverse() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the existing mutator inverse transform.
getMutatorStrategyUsage() - Method in class edu.neu.ccs.gui.PaintableSequence
Returns the current mutator strategy usage.
getName() - Method in class edu.neu.ccs.gui.ActionWrapper
Returns the name associated with the action, or an empty String if no name is defined.
getName(String) - Static method in class edu.neu.ccs.Strings
Given a string of the form name=value, return the name portion.
getNames(String[]) - Static method in class edu.neu.ccs.Strings
Given an array of name-value pairs, returns the array of names.
getNetFontSizeAdjustment() - Static method in class edu.neu.ccs.gui.LookAndFeelTools
Returns the net font size adjustment to the look and feel fonts after one or more calls to the tools in this package.
getNextAvailablePosition() - Method in class edu.neu.ccs.gui.TableLayout
Returns the next empty position in the table layout, that is, a position that does not contain a component; if the table layout is full, returns a new position that will require either adding a column or a row to the internal component table.
getNodeType() - Method in class edu.neu.ccs.gui.PathNode
Returns the node type which is one of the constants: MOVE, LINE, QUAD, CUBIC, CLOSE.
getNodeTypeFromStringData(String) - Method in class edu.neu.ccs.gui.PathNode
Returns the node type constant that corresponds to the given String data.
getNodeTypeString() - Method in class edu.neu.ccs.gui.PathNode
Returns a String label corresponding to the node type.
getObject() - Method in class edu.neu.ccs.quick.StringObjectPair
Returns the object in the pair.
getObject(int) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns the Object at the given index in order of entry into the map; or null if the index is out of bounds.
getObject(String) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the Object associated with the given String in this view or null if no association is found.
getObject(String) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns the Object associated with the given String or null if no association is found.
getObjects() - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the objects associated with the strings in this view.
getObjects() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns as an array the Objects in this map in order of entry into the map.
getObjects(StringObjectPair[]) - Static method in class edu.neu.ccs.quick.StringObjectPair
Returns the array of objects from this array of pairs.
getOffset() - Method in class edu.neu.ccs.gui.Transform1D
Return the offset for this transform.
getOneLine() - Method in class edu.neu.ccs.console.ConsoleGateway
Reads a String terminated by a line separator sequence from this console object and filters it based on the current case action filter.
getOpacity() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getOpacity() - Method in interface edu.neu.ccs.gui.Paintable
Returns the opacity value of this paintable between 0 and 1.
getOpacity() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns the opacity value of this paintable between 0 and 1.
getOpenBezierControlData() - Method in class edu.neu.ccs.gui.BaseShape
Returns the open Bezier control points corresponding to the vertex and tangent data.
getOpenBezierFrameData() - Method in class edu.neu.ccs.gui.BaseShape
Returns the open Bezier frame data corresponding to the vertex and tangent data.
getOptionButton(ButtonModel) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the JRadioButton of the button model or returns null if the model is null or if the model does not correspond to a button in the view.
getOptionButton(int) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the JRadioButton at the given index or returns null if the index is out of bounds.
getOptionButton(String) - Method in class edu.neu.ccs.gui.RadioPanel
Returns the JRadioButton corresponding to the given label or returns null if the label is null or if the label does not correspond to a button in the view.
getOptionButtons() - Method in class edu.neu.ccs.gui.RadioPanel
Returns an array containing the radio buttons for this view.
getOptionCount() - Method in class edu.neu.ccs.gui.RadioPanel
Returns the number of options for this view.
getOrientation() - Method in class edu.neu.ccs.gui.TablePanel
Returns the orientation for the layout of this table.
getOrientation() - Method in class edu.neu.ccs.gui.TableLayout
Returns the orientation for this table layout.
getOrientation() - Method in class edu.neu.ccs.gui.DisplayCollection
Returns the orientation value for the collection.
getOrientation() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the current orientation value of the view collection.
getOriginalBounds2D() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getOriginalBounds2D() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the 2-dimensional bounds of the original paintable prior to any mutation.
getOriginalBounds2D() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the 2-dimensional bounds of the original paintable prior to any mutation.
getOriginalCenter() - Method in class edu.neu.ccs.gui.TextPaintable
Returns a copy of the center of the paint region affected by the originalPaint method.
getOriginalCenter() - Method in class edu.neu.ccs.gui.PointPaintable
Returns a copy of the original center of the paint region.
getOriginalCenter() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getOriginalCenter() - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the original center of the paint region.
getOriginalCenter() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the original center of the paint region.
getOutline() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the Shape that represents the outline of the rendered text string in its font at its location.
getOutline() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the Shape that represents the outline of the rendered paint region taking into account the PaintMode.
getOutline(ShapePaintable) - Method in class edu.neu.ccs.gui.PaintMode
Returns the Shape representing the paint region that will be changed when the originalPaint method is called on the given shape paintable.
getOutputColor() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns the color used to render output text.
getPaint() - Method in class edu.neu.ccs.gui.ShapeCapsule
Returns the color or paint used to render this component.
getPaint() - Method in class edu.neu.ccs.gui.PointPaintable
Returns the current paint of this object.
getPaint() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the paint of the swatch.
getPaint() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the turtle pen paint.
getPaint(int, int) - Method in class edu.neu.ccs.gui.PaintBar
Returns the paint of the disk at the given row and col.
getPaintable() - Method in class edu.neu.ccs.gui.Tile
Returns the wrapped paintable.
getPaintable() - Method in class edu.neu.ccs.gui.PlotMark
Returns the internal Paintable or null if a paintable is not used.
getPaintable() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the encapsulated paintable.
getPaintable() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the encapsulated paintable.
getPaintable() - Method in class edu.neu.ccs.gui.ClippingWrapper
Returns the wrapped paintable.
getPaintable(int) - Method in class edu.neu.ccs.gui.PaintableSequence
Returns the Paintable at the given index in the sequence.
getPaintable(int) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
getPaintableSequence() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
Returns the internal paintable sequence.
getPaintableSequence() - Method in class edu.neu.ccs.gui.BufferedPanel
Gets the internal PaintableSequence that will be painted after the underlying buffer is painted.
getPaintCount() - Method in class edu.neu.ccs.gui.PaintBar
Returns the number of paint disks.
getPaintMode() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the paint mode.
getPair(int) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns the StringObjectPair pair at the given index in order of entry into the map; or null if the index is out of bounds.
getPan() - Static method in class edu.neu.ccs.util.SoundUtilities
Returns the pan for all lines created through this interface.
getParameterCount() - Method in class edu.neu.ccs.gui.PathNode
Returns the number of numeric data parameters needed by the current node type.
getParameters() - Method in class edu.neu.ccs.gui.PathNode
Returns a copy of the current numeric data parameters.
getParentContainer(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the parent container for the given component, or null if the given component is not an item in this container.
getParseException() - Method in class edu.neu.ccs.gui.MalformedDataEvent
Returns the exception that was thrown in response to the stored malformed view state.
getPath() - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the GeneralPath that defines this Shape based on the vertex data, tangent data, path strategy, closure mode, and winding rule.
getPathIterator(AffineTransform) - Method in class edu.neu.ccs.gui.BaseShape
Returns an iterator object that iterates along the Shape boundary and provides access to the geometry of the Shape outline.
getPathIterator(AffineTransform, double) - Method in class edu.neu.ccs.gui.BaseShape
Returns an iterator object that iterates along the Shape boundary and provides access to a flattened view of the Shape outline geometry.
getPathList() - Method in class edu.neu.ccs.gui.PathListIterator
Returns the internal PathList that is the basis for this iterator.
getPathNodes() - Method in class edu.neu.ccs.gui.PathList
Returns a PathNode array with the current path nodes in this path list.
getPathNodes(PathIterator) - Static method in class edu.neu.ccs.gui.PathNode
Returns an array of PathNode objects that corresponds to the information in the given iterator.
getPathNodes(Shape) - Static method in class edu.neu.ccs.gui.PathNode
Returns an array of PathNode objects that corresponds to the information in the given shape.
getPathNodes(Shape, AffineTransform) - Static method in class edu.neu.ccs.gui.PathNode
Returns an array of PathNode objects that corresponds to the information in the given shape after being transformed by the given transform.
getPathNodes(Shape, AffineTransform, double) - Static method in class edu.neu.ccs.gui.PathNode
Returns an array of PathNode objects that corresponds to the information in the given shape after being transformed by the given transform and appying the given flatness parameter.
getPathNodeStateArray() - Method in class edu.neu.ccs.gui.PathList
Returns a String with the value of the method toStringData applied to each item in the array returned by getPathNodes.
getPathStrategy() - Method in class edu.neu.ccs.gui.BaseShape
Get the PathStrategy.
getPenState() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the turtle pen state.
getPlotMark() - Method in class edu.neu.ccs.gui.PointPaintable
Returns the current plotmark of this object.
getPoint() - Method in class edu.neu.ccs.gui.PointPaintable
Returns a copy of the current point of this object.
getPolygonPoint(float) - Method in class edu.neu.ccs.gui.BaseShape
Returns an array float[2] with the coordinates of a point on the closed polygon determined by the internal vertex data and the float parameter t.
getPosition() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the turtle position.
getPreferredBounds(Component) - Static method in class edu.neu.ccs.gui.AbsoluteLayout
If the component is a container then returns bounds where the width and height are replaced by the width and height of the preferred size.
getPreferredSize() - Method in class edu.neu.ccs.gui.TextFieldView
Returns the preferred size of this view.
getPreferredSize() - Method in class edu.neu.ccs.gui.TablePanel
Return the preferred size of the table as computed by the table layout.
getPreferredSize() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the preferred size of the swatch based on the size of the area to be painted and the swatch insets if any.
getPreferredSize() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the preferred size of the component based on the bounds of the encapsulated paintable and the component insets if any.
getPreferredSize() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the preferred size of the button based on the bounds of the encapsulated paintable and the button insets.
getPreferredSize() - Method in class edu.neu.ccs.gui.Dropdown
Returns the preferred size of this view.
getPreferredSize() - Method in class edu.neu.ccs.gui.BufferedPanel.Painter
Returns the size of the buffer as the size of this panel.
getPreferredWidth() - Method in class edu.neu.ccs.gui.TextFieldView
Returns the preferred width setting of this view.
getPreferredWidth() - Method in class edu.neu.ccs.gui.Dropdown
Returns the preferred width setting of this view.
getPrefix() - Method in class edu.neu.ccs.codec.EscapedCodec
Returns the unique identifier for this encoding scheme: the String "ESC".
getPrefix() - Method in class edu.neu.ccs.codec.CountPrefixCodec
Returns the unique identifier for this encoding scheme: the String "CPC".
getPrefix() - Method in interface edu.neu.ccs.codec.Codec
Returns the unique three character prefix used to identify the encoding scheme for this class
getPreparedGraphics2D(Graphics) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getPreparedGraphics2D(Graphics) - Method in interface edu.neu.ccs.gui.Paintable
Returns a copy of the given graphics context after modifying the copy to clip to within the bounds region, to set anti-aliasing on, and to apply the opacity of this paintable if needed.
getPreparedGraphics2D(Graphics) - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns a copy of the given graphics context after modifying the copy to clip to within the bounds region, to set anti-aliasing on, and to apply the opacity of this paintable if needed.
getProperty(String) - Method in class edu.neu.ccs.gui.InputProperties
Returns the value of the property with the provided name, or null if the property has not been set.
getPropertyChangeActions() - Method in class edu.neu.ccs.gui.PropertyChangeActionAdapter
Returns the action sequence for property change events.
getPropertyChangeEvent() - Method in class edu.neu.ccs.gui.PropertyChangeActionEvent
Returns the property change event that triggered this property change action event.
getPropertyChangeListeners() - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Returns an array of all listeners that were added to this object.
getPropertyChangeListeners() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getPropertyChangeListeners() - Method in class edu.neu.ccs.gui.BaseShape
Returns an array of all listeners that were added to this object.
getPropertyChangeListeners() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns an array of all listeners that were added to this object.
getPropertyChangeListeners(String) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Returns an array of all listeners that were added to this object and associated with the named property.
getPropertyChangeListeners(String) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
getPropertyChangeListeners(String) - Method in class edu.neu.ccs.gui.BaseShape
Returns an array of all listeners that were added to this object and associated with the named property.
getPropertyChangeListeners(String) - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns an array of all listeners that were added to this object and associated with the named property.
getRadius() - Method in class edu.neu.ccs.XSquare
Returns the radius.
getRadius() - Method in class edu.neu.ccs.XRoundSquare
Returns the radius.
getRadius() - Method in class edu.neu.ccs.XCircle
Returns the radius.
getReleaseActions() - Method in class edu.neu.ccs.gui.SliderView
Returns the sequence of action listeners that is performed when the value for this slider is changed through method calls, or when the value for this slider has finished changing through direct manipulation of the slider knob.
getResponse() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the user's response to this dialog.
getRightX() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the right x-coordinate of this TextPaintable.
getRightX(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.XLocator
Returns the right x-coordinate of the string.
getRightX(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the right x-coordinate of the string.
getRootZoo() - Method in class edu.neu.ccs.gui.ZooContainer
Returns the Zoo at the highest level of the containment hierarchy for this container, or null if the containment hierarchy does not include a root zoo.
getRowAlignment(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the default alignment value for the given row.
getRowAlignment(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the default alignment value for the given row.
getRowCount() - Method in class edu.neu.ccs.gui.TablePanel
Returns the number of rows in this table panel.
getRowCount() - Method in class edu.neu.ccs.gui.TableLayout
Returns the number of rows in this table layout.
getSampleWidth(Font, String) - Static method in class edu.neu.ccs.gui.TextFieldView
Returns the width of a JLabel constucted using the given font and sample string with the value EXTRA_WIDTH added to allow for extra white space.
getSampleWidth(int, char) - Static method in class edu.neu.ccs.gui.TextFieldView
Returns the sample width of a JLabel constucted using a sample string consisting of N instances of the given character c; the value EXTRA_WIDTH is added to allow for extra white space.
getSampleWidth(String) - Static method in class edu.neu.ccs.gui.TextFieldView
Returns the width of a JLabel constucted using the given sample string with the value EXTRA_WIDTH added to allow for extra white space.
getScreenInsets() - Method in class edu.neu.ccs.gui.JPTFrame
Returns a copy of the current screen insets used in calls to setLocation(int).
getSelectedButton() - Method in class edu.neu.ccs.gui.RadioPanel
Returns the currently selected button or null if there are no buttons.
getSelectedComponent() - Method in class edu.neu.ccs.gui.Zoo
Returns the selected component in this zoo at the highest z-order position, or null if the selection is empty.
getSelectedComponent(int) - Method in class edu.neu.ccs.gui.Zoo
Returns the selected component in this zoo at the given index into the list of selected components, or null if the selection is empty.
getSelectedComponentCount() - Method in class edu.neu.ccs.gui.Zoo
Returns the number of selected components in this zoo.
getSelectedComponents() - Method in class edu.neu.ccs.gui.Zoo
Returns an array containing the selected components in this zoo in the order of their z-order positions, or a zero-length array if the selection is empty.
getSelectedIndex() - Method in class edu.neu.ccs.gui.RadioPanel
Returns the index of the selected button, or -1 if there are no buttons.
getSelectedLabel() - Method in class edu.neu.ccs.gui.RadioPanel
Returns the label of the currently selected button or null if there are no buttons.
getSelectedObject() - Method in interface edu.neu.ccs.gui.StringObjectView
Returns the object corresponding to the currently selected string in the view.
getSelectedObject() - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Returns the object corresponding to the currently selected string in the view.
getSelectedObject() - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the object corresponding to the currently selected string in the view.
getSelectedString() - Method in interface edu.neu.ccs.gui.StringObjectView
Returns the currently selected string in the view.
getSelectedString() - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Returns the currently selected string in the view.
getSelectedString() - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the currently selected string in the view.
getSelectionModel() - Method in class edu.neu.ccs.gui.Zoo
Returns the selection model for this zoo.
getSetButtonText() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the current label text for the length set button.
getSetColorActions() - Method in class edu.neu.ccs.gui.ColorView
Returns the ActionSequence that holds the actions to be performed when the method setColor is called.
getSettings() - Method in class edu.neu.ccs.gui.Display
Returns the properties for this display as a >Settings> object.
getShape() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the shape of the paintable.
getShape() - Method in class edu.neu.ccs.gui.ShapeCapsule
Returns a clone of the encapsulated shape.
getShapePaintable(int) - Method in class edu.neu.ccs.gui.PaintBar
This protected method returns the ShapePaintable that implements the paint disk at the given index.
getShapePoint(float) - Method in class edu.neu.ccs.gui.PathList
Without actually constructing the shape, this function returns the mathematical point at float parameter t on the shape that would correspond to this path list.
getSinCapacity() - Method in class edu.neu.ccs.XFourier
Returns the capacity of the current internal storage for the sin terms in the fourier series, that is, the largest index into which data may be stored without reallocation.
getSinCoefficient(int) - Method in class edu.neu.ccs.XFourier
Returns the sin coefficient at the given index.
getSinCoefficients() - Method in class edu.neu.ccs.XFourier
Returns a copy of the fourier sin coefficients.
getSinDegree() - Method in class edu.neu.ccs.XFourier
Returns the sin degree of the fourier which is defined to be the highest index whose sin coefficient is non-zero; by convention, the zero fourier has sin degree -1.
getSize() - Method in class edu.neu.ccs.XInterval
Returns the size of the interval, that is, the difference between the upper and lower endpoints.
getSize() - Method in class edu.neu.ccs.gui.PlotMark
Returns the size setting.
getSize() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the same dimension as getPreferredSize.
getSize() - Method in class edu.neu.ccs.gui.PaintableComponent
Returns the same dimension as getPreferredSize.
getSize() - Method in class edu.neu.ccs.gui.PaintableButton
Returns the same dimension as getPreferredSize.
getSlidingActions() - Method in class edu.neu.ccs.gui.SliderView
Returns the sequence of action listeners that is performed when the value for this slider is changed through direct manipulation of the slider knob, or when the user has first selected the slider knob to perform direct manipulation of the value for this slider.
getSlot(int) - Method in class edu.neu.ccs.gui.PathNode
Returns an (x,y) pair of values corresponding to the given slot index or null if the index is invalid.
getSlot(int[]) - Method in class edu.neu.ccs.gui.PathList
Returns the contents of the slot indices[1] of the PathNode at the index indices[0] if indices is non-null and of length 2 and if the index is in range and the slot is valid; otherwise returns null.
getSlot(int, int) - Method in class edu.neu.ccs.gui.PathList
Returns the contents of the given slot of the PathNode at the given index if the index is in range and the slot is valid; otherwise returns null.
getSlotCount() - Method in class edu.neu.ccs.gui.PathNode
Returns the number of x,y slots needed by the current node type.
getSlotX(int) - Method in class edu.neu.ccs.gui.PathNode
Returns the x-coordinate corresponding to the given slot index or 0 if the index is invalid.
getSlotY(int) - Method in class edu.neu.ccs.gui.PathNode
Returns the y-coordinate corresponding to the given slot index or 0 if the index is invalid.
getSortedObjects() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns as an array the Objects in this map sorted in order of their corresponding strings order.
getSortedStringObjectPairs() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns as an array the StringObjectPair pairs in this map sorted in order of their corresponding strings order.
getSortedStrings() - Method in class edu.neu.ccs.quick.StringSet
Returns as an array the Strings in this set in sorted order.
getSortedStrings() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns as an array the Strings in this map in sorted order.
getString() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the string for this TextPaintable.
getString() - Method in class edu.neu.ccs.quick.StringObjectPair
Returns the string in the pair.
getString(int) - Method in class edu.neu.ccs.quick.StringSet
Returns the String string at the given index in order of entry into the set; or null if the index is out of bounds.
getString(int) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns the String at the given index in order of entry into the map; or null if the index is out of bounds.
getString(Object) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the String associated with the given Object in this view or null if no association is found.
getString(Object) - Method in class edu.neu.ccs.quick.StringObjectMap
Returns the String associated with the given Object or null if no association is found.
getStringBounds() - Method in class edu.neu.ccs.gui.TextPaintable
Returns a copy of the 2-dimensional bounds of the original paint region as computed using the getStringBounds method of the Font class together with the anchor locator.
getStringObjectPairs() - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the string object pairs in this view.
getStringObjectPairs() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns as an array the StringObjectPair pairs in this map in order of entry into the map.
getStrings() - Method in class edu.neu.ccs.gui.SwatchNameRenderer
Returns the array of color name strings installed in this renderer.
getStrings() - Method in class edu.neu.ccs.gui.StringObjectDropdown
Returns the strings in this view.
getStrings() - Method in class edu.neu.ccs.quick.StringSet
Returns as an array the Strings in this set in order of entry into the set.
getStrings() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns as an array the Strings in this map in order of entry into the map.
getStrings(StringObjectPair[]) - Static method in class edu.neu.ccs.quick.StringObjectPair
Returns the array of strings from this array of pairs.
getStrokedShape() - Method in class edu.neu.ccs.gui.ShapePaintable
Returns the shape of the stroked boundary taking into account the shape of the paintable and the draw stroke.
getSuggestion() - Method in class edu.neu.ccs.gui.InputProperties
Returns the suggested view state stored in this property list.
getSupportsPropertyChange() - Method in class edu.neu.ccs.gui.PropertyChangeForwardingListener
Returns the object that implements SupportsPropertyChange.
getTableAlignment() - Method in class edu.neu.ccs.gui.TablePanel
Returns the default alignment for cells in this table panel.
getTableAlignment() - Method in class edu.neu.ccs.gui.TableLayout
Returns the default alignment for cells in this table layout.
getTableEntry(CellPosition) - Method in class edu.neu.ccs.gui.TablePanel
Returns the component at the given CellPosition in the table or null if no such component exists.
getTableEntry(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Returns the component at the position row,col in the table or null if no such component exists.
getTableGenerator() - Method in class edu.neu.ccs.gui.TablePanel
Returns the table generator used to create the components of this table or null if no generator is being used.
getTableLayout() - Method in class edu.neu.ccs.gui.TablePanel
Returns the TableLayout managing this panel.
getTangent(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the tangent at the given index.
getTangentData() - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the tangent data.
getTangentStrategy() - Method in class edu.neu.ccs.gui.AutomaticShape
Returns the tangent strategy.
getTarget() - Method in class edu.neu.ccs.gui.Laminate
Returns the component this laminate is covering.
getText() - Method in class edu.neu.ccs.gui.Annotation
Returns the text displayed by this annotation.
getText(Action) - Static method in class edu.neu.ccs.gui.ActionsPanel
Returns the text (NAME) associated with the given action.
getTextLayout() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the internal TextLayout that encapsulates the text string and the font.
getTightBounds() - Method in class edu.neu.ccs.gui.TextPaintable
Returns a copy of the 2-dimensional bounds of the original paint region as computed using the getBounds method of the TextLayout class together with the anchor locator.
getTitleAlignment() - Method in class edu.neu.ccs.gui.Display
Returns the alignment value of the title relative to the object on display.
getTitleText() - Method in class edu.neu.ccs.gui.Display
Returns the title text, or >null> if this display does not have a title.
getToolTipText(Action) - Static method in class edu.neu.ccs.gui.ActionsPanel
Returns the tool tip text (SHORT_DESCRIPTION) associated with the given action.
getTopLeftCorner() - Method in class edu.neu.ccs.gui.ImagePaintableLite
Returns a copy of the top left corner.
getTopLeftCorner() - Method in class edu.neu.ccs.gui.ImagePaintable
Returns a copy of the top left corner.
getTotalMemory() - Static method in class edu.neu.ccs.util.SystemUtilities
Returns the total number of bytes of system memory.
getTransform() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the world bounds to image bounds two-dimensional transform.
getTransformedShape(AffineTransform) - Method in class edu.neu.ccs.gui.BaseShape
Returns a new Shape obtained from this object by using the path iterator corresponding to the given transform.
getTransformedShape(AffineTransform, double) - Method in class edu.neu.ccs.gui.BaseShape
Returns a new Shape obtained from this object by using the path iterator corresponding to the given transform and flatness.
getTurtleBuffer() - Static method in class edu.neu.ccs.pedagogy.Turtle
Return the buffer in the common turtle buffered panel.
getTurtleBufferGraphics() - Static method in class edu.neu.ccs.pedagogy.Turtle
Return the graphics context for the common turtle buffered panel.
getTurtleBufferPanel() - Static method in class edu.neu.ccs.pedagogy.Turtle
Create and return the common buffered panel for turtle graphics.
getTurtleBufferPanelSize() - Static method in class edu.neu.ccs.pedagogy.Turtle
Return the size of the common buffered panel for turtle graphics.
getTurtles() - Static method in class edu.neu.ccs.pedagogy.Turtle
Return an array of all turtles that have been created.
getTX(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the x-coordinate of the tangent data if the given index is in bounds or 0 if the index is out of bounds or if the tangent data is null.
getTY(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the y-coordinate of the tangent data if the given index is in bounds or 0 if the index is out of bounds or if the tangent data is null.
getType() - Method in class edu.neu.ccs.XFourier
Returns the XFourier.Type parameter.
getTypedView() - Method in class edu.neu.ccs.gui.JPTDialog
Returns the input component contained by this dialog.
getTypedView(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the i-th view installed in this panel.
getTypedViewArray() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an array of type TypedView[] with the views in the panel.
getUnfocusedHighlightColor() - Method in class edu.neu.ccs.gui.Zoo
Returns the color used to highlight a selected component when this zoo does not have the keyboard focus.
getUserLength() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the measure of the length of the array that is meaningful to the end user.
getValue() - Method in class edu.neu.ccs.XString
Returns the wrapped value of this object.
getValue() - Method in class edu.neu.ccs.XShort
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XLong
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XInt
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XFloat
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XDouble
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XColor
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XChar
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XByte
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XBoolean
Returns the value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XBigInteger
Returns the BigInteger value wrapped by this object.
getValue() - Method in class edu.neu.ccs.XBigDecimal
Returns the BigDecimal value wrapped by this object.
getValue(String) - Static method in class edu.neu.ccs.Strings
Given a string of the form name=value, return the value portion.
getValue(String) - Method in class edu.neu.ccs.gui.ActionWrapper
 
getValues(String[]) - Static method in class edu.neu.ccs.Strings
Given an array of name-value pairs, returns the array of values.
getVertex(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the vertex at the given index.
getVertexData() - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the vertex data.
getVertexTangent(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the combined vertex and tangent data at the given index.
getVertexTangentData() - Method in class edu.neu.ccs.gui.BaseShape
Returns a copy of the vertex and tangent data.
getVerticalGap() - Method in class edu.neu.ccs.gui.TablePanel
Returns the gap, in pixels, between rows in this table panel.
getVerticalGap() - Method in class edu.neu.ccs.gui.TableLayout
Returns the gap, in pixels, between rows in this table layout.
getView() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns the view that uses this GeneralViewSupport object.
getView(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the view element at the given index.
getViewDataType() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the model data type associated with the views repeated in this panel.
getViews() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an object that is actually an array with the list of views installed in the panel.
getViewState() - Method in class edu.neu.ccs.gui.XObjectView
Not used by this class.
getViewState() - Method in class edu.neu.ccs.gui.TextFieldView
 
getViewState() - Method in class edu.neu.ccs.gui.TextAreaView
Returns the content for this text area view.
getViewState() - Method in class edu.neu.ccs.gui.SliderView
Returns a String representation of the current value for this slider.
getViewState() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the view state of the panel as an encoded string.
getViewState() - Method in class edu.neu.ccs.gui.ScrollableDisplay
Returns the view state of the object on display.
getViewState() - Method in class edu.neu.ccs.gui.RadioPanel
Returns the label associated with the currently selected button or null if the panel is empty.
getViewState() - Method in class edu.neu.ccs.gui.OptionsView
Returns a String representation of the index of the currently selected option.
getViewState() - Method in class edu.neu.ccs.gui.FileView
Returns the currently selected path.
getViewState() - Method in class edu.neu.ccs.gui.Dropdown
Returns the current contents of the view display.
getViewState() - Method in class edu.neu.ccs.gui.DisplayPanel
Returns the encoded view state for the Displayable() objects in the panel.
getViewState() - Method in class edu.neu.ccs.gui.DisplayCollection
Returns the view states for objects in the collection as an encoded String.
getViewState() - Method in interface edu.neu.ccs.gui.Displayable
Returns a String representation of the view state for this object.
getViewState() - Method in class edu.neu.ccs.gui.Display
 
getViewState() - Method in class edu.neu.ccs.gui.ColorView
Returns a String encapsulation of the state of the current Color for this view.
getViewState() - Method in class edu.neu.ccs.gui.BooleanView
Returns the String "true" or the String "false", corresponding with the view state of this object.
getViewState() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the view states for objects in the collection as an encoded String.
getViewState(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the view state of the i-th view.
getViewStates() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Gets the view states of the views in this panel as items in a string data array.
getViewStates() - Method in class edu.neu.ccs.gui.DisplayPanel
Returns a String array of the view states for the corresponding Displayable() items in the array returned by getDisplayables().
getViewType() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns the type of the views repeated in this panel.
getVX(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the x-coordinate of the vertex data if the given index is in bounds or 0 if the index is out of bounds.
getVY(int) - Method in class edu.neu.ccs.gui.BaseShape
Returns the y-coordinate of the vertex data if the given index is in bounds or 0 if the index is out of bounds.
getWidth() - Method in class edu.neu.ccs.gui.TextPaintable
Returns the width of the area that will be occupied by this TextPaintable.
getWidth(String, Font, float) - Method in interface edu.neu.ccs.gui.TextAnchor.Locator
Returns the width of the area that will be occupied by the displayed string.
getWidthEstimate(Font, String[]) - Static method in class edu.neu.ccs.gui.TextFieldView
Returns the maximum sample width of the strings in the given strings array relative to the given font.
getWidthEstimate(String[]) - Static method in class edu.neu.ccs.gui.TextFieldView
Returns the maximum sample width of the strings in the given strings array.
getWindingRule() - Method in class edu.neu.ccs.gui.PathListIterator
Returns the winding rule of the iterator as an int.
getWindingRule() - Method in class edu.neu.ccs.gui.PathList
Get the winding rule as an object.
getWindingRule() - Method in class edu.neu.ccs.gui.BaseShape
Get the winding rule.
getWindingRuleFromStringData(String) - Method in class edu.neu.ccs.gui.PathList
Returns the WindingRule that corresponds to the given String data.
getWindingRuleString() - Method in class edu.neu.ccs.gui.PathList
Returns a String with the winding rule information.
getWindowActionAdapter() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the WindowActionAdapter for this dialog.
getWindowActivatedActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window activated events.
getWindowClosedActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window closed events.
getWindowClosingAction() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the current dialog window closing action.
getWindowClosingActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window closing events.
getWindowDeactivatedActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window deactivated events.
getWindowDeiconifiedActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window deiconified events.
getWindowEvent() - Method in class edu.neu.ccs.gui.WindowActionEvent
Returns the window event that triggered this window action event.
getWindowIconifiedActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window iconified events.
getWindowOpenedAction() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns the current dialog window opened action.
getWindowOpenedActions() - Method in class edu.neu.ccs.gui.WindowActionAdapter
Returns the action sequence for window opened events.
getWorldBounds() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the world coordinate bounds.
getX() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the turtle x position.
getX1() - Method in class edu.neu.ccs.gui.PathNode
Returns the internal parameter x1.
getX2() - Method in class edu.neu.ccs.gui.PathNode
Returns the internal parameter x2.
getX3() - Method in class edu.neu.ccs.gui.PathNode
Returns the internal parameter x3.
getXSize() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the current x-dimension of the swatch excluding the border insets.
getXTransform() - Method in class edu.neu.ccs.gui.PlotTool
Returns a clone of the x component of the world to image transform.
getY() - Method in class edu.neu.ccs.pedagogy.Turtle
Return the turtle y position.
getY1() - Method in class edu.neu.ccs.gui.PathNode
Returns the internal parameter y1.
getY2() - Method in class edu.neu.ccs.gui.PathNode
Returns the internal parameter y2.
getY3() - Method in class edu.neu.ccs.gui.PathNode
Returns the internal parameter y3.
getYSize() - Method in class edu.neu.ccs.gui.PaintSwatch
Returns the current y-dimension of the swatch excluding the border insets.
getYTransform() - Method in class edu.neu.ccs.gui.PlotTool
Return a clone of the y component of the world to image transform.
getZoo() - Method in class edu.neu.ccs.gui.Laminate
Returns the zoo containing this laminate.
ghostwhite - Static variable in class edu.neu.ccs.Colors
Color ghostwhite = GhostWhite.
GhostWhite - Static variable in class edu.neu.ccs.Colors
Color GhostWhite = 248, 248, 255 = #F8F8FF.
glide(double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to glide (translate) along the line at the given angle in degrees and the given glide distance.
glide(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
glide(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Glides (translates) the paintable along a glide line at the given angle in degrees and the given glide distance.
glide(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Glides (translates) the paintable along a glide line at the given angle in degrees and the given glide distance.
glidereflect(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
glidereflect(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Glide-reflects the paintable along the line through its center at the given angle in degrees and the given glide distance.
glidereflect(double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of glidereflect in TransformFactory.
glidereflect(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Glide reflects the paintable along the line through its center at the given angle in degrees and the given glide distance.
glidereflect(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to glide and reflect along the line through (x, y) at the given angle in degrees and the given glide distance.
gold - Static variable in class edu.neu.ccs.Colors
Color gold = Gold.
Gold - Static variable in class edu.neu.ccs.Colors
Color Gold = 255, 215, 0 = #FFD700.
goldenrod - Static variable in class edu.neu.ccs.Colors
Color goldenrod = Goldenrod.
Goldenrod - Static variable in class edu.neu.ccs.Colors
Color Goldenrod = 218, 165, 32 = #DAA520.
graphicsContext - Variable in class edu.neu.ccs.gui.PaintActionEvent
The graphics context of the component that triggered this change action event.
gray - Static variable in class edu.neu.ccs.Colors
Color gray = Gray.
Gray - Static variable in class edu.neu.ccs.Colors
Color Gray = 128, 128, 128 = #808080.
green - Static variable in class edu.neu.ccs.Colors
Color green = Green.
Green - Static variable in class edu.neu.ccs.Colors
Color Green = 0, 128, 0 = #008000.
greenyellow - Static variable in class edu.neu.ccs.Colors
Color greenyellow = GreenYellow.
GreenYellow - Static variable in class edu.neu.ccs.Colors
Color GreenYellow = 173, 255, 47 = #ADFF2F.
GROUP_SELECTED_COMPONENTS_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to group all selected components in this zoo.
group(Component[]) - Method in class edu.neu.ccs.gui.ZooContainer
Groups the given top-level components of this container.
group(Component[]) - Method in class edu.neu.ccs.gui.Zoo
Groups the given top-level components of this zoo.
groupSelection() - Method in class edu.neu.ccs.gui.Zoo
Groups the currently selected components.

H

H_BAR - Static variable in class edu.neu.ccs.gui.PlotMark
The horizontal bar plot mark.
HALF - Static variable in class edu.neu.ccs.gui.Path
Half of the standard dot size.
Halo - class edu.neu.ccs.gui.Halo.
A wrapper class for one Object viewed as a Component that uses a CenterLayout and provides positive border insets.
Halo(Object) - Constructor for class edu.neu.ccs.gui.Halo
Constructs a wrapper for the object using the default inset.
Halo(Object, int, int) - Constructor for class edu.neu.ccs.gui.Halo
Constructs a wrapper for the object using the given insets or the minimum inset if the given x and y insets are too small.
handleError(Stringable, int, ParseException) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Performs the error handling for an input operation.
hashCode() - Method in class edu.neu.ccs.XString
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XShort
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XLong
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XInt
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XFloat
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XDouble
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XColor
Returns an int hash code appropriate for the wrapped color.
hashCode() - Method in class edu.neu.ccs.XChar
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XByte
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XBoolean
Returns an int hash code appropriate for the wrapped object.
hashCode() - Method in class edu.neu.ccs.XBigInteger
Returns the int hash code of the wrapped BigInteger value.
hashCode() - Method in class edu.neu.ccs.XBigDecimal
Returns the int hash code of the wrapped BigDecimal value.
hashCode() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns a hash code value for this sequence.
hashCode() - Method in class edu.neu.ccs.gui.ActionSequence
Returns a hash code value for this sequence.
hashCode() - Method in class edu.neu.ccs.quick.StringObjectPair
Returns a hash code value for this pair that is computed as the exclusive OR of the hash code values for the two items in the pair.
hashCode() - Method in class edu.neu.ccs.quick.Pair
Returns a hash code value for this pair that is computed as the exclusive OR of the hash code values for the two items in the pair.
hasInverse() - Method in class edu.neu.ccs.gui.Transform1D
Returns true if an inverse transform exists for this transform, and false if an inverse transform does not exist.
hasListeners(String) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Check if there are any listeners for a specific property.
hasListeners(String) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
hasListeners(String) - Method in class edu.neu.ccs.gui.JPTComponent
Check if there are any listeners for a specific property.
hasListeners(String) - Method in class edu.neu.ccs.gui.BaseShape
Check if there are any listeners for a specific property.
hasListeners(String) - Method in class edu.neu.ccs.gui.AbstractPaintable
Check if there are any listeners for a specific property.
HBar - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The horizontal bar algorithm.
headMap(Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Returns a view of the portion of this map whose keys are strictly less than the key.
headSet(Object) - Method in class edu.neu.ccs.quick.QuickTreeSet
Returns a view of the portion of this set whose elements are strictly less than the element.
Hex - class edu.neu.ccs.util.Hex.
Class Hex provides static methods for the conversion of numeric types to hexadecimal strings and vice versa.
hexToByte(String) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains at most 2 digits, then the String is converted to a byte and returned.
hexToDouble(String) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains exactly 16 digits, then the String is converted to a double and returned.
hexToFloat(String) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains exactly 8 digits, then the String is converted to a float and returned.
hexToInt(String) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains at most 8 digits, then the String is converted to an int and returned.
hexToLong(String) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains at most 16 digits, then the String is converted to a long and returned.
hexToLong(String, int) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains at most maxdigits, then the String is converted to a long and returned.
hexToShort(String) - Static method in class edu.neu.ccs.util.Hex
If the given String s is a hexadecimal String and contains at most 4 digits, then the String is converted to a short and returned.
HexXByte - class edu.neu.ccs.HexXByte.
Class HexXByte extends XByte by replacing the three methods: fromStringData, toStringData, and toString, to use hexadecimal digits rather than decimal digits.
HexXByte() - Constructor for class edu.neu.ccs.HexXByte
Constructs a wrapper for the default byte value.
HexXByte(byte) - Constructor for class edu.neu.ccs.HexXByte
Constructs a wrapper for the given byte value.
HexXByte(String) - Constructor for class edu.neu.ccs.HexXByte
Constructs a wrapper for the byte value whose state information is encapsulated in the given hexadecimal String data of length at most 2.
HexXDouble - class edu.neu.ccs.HexXDouble.
Class HexXDouble extends XDouble by replacing the three methods: fromStringData, toStringData, and toString, to use hexadecimal digits rather than decimal digits.
HexXDouble() - Constructor for class edu.neu.ccs.HexXDouble
Constructs a wrapper for the default double value.
HexXDouble(double) - Constructor for class edu.neu.ccs.HexXDouble
Constructs a wrapper for the given double value.
HexXDouble(String) - Constructor for class edu.neu.ccs.HexXDouble
Constructs a wrapper for the byte value whose state information is encapsulated in the given hexadecimal String data of length exactly 16.
HexXFloat - class edu.neu.ccs.HexXFloat.
Class HexXFloat extends XFloat by replacing the three methods: fromStringData, toStringData, and toString, to use hexadecimal digits rather than decimal digits.
HexXFloat() - Constructor for class edu.neu.ccs.HexXFloat
Constructs a wrapper for the default float value.
HexXFloat(float) - Constructor for class edu.neu.ccs.HexXFloat
Constructs a wrapper for the given float value.
HexXFloat(String) - Constructor for class edu.neu.ccs.HexXFloat
Constructs a wrapper for the byte value whose state information is encapsulated in the given hexadecimal String data of length exactly 8.
HexXInt - class edu.neu.ccs.HexXInt.
Class HexXInt extends XInt by replacing the three methods: fromStringData, toStringData, and toString, to use hexadecimal digits rather than decimal digits.
HexXInt() - Constructor for class edu.neu.ccs.HexXInt
Constructs a wrapper for the default int value.
HexXInt(int) - Constructor for class edu.neu.ccs.HexXInt
Constructs a wrapper for the given int value.
HexXInt(String) - Constructor for class edu.neu.ccs.HexXInt
Constructs a wrapper for the int value whose state information is encapsulated in the given hexadecimal String data of length at most 8.
HexXLong - class edu.neu.ccs.HexXLong.
Class HexXLong extends XLong by replacing the three methods: fromStringData, toStringData, and toString, to use hexadecimal digits rather than decimal digits.
HexXLong() - Constructor for class edu.neu.ccs.HexXLong
Constructs a wrapper for the default long value.
HexXLong(long) - Constructor for class edu.neu.ccs.HexXLong
Constructs a wrapper for the given long value.
HexXLong(String) - Constructor for class edu.neu.ccs.HexXLong
Constructs a wrapper for the long value whose state information is encapsulated in the given hexadecimal String data of length at most 16.
HexXShort - class edu.neu.ccs.HexXShort.
Class HexXShort extends XShort by replacing the three methods: fromStringData, toStringData, and toString, to use hexadecimal digits rather than decimal digits.
HexXShort() - Constructor for class edu.neu.ccs.HexXShort
Constructs a wrapper for the default short value.
HexXShort(short) - Constructor for class edu.neu.ccs.HexXShort
Constructs a wrapper for the given short value.
HexXShort(String) - Constructor for class edu.neu.ccs.HexXShort
Constructs a wrapper for the short value whose state information is encapsulated in the given hexadecimal String data of length at most 4.
hgap - Variable in class edu.neu.ccs.gui.TableLayout
Horizontal gap between columns in this table layout.
hiddenActions - Variable in class edu.neu.ccs.gui.ComponentActionAdapter
List of action listeners to be performed upon the notification of component hidden events.
hideAllTurtles() - Static method in class edu.neu.ccs.pedagogy.Turtle
Hide all turtle triangles.
hideTurtle() - Method in class edu.neu.ccs.pedagogy.Turtle
Hide the turtle triangle.
hits(double, double) - Method in class edu.neu.ccs.gui.PaintableSequence
If the point specified by coordinates is inside one of the items in the PaintableSequence then this method returns the appropriate Paintable object depending on the current Mutator.StrategyUsage setting.
hits(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequence
If the point is inside one of the items in the PaintableSequence then this method returns the appropriate Paintable object depending on the current Mutator.StrategyUsage setting.
hitsItem(double, double) - Method in class edu.neu.ccs.gui.PaintableSequence
If the point specified by coordinates is inside one of the items in the PaintableSequence then this method returns the top-most Paintable item that contains the point; otherwise this method returns null.
hitsItem(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequence
If the point is inside one of the items in the PaintableSequence then this method returns the top-most Paintable item that contains the point; otherwise this method returns null.
hitsItemAtIndex(double, double) - Method in class edu.neu.ccs.gui.PaintableSequence
If the point specified by coordinates is inside one of the items in the PaintableSequence then this method returns the index of the top-most Paintable item that contains the point; otherwise this method returns -1.
hitsItemAtIndex(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequence
If the point is inside one of the items in the PaintableSequence then this method returns the index of the top-most Paintable item that contains the point; otherwise this method returns -1.
hitsPaint(double, double) - Method in class edu.neu.ccs.gui.PaintBar
If the given position is within one of the paint disks, then returns the paint of that disk, otherwise returns null.
hitsPaint(Point2D) - Method in class edu.neu.ccs.gui.PaintBar
If the given position is within one of the paint disks, then returns the paint of that disk, otherwise returns null.
home - Variable in class edu.neu.ccs.gui.PathList
Initialization for home directory as directory ".".
honeydew - Static variable in class edu.neu.ccs.Colors
Color honeydew = Honeydew.
Honeydew - Static variable in class edu.neu.ccs.Colors
Color Honeydew = 240, 255, 240 = #F0FFF0.
hotpink - Static variable in class edu.neu.ccs.Colors
Color hotpink = HotPink.
HotPink - Static variable in class edu.neu.ccs.Colors
Color HotPink = 255, 105, 180 = #FF69B4.
hreflect() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
hreflect() - Method in interface edu.neu.ccs.gui.Paintable
Reflects the paintable along a horizontal axis through its center.
hreflect() - Method in class edu.neu.ccs.gui.AbstractPaintable
Reflects the paintable along a horizontal axis through its center.

I

iconifiedActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window iconified events.
iconify() - Method in class edu.neu.ccs.console.ConsoleGateway
If the console is activated then set the console window to its iconified state.
iconify() - Method in class edu.neu.ccs.gui.JPTFrame
Set this frame to its ICONIFIED state.
iconifyConsole() - Method in class edu.neu.ccs.jpf.JPF
Sets the state of an activated console window to iconified.
iconLabel - Variable in class edu.neu.ccs.gui.Annotation
JLabel used to render the icon.
identity - Static variable in class edu.neu.ccs.FC
The identity function x --> x.
identity - Static variable in class edu.neu.ccs.F
The identity function x --> x.
identity - Variable in class edu.neu.ccs.parser.AbstractParser
The identity operation, equivalent to the function f(x,y) = y, inserted with the lowest level of precedence and used as the base for evaluation of an expression.
Im() - Method in class edu.neu.ccs.XComplex
Returns the imaginary part of this using notation familiar to mathematicians; this is the same value as returned by the inherited method getY().
Im(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the imaginary part of the complex number z using notation familiar to mathematicians.
image - Variable in class edu.neu.ccs.gui.ImageCapsule
The image displayed by this component.
imageBounds - Variable in class edu.neu.ccs.gui.PlotTool
Bounding rectangle of the image coordinate space.
ImageCapsule - class edu.neu.ccs.gui.ImageCapsule.
A JComponent displaying an image.
ImageCapsule(Image) - Constructor for class edu.neu.ccs.gui.ImageCapsule
Constructs an encapsulation of the given image.
imageFileNames - Variable in class edu.neu.ccs.gui.ImageViewerBase
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.
imageFilter - Static variable in class edu.neu.ccs.gui.ImageTools
The filter to pick out jpg, gif, and png files.
ImagePaintable - class edu.neu.ccs.gui.ImagePaintable.
An ImagePaintable creates an AbstractPaintable using an image, image icon, filename, or URL.
ImagePaintable() - Constructor for class edu.neu.ccs.gui.ImagePaintable
The default constructor that does not specify the image.
ImagePaintable(Image) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image directly.
ImagePaintable(Image, double, double) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image directly and the top left corner (x, y).
ImagePaintable(ImageIcon) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by image icon.
ImagePaintable(ImageIcon, double, double) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by image icon and the top left corner (x, y).
ImagePaintable(ImageIcon, Point2D) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by image icon and the top left corner.
ImagePaintable(Image, Point2D) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image directly and the top left corner.
ImagePaintable(String) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by file name.
ImagePaintable(String, double, double) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by file name and the top left corner (x, y).
ImagePaintable(String, Point2D) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by file name and the top left corner.
ImagePaintable(URL) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by URL.
ImagePaintable(URL, double, double) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by URL and the top left corner (x, y).
ImagePaintable(URL, Point2D) - Constructor for class edu.neu.ccs.gui.ImagePaintable
The constructor to specify the image by URL and the top left corner.
ImagePaintableLite - class edu.neu.ccs.gui.ImagePaintableLite.
An ImagePaintableLite creates a Paintable using an image filename or an image URL.
ImagePaintableLite() - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The default constructor that does not specify the image.
ImagePaintableLite(String) - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The constructor to specify the image by an image file name.
ImagePaintableLite(String, double, double) - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The constructor to specify the image by an image file name and the top left corner (x, y).
ImagePaintableLite(String, Point2D) - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The constructor to specify the image by an image file name and the top left corner.
ImagePaintableLite(URL) - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The constructor to specify the image by an image URL.
ImagePaintableLite(URL, double, double) - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The constructor to specify the image by an image URL and the top left corner (x, y).
ImagePaintableLite(URL, Point2D) - Constructor for class edu.neu.ccs.gui.ImagePaintableLite
The constructor to specify the image by an image URL and the top left corner.
ImageTools - class edu.neu.ccs.gui.ImageTools.
Class ImageTools is a special purpose class for reading images in various formats from a directory on the local system.
ImageViewer - class edu.neu.ccs.gui.ImageViewer.
Class ImageViewer creates an image viewer for local image files.
ImageViewer(String) - Constructor for class edu.neu.ccs.gui.ImageViewer
Creates an image viewer for local image files that displays all images files in the given directory; images are shown full size and may need to be scrolled.
ImageViewer(String, boolean) - Constructor for class edu.neu.ccs.gui.ImageViewer
Creates an image viewer for local image files that displays all images files in the given directory; the autoscale parameter determines whether or not the individual images should be scaled to fit on screen.
ImageViewer(String, String) - Constructor for class edu.neu.ccs.gui.ImageViewer
Creates an image viewer for local image files that displays the images in the given directory that are provided in the given filelist text file; images are shown full size and may need to be scrolled.
ImageViewer(String, String[]) - Constructor for class edu.neu.ccs.gui.ImageViewer
Creates an image viewer for local image files that displays the images in the given directory that are provided in the given array of image file names; images are shown full size and may need to be scrolled.
ImageViewer(String, String[], boolean) - Constructor for class edu.neu.ccs.gui.ImageViewer
Creates an image viewer for local image files that displays the images in the given directory that are provided in the given filelist text file; the autoscale parameter determines whether or not the individual images should be scaled to fit on screen.
ImageViewer(String, String, boolean) - Constructor for class edu.neu.ccs.gui.ImageViewer
Creates an image viewer for local image files that displays the images in the given directory that are provided in the given filelist text file; the autoscale parameter determines whether or not the individual images should be scaled to fit on screen.
ImageViewerBase - class edu.neu.ccs.gui.ImageViewerBase.
Class ImageViewerBase is the base class for building an image viewer for local image files (ImageViewer) and an image viewer for files on the web (WebImageViewer).
ImageViewerBase() - Constructor for class edu.neu.ccs.gui.ImageViewerBase
The protected default constructor.
imageXRange - Variable in class edu.neu.ccs.gui.PlotTool
The x-interval in image coordinates.
imageYRange - Variable in class edu.neu.ccs.gui.PlotTool
The y-interval in image coordinates.
in - Variable in class edu.neu.ccs.console.ConsoleGateway
The virtual stream object providing text input functionality.
inclusive - Variable in class edu.neu.ccs.filter.BoundFilter
Whether or not the range is inclusive.
INCLUSIVE - Static variable in class edu.neu.ccs.filter.BoundFilter
Bound property name for the inclusive property.
increment - Variable in class edu.neu.ccs.gui.ArrayPanel
Action for incrementing the length of this array.
INCREMENT_BUTTON_TEXT - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the increment button text.
INCREMENT_DECREMENT - Static variable in class edu.neu.ccs.gui.ArrayPanel
Value designating the increment and decrement controls.
increment(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Appends an appropriate input component to the end of the view collection whose view state is initialized from the given data String.
incrementLength - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The action to increment the number of views.
incrementLength() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
A helper method to increment the length by 1.
indexOf(ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Returns the index in this sequence of the first occurence of the given action listener, or -1 if this sequence does not contain this action listener.
indexOf(StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns the index in this sequence of the first occurence of the given filter, or -1 if this sequence does not contain this filter.
indianred - Static variable in class edu.neu.ccs.Colors
Color indianred = IndianRed.
IndianRed - Static variable in class edu.neu.ccs.Colors
Color IndianRed = 205, 92, 92 = #CD5C5C.
indigo - Static variable in class edu.neu.ccs.Colors
Color indigo = Indigo.
Indigo - Static variable in class edu.neu.ccs.Colors
Color Indigo = 75, 0, 130 = #4B0082.
inE(int, int, int) - Method in class edu.neu.ccs.gui.Laminate
Returns true if the given position is in the right-hand middle of this component within the given constraint, and false otherwise.
initialIndex - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The initial index in the automatic labels of the input views in the array panel.
initializeDropdown(String[], String, Font, int, boolean) - Method in class edu.neu.ccs.gui.Dropdown
The initializer.
initializeDropdownView(String[], String, Font, int, boolean, Class, StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
The initializer.
initializeGeneralDialog(Object, Object[][], Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Performs the common tasks required for constructors of this class using the given display object, action data, and default action.
initializeRadioPanel(String[], int, LayoutManager) - Method in class edu.neu.ccs.gui.RadioPanel
Performs the common initialization code for this class.
initializeSODropdown(StringObjectPair[], Action, Font, int, boolean) - Method in class edu.neu.ccs.gui.StringObjectDropdown
The initializer.
initializeSORadioPanel(StringObjectPair[], ActionListener, int, LayoutManager) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
The initializer.
initializeTile(Object, Paint, AffineTransform) - Method in class edu.neu.ccs.gui.Tile
The common initialization method.
initializeTileBox(Object, Paint, AffineTransform, int) - Method in class edu.neu.ccs.gui.TileBox
The common initialization method.
inner - Variable in class edu.neu.ccs.gui.DisplayCollection
Panel containing the actual collection of components.
innerPanel - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
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.
input - Variable in class edu.neu.ccs.console.ConsoleGateway
Input text last gathered by this console object.
INPUT_COLOR - Static variable in class edu.neu.ccs.console.ConsoleGateway
Bound property name for the input color property.
INPUT_MODEL - Static variable in class edu.neu.ccs.gui.InputProperties
Bound property name for the input model for this view.
INPUT_PROMPT - Static variable in class edu.neu.ccs.gui.InputProperties
Bound property name for the prompt to be used as a parameter for a standard error strategy if the view state of this input component is malformed.
INPUT_PROPERTIES - Static variable in interface edu.neu.ccs.util.JPTConstants
Bound property name for the input properties of an object.
InputDialog - class edu.neu.ccs.gui.InputDialog.
A modal dialog box for input of a Stringable object that also provides static convenience methods for input using a provided input component.
InputDialog(TypedView) - Constructor for class edu.neu.ccs.gui.InputDialog
Constructor for a modal dialog box for input using the given input component, with the input model and its associated controls based on the input properties of the input component.
InputProperties - class edu.neu.ccs.gui.InputProperties.
A property list used to store properties pertaining to input components.
InputProperties() - Constructor for class edu.neu.ccs.gui.InputProperties
Constructor for an empty property list that shadows the shared base property object.
InputProperties(InputProperties) - Constructor for class edu.neu.ccs.gui.InputProperties
Constructor for an empty property list that shadows the given property list.
inS(int, int, int) - Method in class edu.neu.ccs.gui.Laminate
Returns true if the given position is in the bottom middle of this component within the given constraint, and false otherwise.
inSE(int, int, int) - Method in class edu.neu.ccs.gui.Laminate
Returns true if the given position is in the bottom right-hand corner of this component within the given constraint, and false otherwise.
insertItemAt(Object, int) - Method in class edu.neu.ccs.gui.Dropdown
Inserts an item into the item list at a given index by calling the method in the parent and also maintains a record that this item was added at that position.
insertRowAtIndex(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Insert a row at the given index by inserting a row at the end of the array panel and then moving the contents of each cell upward by one cell starting at the index position.
insertRowPaintable - Static variable in class edu.neu.ccs.gui.SimpleArrayPanel
The Paintable to make the "insert one row icon".
inset - Variable in class edu.neu.ccs.gui.PlotTool
Number of pixels in image coordinate units to inset the transform of the world coordinates.
installCodec(Codec) - Static method in class edu.neu.ccs.codec.CodecUtilities
Installs the given CODEC in the table of available CODECs.
installColorBox(Color, Dimension) - Method in class edu.neu.ccs.gui.ColorView
Installs the color box for this view.
installColorBoxActions() - Method in class edu.neu.ccs.gui.ColorView
Installs the color box mouse actions triggered by mouse events targeted on the color box contained in this view.
installColorDropdownView(boolean, int) - Method in class edu.neu.ccs.gui.ColorView
Installs the color drop down view.
installCursorActions() - Method in class edu.neu.ccs.gui.Laminate
Installs the mouse actions that affect the mouse cursor for this laminate.
installFocusActions() - Method in class edu.neu.ccs.gui.TextFieldView
Installs a focus listener implementing the autoselect functionality for this text field.
installFocusAdapter() - Method in class edu.neu.ccs.gui.Zoo
Installs the focus adapter for this zoo.
installManipulationActions() - Method in class edu.neu.ccs.gui.Laminate
Installs the mouse actions that affect manipulation of this laminate.
installMouseAdapter() - Method in class edu.neu.ccs.gui.Zoo
Installs the mouse adapter for this zoo.
installMouseAdapter() - Method in class edu.neu.ccs.gui.Laminate
Installs the mouse action adapter for this laminate.
installSelectionActions() - Method in class edu.neu.ccs.gui.Laminate
Installs the mouse actions that affect selection of this laminate.
installSelectionModel() - Method in class edu.neu.ccs.gui.Zoo
installs the selection model for this zoo.
installSimpleMouseActions() - Method in class edu.neu.ccs.gui.BufferedPanel
Installs a set of simple mouse actions that by default will permit a user to drag the paintables in the internal paintable sequence.
installSimpleMouseActions(boolean) - Method in class edu.neu.ccs.gui.BufferedPanel
Convenience method that installs the simple mouse actions and sets the auto-shift-to-top parameter at the same time.
installStandardLabels() - Method in class edu.neu.ccs.gui.SliderView
Installs labels at the major tick marks for this slider, and labels at the maximum and minimum value for this slider, each of which displays the value at that location.
installStandardTicks() - Method in class edu.neu.ccs.gui.SliderView
Installs ten major tick marks for this slider, which includes tick marks at the maximum and minimum values.
installWindowActionAdapter() - Method in class edu.neu.ccs.gui.GeneralDialog
Installs the default window action adapter for this dialog using the default window closing action.
installWindowAdapter() - Method in class edu.neu.ccs.gui.JPTFrame
Installs the window adapter for this frame.
inStream - Variable in class edu.neu.ccs.console.ConsoleGateway
The input stream used by this console object as the default "in" stream.
integerSequence(int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array with the integers in sequence: 0, 1, etc, up to (n-1).
INTEGRAL - Static variable in class edu.neu.ccs.parser.AbstractParser
Value designating string data that has form of an integer number.
intersects(double, double, double, double) - Method in class edu.neu.ccs.gui.BaseShape
Tests if the interior of the Shape intersects the interior of a specified rectangular area.
intersects(Rectangle2D) - Method in class edu.neu.ccs.gui.BaseShape
Tests if the interior of the Shape intersects the interior of a specified rectangular area.
intToBytesHiLo(int) - Static method in class edu.neu.ccs.util.Conversions
Returns an array of bytes of size 4 with the 4 bytes of the given int in high-to-low order.
intToBytesLoHi(int) - Static method in class edu.neu.ccs.util.Conversions
Returns an array of bytes of size 4 with the 4 bytes of the given int in low-to-high order.
intToDouble(int) - Static method in class edu.neu.ccs.util.Conversions
Returns the double between -1 and +1 calculated by dividing the given int by Integer.MAX_VALUE.
intToFloat(int) - Static method in class edu.neu.ccs.util.Conversions
Returns the float between -1 and +1 calculated by dividing the given int by Integer.MAX_VALUE.
intToHex(int) - Static method in class edu.neu.ccs.util.Hex
Returns the 8-character hexadecimal String for the given int.
intValue() - Method in class edu.neu.ccs.XShort
 
intValue() - Method in class edu.neu.ccs.XNumber
Returns the value of this number as a int value.
intValue() - Method in class edu.neu.ccs.XLong
 
intValue() - Method in class edu.neu.ccs.XInt
 
intValue() - Method in class edu.neu.ccs.XFloat
 
intValue() - Method in class edu.neu.ccs.XDouble
 
intValue() - Method in class edu.neu.ccs.XByte
 
intValue() - Method in class edu.neu.ccs.XBigInteger
 
intValue() - Method in class edu.neu.ccs.XBigDecimal
 
INVALID_ALIGNMENT - Static variable in class edu.neu.ccs.gui.TableLayout
Value designating an invalid alignment.
invalidateLayout(Container) - Method in class edu.neu.ccs.gui.TableLayout
This method does nothing, as this layout does not cache information about its container.
invalidateLayout(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Invalidates the layout.
invalidateLayout(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Invalidates this layout.
invalidateLayout(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
This method does nothing, as this layout does not cache information about its parent container.
inverseGetChildItem(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the z-order position in this container of the given component, or -1 if the component is not in this container.
inverseGetItem(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the index at which the given component is located in the array returned by the getItems method, or -1 if the given component is not in this container.
inverseMapping - Variable in class edu.neu.ccs.gui.PlotTool
The inverse of the world to image transform.
inverseScale(Point2D) - Method in class edu.neu.ccs.gui.PlotTool
Returns the point produced by transforming the given point using the inverse of the world to image transform.
inverseScale(Point2D, Point2D) - Method in class edu.neu.ccs.gui.PlotTool
Scales the given source Point2D using the inverse of the world to image transform and sets the target Point2D to the transformed value.
inverseTransform(double) - Method in class edu.neu.ccs.gui.Transform1D
Returns the result of applying the inverse of this transform to the given value.
inverseXMapping - Variable in class edu.neu.ccs.gui.PlotTool
The inverse of the x-component of the world to image transform.
inverseXScale(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the result of scaling the given value using the x component of the inverse of the world to image transform.
inverseYMapping - Variable in class edu.neu.ccs.gui.PlotTool
The inverse of the y-component of the world to image transform.
inverseYScale(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the result of scaling the given value using the y component of the inverse of the world to image transform.
invert() - Method in class edu.neu.ccs.XComplex
Sets this to its multiplicative inverse which is equal to its conjugate divided by the value of its radius squared: in coordinates [x;y] is replaced by [x/rr;-y/rr] where rr=x*x+y*y.
invert(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is the the multiplicative inverse of the given z.
isActivated() - Method in class edu.neu.ccs.console.ConsoleGateway
Returns whether or not the console has been "activated".
isActivated() - Method in class edu.neu.ccs.gui.Laminate
Returns whether or not this laminate is activated.
isAlertOn() - Method in class edu.neu.ccs.gui.AlertEvent
Returns whether or not this event designates that alert status should be entered.
isAlmostEqualTo(XComplex, double) - Method in class edu.neu.ccs.XComplex
Returns true if the given complex number w is null and this is almost zero relative to epsilon or if the given complex number w is non-null and the maximum of the absolute value of the differences in the x,y coordinates of w and this is less than or equal to epsilon.
isAlmostEqualTo(XComplex, XComplex, double) - Static method in class edu.neu.ccs.XComplex
Returns true if both arguments are null, or if one argument is null and the other is almost zero, or if the two arguments have almost equal x,y coordinates.
isAlmostEqualTo(XFourier, double) - Method in class edu.neu.ccs.XFourier
Returns true if the given fourier is almost equal to this fourier in the sense that all coefficients agree to within the measure epsilon.
isAlmostEqualTo(XPolynomialComplex, double) - Method in class edu.neu.ccs.XPolynomialComplex
Returns true if the given polynomial is almost equal to this polynomial in the sense that all coefficients agree to within the measure epsilon.
isAlmostEqualTo(XPolynomial, double) - Method in class edu.neu.ccs.XPolynomial
Returns true if the given polynomial is almost equal to this polynomial in the sense that all coefficients agree to within the measure epsilon.
isAlmostZero(double) - Method in class edu.neu.ccs.XPolynomialComplex
Returns true if the polynomial is almost the zero polynomial relative to the measure epsilon, that is, if all of its coefficients have a maxabs value that is less than or equal to epsilon.
isAlmostZero(double) - Method in class edu.neu.ccs.XPolynomial
Returns true if the polynomial is almost the zero polynomial relative to the measure epsilon, that is, if all of its coefficients have absolute value less than or equal epsilon.
isAlmostZero(double) - Method in class edu.neu.ccs.XFourier
Returns true if the fourier is almost the zero fourier relative to the measure epsilon, that is, if all of its coefficients have absolute value less than or equal epsilon.
isAlmostZero(double) - Method in class edu.neu.ccs.XComplex
Returns true if this is almost zero in the sense that its maxabs is less than or equal to epsilon.
isAlmostZero(XComplex, double) - Static method in class edu.neu.ccs.XComplex
Returns true if the given complex number z is null or is almost zero relative to epsilon.
isBinary - Variable in class edu.neu.ccs.parser.AbstractParser.Operation
Whether or not the operation can act as a binary operation.
isBinary() - Method in class edu.neu.ccs.parser.AbstractParser.Operation
Returns true if the operation may act as a binary operation.
isConsoleActivated() - Method in class edu.neu.ccs.jpf.JPF
Returns whether or not the console window is activated.
isDebugModeSet() - Static method in class edu.neu.ccs.util.JPTUtilities
Returns the toolkit debug flag.
isDone() - Method in class edu.neu.ccs.gui.PathListIterator
Returns true if the iteration pointer is beyond the last available path segment in the internal path list or if this path list is not a valid path list for the construction of a Shape.
isEmpty() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns true if this sequence is empty, and false if it is not.
isEmpty() - Method in class edu.neu.ccs.gui.ActionSequence
Returns true if this sequence is empty, and false if it is not.
isEmptyColumn(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns whether or not the given column is empty.
isEmptyColumn(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns whether or not the given column is empty.
isEmptyRow(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns whether or not the given row is empty.
isEmptyRow(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns whether or not the given row is empty.
isEnabled() - Method in class edu.neu.ccs.gui.ActionWrapper
 
isEndTangentNull() - Method in class edu.neu.ccs.gui.AutomaticShape
Returns true if the internal end tangent data is null.
isEqualTo(XComplex) - Method in class edu.neu.ccs.XComplex
Returns true if the given complex number w is null and this is zero or if the given complex number w is non-null and this and w have equal x,y coordinates.
isEqualTo(XComplex, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns true if both arguments are null, or if one argument is null and the other is zero, or if the two arguments have equal x,y coordinates.
isEqualTo(XFourier) - Method in class edu.neu.ccs.XFourier
Returns true if the given fourier is equal to this fourier in the sense that all coefficients exactly agree.
isEqualTo(XPolynomial) - Method in class edu.neu.ccs.XPolynomial
Returns true if the given polynomial is equal to this in the sense that the degrees are the same and all coefficients agree.
isEqualTo(XPolynomialComplex) - Method in class edu.neu.ccs.XPolynomialComplex
Returns true if the given polynomial is equal to this in the sense that the degrees are the same and all coefficients agree using XComplex.isEqualTo to test equality.
isExponentAt(int) - Method in class edu.neu.ccs.parser.AbstractParser
Return true if the character at start is 'E' or 'e'.
isFocusTraversable() - Method in class edu.neu.ccs.gui.ZooContainer
Returns whether or not the keyboard focus can traverse over the components in this container.
isFocusTraversable() - Method in class edu.neu.ccs.gui.Zoo
Returns true if this zoo is in design mode, or false otherwise.
isGraphicsVisible() - Method in class edu.neu.ccs.jpf.JPF
Returns whether or not the graphics window is visible.
isHexDigit(char) - Static method in class edu.neu.ccs.util.Hex
Returns whether or not the given char is a hexadecimal digit (0 to 9, A to F, a to f).
isHexString(String) - Static method in class edu.neu.ccs.util.Hex
Returns whether or not the given String contains only hexadecimal digits (0 to 9, A to F, a to f).
isInclusive() - Method in class edu.neu.ccs.filter.BoundFilter
Returns whether or not the range is inclusive.
isInDesignMode() - Method in class edu.neu.ccs.gui.Zoo
Returns whether or not this zoo is in design mode.
isManagingFocus() - Method in class edu.neu.ccs.gui.ZooContainer
Returns whether or not this container is managing the focus for its child components.
isManagingFocus() - Method in class edu.neu.ccs.gui.Zoo
Returns true if this zoo is in design mode, or false otherwise.
isMaximumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns whether or not the maximum bound is inclusive.
isMaximumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns whether or not the maximum bound is inclusive.
isMaximumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns whether or not the maximum bound is inclusive.
isMaximumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns whether or not the maximum bound is inclusive.
isMinimumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.Long
Returns whether or not the minimum bound is inclusive.
isMinimumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.Double
Returns whether or not the minimum bound is inclusive.
isMinimumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Returns whether or not the minimum bound is inclusive.
isMinimumInclusive() - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Returns whether or not the minimum bound is inclusive.
isMoveable() - Method in class edu.neu.ccs.gui.Laminate
Returns true if this laminate can be moved to another location using direct manipulation and false if it can not be moved.
isMuted() - Static method in class edu.neu.ccs.util.SoundUtilities
Returns whether or not sound is muted for all lines created through this interface.
isNear(double[], double[], double) - Method in class edu.neu.ccs.util.Metric
Returns true if points p1 and p2 have distance less than or equal to epsilon.
isNear(double, double, double, double, double) - Method in class edu.neu.ccs.util.Metric
Returns true if (x1,y1) and (x2,y2) have distance less than or equal to epsilon.
isNear(float[], float[], double) - Method in class edu.neu.ccs.util.Metric
Returns true if points p1 and p2 have distance less than or equal to epsilon.
isNear(Point2D, Point2D, double) - Method in class edu.neu.ccs.util.Metric
Returns true if points p1 and p2 have distance less than or equal to epsilon.
isOperationOrPrefix(String) - Method in class edu.neu.ccs.parser.AbstractParser
Performs a lookup in the operation and prefix tables to determine if the given String symbol represents an existing operation or is a prefix of the symbol for an existing operation.
isPolygon() - Method in class edu.neu.ccs.gui.PathList
Returns true if the list has at least 2 nodes, all nodes in the list have one of the following 3 types MOVE, LINE, CLOSE, and the first node is MOVE.
isProbablePrime(int) - Method in class edu.neu.ccs.XBigInteger
Returns true if this XBigInteger is probably prime, false if it's definitely composite.
isResizableX() - Method in class edu.neu.ccs.gui.Laminate
Returns true if the target component is resizeable in the horizontal direction, and false if it is not.
isResizableXY() - Method in class edu.neu.ccs.gui.Laminate
Returns true if the target component is resizeable in both the horizontal and vertical directions, and false if it is not.
isResizableY() - Method in class edu.neu.ccs.gui.Laminate
Returns true if the target component is resizeable in the vertical direction, and false if it is not.
isResizeable() - Method in class edu.neu.ccs.gui.Laminate
Returns true if this laminate can be resized using direct manipulation and false if it can not be resized.
isRestrictingBounds() - Method in class edu.neu.ccs.gui.Zoo
Returns whether or not this zoo is restricting its child components' bounds to be contained within the bounds of this zoo.
isRoundingMode(int) - Static method in class edu.neu.ccs.XBigDecimal
Returns true if the rounding mode is valid; otherwise false.
isSelected() - Method in class edu.neu.ccs.gui.Laminate
Returns whether or not this laminate is selected.
isSelectionEmpty() - Method in class edu.neu.ccs.gui.Zoo
Returns whether or not the selection is empty.
isSignAt(int) - Method in class edu.neu.ccs.parser.AbstractParser
Return true if the character at start is '+' or '-'.
isStartEnd(String, char, char) - Static method in class edu.neu.ccs.Strings
Returns true if the given string starts and ends with the given pair of distinct start and end characters.
isStrictPolygon() - Method in class edu.neu.ccs.gui.PathList
Returns true if the list has at least 2 nodes, the initial node has type MOVE, the final node has type LINE or CLOSE, all inner nodes have type LINE, and at least one node has type LINE.
isStringable(Class) - Static method in class edu.neu.ccs.util.StringableFactory
Returns true if the given class is Stringable, and false if it is not.
isTangentNull() - Method in class edu.neu.ccs.gui.BaseShape
Returns true if the internal tangent data is null.
isUnary - Variable in class edu.neu.ccs.parser.AbstractParser.Operation
Whether or not the operation can act as a unary operation.
isUnary() - Method in class edu.neu.ccs.parser.AbstractParser.Operation
Returns true if the operation may act as a unary operation.
isValid() - Method in class edu.neu.ccs.gui.PathListIterator
Returns true if this PathListIterator is a valid path iterator for the construction of a Shape.
isValid() - Method in class edu.neu.ccs.gui.PathList
Returns true if this PathList is a valid path list for the construction of a Shape.
isValidColumn(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns whether or not the given column index is valid.
isValidColumn(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns whether or not the given column index is valid.
isValidRow(int) - Method in class edu.neu.ccs.gui.TablePanel
Returns whether or not the given row index is valid.
isValidRow(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns whether or not the given row index is valid.
isVisible() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
isVisible() - Method in interface edu.neu.ccs.gui.Paintable
Returns the current visibility property of this paintable.
isVisible() - Method in class edu.neu.ccs.gui.AbstractPaintable
Returns the current visibility property of this paintable.
isVisible() - Method in class edu.neu.ccs.pedagogy.Turtle
Return whether or not the turtle triangle is visible.
isXBoolean(Object) - Static method in class edu.neu.ccs.parser.ParserUtilities
Return true if x is XBoolean.
isXFloating(Object) - Static method in class edu.neu.ccs.parser.ParserUtilities
Return true if x is floating, that is, if x is one of the types: XBigDecimal, XDouble, XFloat.
isXIntegral(Object) - Static method in class edu.neu.ccs.parser.ParserUtilities
Return true if x is integral, that is, if x is one of the types: XBigInteger, XLong, XInt, XShort, XByte.
isXNumber(Object) - Static method in class edu.neu.ccs.parser.ParserUtilities
Return true if x is an XNumber.
isZero() - Method in class edu.neu.ccs.XPolynomialComplex
Returns true if the polynomial is the zero polynomial.
isZero() - Method in class edu.neu.ccs.XPolynomial
Returns true if the polynomial is the zero polynomial.
isZero() - Method in class edu.neu.ccs.XFourier
Returns true if the fourier is the zero fourier.
isZero() - Method in class edu.neu.ccs.XComplex
Returns true if this is zero.
isZero(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns true if the given complex number z is null or zero.
itemList - Variable in class edu.neu.ccs.gui.Dropdown
The list of current items.
iterator() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns an iterator over the filters in this sequence in order.
iterator() - Method in class edu.neu.ccs.gui.ActionSequence
Returns an iterator over the action listeners in this sequence in proper order.
IteratorFactory - class edu.neu.ccs.quick.IteratorFactory.
IteratorFactory encapsulates a static method to construct a Java Iterator from an Object[] array.
ivory - Static variable in class edu.neu.ccs.Colors
Color ivory = Ivory.
Ivory - Static variable in class edu.neu.ccs.Colors
Color Ivory = 255, 255, 240 = #FFFFF0.

J

JPF - class edu.neu.ccs.jpf.JPF.
The Java Power Framework class JPF provides the foundation for creating an automatic Java GUI application with access to: the JPT console I/O via the interface ConsoleAware a simple graphics window using a BufferedPanel.
JPF() - Constructor for class edu.neu.ccs.jpf.JPF
Construct the JPF application using as the given initializer the derived class that uses this constructor.
JPFBase - class edu.neu.ccs.jpf.JPFBase.
Provides the base utility methods for use in the Java Power Framework.
JPFBase() - Constructor for class edu.neu.ccs.jpf.JPFBase
 
JPTComponent - class edu.neu.ccs.gui.JPTComponent.
The abstract class JPTComponent extends JComponent in order to support property change and add mouse and key adapters.
JPTComponent() - Constructor for class edu.neu.ccs.gui.JPTComponent
 
JPTConstants - interface edu.neu.ccs.util.JPTConstants.
Interface that provides common shared constant values for classes in the JPT.
JPTDialog - class edu.neu.ccs.gui.JPTDialog.
Dialog box containing a TypedView and an ActionsPanel that contains actions that interact with the view.
JPTDialog(TypedView) - Constructor for class edu.neu.ccs.gui.JPTDialog
Constructs an input dialog containing the given view but with no title or parent window.
JPTDialog(TypedView, String) - Constructor for class edu.neu.ccs.gui.JPTDialog
Constructor for an input dialog containing the given view and the given title, but with no parent window.
JPTDialog(TypedView, String, Dialog, boolean) - Constructor for class edu.neu.ccs.gui.JPTDialog
Constructor for an input dialog containing the given view, with the given title, parent dialog, and modality.
JPTDialog(TypedView, String, Frame, boolean) - Constructor for class edu.neu.ccs.gui.JPTDialog
Constructor for an input dialog containing the given view, with the provided title, parent frame, and modality.
JPTError - error edu.neu.ccs.util.JPTError.
An error thrown in the JPT that indicates a programming problem rather than a user or system error, which should not need to be caught within an application or applet.
JPTError() - Constructor for class edu.neu.ccs.util.JPTError
Constructor for an error with no detail message.
JPTError(String) - Constructor for class edu.neu.ccs.util.JPTError
Constructor for an error with the given detail message.
JPTFrame - class edu.neu.ccs.gui.JPTFrame.
JPTFrame extends the Java JFrame class for the following purposes.
JPTFrame() - Constructor for class edu.neu.ccs.gui.JPTFrame
Constructs a frame with no title.
JPTFrame(String) - Constructor for class edu.neu.ccs.gui.JPTFrame
Constructs a frame with the given title.
JPTParser - class edu.neu.ccs.parser.JPTParser.
Parses and evaulates data Strings using simple expression evaluation.
JPTParser.BooleanOperation - class edu.neu.ccs.parser.JPTParser.BooleanOperation.
Class used to store a boolean operation.
JPTParser.BooleanOperation() - Constructor for class edu.neu.ccs.parser.JPTParser.BooleanOperation
Constructs an operation with the default symbol.
JPTParser.BooleanOperation(String) - Constructor for class edu.neu.ccs.parser.JPTParser.BooleanOperation
Constructs an operation with the given symbol.
JPTParser.BooleanOperation(String, boolean, boolean) - Constructor for class edu.neu.ccs.parser.JPTParser.BooleanOperation
Constructs an operation with the given symbol and settings for unary and binary usage.
JPTParser.BooleanOperation(String, boolean, boolean, boolean) - Constructor for class edu.neu.ccs.parser.JPTParser.BooleanOperation
Constructs an operation with the given symbol and settings for unary and binary usage.
JPTParser.NumericOperation - class edu.neu.ccs.parser.JPTParser.NumericOperation.
Class used to store a numeric operation.
JPTParser.NumericOperation() - Constructor for class edu.neu.ccs.parser.JPTParser.NumericOperation
Constructs an operation with the default symbol.
JPTParser.NumericOperation(String) - Constructor for class edu.neu.ccs.parser.JPTParser.NumericOperation
Constructs an operation with the given symbol.
JPTParser.NumericOperation(String, boolean, boolean) - Constructor for class edu.neu.ccs.parser.JPTParser.NumericOperation
Constructs an operation with the given symbol and settings for unary and binary usage.
JPTParser() - Constructor for class edu.neu.ccs.parser.JPTParser
 
JPTScrollPane - class edu.neu.ccs.gui.JPTScrollPane.
Class JPTScrollPane extends JScrollPane by adding methods that help control the preferred size of the JViewport window.
JPTScrollPane() - Constructor for class edu.neu.ccs.gui.JPTScrollPane
Creates an empty (no viewport view) JPTScrollPane where both horizontal and vertical scrollbars appear when needed.
JPTScrollPane(Component) - Constructor for class edu.neu.ccs.gui.JPTScrollPane
Creates a JPTScrollPane that displays the contents of the specified component, where both horizontal and vertical scrollbars appear whenever the component's contents are larger than the view.
JPTScrollPane(Component, int, int) - Constructor for class edu.neu.ccs.gui.JPTScrollPane
Creates a JPTScrollPane that displays the view component in a viewport whose view position can be controlled with a pair of scrollbars that are displayed in accordance with the scrollbar policies.
JPTScrollPane(int, int) - Constructor for class edu.neu.ccs.gui.JPTScrollPane
Creates an empty (no viewport view) JPTScrollPane whose scrollbars are displayed in accordance with the scrollbar policies.
JPTUtilities - class edu.neu.ccs.util.JPTUtilities.
Provides general utility methods used by various classes in the JPT.
JPTUtilities() - Constructor for class edu.neu.ccs.util.JPTUtilities
 

K

KEEP_OPEN - Static variable in class edu.neu.ccs.gui.DialogAction
The choice to keep the dialog open after the action.
KeyAction - class edu.neu.ccs.gui.KeyAction.
Encapsulates an action that is performed as a result of a KeyEvent.
KeyAction() - Constructor for class edu.neu.ccs.gui.KeyAction
Constructs a key action with no name or icon that is performed when any key is pressed, released, or typed.
KeyAction(int) - Constructor for class edu.neu.ccs.gui.KeyAction
Constructs a key action with no name or icon that is performed when the given key is pressed, released, or typed.
KeyAction(int, String) - Constructor for class edu.neu.ccs.gui.KeyAction
Constructs a key action with the given name but no icon that is performed when the given key is pressed, released, or typed.
KeyAction(int, String, Icon) - Constructor for class edu.neu.ccs.gui.KeyAction
Constructs a key action with the given name and icon that is performed when the given key is pressed, released, or typed.
KeyAction(String) - Constructor for class edu.neu.ccs.gui.KeyAction
Constructs a key action with the given name but no icon that is performed when any key is pressed, released, or typed.
KeyAction(String, Icon) - Constructor for class edu.neu.ccs.gui.KeyAction
Constructs a key action with the given name and icon that is performed when any key is pressed, released, or typed.
KeyActionAdapter - class edu.neu.ccs.gui.KeyActionAdapter.
An adapter class for receiving key events, and performing action listeners in response to those events.
KeyActionAdapter() - Constructor for class edu.neu.ccs.gui.KeyActionAdapter
Constructs a key action adapter.
KeyActionAdapter(Component) - Constructor for class edu.neu.ccs.gui.KeyActionAdapter
Constructs a key action adapter listening for key events generated by the given component.
KeyActionEvent - class edu.neu.ccs.gui.KeyActionEvent.
Class of events representing an action triggered by a key event.
KeyActionEvent(KeyEvent, Object) - Constructor for class edu.neu.ccs.gui.KeyActionEvent
Constructs a key action event triggered by the given key event generated by the given source object.
KeyActionEvent(KeyEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.KeyActionEvent
Constructs a key action event triggered by the given key event generated by the given source object, with the given identifier and command name.
KeyActionEvent(KeyEvent, Object, int, String, int) - Constructor for class edu.neu.ccs.gui.KeyActionEvent
Constructs a key action event triggered by the given key event generated by the given source object, with the provided modifier keys.
keyActionPerformed(KeyEvent) - Method in class edu.neu.ccs.gui.KeyAction
Performs the tasks encapsulated by this action.
keyActions - Variable in class edu.neu.ccs.gui.BufferedPanel
The key action adapter for this buffered panel.
keyCodeOrChar - Variable in class edu.neu.ccs.gui.KeyAction
The key code or character that triggers this action.
keyPressed(KeyEvent) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Performs the stored action sequence when a key has been pressed.
keyReleased(KeyEvent) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Performs the stored action sequence when a key has been released.
keyTyped(KeyEvent) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Performs the stored action sequence when a key has been typed.
khaki - Static variable in class edu.neu.ccs.Colors
Color khaki = Khaki.
Khaki - Static variable in class edu.neu.ccs.Colors
Color Khaki = 240, 230, 140 = #F0E68C.

L

L - Variable in class edu.neu.ccs.gui.PlotTool
Helper for line computation.
labelButtonMap - Variable in class edu.neu.ccs.gui.RadioPanel
The string-object map that contains pairs with a label and its associated radio button.
labelIndexMap - Variable in class edu.neu.ccs.gui.RadioPanel
The hash map that contains pairs with a label and an index installed as Integer with the position of the label in the view.
labelWidth - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The preferred width of the labels and text field view.
Laminate - class edu.neu.ccs.gui.Laminate.
Component used to "laminate" an existing component by mimicing its size and location and always maintaining a higher z-order, in order to impart mouse handling without intervention by the laminated component.
Laminate(Component, boolean) - Constructor for class edu.neu.ccs.gui.Laminate
Constructs a laminate for the given component.
laminateTable - Variable in class edu.neu.ccs.gui.Zoo
Table mapping components to laminates.
lassoLast - Variable in class edu.neu.ccs.gui.Zoo
Last point used to calculate the current lasso.
lassoStart - Variable in class edu.neu.ccs.gui.Zoo
Point at which the current lasso originated.
LAST_PATH - Static variable in class edu.neu.ccs.gui.FileView
Bound property name for the last path property.
lastIndexOf(ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Returns the index in this sequence of the last occurrence of the given action listener, or -1 if this list does not contain this action listener.
lastIndexOf(StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns the index in this sequence of the last occurrence of the given filter, or -1 if this list does not contain this filter.
lastPath - Static variable in class edu.neu.ccs.gui.FileView
Path to which a FileView was last navigated.
lavender - Static variable in class edu.neu.ccs.Colors
Color lavender = Lavender.
Lavender - Static variable in class edu.neu.ccs.Colors
Color Lavender = 230, 230, 250 = #E6E6FA.
lavenderblush - Static variable in class edu.neu.ccs.Colors
Color lavenderblush = LavenderBlush.
LavenderBlush - Static variable in class edu.neu.ccs.Colors
Color LavenderBlush = 255, 240, 245 = #FFF0F5.
lawngreen - Static variable in class edu.neu.ccs.Colors
Color lawngreen = LawnGreen.
LawnGreen - Static variable in class edu.neu.ccs.Colors
Color LawnGreen = 124, 252, 0 = #7CFC00.
layoutContainer(Container) - Method in class edu.neu.ccs.gui.TableLayout
Lays out the components in the given parent container.
layoutContainer(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Lays out the parent container by setting the bounds of the component it contains.
layoutContainer(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Lays out the parent container by setting the bounds of the component it contains.
layoutContainer(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Lays out the container.
layoutContainer(int[], int[], Insets) - Method in class edu.neu.ccs.gui.TableLayout
Lays out the components in the parent container using the given arrays of column widths and row heights.
LCM(int, int) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the least common multiple of the int inputs a and b.
LCM(long, long) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the least common multiple of the long inputs a and b.
lcm(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to lcm(this, y) where "lcm" stands for "least common multiple".
lcm(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is lcm(x, y) where "lcm" stands for "least common multiple".
LEADINGLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The YLocator object that corresponds to an anchor on the leading line of the displayed string.
LEFT - Static variable in class edu.neu.ccs.gui.TextAnchor
The XLocator object that corresponds to an anchor at the left edge of the displayed string.
LEFT_ASCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines LEFT and ASCENTLINE.
LEFT_BASELINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines LEFT and BASELINE.
LEFT_DESCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines LEFT and DESCENTLINE.
LEFT_LEADINGLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines LEFT and LEADING.
lemonchiffon - Static variable in class edu.neu.ccs.Colors
Color lemonchiffon = LemonChiffon.
LemonChiffon - Static variable in class edu.neu.ccs.Colors
Color LemonChiffon = 255, 250, 205 = #FFFACD.
LENGTH - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the length of the array.
LENGTH_PROMPT - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the length prompt.
LENGTH_TEXT_FIELD - Static variable in class edu.neu.ccs.gui.ArrayPanel
Value designating the length field and set button controls.
length() - Method in class edu.neu.ccs.XLine2D
Computes the length of the line, that is, the distance from x1,y1 to x2,y2.
length() - Method in class edu.neu.ccs.gui.PaintableSequence
Returns the length of the paintable sequence.
length() - Method in class edu.neu.ccs.gui.BaseShape
Returns the length N of the vertex data; if the tangent data is non-null then this data has the same length.
lengthActions - Variable in class edu.neu.ccs.gui.ArrayPanel
Actions panel containing the increment and decrement array length actions.
lengthControls - Variable in class edu.neu.ccs.gui.ArrayPanel
Display containing the length field and its prompt.
lengthField - Variable in class edu.neu.ccs.gui.ArrayPanel
Text field for input of the array length.
lengthFilter - Variable in class edu.neu.ccs.gui.ArrayPanel
Filter used by array length field to enforce minimum and maximum array length.
lengthOffset - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The lengthTFV should display the user meaningful length of the array which equals arrayLength + lengthOffset.
lengthSq() - Method in class edu.neu.ccs.XLine2D
Computes the length squared of the line, that is, the distance squared from x1,y1 to x2,y2.
lengthTFV - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The lengthTFV is part of the interactive user controls; this field displays the user meaningful length of the array which equals arrayLength + lengthOffset.
lightblue - Static variable in class edu.neu.ccs.Colors
Color lightblue = LightBlue.
LightBlue - Static variable in class edu.neu.ccs.Colors
Color LightBlue = 173, 216, 230 = #ADD8E6.
lightcoral - Static variable in class edu.neu.ccs.Colors
Color lightcoral = LightCoral.
LightCoral - Static variable in class edu.neu.ccs.Colors
Color LightCoral = 240, 128, 128 = #F08080.
lightcyan - Static variable in class edu.neu.ccs.Colors
Color lightcyan = LightCyan.
LightCyan - Static variable in class edu.neu.ccs.Colors
Color LightCyan = 224, 255, 255 = #E0FFFF.
lightgoldenrodyellow - Static variable in class edu.neu.ccs.Colors
Color lightgoldenrodyellow = LightGoldenrodYellow.
LightGoldenrodYellow - Static variable in class edu.neu.ccs.Colors
Color LightGoldenrodYellow = 250, 250, 210 = #FAFAD2.
lightgray - Static variable in class edu.neu.ccs.Colors
Color lightgray = LightGray.
LightGray - Static variable in class edu.neu.ccs.Colors
Color LightGray = 211, 211, 211 = #D3D3D3.
lightgreen - Static variable in class edu.neu.ccs.Colors
Color lightgreen = LightGreen.
LightGreen - Static variable in class edu.neu.ccs.Colors
Color LightGreen = 144, 238, 144 = #90EE90.
lightpink - Static variable in class edu.neu.ccs.Colors
Color lightpink = LightPink.
LightPink - Static variable in class edu.neu.ccs.Colors
Color LightPink = 255, 182, 193 = #FFB6C1.
lightsalmon - Static variable in class edu.neu.ccs.Colors
Color lightsalmon = LightSalmon.
LightSalmon - Static variable in class edu.neu.ccs.Colors
Color LightSalmon = 255, 160, 122 = #FFA07A.
lightseagreen - Static variable in class edu.neu.ccs.Colors
Color lightseagreen = LightSeaGreen.
LightSeaGreen - Static variable in class edu.neu.ccs.Colors
Color LightSeaGreen = 32, 178, 170 = #20B2AA.
lightskyblue - Static variable in class edu.neu.ccs.Colors
Color lightskyblue = LightSkyBlue.
LightSkyBlue - Static variable in class edu.neu.ccs.Colors
Color LightSkyBlue = 135, 206, 250 = #87CEFA.
lightslategray - Static variable in class edu.neu.ccs.Colors
Color lightslategray = LightSlateGray.
LightSlateGray - Static variable in class edu.neu.ccs.Colors
Color LightSlateGray = 119, 136, 153 = #778899.
lightsteelblue - Static variable in class edu.neu.ccs.Colors
Color lightsteelblue = LightSteelBlue.
LightSteelBlue - Static variable in class edu.neu.ccs.Colors
Color LightSteelBlue = 176, 196, 222 = #B0C4DE.
lightyellow - Static variable in class edu.neu.ccs.Colors
Color lightyellow = LightYellow.
LightYellow - Static variable in class edu.neu.ccs.Colors
Color LightYellow = 255, 255, 224 = #FFFFE0.
lime - Static variable in class edu.neu.ccs.Colors
Color lime = Lime.
Lime - Static variable in class edu.neu.ccs.Colors
Color Lime = 0, 255, 0 = #00FF00.
limegreen - Static variable in class edu.neu.ccs.Colors
Color limegreen = LimeGreen.
LimeGreen - Static variable in class edu.neu.ccs.Colors
Color LimeGreen = 50, 205, 50 = #32CD32.
limit(int) - Method in class edu.neu.ccs.gui.ClosureMode
Returns the limit index of a graphics computation as a function of the length of the associated vertex or tangent array.
LINE - Static variable in class edu.neu.ccs.gui.PathNode
Shorthand constant for PathIterator.SEG_LINETO.
LINE - Static variable in class edu.neu.ccs.gui.PathListIterator
Shorthand constant for PathIterator.SEG_LINETO.
LINE - Static variable in class edu.neu.ccs.gui.PathList
Shorthand constant for PathIterator.SEG_LINETO.
linear(double, double) - Static method in class edu.neu.ccs.F
The linear function x --> a * x + b.
linear(XComplex, XComplex) - Static method in class edu.neu.ccs.FC
The linear function x --> a * x + b.
lineartransform(double, double, double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
lineartransform(double, double, double, double) - Method in interface edu.neu.ccs.gui.Paintable
Apply the linear transform given by the matrix coefficients m00, m10, m01, m11 as if the transform were centered at the center of the paintable.
lineartransform(double, double, double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Apply the linear transform given by the matrix coefficients m00, m10, m01, m11 as if the transform were centered at the center of the paintable.
linen - Static variable in class edu.neu.ccs.Colors
Color linen = Linen.
Linen - Static variable in class edu.neu.ccs.Colors
Color Linen = 250, 240, 230 = #FAF0E6.
listIterator() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns a list iterator over the filters in this sequence in order.
listIterator() - Method in class edu.neu.ccs.gui.ActionSequence
Returns a list iterator over the action listeners in this sequence in order.
listIterator(int) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns a list iterator over the filters in this sequence in order, starting at the given index.
listIterator(int) - Method in class edu.neu.ccs.gui.ActionSequence
Returns a list iterator over the action listeners in this sequence in order, starting at the given index.
ListSelectionAction - class edu.neu.ccs.gui.ListSelectionAction.
Encapsulates an action that is performed as a result of a ListSelectionEvent.
ListSelectionAction() - Constructor for class edu.neu.ccs.gui.ListSelectionAction
Constructs a list selection action with no name or icon.
ListSelectionAction(String) - Constructor for class edu.neu.ccs.gui.ListSelectionAction
Constructs a list selection action with the given name but no icon.
ListSelectionAction(String, Icon) - Constructor for class edu.neu.ccs.gui.ListSelectionAction
Constructs a list selection action with the given name and icon.
ListSelectionActionAdapter - class edu.neu.ccs.gui.ListSelectionActionAdapter.
An adapter class for receiving list selection events, and performing action listeners in response to those events.
ListSelectionActionAdapter() - Constructor for class edu.neu.ccs.gui.ListSelectionActionAdapter
Constructs a list selection action adapter.
ListSelectionActionAdapter(ListSelectionModel) - Constructor for class edu.neu.ccs.gui.ListSelectionActionAdapter
Constructs a list selection action adapter listening for list selection events generated by the given list selection model.
ListSelectionActionEvent - class edu.neu.ccs.gui.ListSelectionActionEvent.
Class of events representing an action triggered by a list selection event.
ListSelectionActionEvent(ListSelectionEvent, Object) - Constructor for class edu.neu.ccs.gui.ListSelectionActionEvent
Constructs a list selection action event triggered by the given list selection event generated by the given source object.
ListSelectionActionEvent(ListSelectionEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.ListSelectionActionEvent
Constructs a list selection action event triggered by the given list selection event generated by the given source object, with the given identifier and command name.
listSelectionActionPerformed(ListSelectionEvent) - Method in class edu.neu.ccs.gui.ListSelectionAction
Performs the tasks encapsulated by this action.
log - Static variable in class edu.neu.ccs.FC
The function x --> log(x).
log - Static variable in class edu.neu.ccs.F
The function x --> log(x).
log(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the branch of the logarithm of z that is determined by the constraint that the imaginary part is between 0 and 2*pi, that is, 0<=Im(log(z))<2*pi.
log10 - Static variable in class edu.neu.ccs.F
The function x --> log-base-10(x) = log(x) / log(10).
log2 - Static variable in class edu.neu.ccs.F
The function x --> log-base-2(x) = log(x) / log(2).
longsToStrings(long[]) - Static method in class edu.neu.ccs.Strings
Returns an array of strings corresponding to the given array of longs.
longToBytesHiLo(long) - Static method in class edu.neu.ccs.util.Conversions
Returns an array of bytes of size 8 with the 8 bytes of the given long in high-to-low order.
longToBytesLoHi(long) - Static method in class edu.neu.ccs.util.Conversions
Returns an array of bytes of size 8 with the 8 bytes of the given long in low-to-high order.
longToDouble(long) - Static method in class edu.neu.ccs.util.Conversions
Returns the double between -1 and +1 calculated by dividing the given long by Long.MAX_VALUE.
longToFloat(long) - Static method in class edu.neu.ccs.util.Conversions
Returns the float between -1 and +1 calculated by dividing the given long by Long.MAX_VALUE.
longToHex(long) - Static method in class edu.neu.ccs.util.Hex
Returns the 16-character hexadecimal String for the given long.
longToHex(long, int) - Static method in class edu.neu.ccs.util.Hex
Returns a hexadecimal string for the given long that contains the maxdigits trailing hexadecimal digits.
longValue() - Method in class edu.neu.ccs.XShort
 
longValue() - Method in class edu.neu.ccs.XNumber
Returns the value of this number as a long value.
longValue() - Method in class edu.neu.ccs.XLong
 
longValue() - Method in class edu.neu.ccs.XInt
 
longValue() - Method in class edu.neu.ccs.XFloat
 
longValue() - Method in class edu.neu.ccs.XDouble
 
longValue() - Method in class edu.neu.ccs.XByte
 
longValue() - Method in class edu.neu.ccs.XBigInteger
 
longValue() - Method in class edu.neu.ccs.XBigDecimal
 
LookAndFeelTools - class edu.neu.ccs.gui.LookAndFeelTools.
Class LookAndFeelTools contains several static methods that assist in using the Java look and feel facilities.
LOOSE - Static variable in class edu.neu.ccs.gui.TextBounds
The LOOSE Strategy produces loose bounds on the TextPaintable by calling the method getLooseBounds.
lostActions - Variable in class edu.neu.ccs.gui.FocusActionAdapter
List of action listeners to be performed upon the notification of focus lost events.
LOWER_CASE - Static variable in class edu.neu.ccs.filter.CaseActionFilter
Case action filter that transforms XString data to all lower case characters.

M

magenta - Static variable in class edu.neu.ccs.Colors
Color magenta = Magenta.
Magenta - Static variable in class edu.neu.ccs.Colors
Color Magenta = 255, 0, 255 = #FF00FF.
makeAdjustedParseException(ParseException, String, String[]) - Static method in class edu.neu.ccs.Strings
Returns a new ParseException based on the given ParseException but adjusted to include information from the given type name and the given field names.
makeAnnotation(String, Object, int) - Static method in class edu.neu.ccs.gui.Annotation
Returns an Annotation using the given string, object, and alignment; the object is converted to an Icon using ComponentFactory.makeIcon.
makeBezierDotsPathList() - Method in class edu.neu.ccs.gui.PathList
Returns a new PathList with the same winding rule as this path list and whose nodes are constructed from the nodes of this path list by the following operations.
makeBezierDotsPathListIterator() - Method in class edu.neu.ccs.gui.PathList
Returns a PathListIterator constructed from an instance of makeBezierDotsPathList().
makeBezierDotsShape() - Method in class edu.neu.ccs.gui.PathList
Returns a Shape that consists of the bezier dots.
makeBezierDotsShape(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the bezier dots shape corresponding to the given shape.
makeBezierPathList() - Method in class edu.neu.ccs.gui.PathList
Returns a new PathList with the same winding rule as this path list and whose nodes are constructed from the nodes of this path list by the following operations.
makeBezierPathListIterator() - Method in class edu.neu.ccs.gui.PathList
Returns a PathListIterator constructed from an instance of makeBezierPathList().
makeBezierPoints() - Method in class edu.neu.ccs.gui.PathList
Returns a new Point2D[] whose points are built to include the bezier points of the path list by the following operations.
makeBezierPoints(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the bezier point array for the given shape.
makeBezierShape() - Method in class edu.neu.ccs.gui.PathList
Returns a polygonal Shape that passes through the bezier points of this pathlist, that is, both the vertex points and the control points.
makeBezierShape(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the bezier shape corresponding to the given shape.
makeBezierTangentSegments() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new TweakableShape whose vertex and tangent data is a copy of the corresponding vertex and tangent data of this shape, whose Path.Strategy is Path.BEZIER_TANGENT_SEGMENTS, and whose winding rule is the same as this shape.
makeBoundsRectangle2D(Point2D[]) - Static method in class edu.neu.ccs.gui.PlotTool
Return the smallest rectangle containing the data in the given Point2D array and return null if no data is supplied.
makeBoundsRectangle2D(Point2D[][]) - Static method in class edu.neu.ccs.gui.PlotTool
Return the smallest rectangle containing the data in the given array of Point2D arrays and return null if no data is supplied.
makeBufferedImage(Paintable) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a BufferedImage whose size equals the size of the bounds rectangle of the given paintable and whose contents have been determined by one execution of the paint method on the graphics context of the BufferedImage.
makeBufferedImage(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a BufferedImage object whose pixel colors are defined by the given algorithm and whose size is determined by the periods in the given algorithm.
makeBufferedImage(PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a BufferedImage object whose pixel colors are defined by the given algorithm and whose size is determined by the given width and height.
makeButton(Paintable) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JButton using the given Paintable to construct the button icon, no specified action for the button behavior, the Java default background color, and insets of 2, 2, 2, 2.
makeButton(Paintable, Action) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JButton using the given Paintable to construct the button icon, the given Action for the button behavior, the Java default background color, and insets of 2, 2, 2, 2.
makeButton(Paintable, Action, Color) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JButton using the given Paintable to construct the button icon, the given Action for the button behavior, the given background color, and insets of 2, 2, 2, 2.
makeButton(Paintable, Action, Color, Insets) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JButton using the given Paintable to construct the button icon, the given Action for the button behavior, the given background color, and the given insets.
makeClosedBezierFrame() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new closed PolygonShape whose vertex data is the closed Bezier frame corresponding to the vertex and tangent data of this shape and whose winding rule is the same as this shape.
makeClosedControlDots() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new PolygonDotsShape whose vertex data is the closed Bezier control point list corresponding to the vertex and tangent data of this shape.
makeClosedPolygon() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new closed PolygonShape whose vertex data is a copy of the vertex data of this shape.
makeColorWithAlpha(Color, int) - Static method in class edu.neu.ccs.Colors
Returns a new color whose r, g, b components are taken from the given color and whose alpha is the given alpha.
makeCommaList(String[]) - Static method in class edu.neu.ccs.Strings
Creates a comma separated list by trimming the data in the given String array and concatenating with commas.
makeComponent(Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Returns a Component for the given object constructed using the makeComponent method in ComponentFactory.
makeComponent(Object) - Method in class edu.neu.ccs.gui.DisplayPanel
By default, this method will return the Component constructed using ComponentFactory.makeComponent.
makeComponent(Object) - Static method in class edu.neu.ccs.gui.ComponentFactory
Returns a Component associated with the given object.
makeComponent(Paintable) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JPTComponent using the given Paintable to define its location and paint behavior.
makeComponent(Paintable, Color) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JPTComponent using the given Paintable to define its location and paint behavior and the optional background color.
makeComponent(Paintable, Color, boolean) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JPTComponent using the given Paintable to define its location and paint behavior, the optional background color, and the opacity setting.
makeComponent(Paintable, Color, boolean, Border) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a JPTComponent using the given Paintable to define its location and paint behavior, the optional background color, the opacity setting, and the component border.
makeContents(int, int) - Method in interface edu.neu.ccs.gui.TableGenerator
Creates the object that will become the contents in the given row and given column of the table.
makeControlDotsPathList() - Method in class edu.neu.ccs.gui.PathList
Returns a new PathList with the same winding rule as this path list and whose nodes are constructed from the nodes of this path list by the following operations.
makeControlDotsPathListIterator() - Method in class edu.neu.ccs.gui.PathList
Returns a PathListIterator constructed from an instance of makeControlDotsPathList().
makeControlDotsShape() - Method in class edu.neu.ccs.gui.PathList
Returns a Shape that consists of the control dots.
makeControlDotsShape(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the control dots shape corresponding to the given shape.
makeControlPoints() - Method in class edu.neu.ccs.gui.PathList
Returns a new Point2D[] whose points are built to include the control points of the path list by the following operations.
makeControlPoints(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the control point array for the given shape.
makeCopy() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a new text field view with the same font, preferred width, data type, view state, default view state, initial input properties, stringable filter, and auto-select setting as this text field view.
makeCopy() - Method in interface edu.neu.ccs.gui.GeneralView
Returns a copy of this GeneralView.
makeCopy() - Method in class edu.neu.ccs.gui.DropdownView
Returns a new dropdown view with the same item list, font, preferred width, minimum width, data type, view state, default view state, initial input properties, stringable filter, and editable state as this dropdown view.
makeDeleteRowPaintable() - Static method in class edu.neu.ccs.gui.SimpleArrayPanel
Method to make the Paintable for the "delete row icon".
makeDialogAction(GeneralDialog, Object[]) - Static method in class edu.neu.ccs.gui.DialogAction
 
makeDialogActions(GeneralDialog, Object[][]) - Static method in class edu.neu.ccs.gui.DialogAction
 
makeEndTangentControlDots() - Method in class edu.neu.ccs.gui.AutomaticShape
Returns a new PolygonDotsShape whose vertex data is a copy of the end tangent control points.
makeGUI(boolean) - Method in class edu.neu.ccs.gui.ImageViewerBase
Returns the scrollpane that contains a vertical list of images together with labels that give the image file name, the index of the image in the list, and the image dimensions; the autoscale parameter determines if the images should be scaled to fit on the screen; this method must be called by a derived class to create the GUI.
makeIcon(Object) - Static method in class edu.neu.ccs.gui.ComponentFactory
Returns an Icon associated with the given object.
makeIcon(Paintable) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns an Icon constructed using the paint operation and bounds of the given Paintable object.
makeInnerGUI(int, boolean) - Method in class edu.neu.ccs.gui.ImageViewerBase
Returns a table panel for the image at the given index; the panel contains the image and labels with the image file name, the index of the image in the list, and the image dimensions; the autoscale parameter determines if the image should be scaled to fit on the screen; this method is called automatically by makeGUI.
makeInsertRowPaintable() - Static method in class edu.neu.ccs.gui.SimpleArrayPanel
Method to make the Paintable for the "insert row icon".
makeIterator(Object[]) - Static method in class edu.neu.ccs.quick.IteratorFactory
Returns an Iterator that iterates over the data in the given array.
makeLocator(TextAnchor.XLocator, TextAnchor.YLocator) - Static method in class edu.neu.ccs.gui.TextAnchor
Returns a Locator object constructed using the given XLocator and YLocator objects.
makeNameValuePair(String, String) - Static method in class edu.neu.ccs.Strings
Given a pair of strings name and value, return the string name=value.
makeNameValuePairs(String[], String[]) - Static method in class edu.neu.ccs.Strings
Given an array of names and an array of values, constructs and returns an array of pairs of the form: name=value.
makeOKCancelDialog(Object, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Makes a GeneralDialog with the given display object and title and "OK" and a "Cancel" buttons with "OK" as the default.
makeOKDialog(Object, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Makes a GeneralDialog with the given display object and title and with an "OK" button that is the default button.
makeOneButtonDialog(Object, String, Action) - Static method in class edu.neu.ccs.gui.GeneralDialog
Makes a GeneralDialog with the given display object and title and a single action button that is the default button.
makeOneButtonDialog(Object, String, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Makes a GeneralDialog with the given display object and title and a single default button with the given name.
makeOneButtonDialog(Object, String, String, Icon) - Static method in class edu.neu.ccs.gui.GeneralDialog
Makes a GeneralDialog with the given display object and title and a single default button with the given name and icon.
makeOpenBezierFrame() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new open PolygonShape whose vertex data is the open Bezier frame corresponding to the vertex and tangent data of this shape and whose winding rule is the same as this shape.
makeOpenControlDots() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new PolygonDotsShape whose vertex data is the open Bezier control point list corresponding to the vertex and tangent data of this shape.
makeOpenPolygon() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new open PolygonShape whose vertex data is a copy of the vertex data of this shape.
makePaint(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a TexturePaint object whose pixel colors are defined by the given algorithm and whose size is determined by the periods in the given algorithm.
makePaint(PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a TexturePaint object whose pixel colors are defined by the given algorithm and whose size is determined by the given width and height.
makePaintable(Object) - Method in class edu.neu.ccs.gui.Tile
Returns a Paintable constructed from the given Object.
makePaintable(Object) - Method in class edu.neu.ccs.gui.PaintableSequence
Returns a Paintable constructed from the given Object.
makePaintable(Object) - Static method in class edu.neu.ccs.gui.ComponentFactory
Returns a Paintable associated with the given object.
makePaintableSequence(double[][], PlotMark, Paint) - Static method in class edu.neu.ccs.gui.PointPaintable
Factory to make a PaintableSequence from the given point array data and from the given plotmark and paint.
makePaintableSequence(float[][], PlotMark, Paint) - Static method in class edu.neu.ccs.gui.PointPaintable
Factory to make a PaintableSequence from the given point array data and from the given plotmark and paint.
makePaintableSequence(Point2D[], PlotMark, Paint) - Static method in class edu.neu.ccs.gui.PointPaintable
Factory to make a PaintableSequence from the given point array data and from the given plotmark and paint.
makePaintAlgorithm(BufferedImage) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm whose color mapping is determined by the color data in the given buffered image.
makePair(Object[]) - Static method in class edu.neu.ccs.quick.Pair
Factory method that returns a Pair if the data array is non-null and has exactly two non-null items; otherwise returns null.
makePair(Object, Object) - Static method in class edu.neu.ccs.quick.Pair
Factory method that returns a Pair if the two objects are non-null; otherwise returns null.
makePath() - Method in class edu.neu.ccs.gui.BaseShape
Make the path for the shape using the internal vertex and tangent data and the path strategy, closure mode, and winding rule settings.
makePath() - Method in class edu.neu.ccs.gui.AutomaticShape
Makes the path for this AutomaticShape taking into account the vertex and end tangent arrays and the closure mode to construct the full tangent array automatically using the current tangent strategy as the tangent algorithm.
makePath(float[][], float[][], ClosureMode, WindingRule) - Method in interface edu.neu.ccs.gui.Path.Strategy
The method makePath must return a non-null GeneralPath given a vertex array, a tangent array, a choice of ClosureMode, and a choice of WindingRule.
makePath(String, String) - Static method in class edu.neu.ccs.util.TextTools
Makes a file path from the directory name and file name adding a path separator character if necessary.
makePathListIterator() - Method in class edu.neu.ccs.gui.PathList
Factory method that returns a new PathListIterator based on the current data in this path list.
makePointPaintableArray(double[][], PlotMark, Paint) - Static method in class edu.neu.ccs.gui.PointPaintable
Factory to make an array of point paintable objects from the given point array data and from the given plotmark and paint.
makePointPaintableArray(float[][], PlotMark, Paint) - Static method in class edu.neu.ccs.gui.PointPaintable
Factory to make an array of point paintable objects from the given point array data and from the given plotmark and paint.
makePointPaintableArray(Point2D[], PlotMark, Paint) - Static method in class edu.neu.ccs.gui.PointPaintable
Factory to make an array of point paintable objects from the given point array data and from the given plotmark and paint.
makePolygonDots() - Method in class edu.neu.ccs.gui.BaseShape
Returns a new PolygonDotsShape whose vertex data is a copy of the vertex data of this shape.
makeSeparatorList(String[], char) - Static method in class edu.neu.ccs.Strings
Creates a separated list by trimming the data in the given String array and concatenating with the given separator.
makeShape() - Method in class edu.neu.ccs.gui.PathListIterator
Factory method that returns a new Shape based on the current data in this iterator.
makeShape() - Method in class edu.neu.ccs.gui.PathList
Factory method that returns a new Shape based on the current data in this path list.
makeShape(double, double, int) - Method in class edu.neu.ccs.gui.PlotMarkAlgorithm
Returns a shape constructed in the neighborhood of the given point and scaled with the given size.
makeShape(Point2D, int) - Method in class edu.neu.ccs.gui.PlotMarkAlgorithm
Returns a shape constructed in the neighborhood of the given point and scaled with the given size.
makeStandardDescription() - Method in class edu.neu.ccs.util.FileExtensionFilter
Create the standard dialog box description.
makeStringObjectPair(Object[]) - Static method in class edu.neu.ccs.quick.StringObjectPair
Factory method that returns a StringObjectPair if the data array is non-null, has exactly two non-null items, and the first item is a String; otherwise returns null.
makeStringObjectPair(Object, Object) - Static method in class edu.neu.ccs.quick.StringObjectPair
Factory method that returns a StringObjectPair if the two objects are non-null and the first is a String; otherwise returns null.
makeStructurePaintable() - Method in class edu.neu.ccs.gui.PathList
Returns a PaintableSequence whose components show the structure of the Shape associated with this PathList.
makeStructurePaintable(Color, Color, Color, Color, Color, Color, int) - Method in class edu.neu.ccs.gui.PathList
Returns a PaintableSequence whose components show the structure of the Shape associated with this PathList.
makeStructurePaintable(Color, Color, int) - Method in class edu.neu.ccs.gui.PathList
Returns a PaintableSequence whose components show the structure of the Shape associated with this PathList.
makeStructurePaintable(int) - Method in class edu.neu.ccs.gui.PathList
Returns a PaintableSequence whose components show the structure of the Shape associated with this PathList.
makeTable(Function.OneArg[], double, double, int) - Static method in class edu.neu.ccs.gui.DataTables2D
Make a Point2D array of arrays of pairs (x, f[i](x)) where i ranges over the valid indices for the function array f and where x is sampled on the given interval divided into the number of divisions.
makeTable(Function.OneArg[], XInterval, int) - Static method in class edu.neu.ccs.gui.DataTables2D
Make a Point2D array of arrays of pairs (x,f[i](x)) where i ranges over the valid indices for the function array f and where x is sampled on the given interval divided into the number of divisions.
makeTable(Function.OneArg, double, double, int) - Static method in class edu.neu.ccs.gui.DataTables2D
Make a Point2D array of pairs (x,f(x)) where x is sampled on the given interval divided into the given number of divisions.
makeTable(Function.OneArg, XInterval, int) - Static method in class edu.neu.ccs.gui.DataTables2D
Make a Point2D array of pairs (x,f(x)) where x is sampled on the given interval divided into the given number of divisions.
makeTangents(float[][]) - Method in interface edu.neu.ccs.gui.Tangent.Strategy
Returns the tangent array for a closed Bezier curve corresponding to the given vertex array using the encapsulated vertex-to-tangent strategy.
makeTangents(float[][], float[][]) - Method in interface edu.neu.ccs.gui.Tangent.Strategy
Returns the tangent array for an open Bezier curve corresponding to the given vertex array and the given endTangent data using the encapsulated vertex-to-tangent strategy.
makeTexturePaint(Paintable) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a TexturePaint whose BufferedImage is constructed using the method makeBufferedImage and whose anchor rectangle is the bounds rectangle of the given paintable.
makeTrivialAction(String) - Static method in class edu.neu.ccs.gui.DialogAction
Returns an action with the given name that does no work.
makeTrivialAction(String, Icon) - Static method in class edu.neu.ccs.gui.DialogAction
Returns an action with the given name and icon that does no work.
makeUsingRadiusAndDegrees(double, double) - Static method in class edu.neu.ccs.XComplex
Returns the complex number whose coordinates are x=radius*MathUtilities.cosdeg(degrees) and y=radius*MathUtilities.sindeg(degrees).
makeUsingRadiusAndRadians(double, double) - Static method in class edu.neu.ccs.XComplex
Returns the complex number whose coordinates are x=radius*Math.cos(radians) and y=radius*Math.sin(radians).
makeVertexDotsPathList() - Method in class edu.neu.ccs.gui.PathList
Returns a new PathList with the same winding rule as this path list and whose nodes are constructed from the nodes of this path list by the following operations.
makeVertexDotsPathListIterator() - Method in class edu.neu.ccs.gui.PathList
Returns a PathListIterator constructed from an instance of makeVertexDotsPathList().
makeVertexDotsShape() - Method in class edu.neu.ccs.gui.PathList
Returns a Shape that consists of the vertex dots.
makeVertexDotsShape(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the vertex dots shape corresponding to the given shape.
makeVertexPathList() - Method in class edu.neu.ccs.gui.PathList
Returns a new PathList with the same winding rule as this path list and whose nodes are constructed from the nodes of this path list by the following operations.
makeVertexPathListIterator() - Method in class edu.neu.ccs.gui.PathList
Returns a PathListIterator constructed from an instance of makeVertexPathList().
makeVertexPoints() - Method in class edu.neu.ccs.gui.PathList
Returns a new Point2D[] whose points are built to include the vertex points of the path list by the following operations.
makeVertexPoints(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the vertex point array for the given shape.
makeVertexShape() - Method in class edu.neu.ccs.gui.PathList
Returns a polygonal Shape that passes through the vertex points of this pathlist.
makeVertexShape(Shape) - Static method in class edu.neu.ccs.gui.PathList
Static method that returns the vertex shape corresponding to the given shape.
makeYesNoCancelDialog(Object, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Makes a GeneralDialog with the given display object and title and "Yes", "No", and "Cancel" buttons with "Yes" as the default.
MalformedDataEvent - class edu.neu.ccs.gui.MalformedDataEvent.
Class of AWTEvents encapsulating the designation that a graphical input object has just been verified to have a malformed view state, or has just had its previously malformed view state restored to a well-formed state.
MalformedDataEvent(Object, String) - Constructor for class edu.neu.ccs.gui.MalformedDataEvent
Constructs a malformed data event generated by the given source object because the given String data has successfully replaced previously malformed data.
MalformedDataEvent(Object, String, ParseException) - Constructor for class edu.neu.ccs.gui.MalformedDataEvent
Constructs a malformed data event generated by the given source object because the given String data caused the given exception to be thrown.
MalformedDataListener - interface edu.neu.ccs.gui.MalformedDataListener.
Interface to be implemented by a class of graphical interface components that desire to be notified when Fragile interface components encounter malformed data.
MANDATORY - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating a mandatory input operation.
mapBezierD(double, double[]) - Static method in class edu.neu.ccs.util.Bezier
This function maps the function BezierD of three arguments across the given array and produces a new array with size one less than the original array.
mapBezierF(float, float[]) - Static method in class edu.neu.ccs.util.Bezier
This function maps the function BezierF of three arguments across the given array and produces a new array with size one less than the original array.
mapping - Variable in class edu.neu.ccs.gui.PlotTool
The world to image transform.
mark(Graphics, AffineTransform, double, double) - Method in class edu.neu.ccs.gui.PlotMark
Draws, fills, or paints a mark at the plot point which is obtained by applying the transform to the given point.
mark(Graphics, AffineTransform, Point2D) - Method in class edu.neu.ccs.gui.PlotMark
Draws, fills, or paints a mark at the plot point which is obtained by applying the transform to the given point.
mark(Graphics, double, double) - Method in class edu.neu.ccs.gui.PlotMark
Draws, fills, or paints a mark at the given plot point.
mark(Graphics, Point2D) - Method in class edu.neu.ccs.gui.PlotMark
Draws, fills, or paints a mark at the given plot point.
markData(Graphics2D, Point2D[][], Paint[], PlotMark) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and marks the resulting points in the given graphics context using the given Paint array to paint the marks for the corresponding sub array of the data.
markData(Graphics2D, Point2D[][], Paint[], PlotMark[]) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and marks the resulting points in the given graphics context using the given Paint array and the given plot mark array to paint the marks for the corresponding sub array of the data.
markData(Graphics2D, Point2D[][], Paint, PlotMark) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and marks the resulting points in the given graphics context using the given color or Paint to paint the marks.
markData(Graphics2D, Point2D[], Paint, PlotMark) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array using the world to image transform and marks the resulting points in the given graphics context using the given color or Paint to paint the marks.
maroon - Static variable in class edu.neu.ccs.Colors
Color maroon = Maroon.
Maroon - Static variable in class edu.neu.ccs.Colors
Color Maroon = 128, 0, 0 = #800000.
maskFilter(long) - Static method in class edu.neu.ccs.util.Hex
Returns a Stringable filter that filters XNumber objects to be those that have zero bits where the given mask has one bits.
matchesExtension(String, String) - Static method in class edu.neu.ccs.util.FileUtilities
Returns true if the given file name matches the given file extension with case ignored.
MathUtilities - class edu.neu.ccs.util.MathUtilities.
The class MathUtilities collects several useful static mathematical functions.
MathUtilities() - Constructor for class edu.neu.ccs.util.MathUtilities
 
MAX - Static variable in class edu.neu.ccs.util.Metric
The MAX metric computes the distance between (x1, y1) and (x2,y2) using the maximum of the absolute values of the differences in the coordinates.
max(Dimension, Dimension) - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object whose width and height are set to the maximum corresponding values in the given Dimension objects.
max(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compute the function max(f, g).
max(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets this to max(this, y).
max(XBigDecimal, XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is the maximum of the given x and y values.
max(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to max(this, y).
max(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the maximum of the given x and y values.
maxabs() - Method in class edu.neu.ccs.XComplex
Returns the maximum of the absolute value of the x,y coordinates of the complex number this, that is, max(abs(x),abs(y)).
maxabs(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the maximum of the absolute value of the x,y coordinates of the complex number z.
maxCoefficient() - Method in class edu.neu.ccs.XPolynomialComplex
Returns the maximum of the method maxabs applied to the coefficients in this polynomial.
maxCoefficient() - Method in class edu.neu.ccs.XPolynomial
Returns the maximum of the absolute value of the coefficients in this polynomial.
maxCoefficient() - Method in class edu.neu.ccs.XFourier
Returns the maximum of the absolute value of the various coefficients in this fourier.
maximize() - Method in class edu.neu.ccs.console.ConsoleGateway
If the console is activated then set the console window to its maximized state.
maximize() - Method in class edu.neu.ccs.gui.JPTFrame
Set this frame to its MAXIMIZED_BOTH state.
maximum - Variable in class edu.neu.ccs.XInterval
Upper endpoint of interval.
maximum - Variable in class edu.neu.ccs.filter.RangeFilter
Maximum bound filter used to enforce the upper bound of this range.
maximum - Variable in class edu.neu.ccs.filter.RangeFilter.BigDecimal
The maximum range bound.
maximum - Variable in class edu.neu.ccs.filter.MaximumBoundFilter.Long
The maximum bound for the range.
maximum - Variable in class edu.neu.ccs.filter.MaximumBoundFilter.Double
The maximum bound for the range.
maximum - Variable in class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger
The maximum bound for the range.
maximum - Variable in class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal
The maximum bound for the range.
MAXIMUM - Static variable in class edu.neu.ccs.filter.RangeFilter
Bound property name for the maximum property.
MAXIMUM - Static variable in class edu.neu.ccs.filter.MaximumBoundFilter
Bound property name for the maximum property.
MAXIMUM_BLOCK - Static variable in class edu.neu.ccs.gui.CheckerBoard
The maximum checkerboard block size = 80.
MAXIMUM_INCLUSIVE - Static variable in class edu.neu.ccs.filter.RangeFilter
Bound property name for the minimum exclusivity property.
MAXIMUM_LENGTH - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the maximum length of the array.
MaximumBoundFilter - class edu.neu.ccs.filter.MaximumBoundFilter.
Filter that enforces an inclusive or exclusive numeric upper bound by throwing an exception when the data to be filtered violates the bound.
MaximumBoundFilter.BigDecimal - class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal.
Maximum bound filter representing an real number upper bound of arbitrary precision.
MaximumBoundFilter.BigDecimal(BigDecimal) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal
Constructs an inclusive range bounded by the given maximum value.
MaximumBoundFilter.BigDecimal(BigDecimal, boolean) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal
Constructs an inclusive or exclusive range bounded by the given maximum value.
MaximumBoundFilter.BigInteger - class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger.
Maximum bound filter representing an integer upper bound of arbitrary precision.
MaximumBoundFilter.BigInteger(BigInteger) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger
Constructs an inclusive range bounded by the given maximum value.
MaximumBoundFilter.BigInteger(BigInteger, boolean) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger
Constructs an inclusive or exclusive range bounded by the given maximum value.
MaximumBoundFilter.Double - class edu.neu.ccs.filter.MaximumBoundFilter.Double.
Maximum bound filter representing a real number upper bound of primitive precision.
MaximumBoundFilter.Double(double) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.Double
Constructs an inclusive range bounded by the given maximum value.
MaximumBoundFilter.Double(double, boolean) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.Double
Constructs an inclusive or exclusive range bounded by the given maximum value.
MaximumBoundFilter.Long - class edu.neu.ccs.filter.MaximumBoundFilter.Long.
Maximum bound filter representing an integer upper bound of primitive precision.
MaximumBoundFilter.Long(long) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.Long
Constructs an inclusive range bounded by the given maximum value.
MaximumBoundFilter.Long(long, boolean) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter.Long
Constructs an inclusive or exclusive range bounded by the given maximum value.
MaximumBoundFilter(boolean) - Constructor for class edu.neu.ccs.filter.MaximumBoundFilter
Constructs an inclusive or exclusive maximum bound filter.
maximumColumnWidth(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the actual maximum width for the given column.
maximumColumnWidths() - Method in class edu.neu.ccs.gui.TableLayout
Returns the maximum widths for the columns in this table layout.
maximumLayoutSize(Container) - Method in class edu.neu.ccs.gui.TableLayout
Returns the maximum size for this table layout.
maximumLayoutSize(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Returns the maximum size for the parent container given the maximum size of the contained component.
maximumLayoutSize(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the maximum size for the parent container given the maximum size of the contained component.
maximumLayoutSize(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Returns the maximum size required to layout the components contained in the parent container.
maximumRowHeight(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the actual maximum height for the given row.
maximumRowHeights() - Method in class edu.neu.ccs.gui.TableLayout
Returns the maximum heights for the rows in this table layout.
maxLength - Variable in class edu.neu.ccs.gui.ArrayPanel
Maximum length of this array.
mediumaquamarine - Static variable in class edu.neu.ccs.Colors
Color mediumaquamarine = MediumAquamarine.
MediumAquamarine - Static variable in class edu.neu.ccs.Colors
Color MediumAquamarine = 102, 205, 170 = #66CDAA.
mediumblue - Static variable in class edu.neu.ccs.Colors
Color mediumblue = MediumBlue.
MediumBlue - Static variable in class edu.neu.ccs.Colors
Color MediumBlue = 0, 0, 205 = #0000CD.
mediumorchid - Static variable in class edu.neu.ccs.Colors
Color mediumorchid = MediumOrchid.
MediumOrchid - Static variable in class edu.neu.ccs.Colors
Color MediumOrchid = 186, 85, 211 = #BA55D3.
mediumpurple - Static variable in class edu.neu.ccs.Colors
Color mediumpurple = MediumPurple.
MediumPurple - Static variable in class edu.neu.ccs.Colors
Color MediumPurple = 147, 112, 219 = #9370DB.
mediumseagreen - Static variable in class edu.neu.ccs.Colors
Color mediumseagreen = MediumSeaGreen.
MediumSeaGreen - Static variable in class edu.neu.ccs.Colors
Color MediumSeaGreen = 60, 179, 113 = #3CB371.
mediumslateblue - Static variable in class edu.neu.ccs.Colors
Color mediumslateblue = MediumSlateBlue.
MediumSlateBlue - Static variable in class edu.neu.ccs.Colors
Color MediumSlateBlue = 123, 104, 238 = #7B68EE.
mediumspringgreen - Static variable in class edu.neu.ccs.Colors
Color mediumspringgreen = MediumSpringGreen.
MediumSpringGreen - Static variable in class edu.neu.ccs.Colors
Color MediumSpringGreen = 0, 250, 154 = #00FA9A.
mediumturquoise - Static variable in class edu.neu.ccs.Colors
Color mediumturquoise = MediumTurquoise.
MediumTurquoise - Static variable in class edu.neu.ccs.Colors
Color MediumTurquoise = 72, 209, 204 = #48D1CC.
mediumvioletred - Static variable in class edu.neu.ccs.Colors
Color mediumvioletred = MediumVioletRed.
MediumVioletRed - Static variable in class edu.neu.ccs.Colors
Color MediumVioletRed = 199, 21, 133 = #C71585.
Metric - class edu.neu.ccs.util.Metric.
The abstract class Metric define the requirement for a 2-dimensional distance measure or metric and includes methods to test when a pair of points are near to one another.
Metric() - Constructor for class edu.neu.ccs.util.Metric
 
midnightblue - Static variable in class edu.neu.ccs.Colors
Color midnightblue = MidnightBlue.
MidnightBlue - Static variable in class edu.neu.ccs.Colors
Color MidnightBlue = 25, 25, 112 = #191970.
min(Dimension, Dimension) - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object whose width and height are set to the minimum corresponding values in the given Dimension objects.
min(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compute the function min(f, g).
min(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets this to min(this, y).
min(XBigDecimal, XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is the minimum of the given x and y values.
min(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to min(this, y).
min(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the minimum of the given x and y values.
minColWidth - Variable in class edu.neu.ccs.gui.TableLayout
Minimum widths for columns in this table layout.
minimum - Variable in class edu.neu.ccs.XInterval
Lower endpoint of interval.
minimum - Variable in class edu.neu.ccs.filter.RangeFilter
Minimum bound filter used to enforce the lower bound of this range.
minimum - Variable in class edu.neu.ccs.filter.RangeFilter.BigDecimal
The minimum range bound.
minimum - Variable in class edu.neu.ccs.filter.MinimumBoundFilter.Long
The minimum bound for the range.
minimum - Variable in class edu.neu.ccs.filter.MinimumBoundFilter.Double
The minimum bound for the range.
minimum - Variable in class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger
The minimum bound for the range.
minimum - Variable in class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal
The minimum bound for the range.
MINIMUM - Static variable in class edu.neu.ccs.filter.RangeFilter
Bound property name for the minimum property.
MINIMUM - Static variable in class edu.neu.ccs.filter.MinimumBoundFilter
Bound property name for the minimum property.
MINIMUM_BLOCK - Static variable in class edu.neu.ccs.gui.CheckerBoard
The minimum checkerboard block size = 16.
MINIMUM_GAP - Static variable in class edu.neu.ccs.gui.SimpleArrayPanel
The minimum horizontal and vertical cell gap to be used for all TablePanel objects constructed directly in this array panel; the value is 4.
MINIMUM_INCLUSIVE - Static variable in class edu.neu.ccs.filter.RangeFilter
Bound property name for the minimum exclusivity property.
MINIMUM_INSET - Static variable in class edu.neu.ccs.gui.Halo
The minimum inset used to wrap the given object in the panel; its value is 1.
MINIMUM_LENGTH - Static variable in class edu.neu.ccs.gui.SimpleArrayPanel
The minimum number of views that must be in the array panel; the value is 1.
MINIMUM_LENGTH - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the minimum length of the array.
MINIMUM_NET_FONT_SIZE_ADJUSTMENT - Static variable in class edu.neu.ccs.gui.LookAndFeelTools
The lower bound for the net font size adjustment.
MINIMUM_SIZE - Static variable in class edu.neu.ccs.pedagogy.Turtle
The minimum size of the common turtle buffered panel.
MINIMUM_VISIBLE - Static variable in class edu.neu.ccs.gui.SimpleArrayPanel
The minimum number of views that should be visible in the scroll pane without needing scrolling; the value is 2.
MinimumBoundFilter - class edu.neu.ccs.filter.MinimumBoundFilter.
Filter that enforces an inclusive or exclusive numeric lower bound by throwing an exception when the data to be filtered violates the bound.
MinimumBoundFilter.BigDecimal - class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal.
Minimum bound filter representing a real number lower bound of arbitrary precision.
MinimumBoundFilter.BigDecimal(BigDecimal) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal
Constructs an inclusive range bounded by the given minimum value.
MinimumBoundFilter.BigDecimal(BigDecimal, boolean) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal
Constructs an inclusive or exclusive range bounded by the given minimum value.
MinimumBoundFilter.BigInteger - class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger.
Minimum bound filter representing an integer lower bound of arbitrary precision.
MinimumBoundFilter.BigInteger(BigInteger) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger
Constructs an inclusive range bounded by the given minimum value.
MinimumBoundFilter.BigInteger(BigInteger, boolean) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger
Constructs an inclusive or exclusive range bounded by the given minimum value.
MinimumBoundFilter.Double - class edu.neu.ccs.filter.MinimumBoundFilter.Double.
Minimum bound filter representing a real number lower bound of primitive precision.
MinimumBoundFilter.Double(double) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.Double
Constructs an inclusive range bounded by the given minimum value.
MinimumBoundFilter.Double(double, boolean) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.Double
Constructs an inclusive or exclusive range bounded by the given minimum value.
MinimumBoundFilter.Long - class edu.neu.ccs.filter.MinimumBoundFilter.Long.
Minimum bound filter representing an integer lower bound of primitive precision.
MinimumBoundFilter.Long(long) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.Long
Constructs an inclusive range bounded by the given minimum value.
MinimumBoundFilter.Long(long, boolean) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter.Long
Constructs an inclusive or exclusive range bounded by the given minimum value.
MinimumBoundFilter(boolean) - Constructor for class edu.neu.ccs.filter.MinimumBoundFilter
Constructs an inclusive or exclusive minimum bound filter.
minimumColumnWidth(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the actual minimum width for the given column.
minimumColumnWidths() - Method in class edu.neu.ccs.gui.TableLayout
Returns the minimum widths for the columns in this table layout.
minimumLayoutSize(Container) - Method in class edu.neu.ccs.gui.TableLayout
Returns the minimum size for this table layout.
minimumLayoutSize(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Returns the minimum size for the parent container given the minimum size of the contained component.
minimumLayoutSize(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the minimum size for the parent container given the minimum size of the contained component.
minimumLayoutSize(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Returns the minimum size required to layout the components contained in the parent container.
minimumRowHeight(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the actual minimum height for the given row.
minimumRowHeights() - Method in class edu.neu.ccs.gui.TableLayout
Returns the minimum heights for the rows in this table layout.
minimumWidth - Variable in class edu.neu.ccs.gui.Dropdown
The current minimum width for automatic width computations.
minLength - Variable in class edu.neu.ccs.gui.ArrayPanel
Minimum length of this array.
minRowHeight - Variable in class edu.neu.ccs.gui.TableLayout
Minimum heights for rows in this table layout.
mintcream - Static variable in class edu.neu.ccs.Colors
Color mintcream = MintCream.
MintCream - Static variable in class edu.neu.ccs.Colors
Color MintCream = 245, 255, 250 = #F5FFFA.
mistyrose - Static variable in class edu.neu.ccs.Colors
Color mistyrose = MistyRose.
MistyRose - Static variable in class edu.neu.ccs.Colors
Color MistyRose = 255, 228, 225 = #FFE4E1.
moccasin - Static variable in class edu.neu.ccs.Colors
Color moccasin = Moccasin.
Moccasin - Static variable in class edu.neu.ccs.Colors
Color Moccasin = 255, 228, 181 = #FFE4B5.
mod(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this mod y).
mod(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x mod y.
model - Variable in class edu.neu.ccs.gui.XObjectView
The data model for this view.
model - Variable in class edu.neu.ccs.gui.InputDialog
Object whose state is to be set through this dialog input operation.
MODEL - Static variable in class edu.neu.ccs.gui.XObjectView
Bound property name for the model property.
modelButtonMap - Variable in class edu.neu.ccs.gui.RadioPanel
The hash map that contains pairs with a model and its button.
modInverse(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to the inverse modulo y of this.
modInverse(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the inverse of x modulo y.
modPow(XBigInteger, XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to the value of this raised to the given exponent e modulo the given modulus y.
modPow(XBigInteger, XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the given base x raised to the given exponent e modulo the given modulus y.
modulus(int, int) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the modulus of int number relative to int base.
modulus(long, long) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the modulus of long number relative to long base.
MouseAction - class edu.neu.ccs.gui.MouseAction.
Encapsulates an action that is performed as a result of a MouseEvent.
MouseAction() - Constructor for class edu.neu.ccs.gui.MouseAction
Constructs a mouse action with no name or icon.
MouseAction(String) - Constructor for class edu.neu.ccs.gui.MouseAction
Constructs a mouse action with the given name but no icon.
MouseAction(String, Icon) - Constructor for class edu.neu.ccs.gui.MouseAction
Constructs a mouse action with the given name and icon.
MouseActionAdapter - class edu.neu.ccs.gui.MouseActionAdapter.
An adapter class for receiving mouse input events and performing actions in response to those events.
MouseActionAdapter() - Constructor for class edu.neu.ccs.gui.MouseActionAdapter
Constructs a mouse action adapter.
MouseActionAdapter(Component) - Constructor for class edu.neu.ccs.gui.MouseActionAdapter
Constructs a mouse action adapter listening for mouse and mouse motion events generated by the given component.
MouseActionEvent - class edu.neu.ccs.gui.MouseActionEvent.
Class of events representing an action triggered by a mouse event.
MouseActionEvent(MouseEvent, Object) - Constructor for class edu.neu.ccs.gui.MouseActionEvent
Constructs a mouse action event triggered by the given mouse event generated by the given source object.
MouseActionEvent(MouseEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.MouseActionEvent
Constructs a mouse action event triggered by the given mouse event generated by the given source object with the given identifier and command name.
mouseActionPerformed(MouseEvent) - Method in class edu.neu.ccs.gui.MouseAction
Performs the tasks encapsulated by this action.
mouseActions - Variable in class edu.neu.ccs.gui.BufferedPanel
The mouse action adapter for this buffered panel.
mouseAdapter - Variable in class edu.neu.ccs.gui.Zoo
Mouse action adapter for this zoo.
mouseClicked(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when the mouse is clicked.
mouseDragged(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when the mouse is dragged.
mouseEntered(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when the mouse enters the component.
mouseExited(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when the mouse exits the component.
mouseIsInPanel - Variable in class edu.neu.ccs.gui.BufferedPanel
Whether or not the mouse is in the panel.
mouseMoved(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when the mouse is moved.
mousePressed(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when a mouse button is pressed.
mouseReleased(MouseEvent) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Performs the stored action listener sequence when the mouse button is released.
mouseX - Variable in class edu.neu.ccs.gui.BufferedPanel
The mouse x-position.
mouseY - Variable in class edu.neu.ccs.gui.BufferedPanel
The mouse y-position.
MOVE - Static variable in class edu.neu.ccs.gui.PathNode
Shorthand constant for PathIterator.SEG_MOVETO.
MOVE - Static variable in class edu.neu.ccs.gui.PathListIterator
Shorthand constant for PathIterator.SEG_MOVETO.
MOVE - Static variable in class edu.neu.ccs.gui.PathList
Shorthand constant for PathIterator.SEG_MOVETO.
MOVE_DOWN_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to move the first selected component in this zoo to the next deeper z-order position.
MOVE_UP_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to move the first selected component in this zoo to the next higher z-order position.
move(double, double) - Method in class edu.neu.ccs.XSquare
Moves the square by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XRoundSquare
Moves the round square by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XRoundRect
Moves the round rectangle by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XRect
Moves the rectangle by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XPoint2D
Moves the point by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XOval
Moves the oval by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XLine2D
Moves the line by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.XCircle
Moves the circle by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
move(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Moves the paintable by a translation using the data in the point specified by coordinates.
move(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Moves the paintable by a translation using the data in the point specified by coordinates.
move(Point2D) - Method in class edu.neu.ccs.XSquare
Moves the square by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XRoundSquare
Moves the round square by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XRoundRect
Moves the round rectangle by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XRect
Moves the rectangle by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XPoint2D
Moves the point by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XOval
Moves the oval by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XLine2D
Moves the line by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.XCircle
Moves the circle by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
move(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Moves the paintable by a translation using the data in the point.
move(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Moves the paintable by a translation using the data in the point.
moveable - Variable in class edu.neu.ccs.gui.Zoo
Whether or not the child items in this zoo can be moved.
moveCenterTo(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
moveCenterTo(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Moves the paintable by a translation in such a way that the paintable center specified by getCenter will move to the given point specified in coordinates.
moveCenterTo(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Moves the paintable by a translation in such a way that the paintable center specified by getCenter will move to the given point specified in coordinates.
moveCenterTo(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
moveCenterTo(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Moves the paintable by a translation in such a way that the paintable center specified by getCenter will move to the given point.
moveCenterTo(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Moves the paintable by a translation in such a way that the paintable center specified by getCenter will move to the given point.
moveCornerTo(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
moveCornerTo(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Moves the paintable by a translation in such a way that the paintable corner specified by getCorner will move to the given point specified in coordinates.
moveCornerTo(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Moves the paintable by a translation in such a way that the paintable corner specified by getCorner will move to the given point specified in coordinates.
moveCornerTo(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
moveCornerTo(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Moves the paintable by a translation in such a way that the paintable corner specified by getCorner will move to the given point.
moveCornerTo(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Moves the paintable by a translation in such a way that the paintable corner specified by getCorner will move to the given point.
movedActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse moved events.
movedActions - Variable in class edu.neu.ccs.gui.ComponentActionAdapter
List of action listeners to be performed upon the notification of component moved events.
moveDown(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Moves the given component to the next deeper relative z-order position in this container.
movePointLeft(int) - Method in class edu.neu.ccs.XBigDecimal
Sets this to an XBigDecimal that is equivalent to this with the decimal point moved n places to the left.
movePointLeft(XBigDecimal, int) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal that is equivalent to the given y with the decimal point moved n places to the left.
movePointRight(int) - Method in class edu.neu.ccs.XBigDecimal
Sets this to an XBigDecimal that is equivalent to this with the decimal point moved n places to the right.
movePointRight(XBigDecimal, int) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal that is equivalent to the given y with the decimal point moved n places to the right.
moveTo(MouseEvent) - Method in class edu.neu.ccs.gui.Laminate
Moves this laminate and its covered component based on the given mouse event.
moveToZOrder(Component, int) - Method in class edu.neu.ccs.gui.ZooContainer
Moves the given component to the given z-order position in this container.
moveToZOrder(Component, int) - Method in class edu.neu.ccs.gui.Zoo
Moves the given component to the given z-order position.
moveUp(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Moves the given component to the next higher relative z-order position in this container.
multiply(double, double) - Method in class edu.neu.ccs.XComplex
Sets this to (this * w) where w is the complex with coordinates x,y.
multiply(double, double, double, double) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z * w where z is the complex with coordinates x1,y1 and w is the complex with coordinates x2,y2.
multiply(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to multiply functions f,g: f * g.
multiply(FunctionComplex.OneArg, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to multiply functions f,g: f * g.
multiply(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets this to (this * y).
multiply(XBigDecimal, XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is x * y.
multiply(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this * y).
multiply(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x * y.
multiply(XComplex) - Method in class edu.neu.ccs.XComplex
Sets this to (this * w).
multiply(XComplex, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z * w.
multiply(XPolynomialComplex, XPolynomialComplex) - Static method in class edu.neu.ccs.XPolynomialComplex
Returns a new polynomial equivalent mathematically to (p * q).
multiply(XPolynomial, XPolynomial) - Static method in class edu.neu.ccs.XPolynomial
Returns a new polynomial equivalent mathematically to (p * q).
MUTATE_AS_GROUP - Static variable in class edu.neu.ccs.gui.Mutator
The constant MUTATE_AS_GROUP signifies that a Strategy should mutate a collection as a group.
MUTATE_AS_ITEMS - Static variable in class edu.neu.ccs.gui.Mutator
The constant MUTATE_AS_ITEMS signifies that a Strategy should mutate a collection by acting on the individual items of the collection.
mutate(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
mutate(AffineTransform) - Method in interface edu.neu.ccs.gui.Paintable
This method should always be implemented to do exactly the same operation as the corresponding method addPostMutation.
mutate(AffineTransform) - Method in class edu.neu.ccs.gui.AbstractPaintable
This method is implemented to do exactly the same operation as the corresponding method addPostMutation.
mutate(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
mutate(Mutator.Strategy) - Method in interface edu.neu.ccs.gui.Paintable
This method should always be implemented to do exactly the same operation as the corresponding method addPostMutation.
mutate(Mutator.Strategy) - Method in class edu.neu.ccs.gui.AbstractPaintable
This method is implemented to do exactly the same operation as the corresponding method addPostMutation.
Mutator - class edu.neu.ccs.gui.Mutator.
Class Mutator encapsulates an abstract class Strategy that defines a mutator strategy for general Paintable objects and an abstract class StrategyUsage that decribes how to use a mutator strategy for a PaintableSequence.
Mutator.Strategy - class edu.neu.ccs.gui.Mutator.Strategy.
Class Strategy encapsulates an algorithm that will produce a mutator AffineTransform given the center of an associated object.
Mutator.Strategy() - Constructor for class edu.neu.ccs.gui.Mutator.Strategy
 
Mutator.StrategyUsage - class edu.neu.ccs.gui.Mutator.StrategyUsage.
Class StrategyUsage is used to define constants to be used to control the usage of Strategy objects.
mutator(double, double) - Method in class edu.neu.ccs.gui.Mutator.Strategy
Returns a non-null mutator AffineTransform given the center (x, y) of an associated object.
mutator(Point2D) - Method in class edu.neu.ccs.gui.Mutator.Strategy
Returns a non-null mutator AffineTransform given the center of an associated object.

N

name - Variable in class edu.neu.ccs.parser.AbstractParser.Procedure
The name representing this procedure.
navajowhite - Static variable in class edu.neu.ccs.Colors
Color navajowhite = NavajoWhite.
NavajoWhite - Static variable in class edu.neu.ccs.Colors
Color NavajoWhite = 255, 222, 173 = #FFDEAD.
navy - Static variable in class edu.neu.ccs.Colors
Color navy = Navy.
Navy - Static variable in class edu.neu.ccs.Colors
Color Navy = 0, 0, 128 = #000080.
nearSlot(double, double, double) - Method in class edu.neu.ccs.gui.PathNode
Searches the slots in this node and returns a slot index if the given (x,y) is within epsilon of the values in that slot; returns -1 if no such slot exists.
nearSlot(double, double, double) - Method in class edu.neu.ccs.gui.PathList
Searches the nodes in this path list and for each such node searches the slots in the node to determine if the given (x,y) is within epsilon of the values in the slot; if successful, returns an array int[2] with value 0 equal to the node index and value 1 equal to the slot index; if unsuccessful, returns null.
nearSlot(double, double, double, Metric) - Method in class edu.neu.ccs.gui.PathNode
Searches the valid slots in this node in order and returns a slot index if the given (x,y) is within epsilon of the values in that slot relative to the given metric; returns -1 if no such slot exists.
nearSlot(double, double, double, Metric) - Method in class edu.neu.ccs.gui.PathList
Searches the nodes in this path list and for each such node searches the slots in the node to determine if the given (x,y) is within epsilon of the values in the slot relative to the given metric; if successful, returns an array int[2] with value 0 equal to the node index and value 1 equal to the slot index; if unsuccessful, returns null.
negate() - Method in class edu.neu.ccs.XComplex
Sets this to (-this): in coordinates [x;y] is replaced by [-x;-y].
negate() - Method in class edu.neu.ccs.XBigInteger
Sets this to (-this).
negate() - Method in class edu.neu.ccs.XBigDecimal
Sets this to (-this).
negate(XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is the negation of the given y.
negate(XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the negation of the given y.
negate(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is the negation of the given z.
NESTED_EXPRESSION_END - Variable in class edu.neu.ccs.parser.AbstractParser
String token representing the end of a nested expression.
NESTED_EXPRESSION_START - Variable in class edu.neu.ccs.parser.AbstractParser
String token representing the start of a nested expression.
newBezierPointsD(double, double, double[]) - Static method in class edu.neu.ccs.util.Bezier
This function computes a new set of control points as if the Bezier polynomial defined by the given control points were to be viewed as on the sub-interval [a;b] of [0;1].
newBezierPointsF(float, float, float[]) - Static method in class edu.neu.ccs.util.Bezier
This function computes a new set of control points as if the Bezier polynomial defined by the given control points were to be viewed as on the sub-interval [a;b] of [0;1].
next - Variable in class edu.neu.ccs.gui.InputProperties
Property list that this property list shadows.
next - Variable in class edu.neu.ccs.parser.AbstractParser
Index of the next character in the data String to be parsed by this parser.
next() - Method in class edu.neu.ccs.gui.PathListIterator
Advances the iteration pointer one step or anchors it one step beyond the end of the internal path list.
nextDeeperInZOrder(int) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the z-order position of the component whose bounding box is overlapped by the bounding box of the component at the given z-order position.
nextHigherInZOrder(int) - Method in class edu.neu.ccs.gui.ZooContainer
Returns the z-order position of the component whose bounding box overlaps the bounding box of the component at the given z-order position.
nextOperation() - Method in class edu.neu.ccs.parser.AbstractParser
If the next token in the data represents an operation then return the corresponding Operation otherwise return null.
nextSimpleTerm() - Method in class edu.neu.ccs.parser.JPTParser
Returns the next simple term in the data String or throws a ParseException if no term is present.
nextTerm() - Method in class edu.neu.ccs.parser.JPTParser
Returns the next term in the data String with all leading unary operations already applied or throws a ParseException if no term is present.
nextTokenIs(String) - Method in class edu.neu.ccs.parser.AbstractParser
Returns true if the given String exactly matches the next non-whitespace characters in the data, or false if it does not.
nextTokenIs(String, int) - Method in class edu.neu.ccs.parser.AbstractParser
Returns true if the given String exactly matches the characters in the data starting at the given index, or false if it does not.
nextUnaryOperations() - Method in class edu.neu.ccs.parser.JPTParser
Returns the array of unary operations that occur after the current position in the data String and throws a ParseException if an operation is encountered that is binary but not unary.
NO_ALIGNMENT_SET - Static variable in class edu.neu.ccs.gui.TableLayout
Value designating an alignment explicitly not set.
NO_CONTROLS - Static variable in class edu.neu.ccs.gui.ArrayPanel
Value designating no desired length controls.
NO_MINIMUM_SET - Static variable in class edu.neu.ccs.gui.TableLayout
Value designating a non-existent minimum size.
nodeInfo(double[]) - Method in class edu.neu.ccs.gui.PathNode
Returns the node type as the return value and stores the node numeric data in the supplied array which must be non-null and of size at least 6.
nodeInfo(float[]) - Method in class edu.neu.ccs.gui.PathNode
Returns the node type as the return value and stores the node numeric data in the supplied array which must be non-null and of size at least 6.
nodeListPanel - Variable in class edu.neu.ccs.gui.PathListView
 
nodeListWrapper - Variable in class edu.neu.ccs.gui.PathListView
 
nodetype - Variable in class edu.neu.ccs.gui.PathNode
The type of the path node; must be one of the constants: MOVE, LINE, QUAD, CUBIC, CLOSE.
normal() - Method in class edu.neu.ccs.console.ConsoleGateway
If the console is activated then set the console window to its normal state.
normal() - Method in class edu.neu.ccs.gui.JPTFrame
Set this frame to its NORMAL state.
normalConsole() - Method in class edu.neu.ccs.jpf.JPF
Sets the state of an activated console window to normal.
not() - Method in class edu.neu.ccs.XBigInteger
Sets this to (~this), which is the bitwise-not of the current value.
not(XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the bitwise not of the given y.
NumericFilter - class edu.neu.ccs.filter.NumericFilter.
Abstract superclass for filters that apply to numeric values.
NumericFilter() - Constructor for class edu.neu.ccs.filter.NumericFilter
Constructs a numeric filter.

O

obj - Variable in class edu.neu.ccs.filter.FilterException
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.
obtainObject(Stringable) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state data type, and filter or throws a ParseException to be handled by other methods.
offset - Variable in class edu.neu.ccs.gui.Transform1D
The offset for this transform.
ok() - Method in class edu.neu.ccs.gui.InputDialog
Invokes the proper operation on the input component to attempt to set the state of the model object.
ok() - Method in class edu.neu.ccs.gui.ErrorDialog
Attempts to set the state of the model object from the view state of the input object, and if successful, disposes of the dialog.
OKCancelDialog() - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal OK-Cancel dialog and open the dialog; return the dialog constructed.
OKCancelDialog() - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal OK-Cancel dialog and open the dialog; return the dialog constructed.
OKCancelDialog() - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal OK-Cancel dialog and open the dialog; return the dialog constructed.
OKCancelDialog(Object) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal OK-Cancel dialog and open the dialog; return the dialog constructed.
OKCancelDialog(Object, String) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal OK-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKCancelDialog(String) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal OK-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKCancelDialog(String) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal OK-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKCancelDialog(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal OK-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKDialog() - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal OK dialog and open the dialog; return the dialog constructed.
OKDialog() - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal OK dialog and open the dialog; return the dialog constructed.
OKDialog() - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal OK dialog and open the dialog; return the dialog constructed.
OKDialog(Object) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal OK dialog and open the dialog; return the dialog constructed.
OKDialog(Object, String) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal OK dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKDialog(String) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal OK dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKDialog(String) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal OK dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
OKDialog(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal OK dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
oldBackground - Variable in class edu.neu.ccs.gui.Annotation
Background color of this annotation before alert status was entered.
oldForeground - Variable in class edu.neu.ccs.gui.Annotation
Text foreground color of this annotation before alert status was entered.
oldlace - Static variable in class edu.neu.ccs.Colors
Color oldlace = OldLace.
OldLace - Static variable in class edu.neu.ccs.Colors
Color OldLace = 253, 245, 230 = #FDF5E6.
oldSize - Variable in class edu.neu.ccs.gui.ZooGroup
Previous size of the group before a direct manipulation resize was initiated.
olive - Static variable in class edu.neu.ccs.Colors
Color olive = Olive.
Olive - Static variable in class edu.neu.ccs.Colors
Color Olive = 128, 128, 0 = #808000.
olivedrab - Static variable in class edu.neu.ccs.Colors
Color olivedrab = OliveDrab.
OliveDrab - Static variable in class edu.neu.ccs.Colors
Color OliveDrab = 107, 142, 35 = #6B8E23.
opAND - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement and (as double ampersand).
OPEN - Static variable in class edu.neu.ccs.gui.ClosureMode
OPEN is the ClosureMode corresponding to an open polygon or open bezier curve, that is, limit(length) returns (length - 1).
openBezierControlPoints(float[][], float[][]) - Static method in class edu.neu.ccs.gui.BaseShape
Static method that returns a float array that contains the Bezier control points for the open curve with the given vertex and tangent arrays.
openBezierFramePoints(float[][], float[][]) - Static method in class edu.neu.ccs.gui.BaseShape
Static method that returns a float array that contains the points on the open Bezier frame for the given vertex and tangent arrays.
openedActions - Variable in class edu.neu.ccs.gui.WindowActionAdapter
List of actions to be performed upon the notification of window opened events.
opEQ - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement equals.
operation - Variable in class edu.neu.ccs.parser.AbstractParser.ObjectOperationPair
The operation component of the pair.
OPERATION_PREFIX - Static variable in class edu.neu.ccs.parser.AbstractParser
Singleton operation object designating that a symbol is a prefix for a known operation.
operations - Variable in class edu.neu.ccs.parser.AbstractParser
Table of operation symbols and their corresponding operations.
opGE - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement greater than or equals.
opGT - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement greater than.
opLE - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement less than or equals.
opLT - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement less than.
opMinus - Variable in class edu.neu.ccs.parser.JPTParser
NumericOperation to implement minus.
opNE - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement not equals.
opNOT - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement not (as exclamation).
opOR - Variable in class edu.neu.ccs.parser.JPTParser
BooleanOperation to implement or (as double bar).
opPercent - Variable in class edu.neu.ccs.parser.JPTParser
NumericOperation to implement remainder.
opPlus - Variable in class edu.neu.ccs.parser.JPTParser
NumericOperation to implement plus.
opSlash - Variable in class edu.neu.ccs.parser.JPTParser
NumericOperation to implement divide.
opTimes - Variable in class edu.neu.ccs.parser.JPTParser
NumericOperation to implement times.
OPTION_COUNT - Static variable in class edu.neu.ccs.gui.RadioPanel
Bound property name for the option count property.
OPTIONAL - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating an input operation that may be cancelled on error.
OptionsView - class edu.neu.ccs.gui.OptionsView.
A TypedView for selection of one out of various indexed and labeled choices represented by JRadioButtons.
OptionsView() - Constructor for class edu.neu.ccs.gui.OptionsView
The default constructor.
OptionsView(LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel with the given layout manager.
OptionsView(String[]) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings.
OptionsView(String[], ActionListener) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons.
OptionsView(String[], ActionListener[]) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons.
OptionsView(String[], ActionListener[], int) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons; the given selection is the index of the button that is initially selected.
OptionsView(String[], ActionListener[], int, LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons; the given selection is the index of the button that is initially selected; the given layout manager is used to layout the buttons.
OptionsView(String[], ActionListener[], LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons; the given layout manager is used to layout the buttons.
OptionsView(String[], ActionListener, int) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons; the given selection is the index of the button that is initially selected.
OptionsView(String[], ActionListener, int, LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons; the given selection is the index of the button that is initially selected; the given layout manager is used to layout the buttons.
OptionsView(String[], ActionListener, LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons; the given layout manager is used to layout the buttons.
OptionsView(String[], int) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given selection is the index of the button that is initially selected.
OptionsView(String[], int, LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given selection is the index of the button that is initially selected; the given layout manager is used to layout the buttons.
OptionsView(String[], LayoutManager) - Constructor for class edu.neu.ccs.gui.OptionsView
Constructs a panel containing radio buttons labeled with the given array of strings; the given layout manager is used to layout the buttons.
or(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this | y).
or(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x | y.
orange - Static variable in class edu.neu.ccs.Colors
Color orange = Orange.
Orange - Static variable in class edu.neu.ccs.Colors
Color Orange = 255, 165, 0 = #FFA500.
orangered - Static variable in class edu.neu.ccs.Colors
Color orangered = OrangeRed.
OrangeRed - Static variable in class edu.neu.ccs.Colors
Color OrangeRed = 255, 69, 0 = #FF4500.
orchid - Static variable in class edu.neu.ccs.Colors
Color orchid = Orchid.
Orchid - Static variable in class edu.neu.ccs.Colors
Color Orchid = 218, 112, 214 = #DA70D6.
orientation - Variable in class edu.neu.ccs.gui.TableLayout
Orientation for this table layout.
ORIENTATION - Static variable in interface edu.neu.ccs.util.JPTConstants
Bound property name for the orientation of a linear container.
originalContains(double, double) - Method in class edu.neu.ccs.gui.TileBox
Tests if a point specified by coordinates is inside the bounding box of the tile box without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.Tile
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.TextPaintable
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.ShapePaintable
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.PointPaintable
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
originalContains(double, double) - Method in class edu.neu.ccs.gui.PaintableSequence
Tests if a point specified by coordinates is inside this sequence.
originalContains(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.ImagePaintableLite
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.ImagePaintable
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.ClippingWrapper
Tests if a point specified by coordinates is inside the clipped paintable without mutation.
originalContains(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Tests if a point specified by coordinates is inside the original paintable without mutation.
originalContains(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
originalContains(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Tests if a specified point is inside the original paintable without mutation.
originalContains(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Tests if a specified point is inside the original paintable without mutation.
originalContains(ShapePaintable, double, double) - Method in class edu.neu.ccs.gui.PaintMode
Tests if a point specified by coordinates is inside the orignal outline of the given shape paintable.
originalContains(ShapePaintable, Point2D) - Method in class edu.neu.ccs.gui.PaintMode
Tests if a point specified by coordinates is inside the orignal outline of the given shape paintable.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.Tile
Paints onto a Graphics context using the wrapped paintable object but without the use of the mutator transform; if the background paint is non-null, then the rectangle returned by getActualBounds2D() is painted with the background paint prior to the painting of the wrapped paintable.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.TextPaintable
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.ShapePaintable
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.PointPaintable
Paints onto a Graphics context.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.PaintableSequence
Paints onto a Graphics context g using information from the paintable sequence and from its individual items.
originalPaint(Graphics) - Method in interface edu.neu.ccs.gui.Paintable
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.ImagePaintableLite
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.ImagePaintable
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.ClippingWrapper
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(Graphics) - Method in class edu.neu.ccs.gui.AbstractPaintable
Paints onto a Graphics context using information from this object but without the use of the mutator transform.
originalPaint(ShapePaintable, Graphics) - Method in class edu.neu.ccs.gui.PaintMode
Paints the given shape paintable without mutation using the given graphics context.
originalValue - Variable in class edu.neu.ccs.gui.ErrorDialog
Original malformed view state for the input component.
out - Variable in class edu.neu.ccs.console.ConsoleGateway
The virtual stream object providing text output functionality.
OUTPUT_COLOR - Static variable in class edu.neu.ccs.console.ConsoleGateway
Bound property name for the output color property.
outStreams - Variable in class edu.neu.ccs.console.ConsoleGateway
The output streams used by this console object as the default "out" and "err" streams.

P

P - Variable in class edu.neu.ccs.gui.PlotTool
Helper for point computation.
packParentWindow(JComponent) - Static method in class edu.neu.ccs.gui.Refresh
Revalidates the given component, packs its parent window, and then repaints the component.
pad(String) - Static method in class edu.neu.ccs.Strings
Returns the given string if it is non-null and has length at least 1; otherwise returns " ".
pad(String[]) - Static method in class edu.neu.ccs.Strings
Returns a string array with all strings in the original array padded using Strings.pad.
paint - Variable in class edu.neu.ccs.gui.ShapeCapsule
Paint used to render the encapsulated shape.
paint(Component, Graphics) - Method in class edu.neu.ccs.gui.PaintAction
Performs the tasks encapsulated by this action.
paint(Graphics) - Method in class edu.neu.ccs.gui.ZooGroup
Paints this group to the given graphics context.
paint(Graphics) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
paint(Graphics) - Method in interface edu.neu.ccs.gui.Paintable
Paints onto a Graphics context using information from this object.
paint(Graphics) - Method in class edu.neu.ccs.gui.BufferedPanel.Painter
Paints the component and then adds the work done by the paintOver function.
paint(Graphics) - Method in class edu.neu.ccs.gui.AbstractPaintable
Paints onto a Graphics context using information from this object.
paintable - Variable in class edu.neu.ccs.gui.Tile
The wrapped paintable.
paintable - Variable in class edu.neu.ccs.gui.PlotMark
The paintable if used instead of an algorithm.
Paintable - interface edu.neu.ccs.gui.Paintable.
Paintable describes an object that can paint onto a graphics context.
PaintableButton - class edu.neu.ccs.gui.PaintableButton.
Class PaintableButton encapsulates a Paintable and uses that paintable to define the icon for the button and to determine the size of the button.
PaintableButton(Paintable) - Constructor for class edu.neu.ccs.gui.PaintableButton
This constructor provides the paintable needed to define the button.
PaintableButton(Paintable, Action) - Constructor for class edu.neu.ccs.gui.PaintableButton
This constructor provides the paintable needed to define the button, and the action for the button behavior.
PaintableButton(Paintable, Action, Color) - Constructor for class edu.neu.ccs.gui.PaintableButton
This constructor provides the paintable needed to define the button, the action for the button behavior and the optional background color.
PaintableButton(Paintable, Action, Color, Insets) - Constructor for class edu.neu.ccs.gui.PaintableButton
This constructor provides the paintable needed to define the button, the action for the button behavior the optional background color, and the button insets (margin).
PaintableComponent - class edu.neu.ccs.gui.PaintableComponent.
Class PaintableComponent encapsulates a Paintable and uses that paintable to define the PaintComponent method and to determine the size of the component.
PaintableComponent(Paintable) - Constructor for class edu.neu.ccs.gui.PaintableComponent
This constructor provides the paintable needed to define the component.
PaintableComponent(Paintable, Color) - Constructor for class edu.neu.ccs.gui.PaintableComponent
This constructor provides the paintable needed to define the component, and the optional background color.
PaintableComponent(Paintable, Color, boolean) - Constructor for class edu.neu.ccs.gui.PaintableComponent
This constructor provides the paintable needed to define the component, the optional background color, and the opacity setting.
PaintableComponent(Paintable, Color, boolean, Border) - Constructor for class edu.neu.ccs.gui.PaintableComponent
This constructor provides the paintable needed to define the component, the optional background color, the opacity setting, and the component border.
paintables - Variable in class edu.neu.ccs.gui.ImageViewerBase
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.
paintablesequence - Variable in class edu.neu.ccs.gui.BufferedPanel
The paintable sequence that paints on top of the buffer.
PaintableSequence - class edu.neu.ccs.gui.PaintableSequence.
A PaintableSequence encapsulates a sequence of Paintable objects.
PaintableSequence() - Constructor for class edu.neu.ccs.gui.PaintableSequence
The default constructor with an empty sequence and the mutator strategy usage set to Mutator.MUTATE_AS_ITEMS.
PaintableSequence(Object[]) - Constructor for class edu.neu.ccs.gui.PaintableSequence
The constructor that sets up the paintable sequence using an initial array of objects that is suitably converted via makePaintable.
PaintableSequence(Object[], Mutator.StrategyUsage) - Constructor for class edu.neu.ccs.gui.PaintableSequence
The constructor that sets up the paintable sequence using an initial array of objects that is suitably converted via makePaintable and the given choice of mutator strategy usage.
PaintableSequenceComposite - class edu.neu.ccs.gui.PaintableSequenceComposite.
The class PaintableSequenceComposite is a base class for the construction of Paintable classes.
PaintableSequenceComposite() - Constructor for class edu.neu.ccs.gui.PaintableSequenceComposite
 
PaintableTools - class edu.neu.ccs.gui.PaintableTools.
The class PaintableTools collects static methods that construct objects of other types from Paintable objects.
PaintAction - class edu.neu.ccs.gui.PaintAction.
Encapsulates an action that is performed as a result of a call to paint a component.
PaintAction() - Constructor for class edu.neu.ccs.gui.PaintAction
Constructs a repaint action with no name or icon.
PaintAction(String) - Constructor for class edu.neu.ccs.gui.PaintAction
Constructs a repaint action with the given name but no icon.
PaintAction(String, Icon) - Constructor for class edu.neu.ccs.gui.PaintAction
Constructs a repaint action with the given name and icon.
PaintActionCapsule - class edu.neu.ccs.gui.PaintActionCapsule.
A JComponent that contains a sequence of action listeners performed every time this component is painted.
PaintActionCapsule() - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with no action listeners to perform.
PaintActionCapsule(ActionListener) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component that performs the given action listener each time it is painted.
PaintActionCapsule(ActionListener[]) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component that performs the given action listeners each time it is painted.
PaintActionCapsule(ActionListener[], Color) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given foreground color that performs the given action listeners each time it is painted.
PaintActionCapsule(ActionListener[], Color, Dimension) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given foreground color and preferred size that performs the given action listeners each time it is painted.
PaintActionCapsule(ActionListener[], Color, int, int) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given foreground color and preferred dimensions that performs the given action listeners each time it is painted.
PaintActionCapsule(ActionListener[], Dimension) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given preferred size that performs the given action listeners each time it is painted.
PaintActionCapsule(ActionListener[], int, int) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given preferred size that performs the given action listeners each time it is painted.
PaintActionCapsule(ActionListener, Color) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given foreground color that performs the given action listener each time it is painted.
PaintActionCapsule(ActionListener, Color, Dimension) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given foreground color and preferred size that performs the given action listener each time it is painted.
PaintActionCapsule(ActionListener, Color, int, int) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given foreground color and preferred dimensions that performs the given action listener each time it is painted.
PaintActionCapsule(ActionListener, Dimension) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given preferred size that performs the given action listener each time it is painted.
PaintActionCapsule(ActionListener, int, int) - Constructor for class edu.neu.ccs.gui.PaintActionCapsule
Constructs a component with the given preferred dimensions that performs the given action listener each time it is painted.
PaintActionEvent - class edu.neu.ccs.gui.PaintActionEvent.
Class of events representing an action triggered by a call to paint a component.
PaintActionEvent(Object, Graphics) - Constructor for class edu.neu.ccs.gui.PaintActionEvent
Constructs a paint action event triggered by the given source object, with the given graphics context.
PaintActionEvent(Object, Graphics, int, String) - Constructor for class edu.neu.ccs.gui.PaintActionEvent
Constructs a repaint action event triggered by the given source object, with the given graphics context, identifier and command name.
PaintAlgorithm - interface edu.neu.ccs.gui.PaintAlgorithm.
The interface PaintAlgorithm specifies an algorithm that may be used to define a TexturePaint object; this algorithm should return a Color for each x,y pixel position; this algorithm should be periodic in both the x and y directions.
paintAt(Graphics, AffineTransform, double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
paintAt(Graphics, AffineTransform, double, double) - Method in interface edu.neu.ccs.gui.Paintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point in coordinates and the affine transform T; before painting the transform T should be applied to the point.
paintAt(Graphics, AffineTransform, double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point in coordinates and the affine transform T; before painting the transform T should be applied to the point.
paintAt(Graphics, AffineTransform, Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
paintAt(Graphics, AffineTransform, Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point in coordinates and the affine transform T; before painting the transform T should be applied to the point.
paintAt(Graphics, AffineTransform, Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point in coordinates and the affine transform T; before painting the transform T should be applied to the point.
paintAt(Graphics, double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
paintAt(Graphics, double, double) - Method in interface edu.neu.ccs.gui.Paintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point in coordinates.
paintAt(Graphics, double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point in coordinates.
paintAt(Graphics, Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
paintAt(Graphics, Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point.
paintAt(Graphics, Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Without changing the paintable or the graphics context, paint the paintable in a translated position specified by the point.
PaintBar - class edu.neu.ccs.gui.PaintBar.
Class PaintBar implements a Paintable that paints a one or two dimensional array of disks.
PaintBar(Paint[][], int, int) - Constructor for class edu.neu.ccs.gui.PaintBar
This contructor builds a Paintable that will paint an array of disks using the given two dimensional Paint array, the given disk diameter, and the given gap between disks.
PaintBar(Paint[], int, int, int) - Constructor for class edu.neu.ccs.gui.PaintBar
This contructor builds a Paintable that will paint a sequence of disks using the given one dimensional Paint array, the given disk diameter, the given gap between disks, and the given orientation for the bar (HORIZONTAL or VERTICAL).
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.Zoo
Paints this component to the given graphics context.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.ShapeCapsule
Paints this component to the given graphics context.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.PaintSwatch
Overrides the inherited paintComponent method to paint the swatch area with the encapsulated paint.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Performs the stored sequence of action listeners.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.PaintableComponent
Overrides the inherited paintComponent method to paint the background if the component is set to be opaque and then to use the paintable to paint the component details.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.Laminate
Paints a selection box around this laminate, if this laminate is selected.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.ImageCapsule
Paints this component to the given graphics context.
paintComponent(Graphics) - Method in class edu.neu.ccs.gui.BufferedPanel.Painter
Paints the image buffer of the buffered panel in this panel and then paints the buffered panel paintable sequence.
painter - Variable in class edu.neu.ccs.gui.BufferedPanel
The internal painter panel.
paintIcon(Component, Graphics, int, int) - Method in class edu.neu.ccs.gui.PaintSwatch
Draw the swatch as an icon at the specified location.
paintIcon(Component, Graphics, int, int) - Method in class edu.neu.ccs.gui.PaintableComponent
Draw this object as an icon at the specified location using the paintable to paint the icon details.
PaintMode - class edu.neu.ccs.gui.PaintMode.
Abstract class PaintMode defines the requirements for an object that can control the painting of a ShapePaintable.
PaintMode() - Constructor for class edu.neu.ccs.gui.PaintMode
 
paintOver(Graphics2D) - Method in class edu.neu.ccs.gui.BufferedPanel
Override this paintOver method to add additional painting actions after the default buffer repaint is done during a repaint() call.
PaintSwatch - class edu.neu.ccs.gui.PaintSwatch.
Class PaintSwatch is a light weight component to draw a rectangular paint swatch with a given paint, size, and optional border.
PaintSwatch() - Constructor for class edu.neu.ccs.gui.PaintSwatch
This constructor sets the swatch paint to Colors.transparent; sets the dimensions of the swatch to (20, 20); sets the border to BLACK_BORDER which has thickness 2.
PaintSwatch(Paint) - Constructor for class edu.neu.ccs.gui.PaintSwatch
This constructor provides the paint to paint in the swatch; sets the dimensions of the swatch to (20, 20); sets the border to BLACK_BORDER which has thickness 2.
PaintSwatch(Paint, Border) - Constructor for class edu.neu.ccs.gui.PaintSwatch
This constructor provides the paint to paint in the swatch and the border; sets the dimensions of the swatch to (20, 20).
PaintSwatch(Paint, int, int) - Constructor for class edu.neu.ccs.gui.PaintSwatch
This constructor provides the paint to paint in the swatch and the x and y dimensions of the swatch; sets the border to BLACK_BORDER which has thickness 2.
PaintSwatch(Paint, int, int, Border) - Constructor for class edu.neu.ccs.gui.PaintSwatch
This constructor provides the paint to paint in the swatch, the x and y dimensions of the swatch, and the border.
PaintTools - class edu.neu.ccs.gui.PaintTools.
The class PaintTools contains static methods that use PaintAlgorithm objects to make other useful objects such as TexturePaint objects and BufferedImage objects; the class also contains static methods that manipulate PaintAlgorithm objects to create new objects that may be used to define hatch patterns.
Pair - class edu.neu.ccs.quick.Pair.
Pair constructs an immutable pair object from two non-null objects that are referred to as A and B.
Pair(Object[]) - Constructor for class edu.neu.ccs.quick.Pair
Constructor that constructs a pair using a non-null array of Object such that the array has 2 non-null items.
Pair(Object, Object) - Constructor for class edu.neu.ccs.quick.Pair
Constructor that constructs a pair using two non-null Objects.
pairmap - Variable in class edu.neu.ccs.gui.StringObjectRadioPanel
The internal two way map.
pairmap - Variable in class edu.neu.ccs.gui.StringObjectDropdown
The internal two way map.
palegoldenrod - Static variable in class edu.neu.ccs.Colors
Color palegoldenrod = PaleGoldenrod.
PaleGoldenrod - Static variable in class edu.neu.ccs.Colors
Color PaleGoldenrod = 238, 232, 170 = #EEE8AA.
palegreen - Static variable in class edu.neu.ccs.Colors
Color palegreen = PaleGreen.
PaleGreen - Static variable in class edu.neu.ccs.Colors
Color PaleGreen = 152, 251, 152 = #98FB98.
paleturquoise - Static variable in class edu.neu.ccs.Colors
Color paleturquoise = PaleTurquoise.
PaleTurquoise - Static variable in class edu.neu.ccs.Colors
Color PaleTurquoise = 175, 238, 238 = #AFEEEE.
palevioletred - Static variable in class edu.neu.ccs.Colors
Color palevioletred = PaleVioletRed.
PaleVioletRed - Static variable in class edu.neu.ccs.Colors
Color PaleVioletRed = 219, 112, 147 = #DB7093.
panel - Variable in class edu.neu.ccs.gui.BufferedPanel.Painter
Reference to the BufferedPanel that created this Painter.
papayawhip - Static variable in class edu.neu.ccs.Colors
Color papayawhip = PapayaWhip.
PapayaWhip - Static variable in class edu.neu.ccs.Colors
Color PapayaWhip = 255, 239, 213 = #FFEFD5.
Parameter - class edu.neu.ccs.Parameter.
Class Parameter is a collection of interfaces that classify functions that accept and return values of type double according to the number and kind of auxiliary function parameters.
Parameter.ArrayOfArrayParam - interface edu.neu.ccs.Parameter.ArrayOfArrayParam.
 
Parameter.ArrayParam - interface edu.neu.ccs.Parameter.ArrayParam.
 
Parameter.FourParam - interface edu.neu.ccs.Parameter.FourParam.
 
Parameter.OneParam - interface edu.neu.ccs.Parameter.OneParam.
 
Parameter.Point2DArrayParam - interface edu.neu.ccs.Parameter.Point2DArrayParam.
 
Parameter.Point2DParam - interface edu.neu.ccs.Parameter.Point2DParam.
 
Parameter.ThreeParam - interface edu.neu.ccs.Parameter.ThreeParam.
 
Parameter.TwoArrayParam - interface edu.neu.ccs.Parameter.TwoArrayParam.
 
Parameter.TwoParam - interface edu.neu.ccs.Parameter.TwoParam.
 
ParameterComplex - class edu.neu.ccs.ParameterComplex.
Class ParameterComplex is a collection of interfaces that classify functions that accept and return values of type XComplex according to the number and kind of auxiliary function parameters.
ParameterComplex.ArrayOfArrayParam - interface edu.neu.ccs.ParameterComplex.ArrayOfArrayParam.
 
ParameterComplex.ArrayParam - interface edu.neu.ccs.ParameterComplex.ArrayParam.
 
ParameterComplex.FourParam - interface edu.neu.ccs.ParameterComplex.FourParam.
 
ParameterComplex.OneParam - interface edu.neu.ccs.ParameterComplex.OneParam.
 
ParameterComplex.ThreeParam - interface edu.neu.ccs.ParameterComplex.ThreeParam.
 
ParameterComplex.TwoArrayParam - interface edu.neu.ccs.ParameterComplex.TwoArrayParam.
 
ParameterComplex.TwoParam - interface edu.neu.ccs.ParameterComplex.TwoParam.
 
PARENS - Static variable in class edu.neu.ccs.Strings
The start character for encodings (s0,s1,etc).
PARENS_END - Static variable in class edu.neu.ccs.Strings
The end character for encodings (s0,s1,etc).
PARENS_SEP - Static variable in class edu.neu.ccs.Strings
The separator character for encodings (s0,s1,etc) as a string.
parentDialog - Variable in class edu.neu.ccs.gui.GeneralDialog
Parent Dialog if any.
parentFrame - Variable in class edu.neu.ccs.gui.GeneralDialog
Parent Frame if any.
parse(String) - Method in interface edu.neu.ccs.parser.Parser
Parses the given data and returns the Object it represents, given this parsing scheme.
parse(String) - Method in class edu.neu.ccs.parser.JPTParser
 
parse(String) - Method in class edu.neu.ccs.parser.AbstractParser
 
parseArgumentList() - Method in class edu.neu.ccs.parser.AbstractParser
Parses the next argument list in the data String and returns an array of objects representing the list of arguments.
parseBoolean(String) - Static method in class edu.neu.ccs.XBoolean
Parses a boolean value from a String using the current shared parser object.
parseBoolean(String, String) - Static method in class edu.neu.ccs.gui.BooleanView
Returns the boolean value represented by the given String data.
parseByte(String) - Static method in class edu.neu.ccs.XByte
Parses a byte value from a String using the current shared parser.
parseChar(String) - Static method in class edu.neu.ccs.XChar
Parses a char value from a String using the current shared parser.
parseColor(String) - Static method in class edu.neu.ccs.XColor
Gets a Color value from a data String if the data is valid or throws a ParseException.
parseDouble(String) - Static method in class edu.neu.ccs.XDouble
Parses a double value from a String using the current shared parser.
parseExpression(AbstractParser.ObjectOperationPair) - Method in class edu.neu.ccs.parser.JPTParser
Parses the next expression in the data String.
parseExpression(AbstractParser.ObjectOperationPair) - Method in class edu.neu.ccs.parser.AbstractParser
Parses the next expression in the data String.
parseFloat(String) - Static method in class edu.neu.ccs.XFloat
Parses a float value from a String using the current shared parser.
parseIdentifier() - Method in class edu.neu.ccs.parser.AbstractParser
Parses the next identifier in the data String and returns it.
parseInt(String) - Static method in class edu.neu.ccs.XInt
Parses an int value from a String using the current shared parser.
parseInt(String, String) - Static method in class edu.neu.ccs.gui.SliderView
Returns the int value represented by the given String data.
parseLong(String) - Static method in class edu.neu.ccs.XLong
Parses a long value from a String using the current shared parser.
parseNestedExpression() - Method in class edu.neu.ccs.parser.JPTParser
Parse an expression in parentheses and return its value.
parseNumber() - Method in class edu.neu.ccs.parser.AbstractParser
Parses the next numeric token in the data String and returns an object representation of its value.
parseProcedureCall(String) - Method in class edu.neu.ccs.parser.JPTParser
Parse a procedure with arguments and return its value.
Parser - interface edu.neu.ccs.parser.Parser.
Interface to be implemented by classes of objects that can parse String data and evaluate the contents of that data to an Object with state defined by the data contained in the String.
ParserUtilities - class edu.neu.ccs.parser.ParserUtilities.
Provides utility methods for use with parser operations.
ParserUtilities() - Constructor for class edu.neu.ccs.parser.ParserUtilities
 
parseShort(String) - Static method in class edu.neu.ccs.XShort
Parses a short value from a String using the current shared parser.
parseVariable(String) - Method in class edu.neu.ccs.parser.JPTParser
Parse a variable expression and return its value.
Path - class edu.neu.ccs.gui.Path.
Class Path encapsulates an interface Strategy that defines the requirement for a strategy that can automatically build a GeneralPath given vertex and tangent data.
Path.Strategy - interface edu.neu.ccs.gui.Path.Strategy.
The Strategy interface requires one method that returns a GeneralPath given its input parameters.
pathlist - Variable in class edu.neu.ccs.gui.PathListIterator
The path list used by this iterator.
pathlist - Variable in class edu.neu.ccs.gui.PathList
The path list.
PathList - class edu.neu.ccs.gui.PathList.
The PathList class combines an explicit sequence of PathNode objects together with a winding rule to provide a flexible alternative to the Java class GeneralPath.
PathList() - Constructor for class edu.neu.ccs.gui.PathList
The default constructor that sets the path list to empty and the winding rule to WindingRule.WIND_NON_ZERO.
PathList(PathIterator) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the path nodes and winding rule obtained from the given PathIterator.
PathList(PathList) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that makes a deep clone of an existing path list.
PathList(PathNode[]) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the given array of path nodes and sets the winding rule to WindingRule.WIND_NON_ZERO.
PathList(PathNode[], int) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the given array of path nodes and the given winding rule.
PathList(PathNode[], WindingRule) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the given array of path nodes and the given winding rule.
PathList(Point2D[], boolean) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that makes a polygon path list using the given array points of point data; the boolean close determines whether or the polygon is open or closed.
PathList(Point2D[], boolean, int) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that makes a polygon path list using the given array points of point data; the boolean close determines whether or the polygon is open or closed; the given winding rule determines the winding rule.
PathList(Point2D[], boolean, WindingRule) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that makes a polygon path list using the given array points of point data; the boolean close determines whether or the polygon is open or closed; the given winding rule determines the winding rule.
PathList(Shape) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the path nodes and winding rule obtained from the given Shape.
PathList(Shape, AffineTransform) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the path nodes and winding rule obtained from the given Shape after applying the given transform to the shape data.
PathList(Shape, AffineTransform, double) - Constructor for class edu.neu.ccs.gui.PathList
The constructor that initializes the path list using the path nodes and winding rule obtained from the given Shape after applying the given transform and flatness to the shape data.
PathListIterator - class edu.neu.ccs.gui.PathListIterator.
The PathListIterator class creates a Java PathIterator based on an internal PathList.
PathListIterator() - Constructor for class edu.neu.ccs.gui.PathListIterator
The default constructor that initializes the iterator to a new PathList object with zero nodes and winding rule WindingRule.WIND_NON_ZERO.
PathListIterator(PathList) - Constructor for class edu.neu.ccs.gui.PathListIterator
The constructor that initializes the iterator using the given PathList object.
PathListView - class edu.neu.ccs.gui.PathListView.
Class PathListView creates a view for input and output of a PathList in a GUI.
PathListView() - Constructor for class edu.neu.ccs.gui.PathListView
 
PathNode - class edu.neu.ccs.gui.PathNode.
Class PathNode makes explicit a data structure for the ingredients that may be used to build a Java object of class GeneralPath.
PathNode() - Constructor for class edu.neu.ccs.gui.PathNode
The default constructor that sets the node type to MOVE and sets all numeric data to 0.
PathNode(int, double[]) - Constructor for class edu.neu.ccs.gui.PathNode
The constructor that sets the node type and as much of the numeric data as is in the parameters array.
PathNode(int, float[]) - Constructor for class edu.neu.ccs.gui.PathNode
The constructor that sets the node type and as much of the numeric data as is in the parameters array.
PathNode(int, float, float, float, float, float, float) - Constructor for class edu.neu.ccs.gui.PathNode
The constructor that sets the node type and the numeric node data.
PathNode(PathNode) - Constructor for class edu.neu.ccs.gui.PathNode
The constructor that copies the data of an existing path node.
PathNode(String) - Constructor for class edu.neu.ccs.gui.PathNode
Constructor that initializes a new node using the data in the String format that is produced by the method toString().
PathNodeView - class edu.neu.ccs.gui.PathNodeView.
Class PathNodeView uses a TextFieldView to input the single line of text needed to define a PathNode.
PathNodeView() - Constructor for class edu.neu.ccs.gui.PathNodeView
The default constructor.
pauseThread(long) - Static method in class edu.neu.ccs.util.JPTUtilities
Pauses the calling thread for at most the given number of milliseconds.
peachpuff - Static variable in class edu.neu.ccs.Colors
Color peachpuff = PeachPuff.
PeachPuff - Static variable in class edu.neu.ccs.Colors
Color PeachPuff = 255, 218, 185 = #FFDAB9.
PEN_DOWN - Static variable in class edu.neu.ccs.pedagogy.Turtle
Turtle pen state: pen down.
PEN_UP - Static variable in class edu.neu.ccs.pedagogy.Turtle
Turtle pen state: pen up.
penPaint - Variable in class edu.neu.ccs.pedagogy.Turtle
The turtle pen paint.
penState - Variable in class edu.neu.ccs.pedagogy.Turtle
The turtle pen state.
perform() - Method in class edu.neu.ccs.gui.SimpleAction
Performs the tasks encapsulated by this action.
performOperation(Object, Object) - Method in class edu.neu.ccs.parser.JPTParser.NumericOperation
Performs the operation on the given values and returns the result.
performOperation(Object, Object) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Performs the operation on the given values and returns the result.
performOperation(Object, Object) - Method in class edu.neu.ccs.parser.AbstractParser.Operation
Performs the operation on the given values and returns the result.
performRequest(boolean, boolean) - Method in class edu.neu.ccs.gui.FileView
Returns a String path that was either input into the filename field directly, selected using the file chooser brought up by browsing, or selected using the file chooser brought up as part of the error recovery strategy.
peru - Static variable in class edu.neu.ccs.Colors
Color peru = Peru.
Peru - Static variable in class edu.neu.ccs.Colors
Color Peru = 205, 133, 63 = #CD853F.
pink - Static variable in class edu.neu.ccs.Colors
Color pink = Pink.
Pink - Static variable in class edu.neu.ccs.Colors
Color Pink = 255, 192, 203 = #FFC0CB.
playMidi(File) - Static method in class edu.neu.ccs.util.SoundUtilities
Plays the MIDI sequence stored in the given file.
playMidi(String) - Static method in class edu.neu.ccs.util.SoundUtilities
Plays the MIDI sequence stored in a file with the given name.
playMidi(URL) - Static method in class edu.neu.ccs.util.SoundUtilities
Plays the MIDI sequence stored in the file at the given URL.
playSound(File) - Static method in class edu.neu.ccs.util.SoundUtilities
 
playSound(String) - Static method in class edu.neu.ccs.util.SoundUtilities
Plays the sound file with the given file name.
playSound(URL) - Static method in class edu.neu.ccs.util.SoundUtilities
 
plotAxes(Graphics2D, Paint, int) - Method in class edu.neu.ccs.gui.PlotTool
Plots axes in the given graphics context using the given color or Paint and the given line thickness.
plotData(Graphics2D, Point2D[][], Paint) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and plots a function of the resulting points in the given graphics context using the given color or Paint to draw the lines.
plotData(Graphics2D, Point2D[][], Paint[]) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and plots a function of the resulting points in the given graphics context using the given color or Paint to draw the lines.
plotData(Graphics2D, Point2D[][], Paint[], Stroke) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and plots a function of the resulting points in the given graphics context using the given color or Paint and the given Stroke to draw the lines.
plotData(Graphics2D, Point2D[][], Paint, Stroke) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array of arrays using the world to image transform and plots a function of the resulting points in the given graphics context using the given color or Paint and the given Stroke to draw the lines.
plotData(Graphics2D, Point2D[], Paint) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array using the world to image transform and plots a function of the resulting points in the given graphics context using the given color or Paint to draw the lines.
plotData(Graphics2D, Point2D[], Paint, Stroke) - Method in class edu.neu.ccs.gui.PlotTool
Transforms the points of the given array using the world to image transform and plots a function of the resulting points in the given graphics context using the given color or Paint and the given Stroke to draw the lines.
plotGridLines(Graphics2D, Paint, Point2D) - Method in class edu.neu.ccs.gui.PlotTool
Plots vertical and horizontal grid lines of thickness 1 using the given color or Paint and the given grid spacing values encapsulated as a Point2D object.
plotHGridLine(Graphics2D, double) - Method in class edu.neu.ccs.gui.PlotTool
Plots a horizontal grid line corresponding to the given y position in world coordinates, in the given graphics context.
plotHGridLines(Graphics2D, Paint, double) - Method in class edu.neu.ccs.gui.PlotTool
Plots a sequence of horizontal grid lines of thickness 1 using the given color or Paint and the given y grid spacing value.
plotHTickMark(Graphics2D, double, int) - Method in class edu.neu.ccs.gui.PlotTool
Plots a horizontal tick line corresponding to the given y position in world coordinates, in the given graphics context using the given tick size.
plotHTickMarks(Graphics2D, Paint, double, int) - Method in class edu.neu.ccs.gui.PlotTool
Plots a sequence of horizontal tick marks of thickness 1 using the given color or Paint, y grid spacing value, and tick mark length.
PlotMark - class edu.neu.ccs.gui.PlotMark.
Class PlotMark is a class for drawing a geometric shape or mark at a specified point in a graphics context or for painting a Paintable at such a point.
PlotMark() - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the defaults.
PlotMark(Paintable) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given paintable.
PlotMark(PlotMark) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark by cloning the given plot mark.
PlotMark(PlotMarkAlgorithm) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given algorithm and the defaults listed below.
PlotMark(PlotMarkAlgorithm, boolean) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given algorithm, the given fill setting, and the default listed below.
PlotMark(PlotMarkAlgorithm, int) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given algorithm, the given size, and the default listed below.
PlotMark(PlotMarkAlgorithm, int, boolean) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given algorithm, the given size, and the given fill setting.
PlotMark(PlotMark, boolean) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given plot mark but changing the specified setting.
PlotMark(PlotMark, int) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given plot mark but changing the specified setting.
PlotMark(PlotMark, int, boolean) - Constructor for class edu.neu.ccs.gui.PlotMark
Constructs a plot mark using the given plot mark but changing the specified settings.
PlotMarkAlgorithm - class edu.neu.ccs.gui.PlotMarkAlgorithm.
Class PlotMarkAlgorithm defines the requirements for an algorithm that will produce a scalable shape defined in the neighborhood of a given point.
PlotMarkAlgorithm() - Constructor for class edu.neu.ccs.gui.PlotMarkAlgorithm
 
plotTickMarks(Graphics2D, Paint, Point2D, int) - Method in class edu.neu.ccs.gui.PlotTool
Plots vertical and horizontal tick marks of thickness 1 using the given color or Paint, grid spacing values encapsulated as a Point2D object, and tick mark length.
PlotTool - class edu.neu.ccs.gui.PlotTool.
Encapsulates the transform between world and image coordinates for use in plotting data graphs.
PlotTool() - Constructor for class edu.neu.ccs.gui.PlotTool
Constructs a plot tool with the default parameters.
PlotTool(Rectangle2D, Rectangle2D) - Constructor for class edu.neu.ccs.gui.PlotTool
Constructs a plot tool for use with the given world and image coordinate spaces.
PlotTool(Rectangle2D, Rectangle2D, boolean) - Constructor for class edu.neu.ccs.gui.PlotTool
Constructs a plot tool for use with the given world and image coordinate spaces, with the given policy regarding the preservation of geometric shape.
PlotTool(Rectangle2D, Rectangle2D, boolean, int) - Constructor for class edu.neu.ccs.gui.PlotTool
Constructs a plot tool for use with the given world and image coordinate spaces, with the given policy regarding the preservation of geometric shape, and the given image inset.
plotVGridLine(Graphics2D, double) - Method in class edu.neu.ccs.gui.PlotTool
Plots a vertical grid line corresponding to the given x position in world coordinates, in the given graphics context.
plotVGridLines(Graphics2D, Paint, double) - Method in class edu.neu.ccs.gui.PlotTool
Plots a sequence of vertical grid lines of thickness 1 using the given color or Paint and the given x grid spacing value.
plotVTickMark(Graphics2D, double, int) - Method in class edu.neu.ccs.gui.PlotTool
Plots a vertical tick line corresponding to the given x position in world coordinates, in the given graphics context using the given tick size.
plotVTickMarks(Graphics2D, Paint, double, int) - Method in class edu.neu.ccs.gui.PlotTool
Plots a sequence of vertical tick marks of thickness 1 using the given color or Paint, x grid spacing value, and tick mark length.
plum - Static variable in class edu.neu.ccs.Colors
Color plum = Plum.
Plum - Static variable in class edu.neu.ccs.Colors
Color Plum = 221, 160, 221 = #DDA0DD.
Plus - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The plus sign algorithm.
PLUS - Static variable in class edu.neu.ccs.gui.PlotMark
The plus plot mark.
PointPaintable - class edu.neu.ccs.gui.PointPaintable.
A PointPaintable creates a Paintable using a point, a PlotMark, and a Paint.
PointPaintable() - Constructor for class edu.neu.ccs.gui.PointPaintable
The default constructor.
PointPaintable(double[], PlotMark, Paint) - Constructor for class edu.neu.ccs.gui.PointPaintable
Constructor that sets the point from the given data and sets the plotmark and the paint.
PointPaintable(double, double, PlotMark, Paint) - Constructor for class edu.neu.ccs.gui.PointPaintable
Constructor that sets the point from the given data and sets the plotmark and the paint.
PointPaintable(float[], PlotMark, Paint) - Constructor for class edu.neu.ccs.gui.PointPaintable
Constructor that sets the point from the given data and sets the plotmark and the paint.
PointPaintable(Point2D, PlotMark, Paint) - Constructor for class edu.neu.ccs.gui.PointPaintable
Constructor that sets the point from the given data and sets the plotmark and the paint.
POLYGON - Static variable in class edu.neu.ccs.gui.Path
POLYGON is a Strategy that constructs a GeneralPath as the polygon defined by the given vertex array.
POLYGON_DOTS - Static variable in class edu.neu.ccs.gui.Path
POLYGON_DOTS is a Strategy that constructs a GeneralPath using a sequence of moveTo, lineTo pairs, one for each vertex in the vertex array.
PolygonDotsShape - class edu.neu.ccs.gui.PolygonDotsShape.
Class PolygonDotsShape defines a shape that consists of the vertex dots of a polygon.
PolygonDotsShape() - Constructor for class edu.neu.ccs.gui.PolygonDotsShape
The default constructor that creates an empty polygon dots shape.
PolygonDotsShape(float[][]) - Constructor for class edu.neu.ccs.gui.PolygonDotsShape
The constructor that creates a polygon dots shape with the given vertex array.
PolygonShape - class edu.neu.ccs.gui.PolygonShape.
Class PolygonShape defines a polygon using vertex data.
PolygonShape() - Constructor for class edu.neu.ccs.gui.PolygonShape
The default constructor that creates an empty polygon with the following defaults.
PolygonShape(float[][]) - Constructor for class edu.neu.ccs.gui.PolygonShape
The constructor that creates a polygon with the given vertex array and the following defaults.
PolygonShape(float[][], ClosureMode) - Constructor for class edu.neu.ccs.gui.PolygonShape
The constructor that creates a polygon with the given vertex array, the given closure mode, and the following default.
PolygonShape(float[][], ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.PolygonShape
The constructor that creates a polygon with the given vertex array, the given closure mode, and the given winding rule.
PolygonShape(float[][], WindingRule) - Constructor for class edu.neu.ccs.gui.PolygonShape
The constructor that creates a polygon with the given vertex array, the given winding rule, and the following default.
possiblyContains(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Tests if a point specified by coordinates is possibly inside the original paintable.
pow(double, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compute the function a-to-the-power-f = Math.pow(a,f.evaluate(x)).
pow(Function.OneArg, double) - Static method in class edu.neu.ccs.F
The function to compute the function f-to-the-power-a = Math.pow(f.evaluate(x),a).
pow(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to compute the function f-to-the-power-g = Math.pow(f.evaluate(x),g.evaluate(x)).
pow(int) - Method in class edu.neu.ccs.XBigInteger
Sets this to the value of this raised to the given integer exponent e which must be a non-negative integer.
pow(XBigInteger, int) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is the given base x raised to the given exponent e which must be a non-negative integer.
powderblue - Static variable in class edu.neu.ccs.Colors
Color powderblue = PowderBlue.
PowderBlue - Static variable in class edu.neu.ccs.Colors
Color PowderBlue = 176, 224, 230 = #B0E0E6.
power(double, int) - Static method in class edu.neu.ccs.util.MathUtilities
Returns the n-th power of x, xn, using the given integer exponent n.
power(Function.OneArg, int) - Static method in class edu.neu.ccs.F
The function to compute the function f-to-the-power-n = MathUtilities.power(f.evaluate(x),n).
power(FunctionComplex.OneArg, int) - Static method in class edu.neu.ccs.FC
The function to compute the function f-to-the-power-n.
power(XComplex, int) - Static method in class edu.neu.ccs.XComplex
Returns the n-th power of z, zn, using the given integer exponent n.
precedence - Variable in class edu.neu.ccs.parser.AbstractParser
List of hashtables storing the precedence relationship between operations.
precedenceOf(AbstractParser.Operation) - Method in class edu.neu.ccs.parser.AbstractParser
Returns the index in the precedence list corresponding to the precedence of the given operation, or -1 if the given operation is null or is not in the precedence list.
PREFERRED_SIZE - Static variable in class edu.neu.ccs.pedagogy.Turtle
The preferred size of the common turtle buffered panel.
PREFERRED_WIDTH - Static variable in class edu.neu.ccs.gui.TextFieldView
Bound property name for the set preferred width property.
PREFERRED_WIDTH - Static variable in class edu.neu.ccs.gui.Dropdown
Bound property name for the set preferred width property.
preferredColumnWidth(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the actual preferred width for the given column.
preferredColumnWidths() - Method in class edu.neu.ccs.gui.TableLayout
Returns the preferred widths for the columns in this table layout.
preferredLayoutSize(Container) - Method in class edu.neu.ccs.gui.TableLayout
Returns the preferred size for this table layout.
preferredLayoutSize(Container) - Method in class edu.neu.ccs.gui.CenterLayout
Returns the preferred size for the parent container given the preferred size of the contained component.
preferredLayoutSize(Container) - Method in class edu.neu.ccs.gui.AlignedLayout
Returns the preferred size for the parent container given the preferred size of the contained component.
preferredLayoutSize(Container) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Returns the preferred size required to layout the components contained in the parent container.
preferredRowHeight(int) - Method in class edu.neu.ccs.gui.TableLayout
Returns the actual preferred height for the given row.
preferredRowHeights() - Method in class edu.neu.ccs.gui.TableLayout
Returns the preferred heights for the rows in this table layout.
preferredWidth - Variable in class edu.neu.ccs.gui.TextFieldView
The current preferred width if one is enabled or -1 if preferred width is disabled.
preferredWidth - Variable in class edu.neu.ccs.gui.Dropdown
The current preferred width if one is enabled or -1 if preferred width is disabled.
prefixes - Variable in class edu.neu.ccs.parser.AbstractParser
Table of prefixes of operation symbols.
preservesShape - Variable in class edu.neu.ccs.gui.PlotTool
Whether or not to preserve geometric shape.
preservesShape() - Method in class edu.neu.ccs.gui.PlotTool
Returns whether or not this tool preserves geometric shape.
pressedActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse pressed events.
pressedActions - Variable in class edu.neu.ccs.gui.KeyActionAdapter
List of action listeners to be performed upon the notification of key pressed events.
pressReturn() - Method in class edu.neu.ccs.console.ConsoleGateway
Prints a default prompt to the text output stream for the user to press the Return key, and pauses the current thread until the user presses the key.
pressReturn(String) - Method in class edu.neu.ccs.console.ConsoleGateway
Prints the given prompt to the text output stream and pauses the current thread until the user presses the key.
ProbStatTools - class edu.neu.ccs.util.ProbStatTools.
Class ProbStatTools collects static methods that are useful for randomization, probability, and statistics.
procAbs - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement abs.
procACos - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement acos.
procACosDeg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement acosdeg.
procASin - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement asin.
procASinDeg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement asindeg.
procATan - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement atan.
procATan2 - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement atan2.
procATan2Deg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement atan2deg.
procATanDeg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement atandeg.
procCeiling - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement ceiling.
procCos - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement cos.
procCosDeg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement cosdeg.
procedureCall(Object[]) - Method in class edu.neu.ccs.parser.AbstractParser.Procedure
Applies this procedure using the provided array of argument values and returns the result.
procedures - Variable in class edu.neu.ccs.parser.AbstractParser
Table of procedure identifiers and their corresponding procedures.
procExp - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement exp.
procFloor - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement floor.
procLn - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement ln.
procLog - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement log.
procLogToBase - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement logtobase.
procMax - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement max.
procMin - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement min.
procPower - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement power.
procRandom - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement random.
procRound - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement round.
procSin - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement sin.
procSinDeg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement sindeg.
procSqrt - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement sqrt.
procTan - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement tan.
procTanDeg - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement tandeg.
procToDegrees - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement todegrees.
procToRadians - Variable in class edu.neu.ccs.parser.JPTParser
Procedure to implement toradians.
prompt(String) - Method in class edu.neu.ccs.console.ConsoleGateway
Prints a prompt to the text output stream that is followed by a single space, but no line separator sequence.
prompt(String, String) - Method in class edu.neu.ccs.console.ConsoleGateway
Prints a prompt to the text output stream that is followed by a single space and a default text response in square brackets, but no line separator sequence.
properties - Variable in class edu.neu.ccs.gui.TextAreaView
Property list for this view object.
properties - Variable in class edu.neu.ccs.gui.SliderView
The property list for this view object.
properties - Variable in class edu.neu.ccs.gui.OptionsView
Property list for this view object.
properties - Variable in class edu.neu.ccs.gui.FileView
Property list for this view object.
properties - Variable in class edu.neu.ccs.gui.BooleanView
Property list for this view object.
properties - Variable in class edu.neu.ccs.gui.ArrayPanel
Property list for this view object.
propertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.filter.RangeFilter
Passes on events generated by property changes imposed on the minimum and maximum bounds.
propertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.XObjectView
Handles a property change event issued by the data model.
propertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.SimpleAction
Performs this property change action by calling the simplified perform method of this class.
propertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.PropertyChangeForwardingListener
Handles the given PropertyChangeEvent by firing a property change for the SupportsPropertyChange object referenced by this listener.
propertyChange(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.PropertyChangeActionAdapter
Performs the stored action sequence when a property has been changed.
PropertyChangeAction - class edu.neu.ccs.gui.PropertyChangeAction.
Encapsulates an action that is performed as a result of a PropertyChangeEvent.
PropertyChangeAction() - Constructor for class edu.neu.ccs.gui.PropertyChangeAction
Constructs a property change action with no name or icon.
PropertyChangeAction(String) - Constructor for class edu.neu.ccs.gui.PropertyChangeAction
Constructs a property change action with the given name but no icon.
PropertyChangeAction(String, Icon) - Constructor for class edu.neu.ccs.gui.PropertyChangeAction
Constructs a property change action with the given name and icon.
PropertyChangeActionAdapter - class edu.neu.ccs.gui.PropertyChangeActionAdapter.
An adapter class for receiving property change events, and performing action listeners in response to those events.
PropertyChangeActionAdapter() - Constructor for class edu.neu.ccs.gui.PropertyChangeActionAdapter
Constructs a property change action adapter.
PropertyChangeActionAdapter(Component) - Constructor for class edu.neu.ccs.gui.PropertyChangeActionAdapter
Constructs a property change action adapter listening for property change events generated by the given component.
PropertyChangeActionEvent - class edu.neu.ccs.gui.PropertyChangeActionEvent.
Class of events representing an action triggered by a property change event.
PropertyChangeActionEvent(PropertyChangeEvent, Object) - Constructor for class edu.neu.ccs.gui.PropertyChangeActionEvent
Constructs a property change action event triggered by the given property change event generated by the given source object.
PropertyChangeActionEvent(PropertyChangeEvent, Object, int, String) - Constructor for class edu.neu.ccs.gui.PropertyChangeActionEvent
Constructs a property change action event triggered by the given property change event generated by the given source object, with the given identifier and command name.
propertyChangeActionPerformed(PropertyChangeEvent) - Method in class edu.neu.ccs.gui.PropertyChangeAction
Performs the tasks encapsulated by this action.
PropertyChangeForwardingListener - class edu.neu.ccs.gui.PropertyChangeForwardingListener.
A PropertyChangeForwardingListener is a PropertyChangeListener that forwards a PropertyChangeEvent event that it receives to an object that implements the interface SupportsPropertyChange by causing that object to fire the same event to its own listeners.
PropertyChangeForwardingListener(SupportsPropertyChange) - Constructor for class edu.neu.ccs.gui.PropertyChangeForwardingListener
The constructor that sets the associated object that implements SupportsPropertyChange.
providesConstructorsAndMethods(Class, String[], String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class or any of its superclass ancestors declares all of the constructors and methods with the given signatures, and, otherwise, shows a nonmodal dialog box containing a list of all of the given signatures and an indication of which signatures are missing, and then returns false.
providesConstructorsAndMethodsNoDialog(Class, String[], String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class or any of its superclass ancestors declares all of the constructors and methods with the given signatures, and otherwise returns false.
providesMethod(Class, String) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class or any of its superclass ancestors declares the method with the given signature, and, otherwise, shows a nonmodal dialog box containing the given method signature and an indication that the method is missing, and then returns false.
providesMethodNoDialog(Class, String) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if the given class or any of its superclass ancestors declares the method with the given signature, and returns false otherwise.
providesMethods(Class, String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if all of the given signatures represent methods declared in the given class or any of its superclass ancestors, and, otherwise, shows a nonmodal dialog box containing a list of all of the given method signatures, and an indication of which methods are missing, and then returns false.
providesMethodsNoDialog(Class, String[]) - Method in class edu.neu.ccs.jpf.JPFBase
Returns true if all of the given signatures represent methods declared in the given class or any of its superclass ancestors, and returns false otherwise.
purple - Static variable in class edu.neu.ccs.Colors
Color purple = Purple.
Purple - Static variable in class edu.neu.ccs.Colors
Color Purple = 128, 0, 128 = #800080.
put(Object, Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Associates the specified value with the specified key in this map.
put(Object, Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Associates the specified value with the specified key in this hash table.
putPairs(Object[][]) - Method in class edu.neu.ccs.quick.QuickTreeMap
Method that adds the given 2-dimensional array of key-value pairs one-by-one to the tree map.
putPairs(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashtable
Method that adds the given 2-dimensional array of key-value pairs one-by-one to the hash table.
putPairs(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashMap
Method that adds the given 2-dimensional array of key-value pairs one-by-one to the hash map.
putPairsSymmetric(Object[][]) - Method in class edu.neu.ccs.quick.QuickTreeMap
Method that adds the given 2-dimensional array of key-value pairs one-by-one symmetrically to the tree map.
putPairsSymmetric(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashtable
Method that adds the given 2-dimensional array of key-value pairs one-by-one symmetrically to the hash table.
putPairsSymmetric(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashMap
Method that adds the given 2-dimensional array of key-value pairs one-by-one symmetrically to the hash map.
putSymmetric(Object, Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Method that adds the key-value pair symmetrically to the tree map, that is, the key maps to the value and the value maps to the key.
putSymmetric(Object, Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Method that adds the key-value pair symmetrically to the hash table, that is, the key maps to the value and the value maps to the key.
putSymmetric(Object, Object) - Method in class edu.neu.ccs.quick.QuickHashMap
Method that adds the key-value pair symmetrically to the hash map, that is, the key maps to the value and the value maps to the key.
putValue(String, Object) - Method in class edu.neu.ccs.gui.ActionWrapper
 

Q

Q - Variable in class edu.neu.ccs.gui.PlotTool
Helper for point computation.
QUAD - Static variable in class edu.neu.ccs.gui.PathNode
Shorthand constant for PathIterator.SEG_QUADTO.
QUAD - Static variable in class edu.neu.ccs.gui.PathListIterator
Shorthand constant for PathIterator.SEG_QUADTO.
QUAD - Static variable in class edu.neu.ccs.gui.PathList
Shorthand constant for PathIterator.SEG_QUADTO.
QuickArrayList - class edu.neu.ccs.quick.QuickArrayList.
QuickArrayList extends ArrayList by adding one constructor and three methods addItems, setItems, and removeItems that handle an array of Object at once.
QuickArrayList() - Constructor for class edu.neu.ccs.quick.QuickArrayList
A constructor that delegates to class ArrayList.
QuickArrayList(Collection) - Constructor for class edu.neu.ccs.quick.QuickArrayList
A constructor that delegates to class ArrayList.
QuickArrayList(int) - Constructor for class edu.neu.ccs.quick.QuickArrayList
A constructor that delegates to class ArrayList.
QuickArrayList(Object[]) - Constructor for class edu.neu.ccs.quick.QuickArrayList
Constructor that adds the given array of items one-by-one to the array list.
QuickHashMap - class edu.neu.ccs.quick.QuickHashMap.
QuickHashMap extends HashMap by adding one constructor and three methods putPairs, setPairs, and removeKeys that handle an array of Object at once.
QuickHashMap() - Constructor for class edu.neu.ccs.quick.QuickHashMap
A constructor that delegates to class HashMap.
QuickHashMap(int) - Constructor for class edu.neu.ccs.quick.QuickHashMap
A constructor that delegates to class HashMap.
QuickHashMap(int, float) - Constructor for class edu.neu.ccs.quick.QuickHashMap
A constructor that delegates to class HashMap.
QuickHashMap(Map) - Constructor for class edu.neu.ccs.quick.QuickHashMap
A constructor that delegates to class HashMap.
QuickHashMap(Object[][]) - Constructor for class edu.neu.ccs.quick.QuickHashMap
Constructor that adds the given 2-dimensional array of key-value pairs one-by-one to the hash map.
QuickHashSet - class edu.neu.ccs.quick.QuickHashSet.
QuickHashSet extends HashSet by adding one constructor and three methods addItems, setItems, and removeItems that handle an array of Object at once.
QuickHashSet() - Constructor for class edu.neu.ccs.quick.QuickHashSet
A constructor that delegates to class HashSet.
QuickHashSet(Collection) - Constructor for class edu.neu.ccs.quick.QuickHashSet
A constructor that delegates to class HashSet.
QuickHashSet(int) - Constructor for class edu.neu.ccs.quick.QuickHashSet
A constructor that delegates to class HashSet.
QuickHashSet(int, float) - Constructor for class edu.neu.ccs.quick.QuickHashSet
A constructor that delegates to class HashSet.
QuickHashSet(Object[]) - Constructor for class edu.neu.ccs.quick.QuickHashSet
Constructor that adds the given array of items one-by-one to the hash set.
QuickHashtable - class edu.neu.ccs.quick.QuickHashtable.
QuickHashtable extends Hashtable by adding one constructor and three methods putPairs, setPairs, and removeKeys that handle an array of Object at once.
QuickHashtable() - Constructor for class edu.neu.ccs.quick.QuickHashtable
A constructor that delegates to class Hashtable.
QuickHashtable(int) - Constructor for class edu.neu.ccs.quick.QuickHashtable
A constructor that delegates to class Hashtable.
QuickHashtable(int, float) - Constructor for class edu.neu.ccs.quick.QuickHashtable
A constructor that delegates to class Hashtable.
QuickHashtable(Map) - Constructor for class edu.neu.ccs.quick.QuickHashtable
A constructor that delegates to class Hashtable.
QuickHashtable(Object[][]) - Constructor for class edu.neu.ccs.quick.QuickHashtable
Constructor that adds the given 2-dimensional array of key-value pairs one-by-one to the hash table.
QuickLinkedList - class edu.neu.ccs.quick.QuickLinkedList.
QuickLinkedList extends LinkedList by adding one constructor and three methods addItems, setItems, and removeItems that handle an array of Object at once.
QuickLinkedList() - Constructor for class edu.neu.ccs.quick.QuickLinkedList
A constructor that delegates to class LinkedList.
QuickLinkedList(Collection) - Constructor for class edu.neu.ccs.quick.QuickLinkedList
A constructor that delegates to class LinkedList.
QuickLinkedList(Object[]) - Constructor for class edu.neu.ccs.quick.QuickLinkedList
Constructor that adds the given array of items one-by-one to the linked list.
quickRepaint() - Method in class edu.neu.ccs.gui.BufferedPanel
Repaints the buffered panel directly without a call to the generic repaint method in Component.
QuickTreeMap - class edu.neu.ccs.quick.QuickTreeMap.
QuickTreeMap extends TreeMap by adding two constructors and three methods putPairs, setPairs, and removeKeys that handle an array of Object at once.
QuickTreeMap() - Constructor for class edu.neu.ccs.quick.QuickTreeMap
A constructor that delegates to class TreeMap.
QuickTreeMap(Comparator) - Constructor for class edu.neu.ccs.quick.QuickTreeMap
A constructor that delegates to class TreeMap.
QuickTreeMap(Comparator, Object[][]) - Constructor for class edu.neu.ccs.quick.QuickTreeMap
Constructor that sets the Comparator and then adds the given 2-dimensional array of key-value pairs one-by-one to the tree map.
QuickTreeMap(Map) - Constructor for class edu.neu.ccs.quick.QuickTreeMap
A constructor that delegates to class TreeMap.
QuickTreeMap(Object[][]) - Constructor for class edu.neu.ccs.quick.QuickTreeMap
Constructor that adds the given 2-dimensional array of key-value pairs one-by-one to the tree map.
QuickTreeMap(SortedMap) - Constructor for class edu.neu.ccs.quick.QuickTreeMap
A constructor that delegates to class TreeMap.
QuickTreeSet - class edu.neu.ccs.quick.QuickTreeSet.
QuickTreeSet extends TreeSet by adding two constructors and three methods addItems, setItems, and removeItems that handle an array of Object at once.
QuickTreeSet() - Constructor for class edu.neu.ccs.quick.QuickTreeSet
A constructor that delegates to class TreeSet.
QuickTreeSet(Collection) - Constructor for class edu.neu.ccs.quick.QuickTreeSet
A constructor that delegates to class TreeSet.
QuickTreeSet(Comparator) - Constructor for class edu.neu.ccs.quick.QuickTreeSet
A constructor that delegates to class TreeSet.
QuickTreeSet(Comparator, Object[]) - Constructor for class edu.neu.ccs.quick.QuickTreeSet
Constructor that sets the Comparator and then adds the given array of items one-by-one to the tree set.
QuickTreeSet(Object[]) - Constructor for class edu.neu.ccs.quick.QuickTreeSet
Constructor that adds the given array of items one-by-one to the tree set.
QuickTreeSet(SortedSet) - Constructor for class edu.neu.ccs.quick.QuickTreeSet
A constructor that delegates to class TreeSet.
QuickVector - class edu.neu.ccs.quick.QuickVector.
QuickVector extends Vector by adding one constructor and three methods addItems, setItems, and removeItems that handle an array of Object at once.
QuickVector() - Constructor for class edu.neu.ccs.quick.QuickVector
A constructor that delegates to class Vector.
QuickVector(Collection) - Constructor for class edu.neu.ccs.quick.QuickVector
A constructor that delegates to class Vector.
QuickVector(int) - Constructor for class edu.neu.ccs.quick.QuickVector
A constructor that delegates to class Vector.
QuickVector(int, int) - Constructor for class edu.neu.ccs.quick.QuickVector
A constructor that delegates to class Vector.
QuickVector(Object[]) - Constructor for class edu.neu.ccs.quick.QuickVector
Constructor that adds the given array of items one-by-one to the vector.

R

RADIANS - Static variable in class edu.neu.ccs.XFourier
The type for radians input.
RadioPanel - class edu.neu.ccs.gui.RadioPanel.
RadioPanel implements the base panel for matching strings and radio buttons and maintaining the mutual exclusiveness of button selection.
RadioPanel() - Constructor for class edu.neu.ccs.gui.RadioPanel
The default constructor.
RadioPanel(LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel with the given layout manager.
RadioPanel(String[]) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings.
RadioPanel(String[], ActionListener) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons.
RadioPanel(String[], ActionListener[]) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons.
RadioPanel(String[], ActionListener[], int) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons.
RadioPanel(String[], ActionListener[], int, LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons.
RadioPanel(String[], ActionListener[], LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listeners become listeners for the corresponding buttons.
RadioPanel(String[], ActionListener, int) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons; the given selection is the index of the button that is initially selected.
RadioPanel(String[], ActionListener, int, LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons; the given selection is the index of the button that is initially selected; the given layout manager is used to layout the buttons.
RadioPanel(String[], ActionListener, LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given action listener becomes a listener for all buttons; the given layout manager is used to layout the buttons.
RadioPanel(String[], int) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given selection is the index of the button that is initially selected.
RadioPanel(String[], int, LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given selection is the index of the button that is initially selected; the given layout manager is used to layout the buttons.
RadioPanel(String[], LayoutManager) - Constructor for class edu.neu.ccs.gui.RadioPanel
Constructs a panel containing radio buttons labeled with the given array of strings; the given layout manager is used to layout the buttons.
radius() - Method in class edu.neu.ccs.XPoint2D
Computes the distance of the point to the origin, that is sqrt(x*x+y*y).
radiusSq() - Method in class edu.neu.ccs.XPoint2D
Computes the distance squared of the point to the origin, that is, x*x+y*y.
RADIX_POINT - Variable in class edu.neu.ccs.parser.AbstractParser
String token representing the radix point.
random - Static variable in class edu.neu.ccs.F
The function x --> random().
randomCenteredTransform(double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of randomCenteredTransform in TransformFactory.
randomCenteredTransform(double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a transform that is a perturbation of the identity transform with focus at the given center (x, y).
randomDouble(double, double) - Static method in class edu.neu.ccs.F
The function x --> randomDouble(min, max).
randomDouble(double, double) - Static method in class edu.neu.ccs.util.MathUtilities
Return a random double r in the range min <= r <= max.
randomInt(int, int) - Static method in class edu.neu.ccs.util.MathUtilities
Return a random int r in the range min <= r <= max.
randomPermutation(int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array whose contents is a random permutation of the integers from 0 to (n-1).
randomPermutation(int[]) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array whose contents is a random permutation of the contents in the data array.
randomRotate(double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of randomRotate in TransformFactory.
randomRotate(double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a random rotation transform about the given center (x, y) whose rotation angle is bounded by the given maxangle in degrees.
randomScale(double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of randomScale in TransformFactory.
randomScale(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a random scale with center at (x, y) along the line at the given angle in degrees and with scale factors within maxdelta of 1.
randomTranslate(double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a random translation transform whose shift in each direction is bounded in absolute value by the given value maxshift.
randomTranslate(double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of randomTranslate in TransformFactory.
randomTranslateRotate(double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of randomTranslateRotate in TransformFactory.
randomTranslateRotate(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a composite transform that combines a random translation with a random rotation about the given center (x, y).
RangeFilter - class edu.neu.ccs.filter.RangeFilter.
Filter that enforces inclusive or exclusive numeric upper and lower bounds by throwing an exception when the data to be filtered violates either bound.
RangeFilter.BigDecimal - class edu.neu.ccs.filter.RangeFilter.BigDecimal.
Range filter representing real number upper and lower bounds of arbitrary precision.
RangeFilter.BigDecimal(BigDecimal, BigDecimal) - Constructor for class edu.neu.ccs.filter.RangeFilter.BigDecimal
Constructs an inclusive range bounded by the given values.
RangeFilter.BigDecimal(BigDecimal, boolean, BigDecimal, boolean) - Constructor for class edu.neu.ccs.filter.RangeFilter.BigDecimal
Constructs a range bounded by the given values with the given individual exclusivity.
RangeFilter.BigInteger - class edu.neu.ccs.filter.RangeFilter.BigInteger.
Range filter representing integer upper and lower bounds of arbitrary precision.
RangeFilter.BigInteger(BigInteger, BigInteger) - Constructor for class edu.neu.ccs.filter.RangeFilter.BigInteger
Constructs an inclusive range bounded by the given values.
RangeFilter.BigInteger(BigInteger, boolean, BigInteger, boolean) - Constructor for class edu.neu.ccs.filter.RangeFilter.BigInteger
Constructs a range bounded by the given values with the given individual exclusivity.
RangeFilter.Double - class edu.neu.ccs.filter.RangeFilter.Double.
Range filter representing real number upper and lower bounds of primitive precision.
RangeFilter.Double(double, boolean, double, boolean) - Constructor for class edu.neu.ccs.filter.RangeFilter.Double
Constructs a range bounded by the given values with the given individual exclusivity.
RangeFilter.Double(double, double) - Constructor for class edu.neu.ccs.filter.RangeFilter.Double
Constructs an inclusive range bounded by the given values.
RangeFilter.Long - class edu.neu.ccs.filter.RangeFilter.Long.
Range filter representing integer upper and lower bounds of primitive precision.
RangeFilter.Long(long, boolean, long, boolean) - Constructor for class edu.neu.ccs.filter.RangeFilter.Long
Constructs a range bounded by the given values with the given individual exclusivity.
RangeFilter.Long(long, long) - Constructor for class edu.neu.ccs.filter.RangeFilter.Long
Constructs an inclusive range bounded by the given values.
RangeFilter() - Constructor for class edu.neu.ccs.filter.RangeFilter
 
Re() - Method in class edu.neu.ccs.XComplex
Returns the real part of this using notation familiar to mathematicians; this is the same value as returned by the inherited method getX().
Re(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns the real part of the complex number z using notation familiar to mathematicians.
readAllImageFileNames(String) - Static method in class edu.neu.ccs.gui.ImageTools
Returns all image file names in the given directory.
readAllImages(String) - Static method in class edu.neu.ccs.gui.ImageTools
Reads all image files in the given directory.
readAllImagesAsPaintable(String) - Static method in class edu.neu.ccs.gui.ImageTools
Reads all image files in the given directory.
readAllImagesAsPaintableLite(String) - Static method in class edu.neu.ccs.gui.ImageTools
Reads all image files in the given directory.
readDataFromFile() - Method in class edu.neu.ccs.gui.PathList
Opens a file dialog to get the file name of a text file with path list data and then reads the data.
readDataFromFile(File, boolean) - Method in class edu.neu.ccs.gui.PathList
Reads the path list data from the given text file.
readDataFromWeb(String) - Static method in class edu.neu.ccs.util.WebTools
Returns the byte array of data from the web site item with the given URL string.
readDirectory(File) - Static method in class edu.neu.ccs.util.FileUtilities
Returns an array of Strings containing the names of the files in the given directory.
readDirectory(String) - Static method in class edu.neu.ccs.util.FileUtilities
Returns an array of Strings containing the names of the files in the directory at the given path.
readFile(File) - Static method in class edu.neu.ccs.util.FileUtilities
Returns a String containing the contents of the given file.
readFile(String) - Static method in class edu.neu.ccs.util.FileUtilities
Returns a String containing the contents of the file at the given path.
readFileNames(String, String) - Static method in class edu.neu.ccs.util.TextTools
Returns the file names in the filelist text file located in the given directory.
readFileNamesFromWeb(String, String) - Static method in class edu.neu.ccs.util.WebTools
Returns the file names in the filelist text file located at the given filelist url.
readImageFileNames(String, String) - Static method in class edu.neu.ccs.gui.ImageTools
Returns all image file names in the given directory that are present in the given file list.
readImageFileNamesFromWeb(String, String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Returns all image file names at the given filelist url that are present in the given filelist.
readImages(String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given url with the given filelist that contains the image file names.
readImages(String, String) - Static method in class edu.neu.ccs.gui.ImageTools
Reads the image files in the given directory with the given filelist that contains the image file names.
readImages(String, String[]) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given url with the given image file names.
readImages(String, String[]) - Static method in class edu.neu.ccs.gui.ImageTools
Reads the image files in the given directory with the given image file names.
readImages(String, String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given images url with the given filelist that contains the image file names; the filelist is assumed to be located at the given filelist url.
readImagesAsPaintable(String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given url with the given filelist that contains the image file names.
readImagesAsPaintable(String, String) - Static method in class edu.neu.ccs.gui.ImageTools
Reads the image files in the given directory with the given filelist that contains the image file names.
readImagesAsPaintable(String, String[]) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given url with the given image file names.
readImagesAsPaintable(String, String[]) - Static method in class edu.neu.ccs.gui.ImageTools
Reads the image files in the given directory with the given image file names.
readImagesAsPaintable(String, String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given images url with the given filelist that contains the image file names; the filelist is assumed to be located at the given filelist url.
readImagesAsPaintableLite(String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given url with the given filelist that contains the image file names.
readImagesAsPaintableLite(String, String) - Static method in class edu.neu.ccs.gui.ImageTools
Reads the image files in the given directory with the given filelist that contains the image file names.
readImagesAsPaintableLite(String, String[]) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given url with the given image file names.
readImagesAsPaintableLite(String, String[]) - Static method in class edu.neu.ccs.gui.ImageTools
Reads the image files in the given directory with the given image file names.
readImagesAsPaintableLite(String, String, String) - Static method in class edu.neu.ccs.gui.WebImageTools
Reads the image files at the given images url with the given filelist that contains the image file names; the filelist is assumed to be located at the given filelist url.
reading(String, Stringable) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using a variation of the optional input model to acquire the data.
reading(String, Stringable, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using a variation of the optional input model to acquire the data with the given input filter to constrain the result.
readNonEmptyLines(String) - Static method in class edu.neu.ccs.util.TextTools
Reads and trims the lines in the given file and returns the trimmed lines that are non-empty into a string array.
readNonEmptyLinesFromWeb(String) - Static method in class edu.neu.ccs.util.WebTools
Returns the non-empty lines from the string contents of a web site text file with the given URL string.
readTextFile(String) - Static method in class edu.neu.ccs.util.TextTools
Reads a text file and returns all of its data as a string.
readTextFileFromWeb(String) - Static method in class edu.neu.ccs.util.WebTools
Returns the string contents of a web site text file with the given URL string.
red - Static variable in class edu.neu.ccs.Colors
Color red = Red.
Red - Static variable in class edu.neu.ccs.Colors
Color Red = 255, 0, 0 = #FF0000.
reflect(double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
reflect(double) - Method in interface edu.neu.ccs.gui.Paintable
Reflects the paintable along the line through its center at the given angle in degrees.
reflect(double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of reflect in TransformFactory.
reflect(double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Reflects the paintable along the line through its center at the given angle in degrees.
reflect(double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to reflect along the line through (x, y) at the given angle in degrees.
reflect(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that reflects through the x-axis.
reflectAtOrigin(double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a reflection through the line joining the origin and the point dx,dy.
reflectThroughLine(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a reflection through the line joining x1,y1 to x2,y2.
Refresh - class edu.neu.ccs.gui.Refresh.
Class Refresh encapsulates methods for graphics refresh.
refresh() - Method in class edu.neu.ccs.gui.PaintableComponent
Sets the component location and size using the information in the given paintable and then refreshes the component by repacking the parent window.
refresh() - Method in class edu.neu.ccs.gui.PaintableButton
Sets the component location and size using the information in the given paintable and then refreshes the component by repacking the parent window.
refresh() - Method in class edu.neu.ccs.gui.Dropdown
Refreshes the component in its parent window by calling autoSetPreferredWidth() and then repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.TextFieldView
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.RadioPanel
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.PaintableButton
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.JPTScrollPane
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.JPTComponent
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.Dropdown
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.DisplayPanel
Refreshes the component by repacking the parent window.
refreshComponent() - Method in class edu.neu.ccs.gui.BooleanView
Refreshes the component by repacking the parent window.
refuse() - Method in class edu.neu.ccs.gui.InputDialog
Displays an error message notifying the user that the input operation is mandatory.
releaseAction - Variable in class edu.neu.ccs.gui.SliderView
The action triggered by sliding movement of this slider.
releaseActions - Variable in class edu.neu.ccs.gui.SliderView
The action sequence performed each time the slider knob is released.
releasedActions - Variable in class edu.neu.ccs.gui.MouseActionAdapter
List of action listeners to be performed upon the notification of mouse released events.
releasedActions - Variable in class edu.neu.ccs.gui.KeyActionAdapter
List of action listeners to be performed upon the notification of key released events.
remainder(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this % y).
remainder(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x % y.
REMOVE_PAINTABLE - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name to remove paintables.
REMOVE_SHAPE_DATA - Static variable in class edu.neu.ccs.gui.BaseShape
Bound property name to clear/remove all vertex and tangent data.
REMOVE_VERTEX - Static variable in class edu.neu.ccs.gui.PolygonShape
Bound property name to remove one vertex.
REMOVE_VERTEX - Static variable in class edu.neu.ccs.gui.PolygonDotsShape
Bound property name to remove one vertex.
REMOVE_VERTEX - Static variable in class edu.neu.ccs.gui.BaseVertexShape
Bound property name to remove one or more vertices.
REMOVE_VERTEX_TANGENT - Static variable in class edu.neu.ccs.gui.TweakableShape
Bound property name to remove one or more vertex-tangent pairs.
remove(ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Removes the first occurrence of the given action listener in this sequence, and returns true, or returns false if this sequence does not contain the action listener.
remove(Component) - Method in class edu.neu.ccs.gui.DisplayPanel
Removes the given component from this container.
remove(Component) - Method in class edu.neu.ccs.gui.DisplayCollection
Removes the given component from this container.
remove(int) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Removes the filter at the given index of the sequence.
remove(int) - Method in class edu.neu.ccs.gui.PathList
Removes the PathNode at the given index and returns the removed node.
remove(int) - Method in class edu.neu.ccs.gui.DisplayPanel
Removes the component at the given index from this container.
remove(int) - Method in class edu.neu.ccs.gui.DisplayCollection
Removes the component at the given index from this container.
remove(int) - Method in class edu.neu.ccs.gui.ActionSequence
Removes the action listener at the given index of the sequence.
remove(int) - Method in class edu.neu.ccs.quick.StringSet
Removes and returns the string corresponding to the given index in order of entry in the set provided that the index is in bounds; otherwise returns null.
remove(int) - Method in class edu.neu.ccs.quick.StringObjectMap
Removes and returns the pair corresponding to the given index in order of entry in the map provided that the index is in bounds; otherwise returns null.
remove(int, int) - Method in class edu.neu.ccs.gui.PathList
Removes the PathNodes starting at the given index m inclusive and ending at the given index n exclusive; returns an array with the removed nodes.
remove(Object) - Method in class edu.neu.ccs.quick.QuickTreeSet
Removes the element from the set if it is present.
remove(Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Removes the mapping for this key from this map if present.
remove(Object) - Method in class edu.neu.ccs.quick.QuickHashtable
Removes the mapping for this key from this hash table if present.
remove(String) - Method in class edu.neu.ccs.quick.StringSet
Removes and returns the given String string provided that the string is in the set; otherwise returns null.
remove(StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Removes the first occurrence of the given filter in this sequence, and returns true, or returns false if this sequence does not contain the filter.
removeAction(ActionListener) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Removes the first occurrence of the given action listener in the sequence of action listeners performed when this component is painted, and returns true, or returns false if the sequence does not contain the action listener.
removeAction(ActionListener) - Method in class edu.neu.ccs.gui.ColorView
Remove an action listener that was to be performed when the method setColor is called.
removeAction(int) - Method in class edu.neu.ccs.gui.ColorView
Remove an action listener at the given index position that was to be performed when the method setColor is called.
removeActionListener(ActionListener) - Method in interface edu.neu.ccs.gui.StringObjectView
Removes an ActionListener.
removeActionListener(ActionListener) - Method in class edu.neu.ccs.gui.RadioPanel
Removes the given action listener from all buttons.
removeActionListener(ActionListener) - Method in interface edu.neu.ccs.gui.GeneralView
Removes an ActionListener.
removeActionListener(int, ActionListener) - Method in class edu.neu.ccs.gui.RadioPanel
Removes the given action listener from the button at the given index.
removeActionListeners(ActionListener[]) - Method in class edu.neu.ccs.gui.RadioPanel
Removes the given action listeners from the corresponding buttons.
removeAll() - Method in class edu.neu.ccs.gui.PathList
Removes all PathNodes from the path list and returns an array with the removed nodes.
removeAll() - Method in class edu.neu.ccs.gui.DisplayPanel
Removes all of the components from this container.
removeAll() - Method in class edu.neu.ccs.gui.DisplayCollection
Removes all the components from this container.
removeAllItems() - Method in class edu.neu.ccs.gui.ZooContainer
Removes all of the components from this container.
removeAllItems() - Method in class edu.neu.ccs.gui.Zoo
Removes all of the components from this container.
removeAllItems() - Method in class edu.neu.ccs.gui.StringObjectDropdown
Clears the data structure and view.
removeAllItems() - Method in class edu.neu.ccs.gui.Dropdown
Removes all items from the view by calling the method in the parent and also maintains a record that all items were removed.
removeAllVertices() - Method in class edu.neu.ccs.gui.BaseVertexShape
Removes all vertices, makes a new path, and returns an array with the vertices removed.
removeAllVerticesTangents() - Method in class edu.neu.ccs.gui.TweakableShape
Removes all vertices and tangents, makes a new path, and returns an array float[N][4] with the vertices and tangents that were removed.
removeAndAddForwardingListener(Object, Object) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Remove the forwarding listener as a property change listener for the old object if the old object supports property change and add the forwarding listener as a property change listener for the new object if the new object supports property change.
removeAndAddForwardingListener(Object, Object) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
removeAndAddForwardingListener(Object, Object) - Method in class edu.neu.ccs.gui.JPTComponent
Remove the forwarding listener as a property change listener for the old object if the old object supports property change and add the forwarding listener as a property change listener for the new object if the new object supports property change.
removeAndAddForwardingListener(Object, Object) - Method in class edu.neu.ccs.gui.BaseShape
Remove the forwarding listener as a property change listener for the old object if the old object supports property change and add the forwarding listener as a property change listener for the new object if the new object supports property change.
removeAndAddForwardingListener(Object, Object) - Method in class edu.neu.ccs.gui.AbstractPaintable
Remove the forwarding listener as a property change listener for the old object if the old object supports property change and add the forwarding listener as a property change listener for the new object if the new object supports property change.
removeAsListenerTo(Component) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Deregisters this adapter from receiving mouse events generated by the given component.
removeByObject(Object) - Method in class edu.neu.ccs.quick.StringObjectMap
Removes and returns a pair corresponding to the given Object object provided that the object is in the map; otherwise returns null.
removeByString(String) - Method in class edu.neu.ccs.quick.StringObjectMap
Removes and returns a pair corresponding to the given String string provided that the string is in the map; otherwise returns null.
removeCells(int, int, int, int) - Method in class edu.neu.ccs.gui.TablePanel
Remove the table cells at position (row, col) for loRows <= row < hiRows and loCols <= col < hiCols.
removeChangeAction(ActionListener) - Method in class edu.neu.ccs.gui.ChangeActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the state of the target object is adjusted.
removeChildItem(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Removes the given top-level component from this container.
removeChildItem(Component) - Method in class edu.neu.ccs.gui.Zoo
Removes the given top-level component from this zoo.
removeChildItem(int) - Method in class edu.neu.ccs.gui.ZooContainer
Removes the top-level component at the given z-order position from this container.
removeChildItem(int) - Method in class edu.neu.ccs.gui.Zoo
Removes the top-level component at the given z-order position from this zoo.
removeComponentHiddenAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the component is hidden.
removeComponentMovedAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the component is moved.
removeComponentResizedAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the component is resized.
removeComponentShownAction(ActionListener) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the component is shown.
removeFocusGainedAction(ActionListener) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the focus is gained.
removeFocusLostAction(ActionListener) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the focus is lost.
removeForwardingListener(Object) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Remove the forwarding listener as a property change listener for the given object if the object supports property change.
removeForwardingListener(Object) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
removeForwardingListener(Object) - Method in class edu.neu.ccs.gui.JPTComponent
Remove the forwarding listener as a property change listener for the given object if the object supports property change.
removeForwardingListener(Object) - Method in class edu.neu.ccs.gui.BaseShape
Remove the forwarding listener as a property change listener for the given object if the object supports property change.
removeForwardingListener(Object) - Method in class edu.neu.ccs.gui.AbstractPaintable
Remove the forwarding listener as a property change listener for the given object if the object supports property change.
removeFromSelection(Component) - Method in class edu.neu.ccs.gui.Zoo
Removes the given top-level component from the list of selected components in this zoo.
removeIndexValue(String) - Static method in class edu.neu.ccs.Strings
Returns the error message with its prepended index value removed.
removeItem(Object) - Method in class edu.neu.ccs.gui.Dropdown
Removes the item from the view by calling the method in the parent and also maintains a record that this item was removed.
removeItemAt(int) - Method in class edu.neu.ccs.gui.Dropdown
Removes an item from the item list at a given index by calling the method in the parent and also maintains a record that this item was removed from that position.
removeItems(Object[]) - Method in class edu.neu.ccs.quick.QuickVector
Method that removes the given array of items one-by-one from the vector.
removeItems(Object[]) - Method in class edu.neu.ccs.quick.QuickTreeSet
Method that removes the given array of items one-by-one from the tree set.
removeItems(Object[]) - Method in class edu.neu.ccs.quick.QuickLinkedList
Method that removes the given array of items one-by-one from the linked list.
removeItems(Object[]) - Method in class edu.neu.ccs.quick.QuickHashSet
Method that removes the given array of items one-by-one from the hash set.
removeItems(Object[]) - Method in class edu.neu.ccs.quick.QuickArrayList
Method that removes the given array of items one-by-one from the array list.
removeItems(String[]) - Method in class edu.neu.ccs.gui.Dropdown
Removes the given array of items from the view.
removeKeyPressedAction(ActionListener) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when a key is pressed.
removeKeyReleasedAction(ActionListener) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when a key is released.
removeKeys(Object[]) - Method in class edu.neu.ccs.quick.QuickTreeMap
Method that removes the given array of keys one-by-one from the tree map.
removeKeys(Object[]) - Method in class edu.neu.ccs.quick.QuickHashtable
Method that removes the given array of keys one-by-one from the hash table.
removeKeys(Object[]) - Method in class edu.neu.ccs.quick.QuickHashMap
Method that removes the given array of keys one-by-one from the hash map.
removeKeyTypedAction(ActionListener) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when a key is typed.
removeLayoutComponent(Component) - Method in class edu.neu.ccs.gui.TableLayout
Removes the given component from this layout.
removeLayoutComponent(Component) - Method in class edu.neu.ccs.gui.CenterLayout
Removes the given component from the layout.
removeLayoutComponent(Component) - Method in class edu.neu.ccs.gui.AlignedLayout
Removes the given component from the layout.
removeLayoutComponent(Component) - Method in class edu.neu.ccs.gui.AbsoluteLayout
Removes the given component from this layout.
removeListSelectionAction(ActionListener) - Method in class edu.neu.ccs.gui.ListSelectionActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when a list selection is made.
removeMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.TextFieldView
 
removeMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.GeneralViewSupport
De-registers the given MalformedDataListener from receiving MalformedDataEvents when the view state data is found to be malformed and when the view state data is returned to a well-formed value.
removeMalformedDataListener(MalformedDataListener) - Method in interface edu.neu.ccs.gui.Fragile
De-registers the given MalformedDataListener from receiving MalformedDataEvents when the view state data is found to be malformed and when the view state data is returned to a well-formed value.
removeMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.FileView
 
removeMalformedDataListener(MalformedDataListener) - Method in class edu.neu.ccs.gui.DropdownView
 
removeMouseClickedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse is clicked.
removeMouseDraggedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse is dragged.
removeMouseEnteredAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse enters the component.
removeMouseExitedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse exits the component.
removeMouseMovedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse is moved.
removeMousePressedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse is pressed.
removeMouseReleasedAction(ActionListener) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the mouse is released.
removePaintable(int) - Method in class edu.neu.ccs.gui.PaintableSequence
Removes the Paintable at the given index in the paintable sequence; all objects in the sequence at higher index positions are displaced to one index position lower; returns the paintable removed.
removePaintable(int) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
removePaintable(Paintable) - Method in class edu.neu.ccs.gui.PaintableSequence
Removes the given Paintable from the paintable sequence.
removePaintable(Paintable) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
removePropertyChangeAction(ActionListener) - Method in class edu.neu.ccs.gui.PropertyChangeActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when a property is changed.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XSquare
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XRoundSquare
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XRoundRect
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XRect
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomialComplex
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomial
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XPoint2D
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XOval
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XObject
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XLine2D
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XInterval
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XFourier
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.XCircle
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.console.ConsoleGateway
Deregisters the given object from listening for property change events generated by this console.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.filter.NumericFilter
Deregisters the given object from listening for property change events generated by this object.
removePropertyChangeListener(PropertyChangeListener) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.BaseShape
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.ActionWrapper
 
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.gui.AbstractPaintable
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.neu.ccs.util.StringableFactory
Deregisters the given object from listening for property change events generated by this factory.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XSquare
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XRoundSquare
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XRoundRect
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XRect
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomialComplex
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XPolynomial
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XPoint2D
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XOval
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XObject
Deregisters the given object from listening for property change events with the provided name generated by this object.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XLine2D
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XInterval
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XFourier
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.XCircle
Deregisters the given object from listening for property change events generated by this object with the given property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.console.ConsoleGateway
Deregisters the given object from listening for property change events generated by this console with the provided property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.filter.NumericFilter
Deregisters the given object from listening for property change events generated by this object with the provided property name.
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface edu.neu.ccs.gui.SupportsPropertyChange
Remove a PropertyChangeListener for a specific property.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.gui.BaseShape
Remove a PropertyChangeListener for a specific property.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.gui.AbstractPaintable
Remove a PropertyChangeListener for a specific property.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class edu.neu.ccs.util.StringableFactory
Deregisters the given object from listening for property change events generated by this factory with the given property name.
removeReleaseAction(ActionListener) - Method in class edu.neu.ccs.gui.SliderView
Removes the given action listener from the sequence of actions that is performed when the value for this slider is changed through method calls, or when the value for this slider has finished changing through direct manipulation of the slider knob.
removeSequence(int, int) - Method in class edu.neu.ccs.gui.PaintableSequence
Removes the sequence of paintables starting at the given index m inclusive and ending at the given index n exclusive; returns an array with the paintables removed.
removeSequence(int, int) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
removeShapeData() - Method in class edu.neu.ccs.gui.BaseShape
Removes all vertex and tangent data and makes a new path.
removeSlidingAction(ActionListener) - Method in class edu.neu.ccs.gui.SliderView
Removes the given action listener from the sequence of actions that is performed when the value for this slider is changed through direct manipulation of the slider knob.
removeVertex(int) - Method in class edu.neu.ccs.gui.BaseVertexShape
Removes the vertex at the given index, makes a new path, and returns the vertex removed.
removeVertexTangent(int) - Method in class edu.neu.ccs.gui.TweakableShape
Removes the vertex/tangent at the given index, makes a new path, and returns an array with the data from the removed vertex/tangent as x, y, dx, dy.
removeVertices(int, int) - Method in class edu.neu.ccs.gui.BaseVertexShape
Removes the vertices starting at the given index m inclusive and ending at the given index n exclusive, makes a new path, and returns an array with the vertices removed.
removeVerticesTangents(int, int) - Method in class edu.neu.ccs.gui.TweakableShape
Removes the vertices and tangents starting at the given index m inclusive and ending at the given index n exclusive, makes a new path, and returns an array float[K][4] with the vertices and tangents that were removed.
removeWindowActivatedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is activated.
removeWindowClosedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is closed.
removeWindowClosingAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is closing.
removeWindowDeactivatedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is deactivated.
removeWindowDeiconifiedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is deiconified.
removeWindowIconifiedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is iconified.
removeWindowOpenedAction(ActionListener) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Removes the given action listener from this adapter so that it will be no longer be performed when the window is opened.
renameFile(File, File) - Static method in class edu.neu.ccs.util.FileUtilities
Sets the name of the given file to the provided name.
renameFile(String, String) - Static method in class edu.neu.ccs.util.FileUtilities
Renames the file at the given path to the given new path.
repaint() - Static method in class edu.neu.ccs.pedagogy.Turtle
Repaint the common turtle buffered panel.
repeatData(int[], int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an int array that repeats the data in the given array sequentially k times.
report(Class, String[], boolean[], String[], boolean[]) - Method in class edu.neu.ccs.jpf.JPFBase
Reports using a dialog whether or not the given class declares constructors and methods with each of the given signatures, where the each array of booleans represents whether or not each constructor or method is declared.
request() - Method in class edu.neu.ccs.gui.InputDialog
Performs an optional input operation on the input view.
request(String, Stringable) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using the optional input model to acquire the data.
request(String, Stringable, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the state of the given Stringable object by using the optional input model to acquire the data with the given input filter to constrain the result.
requestArrayLength() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the value contained in the length field after applying the filter that polices the minimum and maximum array length and transforming the value from the user length perspective to the raw length perspective.
requestBigDecimal() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigDecimal extracted from the field using the optional model.
requestBigDecimal() - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigDecimal extracted from the field using the optional model.
requestBigDecimal(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a BigDecimal value from the console, by using the optional input model to acquire the data.
requestBigDecimal(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigDecimal extracted from the field using the optional model, with the given filter.
requestBigDecimal(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigDecimal extracted from the field using the optional model, with the given filter.
requestBigDecimal(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a BigDecimal value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestBigInteger() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigInteger extracted from the field using the optional model.
requestBigInteger() - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigInteger extracted from the field using the optional model.
requestBigInteger(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a BigInteger value from the console, by using the optional input model to acquire the data.
requestBigInteger(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a BigInteger extracted from the field using the optional model, with the given filter.
requestBigInteger(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a BigInteger extracted from the field using the optional model, with the given filter.
requestBigInteger(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a BigInteger value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestBoolean() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a boolean extracted from the field using the optional model.
requestBoolean() - Method in class edu.neu.ccs.gui.DropdownView
Returns a boolean extracted from the field using the optional model.
requestBoolean(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a boolean value from the console, by using the optional input model to acquire the data.
requestBoolean(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a boolean extracted from the field using the optional model, with the given filter.
requestBoolean(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a boolean extracted from the field using the optional model, with the given filter.
requestBoolean(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a boolean or throws an exception if the user cancels the operation.
requestBoolean(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a boolean value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestBoolean(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a boolean or throws an exception if the user cancels the operation, with the given default value.
requestBoolean(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a boolean or throws an exception if the user cancels the operation, with the given default value.
requestByte() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field using the optional model.
requestByte() - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field using the optional model.
requestByte(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a byte value from the console, by using the optional input model to acquire the data.
requestByte(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field using the optional model with the given filter.
requestByte(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field using the optional model with the given filter.
requestByte(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a byte or throws an exception if the user cancels the operation.
requestByte(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a byte value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestByte(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a byte or throws an exception if the user cancels the operation, with the given default value.
requestByte(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a byte or throws an exception if the user cancels the operation, with the given default value.
requestByteAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field as hexidecimal data using the optional model.
requestByteAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field as hexidecimal data using the optional model.
requestByteAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a byte extracted from the field as hexidecimal data using the optional model with the given filter.
requestByteAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a byte extracted from the field as hexidecimal data using the optional model with the given filter.
requestChar() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a char extracted from the field using the optional model.
requestChar() - Method in class edu.neu.ccs.gui.DropdownView
Returns a char extracted from the field using the optional model.
requestChar(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a char value from the console, by using the optional input model to acquire the data.
requestChar(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a char extracted from the field using the optional model, with the given filter.
requestChar(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a char extracted from the field using the optional model, with the given filter.
requestChar(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a char or throws an exception if the user cancels the operation.
requestChar(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a char value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestChar(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a char or throws an exception if the user cancels the operation, with the given default value.
requestChar(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a char or throws an exception if the user cancels the operation, with the given default value.
requestColor() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a Color extracted from the field using the optional model.
requestColor() - Method in class edu.neu.ccs.gui.DropdownView
Returns a Color extracted from the field using the optional model.
requestColor(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a Color value from the console, by using the optional input model to acquire the data.
requestColor(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a Color extracted from the field using the optional model, with the given filter.
requestColor(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a Color extracted from the field using the optional model, with the given filter.
requestColor(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a Color value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestDouble() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field using the optional model.
requestDouble() - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field using the optional model.
requestDouble(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a double value from the console, by using the optional input model to acquire the data.
requestDouble(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field using the optional model with the given filter.
requestDouble(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field using the optional model with the given filter.
requestDouble(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a double or throws an exception if the user cancels the operation.
requestDouble(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a double value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestDouble(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a double or throws an exception if the user cancels the operation, with the given default value.
requestDouble(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a double or throws an exception if the user cancels the operation, with the given default value.
requestDoubleAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field as hexidecimal data using the optional model.
requestDoubleAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field as hexidecimal data using the optional model.
requestDoubleAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a double extracted from the field as hexidecimal data using the optional model with the given filter.
requestDoubleAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a double extracted from the field as hexidecimal data using the optional model with the given filter.
requestExistingFile() - Method in class edu.neu.ccs.gui.FileView
Returns a File object representing a path to an existing file.
requestExistingFilename() - Method in class edu.neu.ccs.gui.FileView
Returns a String representing a path to an existing file.
requestFile() - Method in class edu.neu.ccs.gui.FileView
Returns a File object representing a valid path for the file system.
requestFilename() - Method in class edu.neu.ccs.gui.FileView
Returns a String representing a valid path for the file system.
requestFloat() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field using the optional model.
requestFloat() - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field using the optional model.
requestFloat(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a float value from the console, by using the optional input model to acquire the data.
requestFloat(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field using the optional model with the given filter.
requestFloat(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field using the optional model with the given filter.
requestFloat(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a float or throws an exception if the user cancels the operation.
requestFloat(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a float value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestFloat(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a float or throws an exception if the user cancels the operation, with the given default value.
requestFloat(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a float or throws an exception if the user cancels the operation, with the given default value.
requestFloatAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field as hexidecimal data using the optional model.
requestFloatAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field as hexidecimal data using the optional model.
requestFloatAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a float extracted from the field as hexidecimal data using the optional model with the given filter.
requestFloatAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a float extracted from the field as hexidecimal data using the optional model with the given filter.
RequestImageViewer - class edu.neu.ccs.gui.RequestImageViewer.
Class RequestImageViewer creates a simple GUI to enable a user to specify the parameters for making an ImageViewer; this GUI also provides a button to create the viewer and a button to provide help directions.
RequestImageViewer() - Constructor for class edu.neu.ccs.gui.RequestImageViewer
The constructor that builds the request GUI and frames it.
requestInt() - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field using the optional model.
requestInt() - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field using the optional model.
requestInt(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a int value from the console, by using the optional input model to acquire the data.
requestInt(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field using the optional model with the given filter.
requestInt(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field using the optional model with the given filter.
requestInt(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns an int or throws an exception if the user cancels the operation.
requestInt(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a int value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestInt(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns an int or throws an exception if the user cancels the operation, with the given default value.
requestInt(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns an int or throws an exception if the user cancels the operation, with the given default value.
requestIntAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field as hexidecimal data using the optional model.
requestIntAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field as hexidecimal data using the optional model.
requestIntAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns an int extracted from the field as hexidecimal data using the optional model with the given filter.
requestIntAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns an int extracted from the field as hexidecimal data using the optional model with the given filter.
requestLong() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field using the optional model.
requestLong() - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field using the optional model.
requestLong(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a long value from the console, by using the optional input model to acquire the data.
requestLong(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field using the optional model with the given filter.
requestLong(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field using the optional model with the given filter.
requestLong(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a long or throws an exception if the user cancels the operation.
requestLong(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a long value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestLong(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a long or throws an exception if the user cancels the operation, with the given default value.
requestLong(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a long or throws an exception if the user cancels the operation, with the given default value.
requestLongAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field as hexidecimal data using the optional model.
requestLongAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field as hexidecimal data using the optional model.
requestLongAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a long extracted from the field as hexidecimal data using the optional model with the given filter.
requestLongAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a long extracted from the field as hexidecimal data using the optional model with the given filter.
requestObject() - Method in interface edu.neu.ccs.gui.TypedView
Returns a Stringable object based on the view state of the view using the optional model; throws an exception if the input operation is cancelled by the user.
requestObject() - Method in class edu.neu.ccs.gui.TextFieldView
 
requestObject() - Method in class edu.neu.ccs.gui.TextAreaView
Returns an XString object whose state is set to the String content for this view.
requestObject() - Method in class edu.neu.ccs.gui.SliderView
Returns an XInt object whose state is set to the value of this slider.
requestObject() - Method in class edu.neu.ccs.gui.OptionsView
Returns an XInt object whose state is set to the index of the currently selected option.
requestObject() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state of the view, the current data type and filter, and the optional model.
requestObject() - Method in class edu.neu.ccs.gui.FileView
Returns an XString representing the currently selected path.
requestObject() - Method in class edu.neu.ccs.gui.DropdownView
 
requestObject() - Method in class edu.neu.ccs.gui.ColorView
Returns an XColor object whose state is set to the view state of this view.
requestObject() - Method in class edu.neu.ccs.gui.BooleanView
Returns an XBoolean object whose state is set to the view state of this view.
requestObject() - Method in class edu.neu.ccs.gui.ArrayPanel
 
requestObject(Class, StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
 
requestObject(Class, StringableFilter) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state of the view, the temporary data type and filter, and the optional model.
requestObject(Class, StringableFilter) - Method in interface edu.neu.ccs.gui.GeneralView
Returns a Stringable object based on the view state of the view, the temporary data type and filter, and the optional model.
requestObject(Class, StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
 
requestObject(Class, String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Temporarily sets the data type for this stream to the given data type; creates a Stringable object by using the optional input model to acquire the data with the given input filter to constrain the result; restores the data type for this stream to its original setting; finally returns the object created.
requestObject(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Applies requestObject to the i-th view and returns the resulting Stringable.
requestObject(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns the Stringable object obtained by using the optional input model to acquire the data.
requestObject(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
 
requestObject(StringableFilter) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Returns a Stringable object based on the view state of the view, the temporary filter, and the optional model.
requestObject(StringableFilter) - Method in interface edu.neu.ccs.gui.GeneralView
Returns a Stringable object based on the view state of the view, the temporary filter, and the optional model.
requestObject(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
 
requestObject(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns the Stringable object obtained by using the optional input model to acquire the data with the given input filter to constrain the result.
requestObject(String, Stringable, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Returns the Stringable object obtained from the given Stringable object by using the optional input model to acquire the data with the given input filter to constrain the result.
requestObject(TypedView) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns the object produced by the given input view using optional dialog box input, or throws an exception if the operation is cancelled.
requestObjectArray() - Method in class edu.neu.ccs.gui.ArrayPanel
Returns an array of model objects of the appropriate type initialized from the view states for the elements of this array panel, using the optional model of IO.
requestObjects() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an object that is actually an array that is populated by calling requestObject for each view.
requestPathList() - Method in class edu.neu.ccs.gui.PathListView
 
requestShort() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field using the optional model.
requestShort() - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field using the optional model.
requestShort(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a short value from the console, by using the optional input model to acquire the data.
requestShort(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field using the optional model with the given filter.
requestShort(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field using the optional model with the given filter.
requestShort(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a short or throws an exception if the user cancels the operation.
requestShort(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a short value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestShort(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a short or throws an exception if the user cancels the operation, with the given default value.
requestShort(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a short or throws an exception if the user cancels the operation, with the given default value.
requestShortAsHex() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field as hexidecimal data using the optional model.
requestShortAsHex() - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field as hexidecimal data using the optional model.
requestShortAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a short extracted from the field as hexidecimal data using the optional model with the given filter.
requestShortAsHex(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a short extracted from the field as hexidecimal data using the optional model with the given filter.
requestString() - Method in class edu.neu.ccs.gui.TextFieldView
Returns a String extracted from the field using the optional model.
requestString() - Method in class edu.neu.ccs.gui.DropdownView
Returns a String extracted from the field using the optional model.
requestString(String) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a String value from the console, by using the optional input model to acquire the data.
requestString(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
Returns a String extracted from the field using the optional model, with the given filter.
requestString(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
Returns a String extracted from the field using the optional model, with the given filter.
requestString(String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a String or throws an exception if the user cancels the operation.
requestString(String, StringableFilter) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Requests a String value from the console, by using the optional input model to acquire the data with the given input filter to constrain the result.
requestString(String, String, String) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a String or throws an exception if the user cancels the operation, with the given default value.
requestString(String, String, String, StringableFilter) - Static method in class edu.neu.ccs.gui.SimpleDialog
Returns a String or throws an exception if the user cancels the operation, with the given default value.
requestStringableArray() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Returns an array of type Stringable[] that is populated by calling requestObject for each view.
RequestWebImageViewer - class edu.neu.ccs.gui.RequestWebImageViewer.
Class RequestWebImageViewer creates a simple GUI to enable a user to specify the parameters for making a WebImageViewer; this GUI also provides a button to create the viewer and a button to provide help directions.
RequestWebImageViewer() - Constructor for class edu.neu.ccs.gui.RequestWebImageViewer
The constructor that builds the request GUI and frames it.
reset() - Method in class edu.neu.ccs.gui.XObjectView
Not used by this class.
reset() - Method in class edu.neu.ccs.gui.TextFieldView
 
reset() - Method in class edu.neu.ccs.gui.TextAreaView
Sets the content for this text area view to the default content for this text area view.
reset() - Method in class edu.neu.ccs.gui.SliderView
 
reset() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Resets each view to its default view state.
reset() - Method in class edu.neu.ccs.gui.ScrollableDisplay
Resets the view state of the displayed object to its default view state.
reset() - Method in class edu.neu.ccs.gui.RadioPanel
Sets the currently selected button to the one corresponding to the current default view state string.
reset() - Method in class edu.neu.ccs.gui.PathListIterator
Resets the iteration pointer to its initial state.
reset() - Method in class edu.neu.ccs.gui.InputDialog
Sets the view state of the input component to its default view state.
reset() - Method in class edu.neu.ccs.gui.GeneralViewSupport
Resets the view state of this object to the default view state for this object.
reset() - Method in class edu.neu.ccs.gui.FileView
 
reset() - Method in class edu.neu.ccs.gui.ErrorDialog
Resets the view state of the view object to the original erroneous view state.
reset() - Method in class edu.neu.ccs.gui.Dropdown
Resets the view state of this object to the default view state for this object.
reset() - Method in class edu.neu.ccs.gui.DisplayPanel
Recursively resets any Displayable objects held in the panel.
reset() - Method in class edu.neu.ccs.gui.DisplayCollection
Recursively resets each of the objects in the collection.
reset() - Method in interface edu.neu.ccs.gui.Displayable
Resets the view state of this object to the default view state for this object.
reset() - Method in class edu.neu.ccs.gui.ColorView
Resets the color to the default color.
reset() - Method in class edu.neu.ccs.gui.BooleanView
 
reset() - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the view state for this array panel to the default view state for this array panel.
reset() - Method in class edu.neu.ccs.pedagogy.Turtle
Reset the turtle to its default initial state and then repaint.
reset(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Resets the i-th view state to its default state.
resetColorViews() - Method in class edu.neu.ccs.gui.CheckerBoard
Resets the colors to their original settings.
resetPreferredSize() - Method in class edu.neu.ccs.gui.TablePanel
Sets the preferred size for this panel to its preferred size, and updates the screen UI.
resizeable - Variable in class edu.neu.ccs.gui.Zoo
Whether or not the child items in this zoo can be resized.
resizedActions - Variable in class edu.neu.ccs.gui.ComponentActionAdapter
List of action listeners to be performed upon the notification of component resized events.
resizeLasso(MouseEvent) - Method in class edu.neu.ccs.gui.Zoo
Resizes the current lasso given the mouse event that prompted its resize.
resizeTo(MouseEvent) - Method in class edu.neu.ccs.gui.Laminate
Resizes this laminate and its covered component based on the given mouse event.
response - Variable in class edu.neu.ccs.gui.GeneralDialog
User response to this dialog.
restrictBounds(int, int, int, int) - Method in class edu.neu.ccs.gui.Laminate
Restricts the given proposed bounds based on the zoo in which this laminate is contained.
restrictingBounds - Variable in class edu.neu.ccs.gui.Zoo
Whether or not this zoo is restricting its child components' bounds.
revalidateAnnotationAndAlignment() - Method in class edu.neu.ccs.gui.Display
Rebuilds the annotation and its alignment based on the current annotation text and alignment.
revalidateDisplay() - Method in class edu.neu.ccs.gui.ArrayPanel
Updates the contents and layout of the control panel based on the current parameters.
revalidateTitleAndAlignment() - Method in class edu.neu.ccs.gui.Display
Rebuilds the titled border and its alignment based on the current title text and alignment.
RIGHT - Static variable in class edu.neu.ccs.gui.TextAnchor
The XLocator object that corresponds to an anchor at the right edge of the displayed string.
RIGHT_ASCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines RIGHT and ASCENTLINE.
RIGHT_BASELINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines RIGHT and BASELINE.
RIGHT_DESCENTLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines RIGHT and DESCENTLINE.
RIGHT_LEADINGLINE - Static variable in class edu.neu.ccs.gui.TextAnchor
The Locator that combines RIGHT and LEADINGLINE.
rint - Static variable in class edu.neu.ccs.F
The function x --> rint(x).
rootOfUnity(int, int) - Static method in class edu.neu.ccs.XComplex
Returns the k-th root among the n-th roots of unity for 0<=k<n.
rootsOfUnity(int) - Static method in class edu.neu.ccs.XComplex
Returns an array of size n with the n-th roots of unity.
rosybrown - Static variable in class edu.neu.ccs.Colors
Color rosybrown = RosyBrown.
RosyBrown - Static variable in class edu.neu.ccs.Colors
Color RosyBrown = 188, 143, 143 = #BC8F8F.
rotate(double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
rotate(double) - Method in interface edu.neu.ccs.gui.Paintable
Rotates the paintable about its center by the given angle in degrees.
rotate(double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of rotate in TransformFactory.
rotate(double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Rotates the paintable about its center by the given angle in degrees.
rotate(double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to rotate with center at (x, y) by the given angle in degrees.
rotateAtOrigin(double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a rotation with center at the origin and angle of rotation equal to the angle from the origin to dx,dy.
rotateAtOrigin(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a rotation with center at the origin and angle of rotation equal to the angle from x1,y1 to x2,y2.
rotateAtX1Y1(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a rotation with center at x1,y1 and angle of rotation equal to the angle from x1,y1 to x2,y2.
rotateAtX2Y2(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns a rotation with center at x2,y2 and angle of rotation equal to the angle from x1,y1 to x2,y2.
ROUND_CEILING - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round towards positive infinity.
ROUND_DOWN - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round towards zero.
ROUND_FLOOR - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round towards negative infinity.
ROUND_HALF_DOWN - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round towards the "nearest neighbor" unless both neighbors are equidistant, in which case round down.
ROUND_HALF_EVEN - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round towards the "nearest neighbor" unless both neighbors are equidistant, in which case, round towards the even neighbor.
ROUND_HALF_UP - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round towards the "nearest neighbor" unless both neighbors are equidistant, in which case round up.
ROUND_UNNECESSARY - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to assert that the requested operation has an exact result, hence no rounding is necessary.
ROUND_UP - Static variable in class edu.neu.ccs.XBigDecimal
Rounding mode to round away from zero.
row - Variable in class edu.neu.ccs.gui.CellPosition
The row, or first, index into a 2-dimensional array.
rowAlignment - Variable in class edu.neu.ccs.gui.TableLayout
Default alignments for rows in this table layout.
rows - Variable in class edu.neu.ccs.gui.TableLayout
Number of rows in this table layout.
royalblue - Static variable in class edu.neu.ccs.Colors
Color royalblue = RoyalBlue.
RoyalBlue - Static variable in class edu.neu.ccs.Colors
Color RoyalBlue = 65, 105, 225 = #4169E1.
rule() - Method in class edu.neu.ccs.gui.WindingRule
Returns the associated GeneralPath constant.

S

saddlebrown - Static variable in class edu.neu.ccs.Colors
Color saddlebrown = SaddleBrown.
SaddleBrown - Static variable in class edu.neu.ccs.Colors
Color SaddleBrown = 139, 69, 19 = #8B4513.
salmon - Static variable in class edu.neu.ccs.Colors
Color salmon = Salmon.
Salmon - Static variable in class edu.neu.ccs.Colors
Color Salmon = 250, 128, 114 = #FA8072.
sandybrown - Static variable in class edu.neu.ccs.Colors
Color sandybrown = SandyBrown.
SandyBrown - Static variable in class edu.neu.ccs.Colors
Color SandyBrown = 244, 164, 96 = #F4A460.
saveDataToFile() - Method in class edu.neu.ccs.gui.PathList
Opens a file dialog to get the file name of a text file and then saves the data to the file.
saveDataToFile(File, boolean) - Method in class edu.neu.ccs.gui.PathList
Saves the path list data to the given text file.
scale - Variable in class edu.neu.ccs.gui.PlotTool
The absolute value of the x and y scale factors.
scale() - Method in class edu.neu.ccs.XBigDecimal
Returns the scale of this XBigDecimal.
scale(double) - Method in class edu.neu.ccs.XComplex
Sets this to (s * this): in coordinates [x;y] is replaced by [s*x;s*y].
scale(double) - Static method in class edu.neu.ccs.F
The scale function x --> a * x.
scale(double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
scale(double) - Method in interface edu.neu.ccs.gui.Paintable
Scales the paintable about its center by the given factor s uniformly in all directions.
scale(double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Scales the paintable about its center by the given factor s uniformly in all directions.
scale(double, double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
scale(double, double, double) - Method in interface edu.neu.ccs.gui.Paintable
Scales the paintable about its center by the given factor s along the main axis at the given angle in degrees and the given factor t along the perpendicular axis.
scale(double, double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of scale in TransformFactory.
scale(double, double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Scales the paintable about its center by the given factor s along the main axis at the given angle in degrees and the given factor t along the perpendicular axis.
scale(double, double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to scale with center at (x, y), with scale factor s along the line at the given angle in degrees, and with scale factor t along the perpendicular line.
scale(double, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is s * z.
scale(double, XFourier) - Static method in class edu.neu.ccs.XFourier
Returns a new fourier equivalent mathematically to (f * p), that is, the fourier obtained by multipying each coefficient of p by the scale factor f.
scale(double, XPolynomial) - Static method in class edu.neu.ccs.XPolynomial
Returns a new polynomial equivalent mathematically to (f * p), that is, the polynomial obtained by multipying each coefficient of p by the scale factor f.
scale(Point2D) - Method in class edu.neu.ccs.gui.PlotTool
Returns the point produced by transforming the given point using the world to image transform.
scale(Point2D, Point2D) - Method in class edu.neu.ccs.gui.PlotTool
Scales the given source Point2D using the world to image transform and sets the target Point2D to the transformed value.
scale(XComplex) - Static method in class edu.neu.ccs.FC
The scale function x --> a * x.
scale(XComplex, XPolynomialComplex) - Static method in class edu.neu.ccs.XPolynomialComplex
Returns a new polynomial equivalent mathematically to (f * p), that is, the polynomial obtained by multipying each coefficient of p by the complex scale factor f.
screen_insets - Variable in class edu.neu.ccs.gui.JPTFrame
The current insets to use in setLocation calls that do not provide explicit insets.
ScrollableDisplay - class edu.neu.ccs.gui.ScrollableDisplay.
A JPTScrollPane that contains a single Displayable object, and delegates Displayable method calls to its viewport view.
ScrollableDisplay() - Constructor for class edu.neu.ccs.gui.ScrollableDisplay
Constructs a scrollable display containing a blank DisplayPanel.
ScrollableDisplay(Displayable) - Constructor for class edu.neu.ccs.gui.ScrollableDisplay
Constructs a scrollable display containing the given Displayable object.
scroller - Variable in class edu.neu.ccs.gui.ArrayPanel
The view collection scrolling display.
scrollPane - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The scroll pane that contains the inner panel.
seagreen - Static variable in class edu.neu.ccs.Colors
Color seagreen = SeaGreen.
SeaGreen - Static variable in class edu.neu.ccs.Colors
Color SeaGreen = 46, 139, 87 = #2E8B57.
seashell - Static variable in class edu.neu.ccs.Colors
Color seashell = SeaShell.
SeaShell - Static variable in class edu.neu.ccs.Colors
Color SeaShell = 255, 245, 238 = #FFF5EE.
SELECT_ALL_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to select all components in this zoo.
selectAll() - Method in class edu.neu.ccs.gui.Zoo
Selects all top-level components in this zoo.
selectBlackTextScheme() - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the color for each of the three console text streams to black.
selectColorTextScheme() - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the color for each of the three console text streams as follows: Output: black Input: blue Error: red
SELECTED_BUTTON - Static variable in class edu.neu.ccs.gui.RadioPanel
Bound property name for the selected index property.
SELECTED_INDEX - Static variable in class edu.neu.ccs.gui.RadioPanel
Bound property name for the selected index property.
SELECTED_LABEL - Static variable in class edu.neu.ccs.gui.RadioPanel
Bound property name for the selected index property.
selectionActions - Variable in class edu.neu.ccs.gui.ListSelectionActionAdapter
List of action listeners to be performed upon the notification of list selection events.
selectionModel - Variable in class edu.neu.ccs.gui.Zoo
Selection model for this zoo.
selectOnly(Component) - Method in class edu.neu.ccs.gui.Zoo
Sets the selection for this zoo to only the the given component.
selectWithNoRepetition(int[], int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array whose contents is a random selection of k elements from the contents of the given data with no repetition of a selected index.
selectWithNoRepetition(int, int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array of length k consisting of integers chosen from 0 to (n-1) with no repetition permitted.
selectWithRepetition(int[], int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array whose contents is a random selection of k elements from the contents of the given data with repetition of a selected index permitted.
selectWithRepetition(int, int) - Static method in class edu.neu.ccs.util.ProbStatTools
Returns an array of length k consisting of integers chosen from 0 to (n-1) with repetition permitted.
selfTest() - Static method in class edu.neu.ccs.pedagogy.Turtle
A simple self test.
SEND_TO_BACK_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to send the first selected component in this zoo to the back of the z-order.
sendToBack(Component) - Method in class edu.neu.ccs.gui.ZooContainer
Moves the given component to the deepest z-order position in this container.
set - Variable in class edu.neu.ccs.gui.ArrayPanel
Button for setting the length of this array to the value held in the field contained in the length controls.
SET_ALERT_ICON - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set alert icon property.
SET_ANCHOR_LOCATOR - Static variable in class edu.neu.ccs.gui.TextPaintable
Bound property name for set anchor locator.
SET_ANCHOR_POSITION - Static variable in class edu.neu.ccs.gui.TextPaintable
Bound property name for set anchor position.
SET_BACKGROUND - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set background property.
SET_BACKGROUND_PAINT - Static variable in class edu.neu.ccs.gui.Tile
Bound property name for set background paint.
SET_BORDER - Static variable in class edu.neu.ccs.gui.PaintSwatch
Bound property name for set border.
SET_BORDER_SIZE - Static variable in class edu.neu.ccs.gui.TileBox
Bound property name for set border size.
SET_BOUNDS_STRATEGY - Static variable in class edu.neu.ccs.gui.TextPaintable
Bound property name for set bounds strategy.
SET_BUTTON_TEXT - Static variable in class edu.neu.ccs.gui.ArrayPanel
Bound property name for the set button text.
SET_CANCEL - Static variable in class edu.neu.ccs.gui.DialogAction
The choice to both close the dialog and mark the dialog as cancelled.
SET_CLIPPING_SHAPE - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set clipping shape.
SET_CLOSURE_MODE - Static variable in class edu.neu.ccs.gui.BaseShape
Bound property name for set closure mode.
SET_CURRENT_COLOR - Static variable in class edu.neu.ccs.gui.ColorView
Bound property name for set current color.
SET_DEFAULT_BOUNDS2D - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set default bounds2D.
SET_DEFAULT_CENTER - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set default center.
SET_DEFAULT_COLOR - Static variable in class edu.neu.ccs.gui.ColorView
Bound property name for set default color.
SET_DEFAULT_ORIGINAL_BOUNDS2D - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set default original bounds2D.
SET_DEFAULT_ORIGINAL_CENTER - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set default originalcenter.
SET_DESIGN_MODE_OFF_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to turn off design mode for this zoo.
SET_DESIGN_MODE_ON_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to turn on design mode for this zoo.
SET_DISABLED_ICON - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set disabled icon property.
SET_DRAW_PAINT - Static variable in class edu.neu.ccs.gui.ShapePaintable
Bound property name for set draw paint.
SET_DRAW_STROKE - Static variable in class edu.neu.ccs.gui.ShapePaintable
Bound property name for set draw stroke.
SET_END_TANGENT - Static variable in class edu.neu.ccs.gui.AutomaticShape
Bound property name to set one or both end tangents.
SET_FILL_PAINT - Static variable in class edu.neu.ccs.gui.TextPaintable
Bound property name for set fill paint.
SET_FILL_PAINT - Static variable in class edu.neu.ccs.gui.ShapePaintable
Bound property name for set fill paint.
SET_FONT - Static variable in class edu.neu.ccs.gui.TextPaintable
Bound property name for set font.
SET_FONT - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set font property.
SET_FOREGROUND - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set foreground property.
SET_ICON - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set icon property.
SET_IMAGE - Static variable in class edu.neu.ccs.gui.ImagePaintableLite
Bound property name for set image.
SET_IMAGE - Static variable in class edu.neu.ccs.gui.ImagePaintable
Bound property name for set image.
SET_LABEL_TEXT - Static variable in class edu.neu.ccs.gui.RadioPanel
Bound property name for the set label text property.
SET_MUTATOR - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set mutator.
SET_OPACITY - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set opacity.
SET_OPAQUE - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set opaque property.
SET_PAINT - Static variable in class edu.neu.ccs.gui.PointPaintable
Bound property name for set paint.
SET_PAINT - Static variable in class edu.neu.ccs.gui.PaintSwatch
Bound property name for set paint.
SET_PAINT_MODE - Static variable in class edu.neu.ccs.gui.ShapePaintable
Bound property name for set paint mode.
SET_PAINTABLE - Static variable in class edu.neu.ccs.gui.PaintableComponent
Bound property name for set paintable.
SET_PAINTABLE - Static variable in class edu.neu.ccs.gui.PaintableButton
Bound property name for set paintable.
SET_PAINTABLE - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set paintables.
SET_PATH_STRATEGY - Static variable in class edu.neu.ccs.gui.BaseShape
Bound property name for set path strategy.
SET_PLOTMARK - Static variable in class edu.neu.ccs.gui.PointPaintable
Bound property name for set plotmark.
SET_SHAPE - Static variable in class edu.neu.ccs.gui.ShapePaintable
Bound property name for set shape.
SET_SIZE - Static variable in class edu.neu.ccs.gui.PaintSwatch
Bound property name for set size.
SET_STRING - Static variable in class edu.neu.ccs.gui.TextPaintable
Bound property name for set string.
SET_TANGENT - Static variable in class edu.neu.ccs.gui.TweakableShape
Bound property name to set one or more tangents.
SET_TANGENT_STRATEGY - Static variable in class edu.neu.ccs.gui.AutomaticShape
Bound property name to set the tangent strategy.
SET_TEXT - Static variable in class edu.neu.ccs.gui.Annotation
Bound property name for the set text property.
SET_TOP_LEFT_CORNER - Static variable in class edu.neu.ccs.gui.ImagePaintableLite
Bound property name for set top left point.
SET_TOP_LEFT_CORNER - Static variable in class edu.neu.ccs.gui.ImagePaintable
Bound property name for set top left point.
SET_VERTEX - Static variable in class edu.neu.ccs.gui.TweakableShape
Bound property name to set one or more vertices.
SET_VERTEX - Static variable in class edu.neu.ccs.gui.PolygonShape
Bound property name to set one vertex.
SET_VERTEX - Static variable in class edu.neu.ccs.gui.PolygonDotsShape
Bound property name to set one vertex.
SET_VERTEX - Static variable in class edu.neu.ccs.gui.BaseVertexShape
Bound property name to set one or more vertices.
SET_VERTEX_DATA - Static variable in class edu.neu.ccs.gui.PolygonShape
Bound property name to set the vertex data.
SET_VERTEX_DATA - Static variable in class edu.neu.ccs.gui.PolygonDotsShape
Bound property name to set the vertex data.
SET_VERTEX_TANGENT - Static variable in class edu.neu.ccs.gui.TweakableShape
Bound property name to set one or more vertex-tangent pairs.
SET_VISIBLE - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name for set visible.
SET_WINDING_RULE - Static variable in class edu.neu.ccs.gui.BaseShape
Bound property name for set winding rule.
set(int, ActionListener) - Method in class edu.neu.ccs.gui.ActionSequence
Replaces the action listener at the given index in this sequence with the given action listener.
set(int, PathNode) - Method in class edu.neu.ccs.gui.PathList
Sets the PathNode at the given index to a copy of the given node if the given node is non-null and if the given index is in range; otherwise does nothing.
set(int, StringableFilter) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Replaces the filter at the given index in this sequence with the given filter.
setAction(Action) - Method in class edu.neu.ccs.gui.PaintableButton
Overrides the inherited method to make sure that the icon for the button is the one associated with the paintable and the text for the button is null.
setAction(Action) - Method in class edu.neu.ccs.gui.ActionWrapper
Sets the encapsulated action to the given action.
setAction(ActionListener) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Sets the action performed when this component is painted to the given action listener.
setActionAndFinish(Object[]) - Method in class edu.neu.ccs.gui.DialogAction
 
setActions - Variable in class edu.neu.ccs.gui.ArrayPanel
Actions panel containing the set array length action.
setActions(ActionListener[]) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Sets the action listeners performed when this component is painted to the action listeners in the given array, in order.
setActionSequence(ActionSequence) - Method in class edu.neu.ccs.gui.PaintActionCapsule
Sets the sequence of action listeners performed when this component is painted to the given sequence of action listeners.
setActionsPanel(ActionsPanel) - Method in class edu.neu.ccs.gui.JPTDialog
Sets the actions panel for this dialog to the provided actions panel.
setActivated(boolean) - Method in class edu.neu.ccs.console.ConsoleGateway
Sets whether or not this console object is "activated".
setActivated(boolean) - Method in class edu.neu.ccs.gui.Laminate
Sets whether or not this laminate handles mouse events targeted for the covered component.
setAlertIcon(Icon) - Method in class edu.neu.ccs.gui.Annotation
Sets the icon to be displayed when this annotation is in an alert state.
setAlignment(int) - Method in class edu.neu.ccs.gui.FileView
Sets the alignment of the browse button relative to the filename field.
setAlignment(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the alignment of the length controls relative to the view collection to the given alignment value.
setAlignment(int) - Method in class edu.neu.ccs.gui.Annotation
Sets the alignment of the icon relative to the text using one of the constants ABOVE, BELOW, LEFT, RIGHT, or DEFAULT.
setAlignment(int) - Method in class edu.neu.ccs.gui.AlignedLayout
Sets the alignment for this layout to the alignment represented by the given value.
setAllMinimumColumnWidths(int) - Method in class edu.neu.ccs.gui.TablePanel
Sets all minimum column widths to the same value.
setAllMinimumColumnWidths(int) - Method in class edu.neu.ccs.gui.TableLayout
Sets all minimum column widths to the same value.
setAllMinimumRowHeights(int) - Method in class edu.neu.ccs.gui.TablePanel
Sets all minimum row heights to the same value.
setAllMinimumRowHeights(int) - Method in class edu.neu.ccs.gui.TableLayout
Sets all minimum row heights to the same value.
setAllowsMove(boolean) - Method in class edu.neu.ccs.gui.Zoo
Sets whether or not the child items of this zoo can be moved using direct manipulation.
setAllowsResize(boolean) - Method in class edu.neu.ccs.gui.Zoo
Sets whether or not the child items of this zoo can be resized using direct manipulation.
setAnchorLocator(TextAnchor.Locator) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the TextAnchor.Locator for this TextPaintable.
setAnchorPosition(float[]) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the anchor position for this TextPaintable using an array float[2].
setAnchorPosition(float, float) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the anchor position for this TextPaintable.
setAnnotation(Annotation) - Method in class edu.neu.ccs.gui.Display
Sets the annotation component to the given >Annotation>.
setAnnotationAlignment(int) - Method in class edu.neu.ccs.gui.Display
Sets the alignment of the annotation relative to the displayed object.
setAnnotationText(String) - Method in class edu.neu.ccs.gui.Display
Sets the annotation text to the given text.
setArgumentSeparatorToken(String) - Method in class edu.neu.ccs.parser.AbstractParser
Sets the token representing the argument separator in this parsing scheme to the given String token.
setAutoHalo(boolean) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets whether or not each view should be wrapped in a Halo object before being inserted into the panel.
setAutoRepaint(boolean) - Method in class edu.neu.ccs.pedagogy.Turtle
Set auto repaint, that is, whether or not to repaint after each step, to the given value.
setAutoSelect(boolean) - Method in class edu.neu.ccs.gui.TextFieldView
Sets whether or not the contents of this field will be selected when it gains focus.
setAutoShiftToTop(boolean) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets whether or not a clicked paintable should shift to the top of the paintable sequence.
setBackground(Color) - Method in class edu.neu.ccs.gui.RadioPanel
Sets the background for this component and its buttons.
setBackground(Color) - Method in class edu.neu.ccs.gui.DisplayCollection
Sets the background color for the entire panel to the provided color.
setBackground(Color) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the background color for the panel that wraps the buffer to the given color.
setBackground(Color) - Method in class edu.neu.ccs.gui.Annotation
Sets the background color for the annotation to the given color.
setBackgroundPaint(Paint) - Method in class edu.neu.ccs.gui.Tile
Sets the background paint for the tile.
setBit(int) - Method in class edu.neu.ccs.XBigInteger
Sets this to the equivalent value with the n-th bit set.
setBit(XBigInteger, int) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is equivalent to x with the n-th bit set.
setBooleanValue(boolean) - Method in class edu.neu.ccs.gui.BooleanView
Sets the boolean value that is the model for this view to the given value.
setBorder(Border) - Method in class edu.neu.ccs.gui.PaintSwatch
Calls the inherited setBorder method and then fires the property change SET_BORDER.
setBorderSize(int) - Method in class edu.neu.ccs.gui.TileBox
Sets the border for the tile box, that is, the extra amount to add to the bounding box on all sides.
setBounds(int, int, int, int) - Method in class edu.neu.ccs.gui.ZooGroup
Sets the bounds of this group to the given position, width and height.
setBounds(int, int, int, int) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the location and size of this component to the given coordinate location, width, and height.
setBounds(int, int, int, int) - Method in class edu.neu.ccs.gui.Laminate
Sets the bounds of this laminate and its laminated component to the given position, width, and height.
setBounds(Rectangle) - Method in class edu.neu.ccs.gui.ZooGroup
Sets the bounds of this group to the given rectangle.
setBounds(Rectangle) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the location and size of this component to the location and size of the given rectangle.
setBounds(Rectangle) - Method in class edu.neu.ccs.gui.Laminate
Sets the bounds of this laminate and its laminated component to the given bounds.
setBoundsStrategy(TextBounds.Strategy) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the bounds strategy for this TextPaintable.
setBufferBackground(Paint) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the background color or Paint to the given color or Paint.
setBufferSize(Dimension) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the size of the buffered image to the given Dimension.
setBufferSize(int, int) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the size of the buffered image to the given height and width.
setCancelled(boolean) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets whether or not this dialog was cancelled.
setCapacity(int) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the capacity of this polynomial to the given value except that any negative value will cause the polynomial storage to be deallocated and the capacity will be -1.
setCapacity(int) - Method in class edu.neu.ccs.XPolynomial
Sets the capacity of this polynomial to the given value except that any negative value will cause the polynomial storage to be deallocated and the capacity will be -1.
setCaseActionFilter(CaseActionFilter) - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the current case action filter for this console object to the given case action filter.
setCellAlignment(CellPosition, int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the alignment for the cell at the given position to the given alignment value.
setCellAlignment(CellPosition, int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the alignment for the cell at the given position to the given alignment value.
setCellAlignment(int, int, int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the alignment for the cell at the given position to the given alignment value.
setCellAlignment(int, int, int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the alignment for the cell at the given position to the given alignment value.
setChangeActions(ActionSequence) - Method in class edu.neu.ccs.gui.ChangeActionAdapter
Sets the action sequence for change events to the provided action sequence.
setChooserClickCount(int) - Method in class edu.neu.ccs.gui.ColorView
Sets the number of mouse clicks required to bring up the color chooser dialog.
setCircle(XCircle) - Method in class edu.neu.ccs.XCircle
Uses the data from the given circle to set the parameters of this circle.
setClippingShape(Shape) - Method in class edu.neu.ccs.gui.ClippingWrapper
Sets the clipping shape.
setClosureMode(ClosureMode) - Method in class edu.neu.ccs.gui.BaseShape
Sets the closure mode and makes a new path.
setCodec(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the identifier for the CODEC to be used to combine multiple child view states into an encoded String.
setCoefficient(int, double) - Method in class edu.neu.ccs.XPolynomial
Sets the coefficient at the given index to the given value.
setCoefficient(int, XComplex) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the coefficient at the given index to a copy of the given value.
setCoefficients(double[]) - Method in class edu.neu.ccs.XPolynomial
Sets the coefficients of the polynomial to a copy of the data in the given params array.
setCoefficients(double[][]) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the coefficients of the polynomial to a copy of the data in the given params array.
setCoefficients(float[][]) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the coefficients of the polynomial to a copy of the data in the given params array.
setCoefficients(XComplex[]) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the coefficients of the polynomial to a copy of the data in the given params array.
setCoefficients(XPolynomial) - Method in class edu.neu.ccs.XPolynomial
Sets the coefficients of this polynomial to a copy of the data in the given XPolynomial.
setCoefficients(XPolynomialComplex) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the coefficients of this polynomial to a copy of the data in the given XPolynomialComplex.
setColor(Color) - Method in class edu.neu.ccs.gui.ColorView
Sets the current color to the given color.
setColor0(Color) - Method in class edu.neu.ccs.gui.CheckerBoard
Sets the color for blocks with (row + column) sum even to the given color.
setColor1(Color) - Method in class edu.neu.ccs.gui.CheckerBoard
Sets the color for blocks with (row + column) sum odd to the given color.
setColorFromDropdownView() - Method in class edu.neu.ccs.gui.ColorView
Sets the current color for this view to the color represented by the input in its color drop down view.
setColumnAlignment(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the alignment for cells in the given column to the given alignment value.
setColumnAlignment(int, int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the alignment for cells in the given column to the given alignment value.
setColumns(int) - Method in class edu.neu.ccs.gui.TablePanel
Change the number of columns in the table to the given value but ignore invalid parameter values less than 0.
setCommonInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the input properties of each view to the same input properties object.
setComponentHiddenActions(ActionSequence) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Sets the action sequence for component hidden events to the given action sequence.
setComponentMovedActions(ActionSequence) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Sets the action sequence for component moved events to the given action sequence.
setComponentResizedActions(ActionSequence) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Sets the action sequence for component resized events to the given action sequence.
setComponentShownActions(ActionSequence) - Method in class edu.neu.ccs.gui.ComponentActionAdapter
Sets the action sequence for component shown events to the given action sequence.
setConsoleActivated(boolean) - Method in class edu.neu.ccs.jpf.JPF
Sets the activation of the console window.
setConstant(double) - Method in class edu.neu.ccs.XFourier
Sets the fourier constant to the given constant.
setControls(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the length controls for this array panel to those designated by the given value.
setCoordinatesViaBounds(Rectangle2D) - Static method in class edu.neu.ccs.pedagogy.Turtle
Set the coordinate system in the common turtle buffered panel using the given bounds in the world coordinate system to define the affine coordinate transformation.
setCoordinatesViaBounds(Rectangle2D, int) - Static method in class edu.neu.ccs.pedagogy.Turtle
Set the coordinate system in the common turtle buffered panel using the given bounds in the world coordinate system and the given image inset to define the affine coordinate transformation.
setCosCapacity(int) - Method in class edu.neu.ccs.XFourier
Sets the capacity for the cos terms of this fourier to the given value except that any negative value will cause the storage to be deallocated and the capacity will be -1.
setCosCoefficient(int, double) - Method in class edu.neu.ccs.XFourier
Sets the cos coefficient at the given index to the given value.
setCosCoefficients(double[]) - Method in class edu.neu.ccs.XFourier
Sets the cos coefficients of the fourier to a copy of the data in the given array.
setDataType(Class) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleInputStream
Sets the class of object produced on demand by this input stream to the given Stringable class.
setDataType(Class) - Method in class edu.neu.ccs.gui.TextFieldView
 
setDataType(Class) - Method in class edu.neu.ccs.gui.PathNodeView
Since the data type of this class is fixed to be PathNode.class, this method overrides the inherited method to do nothing.
setDataType(Class) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Sets the current class of objects returned when a model object is demanded or requested.
setDataType(Class) - Method in interface edu.neu.ccs.gui.GeneralView
Sets the current class of objects returned when a model object is demanded or requested.
setDataType(Class) - Method in class edu.neu.ccs.gui.DropdownView
 
setDataType(Class) - Method in class edu.neu.ccs.util.StringableFactory
Sets the class of objects produced by this factory to the given Stringable class.
setDebugMode(boolean) - Static method in class edu.neu.ccs.util.JPTUtilities
Sets the debug flag for the toolkit to the given value.
setDecrementButtonText(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the label for the length decrement button to the given String.
setDeepBackground(Color) - Method in class edu.neu.ccs.gui.JPTComponent
Sets the background of this object to the given color; then sets the background of each component within this object to the same color using setDeepBackground recursively for each component that happens to extend DisplayPanel or JPTComponent.
setDeepBackground(Color) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the background of this object to the given color; then sets the background of each component within this object to the same color using setDeepBackground recursively for each component that happens to extend DisplayPanel or JPTComponent.
setDeepBackground(Color, Class) - Method in class edu.neu.ccs.gui.JPTComponent
Sets the background of all components in the hierarchy of this object that are instances of the given class.
setDeepBackground(Color, Class) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the background of all components in the hierarchy of this object that are instances of the given class.
setDefaultBounds2D(Rectangle2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setDefaultBounds2D(Rectangle2D) - Method in interface edu.neu.ccs.gui.Paintable
Sets the default Bounds2D rectangle, that is, the default for computation of getBounds2D.
setDefaultBounds2D(Rectangle2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the default Bounds2D rectangle, that is, the default for computation of getBounds2D.
setDefaultButton(Action) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the button that corresponds to the given action as the default button for this dialog.
setDefaultButton(Action) - Method in class edu.neu.ccs.gui.ActionsPanel
Sets the button associated with the given action to be the default button for the root pane containing this ActionsPanel if this panel has a root pane parent, and the given button is in this panel.
setDefaultButton(JButton) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the given button as the default button for this dialog.
setDefaultButton(JButton) - Method in class edu.neu.ccs.gui.ActionsPanel
Sets the given button to be the default button for the root pane containing this ActionsPanel if this panel has a root pane parent, and the given button is in this panel.
setDefaultButton(String) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the button that corresponds to the given name as the default button for this dialog.
setDefaultButton(String) - Method in class edu.neu.ccs.gui.ActionsPanel
Sets the button associated with the first action found in this ActionsPanel whose NAME property is equal to the given name to be the default button for the root pane containing this ActionsPanel if this panel has a root pane parent, and the given button is in this panel.
setDefaultCenter(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setDefaultCenter(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Sets the default center, that is, the default for computation of getCenter.
setDefaultCenter(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the default center, that is, the default for computation of getCenter.
setDefaultCloseOperation(int) - Method in class edu.neu.ccs.gui.JPTFrame
Sets the window closing operation to the operation specified by the given value.
setDefaultColor(Color) - Method in class edu.neu.ccs.gui.ColorView
Sets the default color to the given color.
setDefaultIndex(int) - Method in class edu.neu.ccs.gui.OptionsView
Sets the default index.
setDefaultLabel(String) - Method in class edu.neu.ccs.gui.OptionsView
Sets the default index to the index of the given button label.
setDefaultOriginalBounds2D(Rectangle2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setDefaultOriginalBounds2D(Rectangle2D) - Method in interface edu.neu.ccs.gui.Paintable
Sets the default original Bounds2D rectangle, that is, the default for computation of getOriginalBounds2D.
setDefaultOriginalBounds2D(Rectangle2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the default original Bounds2D rectangle, that is, the default for computation of getOriginalBounds2D.
setDefaultOriginalCenter(Point2D) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setDefaultOriginalCenter(Point2D) - Method in interface edu.neu.ccs.gui.Paintable
Sets the default original center, that is, the default for computation of getOriginalCenter.
setDefaultOriginalCenter(Point2D) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the default original center, that is, the default for computation of getOriginalCenter.
setDefaultParser(Parser) - Static method in class edu.neu.ccs.parser.ParserUtilities
Sets the default parser used by JPT classes to the given parser.
setDefaultViewState(int, String) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the default view state of the i-th view to the given data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.XObjectView
Not used by this class.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.TextFieldView
 
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.TextAreaView
Sets the default content for this text area view to the given String.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.SliderView
Sets the default value for this slider to the int value represented by the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the default view state of the panel using the data encoded in the given string.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.ScrollableDisplay
Sets the default view state of the displayed object to the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.RadioPanel
Sets the string corresponding to the default button selection.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.OptionsView
Sets the default index to the index represented by the given String state.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Sets the default view state for this object to the data state represented by the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.FileView
Sets the default path to the given String.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.Dropdown
Sets the default view state for this object to the data state represented by the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the default view states for the Displayable objects in the container to the data encoded in the given String.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.DisplayCollection
Sets the default view states for objects in the collection to the data encoded in the given String.
setDefaultViewState(String) - Method in interface edu.neu.ccs.gui.Displayable
Sets the default view state for this object to the data state represented by the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.Display
 
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.ColorView
Sets the default view state for this view to the Color represented by the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.BooleanView
Sets the default view state for this view to the boolean value represented by the given String data.
setDefaultViewState(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the default view state for the elements of this array panel to the data encoded in the given String.
setDefaultViewStates(String[]) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the default view states of the views in this panel to the corresponding strings in the data array.
setDefaultViewStates(String[]) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the default view states for the Displayable objects in the container to the corresponding elements in the given array of Strings.
setDialogTitle(String) - Method in class edu.neu.ccs.gui.InputProperties
Sets the dialog title to the given title text.
setDirection(double) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle direction in degrees counterclockwise from the positive horizontal axis.
setDisabledIcon(Icon) - Method in class edu.neu.ccs.gui.Annotation
Sets the icon to be displayed when this annotation is disabled.
setDisplay(Displayable) - Method in class edu.neu.ccs.gui.ScrollableDisplay
Sets the displayed object to the given Displayable object.
setDisplay(Displayable) - Method in class edu.neu.ccs.gui.Display
Sets the displayed object to the given >Displayable> object.
setDrawMode() - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the paint mode to draw the shape.
setDrawPaint(Paint) - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the draw paint.
setDrawStroke(Stroke) - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the draw stroke.
setEnabled(boolean) - Method in class edu.neu.ccs.gui.ScrollableDisplay
Enables or disables the scrollable display and its contents, based on the given value.
setEnabled(boolean) - Method in class edu.neu.ccs.gui.RadioPanel
Enable or disable the panel and its individual radio buttons.
setEnabled(boolean) - Method in class edu.neu.ccs.gui.FileView
 
setEnabled(boolean) - Method in class edu.neu.ccs.gui.DisplayPanel
Enables or disables the panel, and recursively enables or disables its contents, based on the given value.
setEnabled(boolean) - Method in interface edu.neu.ccs.gui.Displayable
Sets whether or not this object is enabled.
setEnabled(boolean) - Method in class edu.neu.ccs.gui.ActionWrapper
 
setEndpoints(double, double) - Method in class edu.neu.ccs.XInterval
Sets the endpoints for the interval to the given endpoints.
setEndTangent(int, float[]) - Method in class edu.neu.ccs.gui.AutomaticShape
Sets the end tangent at the given index 0 or 1 to the given delta and makes a new path.
setEndTangent(int, float, float) - Method in class edu.neu.ccs.gui.AutomaticShape
Sets the end tangent at the given index 0 or 1 to the given delta coordinates dx, dy and makes a new path.
setEndTangentData(float[][]) - Method in class edu.neu.ccs.gui.AutomaticShape
Sets the end tangent data of the shape using a 2-by-2 array of single precision numbers and makes a new path.
setEndTangentViaControl(int, float[]) - Method in class edu.neu.ccs.gui.AutomaticShape
Sets the end tangent at the given index 0 or 1 assuming the given control is an associated control point and then makes a new path.
setEndTangentViaControl(int, float, float) - Method in class edu.neu.ccs.gui.AutomaticShape
Sets the end tangent at the given index 0 or 1 assuming the given coordinates (x,y) are the coordinates of the associated control point and then makes a new path.
setErrorColor(Color) - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the color used to render error text to the given color.
setErrorPromptTitleSuggestion(String, String, String) - Method in class edu.neu.ccs.gui.TextFieldView
 
setErrorPromptTitleSuggestion(String, String, String) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Sets the three input property Strings for an error dialog in a single method.
setErrorPromptTitleSuggestion(String, String, String) - Method in interface edu.neu.ccs.gui.GeneralView
Sets the three input property Strings for an error dialog in a single method.
setErrorPromptTitleSuggestion(String, String, String) - Method in class edu.neu.ccs.gui.DropdownView
 
setExtensions(String) - Method in class edu.neu.ccs.util.FileExtensionFilter
Sets the extensions to filter using the given comma separated list.
setExtensions(String[]) - Method in class edu.neu.ccs.util.FileExtensionFilter
Sets the extensions to filter using the given String array list.
setFactor(double) - Method in class edu.neu.ccs.gui.Transform1D
Sets the scale factor for this transform to the given value.
setFillDrawMode() - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the paint mode to fill and draw the shape.
setFillMode() - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the paint mode to fill the shape.
setFillPaint(Paint) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the fill paint for this TextPaintable.
setFillPaint(Paint) - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the fill paint.
setFilter(StringableFilter) - Method in class edu.neu.ccs.gui.TextFieldView
 
setFilter(StringableFilter) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Sets the current filter used by the view to the given StringableFilter.
setFilter(StringableFilter) - Method in interface edu.neu.ccs.gui.GeneralView
Sets the current filter used by the view to the given StringableFilter.
setFilter(StringableFilter) - Method in class edu.neu.ccs.gui.DropdownView
 
setFinish(Object) - Method in class edu.neu.ccs.gui.DialogAction
Sets the choice of what to do to the dialog when the action is done to the given parameter.
setFocusedHighlightColor(Color) - Method in class edu.neu.ccs.gui.Zoo
Sets the color used to highlight a selected component when this zoo has the keyboard focus.
setFocusGainedActions(ActionSequence) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Sets the action sequence for focus gained events to the provided action sequence.
setFocusLostActions(ActionSequence) - Method in class edu.neu.ccs.gui.FocusActionAdapter
Sets the action sequence for focus lost events to the provided action sequence.
setFont(Font) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the font for this TextPaintable.
setFont(Font) - Method in class edu.neu.ccs.gui.TextFieldView
Sets the font for this component.
setFont(Font) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Sets the font for this component.
setFont(Font) - Method in class edu.neu.ccs.gui.RadioPanel
Sets the font for this component.
setFont(Font) - Method in class edu.neu.ccs.gui.Dropdown
Sets the font for this component.
setFont(Font) - Method in class edu.neu.ccs.gui.BooleanView
Sets the font for this component.
setFont(Font) - Method in class edu.neu.ccs.gui.Annotation
Sets the font used to render the text to the given font.
setFontSize(int) - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the font size for the console to the given size.
setForeground(Color) - Method in class edu.neu.ccs.gui.Annotation
Sets the foreground color for the annotation to the given color.
setFourier(XFourier.Type, double, double[], double[]) - Method in class edu.neu.ccs.XFourier
Sets the fourier to the given parameters.
setFourierToZero() - Method in class edu.neu.ccs.XFourier
Sets the fourier to the zero fourier, that is, the fourier that evaluates to zero everywhere.
setFrame(double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(double, double, double, double) - Method in class edu.neu.ccs.XRect
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(double, double, double, double) - Method in class edu.neu.ccs.XOval
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(Point2D, Dimension2D) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(Point2D, Dimension2D) - Method in class edu.neu.ccs.XRect
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(Point2D, Dimension2D) - Method in class edu.neu.ccs.XOval
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(Rectangle2D) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(Rectangle2D) - Method in class edu.neu.ccs.XRect
Overrides the corresponding inherited method to use the method setXYWH.
setFrame(Rectangle2D) - Method in class edu.neu.ccs.XOval
Overrides the corresponding inherited method to use the method setXYWH.
setFrameTitle(String) - Method in class edu.neu.ccs.jpf.JPF
Sets the title of the application frame to the given title.
setGain(float) - Static method in class edu.neu.ccs.util.SoundUtilities
Sets the gain for all lines created through this interface to the given gain in dB.
setGraphicsVisible(boolean) - Method in class edu.neu.ccs.jpf.JPF
Sets the visibility of the graphics window.
setHorizontalGap(int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the gap between columns in this table panel to the given value, in pixels.
setHorizontalGap(int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the gap between columns in this table layout to the given value, in pixels.
setIcon(Action, Icon) - Static method in class edu.neu.ccs.gui.ActionsPanel
Sets the icon (SMALL_ICON) associated with the given action to the given icon.
setIcon(Icon) - Method in class edu.neu.ccs.gui.Annotation
Sets the icon displayed by this annotation to the given icon.
setIgnoreCase(boolean) - Method in class edu.neu.ccs.util.FileExtensionFilter
Sets whether to ignore case when matching a file name to an extension.
setImage(Image) - Method in class edu.neu.ccs.gui.ImagePaintable
Sets the image directly.
setImage(Image) - Method in class edu.neu.ccs.gui.ImageCapsule
Sets the image encapsulated by this component to the given image.
setImageBounds(Rectangle2D) - Method in class edu.neu.ccs.gui.PlotTool
Sets the image coordinate bounds to the given bounds.
setImageByFileName(String) - Method in class edu.neu.ccs.gui.ImagePaintableLite
Sets the image by file name.
setImageByFileName(String) - Method in class edu.neu.ccs.gui.ImagePaintable
Sets the image by file name.
setImageByImageIcon(ImageIcon) - Method in class edu.neu.ccs.gui.ImagePaintable
Sets the image by image icon.
setImageByURL(URL) - Method in class edu.neu.ccs.gui.ImagePaintableLite
Sets the image by URL.
setImageByURL(URL) - Method in class edu.neu.ccs.gui.ImagePaintable
Sets the image by URL.
setInclusive(boolean) - Method in class edu.neu.ccs.filter.BoundFilter
Sets whether or not the range is inclusive.
setIncrementButtonText(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the label for the length increment button to the given String.
setInDesignMode(boolean) - Method in class edu.neu.ccs.gui.Zoo
Sets whether or not this zoo is in design mode.
setInitialIndex(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the initial index for the GUI view labels.
setInputColor(Color) - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the color used to render input text to the given color.
setInputModel(int) - Method in class edu.neu.ccs.gui.InputProperties
Sets the input model value to the given value.
setInputPrompt(String) - Method in class edu.neu.ccs.gui.InputProperties
Sets the input prompt text to the given prompt text.
setInputProperties(InputProperties) - Method in interface edu.neu.ccs.gui.TypedView
Sets the input properties for this view to the provided input properties.
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.TextFieldView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.TextAreaView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.SliderView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
This method does nothing since the panel as a whole does not utilize input properties.
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.OptionsView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.GeneralViewSupport
Sets the input properties for this view to the provided input properties.
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.FileView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.DropdownView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.ColorView
Sets the input properties of the internal color drop down view and fires a property change if the input properties have changed.
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.BooleanView
 
setInputProperties(InputProperties) - Method in class edu.neu.ccs.gui.ArrayPanel
 
setInputProperties(int, InputProperties) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Applies setInputProperties to the i-th view.
setInputPropertiesByView(InputProperties[]) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the input properties of each view to the corresponding input properties object in the given array of properties.
setInset(int) - Method in class edu.neu.ccs.gui.PlotTool
Sets the image inset to the given value in image pixel units.
setInterval(XInterval) - Method in class edu.neu.ccs.XInterval
Sets the endpoints for this interval to the endpoints of the given interval.
setItems(Object[]) - Method in class edu.neu.ccs.quick.QuickVector
Method that first clears this vector of any existing items and then adds the given array of items one-by-one to the vector.
setItems(Object[]) - Method in class edu.neu.ccs.quick.QuickTreeSet
Method that first clears this tree set of any existing items and then adds the given array of items one-by-one to the tree set.
setItems(Object[]) - Method in class edu.neu.ccs.quick.QuickLinkedList
Method that first clears this linked list of any existing items and then adds the given array of items one-by-one to the linked list.
setItems(Object[]) - Method in class edu.neu.ccs.quick.QuickHashSet
Method that first clears this hash set of any existing items and then adds the given array of items one-by-one to the hash set.
setItems(Object[]) - Method in class edu.neu.ccs.quick.QuickArrayList
Method that first clears this array list of any existing items and then adds the given array of items one-by-one to the array list.
setItems(String[]) - Method in class edu.neu.ccs.gui.Dropdown
Removes all items in the view and then adds the given String array of items to the view.
setKeyActionAdapter(KeyActionAdapter) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the key action adapter for the buffer to the given adapter.
setKeyPressedActions(ActionSequence) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Sets the action sequence for key pressed events to the provided action sequence.
setKeyReleasedActions(ActionSequence) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Sets the action sequence for key released events to the provided action sequence.
setKeyTypedActions(ActionSequence) - Method in class edu.neu.ccs.gui.KeyActionAdapter
Sets the action sequence for key typed events to the provided action sequence.
setLabelText(int, String) - Method in class edu.neu.ccs.gui.RadioPanel
Sets the label for the button at the given index to the given label.
setLastPath(String) - Method in class edu.neu.ccs.gui.FileView
Sets the last navigated path to the given path.
setLayout(LayoutManager) - Method in class edu.neu.ccs.gui.TablePanel
Overrides the setLayout method to do nothing so that the user of TablePanel cannot change its layout.
setLeftParenthesisToken(String) - Method in class edu.neu.ccs.parser.AbstractParser
Sets the token representing the start of an argument list in this parsing scheme to the given String token.
setLength(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the number of views in this panel or, equivalently, the length of the array of views.
setLength(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the length of the array, that is, the number of views in the collection, to the provided value.
setLengthButtonName(String) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the text on the GUI button that sets the length of the array using the user meaningful length that is held in the corresponding GUI text field view.
setLengthFromGUI - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The action to set the array length from the user meaningful length in the lengthTFV; this action takes care of required adjustments.
setLengthFromGUI() - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Helper method to set the length using the end user length extracted from the GUI.
setLengthOffset(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the constant that should be added to the length to obtain the length measure meaningful to the end user.
setLengthPrompt(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the prompt for the length field to the given String.
setLine(double, double, double, double) - Method in class edu.neu.ccs.XLine2D
Sets this line to the given values.
setLine(Line2D) - Method in class edu.neu.ccs.XLine2D
Sets this line to the given value.
setLine(Point2D, Point2D) - Method in class edu.neu.ccs.XLine2D
Sets this line to the given values.
setListSelectionActions(ActionSequence) - Method in class edu.neu.ccs.gui.ListSelectionActionAdapter
Sets the action sequence for list selection events to the provided action sequence.
setLocation(double[]) - Method in class edu.neu.ccs.XPoint2D
Sets this point using the pair of values in the given array of double which must be of size 2.
setLocation(double, double) - Method in class edu.neu.ccs.XPoint2D
Sets this point to the given x,y values.
setLocation(float[]) - Method in class edu.neu.ccs.XPoint2D
Sets this point using the pair of values in the given array of float which must be of size 2.
setLocation(int) - Method in class edu.neu.ccs.gui.JPTFrame
Sets the location of this frame on the user screen to the location representing the logical screen location of the given compass direction; uses the current screen insets saved with this frame.
setLocation(int, Insets) - Method in class edu.neu.ccs.gui.JPTFrame
Sets the location of this frame on the user screen to the location representing the logical screen location of the given compass direction; the given insets bound the frame away from the borders of the screen and also replace the current screen insets for future calls of setLocation(int) on the frame.
setLocation(int, int) - Method in class edu.neu.ccs.gui.ZooGroup
Sets the location of this group to the given position.
setLocation(int, int) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the absolute location of this component to the given coordinate location.
setLocation(int, int) - Method in class edu.neu.ccs.gui.Laminate
Sets the location of this laminate and its laminated component to the given position.
setLocation(Point) - Method in class edu.neu.ccs.gui.ZooGroup
Sets the location of this group to the given point.
setLocation(Point) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the absolute location of this component to the given location.
setLocation(Point) - Method in class edu.neu.ccs.gui.Laminate
Sets the location of this laminate and its laminated component to the given point.
setLocation(Point2D) - Method in class edu.neu.ccs.XPoint2D
Sets this point to the value of the given point.
setMaximum(BigDecimal) - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Sets the maximum bound for the range to the given value.
setMaximum(BigDecimal) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.BigDecimal
Sets the maximum bound for the range to the given value.
setMaximum(BigInteger) - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Sets the maximum bound for the range to the given value.
setMaximum(BigInteger) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.BigInteger
Sets the maximum bound for the range to the given value.
setMaximum(double) - Method in class edu.neu.ccs.filter.RangeFilter.Double
Sets the maximum bound for the range to the given value.
setMaximum(double) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.Double
Sets the maximum bound for the range to the given value.
setMaximum(long) - Method in class edu.neu.ccs.filter.RangeFilter.Long
Sets the maximum bound for the range to the given value.
setMaximum(long) - Method in class edu.neu.ccs.filter.MaximumBoundFilter.Long
Sets the maximum bound for the range to the given value.
setMaximumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.Long
Sets whether or not the maximum bound is inclusive to the given value.
setMaximumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.Double
Sets whether or not the maximum bound is inclusive to the given value.
setMaximumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Sets whether or not the maximum bound is inclusive to the given value.
setMaximumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Sets whether or not the maximum bound is inclusive to the given value.
setMaximumLength(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the maximum length of this array to the given value.
setMinimum(BigDecimal) - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Sets the minimum bound for the range to the given value.
setMinimum(BigDecimal) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.BigDecimal
Sets the minimum bound for the range to the given value.
setMinimum(BigInteger) - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Sets the minimum bound for the range to the given value.
setMinimum(BigInteger) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.BigInteger
Sets the minimum bound for the range to the given value.
setMinimum(double) - Method in class edu.neu.ccs.filter.RangeFilter.Double
Sets the minimum bound for the range to the given value.
setMinimum(double) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.Double
Sets the minimum bound for the range to the given value.
setMinimum(long) - Method in class edu.neu.ccs.filter.RangeFilter.Long
Sets the minimum bound for the range to the given value.
setMinimum(long) - Method in class edu.neu.ccs.filter.MinimumBoundFilter.Long
Sets the minimum bound for the range to the given value.
setMinimumColumnWidth(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the minimum width for the given column to the given width in pixels.
setMinimumColumnWidth(int, int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the minimum width for the given column to the given width in pixels.
setMinimumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.Long
Sets whether or not the minimum bound is inclusive to the given value.
setMinimumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.Double
Sets whether or not the minimum bound is inclusive to the given value.
setMinimumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.BigInteger
Sets whether or not the minimum bound is inclusive to the given value.
setMinimumInclusive(boolean) - Method in class edu.neu.ccs.filter.RangeFilter.BigDecimal
Sets whether or not the minimum bound is inclusive to the given value.
setMinimumLength(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the minimum length of this array to the given value.
setMinimumRowHeight(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the minimum height for the given row to the given height in pixels.
setMinimumRowHeight(int, int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the minimum height for the given row to the given height in pixels.
setMinimumWidth(int) - Method in class edu.neu.ccs.gui.Dropdown
Sets the minimum width for use in the method autoSetPreferredWidth.
setModel(XObject) - Method in class edu.neu.ccs.gui.XObjectView
Sets the data model for this view to the given object.
setMouseActionAdapter(MouseActionAdapter) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the mouse action adapter for the buffer to the given adapter.
setMouseClickedActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse clicked events to the given action sequence.
setMouseDraggedActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse dragged events to the given action sequence.
setMouseEnteredActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse entered events to the given action sequence.
setMouseExitedActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse exited events to the given action sequence.
setMouseMovedActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse moved events to the given action sequence.
setMousePosition(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
Sets the mouse position from the mouse event.
setMousePressedActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse pressed events to the given action sequence.
setMouseReleasedActions(ActionSequence) - Method in class edu.neu.ccs.gui.MouseActionAdapter
Sets the action sequence for mouse released events to the given action sequence.
setMoveable(boolean) - Method in class edu.neu.ccs.gui.Laminate
Sets whether or not this laminate can be moved to another location using direct manipulation to the given value.
setMutateAsGroup() - Method in class edu.neu.ccs.gui.PaintableSequence
Sets the mutator strategy usage to MUTATE_AS_GROUP.
setMutateAsItems() - Method in class edu.neu.ccs.gui.PaintableSequence
Sets the mutator strategy usage to MUTATE_AS_ITEMS.
setMutator(AffineTransform) - Method in class edu.neu.ccs.gui.PointPaintable
The linear part of the given mutator is ignored and the object mutator is set to the translation portion of the given mutator.
setMutator(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setMutator(AffineTransform) - Method in class edu.neu.ccs.gui.PaintableSequence
Sets the mutator for the paintable sequence by recursively setting the mutator for each item in the sequence to the given transform.
setMutator(AffineTransform) - Method in interface edu.neu.ccs.gui.Paintable
Sets the mutator transform to the given transform provided that the given transform is invertible and the paintable object supports this operation.
setMutator(AffineTransform) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the mutator transform to the given transform provided that the given transform is invertible and the paintable object supports this operation.
setMutator(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PointPaintable
Calls the super method.
setMutator(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setMutator(Mutator.Strategy) - Method in class edu.neu.ccs.gui.PaintableSequence
Sets the mutation determined by the given strategy and by the current setting of the mutator strategy usage.
setMutator(Mutator.Strategy) - Method in interface edu.neu.ccs.gui.Paintable
Applies a Mutator.Strategy object to the paintable by constructing an affine transform using the original center of the paintable and then calling setMutation with this transform as the argument.
setMutator(Mutator.Strategy) - Method in class edu.neu.ccs.gui.AbstractPaintable
Applies a Mutator.Strategy object to the paintable by constructing an affine transform using the original center of the paintable and then calling setMutator with this transform as the argument.
setMutatorStrategyUsage(Mutator.StrategyUsage) - Method in class edu.neu.ccs.gui.PaintableSequence
Set the mutator strategy usage to an allowable setting.
setMuted(boolean) - Static method in class edu.neu.ccs.util.SoundUtilities
Sets whether or not sound is muted for all lines created through this interface.
setNetFontSizeAdjustment(float) - Static method in class edu.neu.ccs.gui.LookAndFeelTools
Sets the net font size adjustment to the look and feel fonts to the given delta.
setNodeType(int) - Method in class edu.neu.ccs.gui.PathNode
Sets the node type of the node.
setOffset(double) - Method in class edu.neu.ccs.gui.Transform1D
Sets the offset for this transform to the given value.
setOpacity(float) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setOpacity(float) - Method in interface edu.neu.ccs.gui.Paintable
Sets the opacity of this paintable to a value between 0 and 1.
setOpacity(float) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the opacity of this paintable to a value between 0 and 1.
setOpaque(boolean) - Method in class edu.neu.ccs.gui.Annotation
Sets the opaque state for the annotation.
setOrientation(int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the orientation for the layout of this table to the given orientation value.
setOrientation(int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the orientation for this table layout to the given orientation value.
setOrientation(int) - Method in class edu.neu.ccs.gui.DisplayCollection
Sets the orientation for the collection to the given value.
setOrientation(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the orientation of this view collection to the given orientation value.
setOutputColor(Color) - Method in class edu.neu.ccs.console.ConsoleGateway
Sets the color used to render output text to the given color.
setOval(Ellipse2D) - Method in class edu.neu.ccs.XOval
Sets the data of this oval from the given oval.
setPaint(int, int, int) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle pen paint via r,g,b components.
setPaint(int, int, int, int) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle pen paint via r, g, b, alpha components.
setPaint(int, int, Paint) - Method in class edu.neu.ccs.gui.PaintBar
Sets the paint of the disk at the given row and col.
setPaint(Paint) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the color or paint used to render this component to the given color or paint.
setPaint(Paint) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the paint to the given paint.
setPaint(Paint) - Method in class edu.neu.ccs.gui.PaintSwatch
Sets the paint of the swatch.
setPaint(Paint) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle pen paint.
setPaintable(int, Object) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to convert the given object to a Paintable and then installs this paintable at the given index in the paintable sequence; the paintable currently at that position in the sequence is replaced.
setPaintable(int, Object) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
setPaintable(Object) - Method in class edu.neu.ccs.gui.Tile
Sets the object to be wrapped.
setPaintable(Object, int) - Method in class edu.neu.ccs.gui.PaintableSequence
This method is equivalent to setPaintable(int, Object) but interchanges the order of the arguments.
setPaintable(Object, int) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
setPaintable(Paintable) - Method in class edu.neu.ccs.gui.PaintableComponent
Sets the encapsulated paintable to the given paintable and refreshes the screen provided the component is installed in a GUI.
setPaintable(Paintable) - Method in class edu.neu.ccs.gui.PaintableButton
Sets the encapsulated paintable to the given paintable and refreshes the screen provided the button is installed in a GUI.
setPaintable(Paintable) - Method in class edu.neu.ccs.gui.ClippingWrapper
Sets the paintable to be wrapped.
setPaintMode(PaintMode) - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the paint mode.
setPairs(Object[][]) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Clears the data structure and view and then adds the new pairs.
setPairs(Object[][]) - Method in class edu.neu.ccs.quick.StringObjectMap
Clears the map and adds an array of string-object pairs to the map.
setPairs(Object[][]) - Method in class edu.neu.ccs.quick.QuickTreeMap
Method that first clears this tree map of any existing pairs and then adds the given array of pairs one-by-one to the tree map.
setPairs(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashtable
Method that first clears this hash table of any existing pairs and then adds the given array of pairs one-by-one to the hash table.
setPairs(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashMap
Method that first clears this hash map of any existing pairs and then adds the given array of pairs one-by-one to the hash map.
setPairs(StringObjectMap) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Clears the data structure and view and then adds the new map.
setPairs(StringObjectPair[]) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Clears the data structure and view and then adds the new pairs.
setPairs(StringObjectPair[]) - Method in class edu.neu.ccs.quick.StringObjectMap
Clears the map and adds an array of StringObjectPair pairs to the map.
setPairsSymmetric(Object[][]) - Method in class edu.neu.ccs.quick.QuickTreeMap
Method that first clears this tree map of any existing pairs and then adds the given array of pairs one-by-one symmetrically to the tree map.
setPairsSymmetric(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashtable
Method that first clears this hash table of any existing pairs and then adds the given array of pairs one-by-one symmetrically to the hash table.
setPairsSymmetric(Object[][]) - Method in class edu.neu.ccs.quick.QuickHashMap
Method that first clears this hash map of any existing pairs and then adds the given array of pairs one-by-one symmetrically to the hash map.
setPan(float) - Static method in class edu.neu.ccs.util.SoundUtilities
Sets the pan for all lines created through this interface to the given pan.
setParam(double) - Method in interface edu.neu.ccs.Parameter.OneParam
 
setParam(double[]) - Method in class edu.neu.ccs.XPolynomial
Sets the coefficients of the polynomial to a copy of the data in the given params array.
setParam(double[]) - Method in interface edu.neu.ccs.Parameter.ArrayParam
 
setParam(double[][]) - Method in interface edu.neu.ccs.Parameter.ArrayOfArrayParam
 
setParam(double[], double[]) - Method in interface edu.neu.ccs.Parameter.TwoArrayParam
 
setParam(double, double) - Method in interface edu.neu.ccs.Parameter.TwoParam
 
setParam(double, double, double) - Method in interface edu.neu.ccs.Parameter.ThreeParam
 
setParam(double, double, double, double) - Method in interface edu.neu.ccs.Parameter.FourParam
 
setParam(Point2D) - Method in interface edu.neu.ccs.Parameter.Point2DParam
 
setParam(Point2D[]) - Method in interface edu.neu.ccs.Parameter.Point2DArrayParam
 
setParam(XComplex) - Method in interface edu.neu.ccs.ParameterComplex.OneParam
 
setParam(XComplex[]) - Method in class edu.neu.ccs.XPolynomialComplex
Sets the coefficients of the polynomial to a copy of the data in the given params array.
setParam(XComplex[]) - Method in interface edu.neu.ccs.ParameterComplex.ArrayParam
 
setParam(XComplex[][]) - Method in interface edu.neu.ccs.ParameterComplex.ArrayOfArrayParam
 
setParam(XComplex[], XComplex[]) - Method in interface edu.neu.ccs.ParameterComplex.TwoArrayParam
 
setParam(XComplex, XComplex) - Method in interface edu.neu.ccs.ParameterComplex.TwoParam
 
setParam(XComplex, XComplex, XComplex) - Method in interface edu.neu.ccs.ParameterComplex.ThreeParam
 
setParam(XComplex, XComplex, XComplex, XComplex) - Method in interface edu.neu.ccs.ParameterComplex.FourParam
 
setParameters(double[]) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameters appropriate for the current node type but does not set parameters that are unused.
setParameters(float[]) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameters appropriate for the current node type but does not set parameters that are unused.
setParameters(float, float) - Method in class edu.neu.ccs.gui.PathNode
Sets the parameters appropriate for the current node type using explicit float values.
setParameters(float, float, float, float) - Method in class edu.neu.ccs.gui.PathNode
Sets the parameters appropriate for the current node type using explicit float values.
setParameters(float, float, float, float, float, float) - Method in class edu.neu.ccs.gui.PathNode
Sets the parameters appropriate for the current node type using explicit float values.
setPathList(PathIterator) - Method in class edu.neu.ccs.gui.PathList
Sets the path list using the path nodes and winding rule obtained from the given PathIterator.
setPathList(PathList) - Method in class edu.neu.ccs.gui.PathListIterator
Sets the internal PathList that is the basis for this iterator.
setPathList(PathList) - Method in class edu.neu.ccs.gui.PathList
Sets this path list to be a deep clone of an existing path list.
setPathList(Shape) - Method in class edu.neu.ccs.gui.PathList
Sets the path list using the path nodes and winding rule obtained from the given Shape.
setPathList(Shape, AffineTransform) - Method in class edu.neu.ccs.gui.PathList
Sets the path list using the path nodes and winding rule obtained from the given Shape after applying the given transform to the shape data.
setPathList(Shape, AffineTransform, double) - Method in class edu.neu.ccs.gui.PathList
Sets the path list using the path nodes and winding rule obtained from the given Shape after applying the given transform and flatness to the shape data.
setPathNode(PathNode) - Method in class edu.neu.ccs.gui.PathNode
Sets this path node to have a copy of the settings of the given path node.
setPathNodes(PathNode[]) - Method in class edu.neu.ccs.gui.PathList
Removes the current nodes in the path list and sets the nodes to those in the given array of nodes.
setPathStrategy(Path.Strategy) - Method in class edu.neu.ccs.gui.TweakableCurve
Since the Path.Strategy of this class is fixed to be Path.BEZIER_CUBIC, this method overrides the inherited method to do nothing.
setPathStrategy(Path.Strategy) - Method in class edu.neu.ccs.gui.PolygonShape
Since the Path.Strategy of this class is fixed to be Path.POLYGON, this method overrides the inherited method to do nothing.
setPathStrategy(Path.Strategy) - Method in class edu.neu.ccs.gui.PolygonDotsShape
Since the Path.Strategy of this class is fixed to be Path.POLYGON, this method overrides the inherited method to do nothing.
setPathStrategy(Path.Strategy) - Method in class edu.neu.ccs.gui.BaseShape
Sets the path strategy and makes a new path.
setPathStrategy(Path.Strategy) - Method in class edu.neu.ccs.gui.AutomaticCurve
Since the Path.Strategy of this class is fixed to be Path.BEZIER_CUBIC, this method overrides the inherited method to do nothing.
setPenState(int) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle pen state.
setPlotMark(Paintable) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal plotmark using the given data to call the corresponding PlotMark constructor.
setPlotMark(PlotMark) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal plotmark using the given data.
setPlotMark(PlotMarkAlgorithm, int, boolean) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal plotmark using the given data to call the corresponding PlotMark constructor.
setPlotTool(PlotTool) - Method in class edu.neu.ccs.gui.PlotTool
Sets the world coordinate space, the image coordinate space, the shape preservation policy and the image inset for this plot tool to the respective values for the given plot tool.
setPlotTool(Rectangle2D, Rectangle2D, boolean, int) - Method in class edu.neu.ccs.gui.PlotTool
Sets the world coordinate space, the image coordinate space, the shape preservation policy and the image inset for this plot tool to the given values.
setPoint(double[]) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal point using the given data.
setPoint(double, double) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal point using the given data.
setPoint(float[]) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal point using the given data.
setPoint(Point2D) - Method in class edu.neu.ccs.gui.PointPaintable
Sets the internal point using the given data.
setPolynomialToZero() - Method in class edu.neu.ccs.XPolynomialComplex
Sets the polynomial to the zero polynomial, that is, the polynomial that evaluates to zero everywhere.
setPolynomialToZero() - Method in class edu.neu.ccs.XPolynomial
Sets the polynomial to the zero polynomial, that is, the polynomial that evaluates to zero everywhere.
setPosition(double, double) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle position.
setPosition(Point2D) - Method in class edu.neu.ccs.pedagogy.Turtle
Set the turtle position.
setPreferredWidth(int) - Method in class edu.neu.ccs.gui.TextFieldView
Sets the preferred width of the view to the given width if the given width is positive.
setPreferredWidth(int) - Method in class edu.neu.ccs.gui.Dropdown
Sets the preferred width of text portion of the view to the given width if the given width is positive.
setPreferredWidth(int, int) - Method in class edu.neu.ccs.gui.Dropdown
Sets the preferred width of the text portion of the view to be at least the given minimum width and sufficiently wide to include strings whose width is no greater than the given sample width.
setPreferredWidth(int, String) - Method in class edu.neu.ccs.gui.TextFieldView
Sets the preferred width of the view using the given minimum width and sample string.
setPreferredWidth(int, String) - Method in class edu.neu.ccs.gui.Dropdown
Sets the preferred width of the text portion of the view using the given minimum width and sample string.
setPreservesShape(boolean) - Method in class edu.neu.ccs.gui.PlotTool
Sets the geometric shape preservation policy to the given value.
setProperty(String, Object) - Method in class edu.neu.ccs.gui.InputProperties
Stores the given property under the provided name.
setPropertyChangeActions(ActionSequence) - Method in class edu.neu.ccs.gui.PropertyChangeActionAdapter
Sets the action sequence for property change events to the provided action sequence.
setRadixPointToken(String) - Method in class edu.neu.ccs.parser.AbstractParser
Sets the token representing the radix point in this parsing scheme to the given String token.
setRect(double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWH.
setRect(double, double, double, double) - Method in class edu.neu.ccs.XRect
Overrides the corresponding inherited method to use the method setXYWH.
setRect(Rectangle2D) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWH.
setRect(Rectangle2D) - Method in class edu.neu.ccs.XRect
Overrides the corresponding inherited method to use the method setXYWH.
setReleaseActions(ActionSequence) - Method in class edu.neu.ccs.gui.SliderView
Sets the sequence of action listeners that is performed when the value for this slider is changed through method calls, or when the value for this slider has finished changing through direct manipulation of the slider knob.
setResizeable(boolean) - Method in class edu.neu.ccs.gui.Laminate
Sets whether or not this laminate can be resized using direct manipulation, to the given value.
setResizing(boolean, boolean) - Method in class edu.neu.ccs.gui.Laminate
Sets on which axis(es) this component is being resized.
setResponseAndClose(String) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the user response String and closes this dialog.
setRestrictingBounds(boolean) - Method in class edu.neu.ccs.gui.Zoo
Sets whether or not this zoo is restricting its child components' bounds to be contained within the bounds of this zoo.
setRightParenthesisToken(String) - Method in class edu.neu.ccs.parser.AbstractParser
Sets the token representing the end of an argument list in this parsing scheme to the given String token.
setRoundRect(double, double, double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWHArcs.
setRoundRect(RoundRectangle2D) - Method in class edu.neu.ccs.XRoundRect
Overrides the corresponding inherited method to use the method setXYWHArcs.
setRoundSquare(XRoundSquare) - Method in class edu.neu.ccs.XRoundSquare
Uses the data from the given roundsquare to set the parameters of this roundsquare.
setRowAlignment(int, int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the alignment for cells in the given row to the given alignment value.
setRowAlignment(int, int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the alignment for cells in the given row to the given alignment value.
setRows(int) - Method in class edu.neu.ccs.gui.TablePanel
Change the number of rows in the table to the given value but ignore invalid parameter values less than 0.
setScale(int) - Method in class edu.neu.ccs.XBigDecimal
Sets this to a numerically equal value whose scale is the given scale.
setScale(int, int) - Method in class edu.neu.ccs.XBigDecimal
Sets this to an XBigDecimal whose scale is the given scale and whose unscaled value is determined by multiplying or dividing the unscaled value of this by the appropriate power of ten to maintain its overall value; if the scale is reduced by the operation, the unscaled value must be divided (rather than multiplied), and the value may be changed; in this case, the specified rounding mode is applied to the division.
setScale(XBigDecimal, int) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose scale is the given scale and whose value is numerically equal to the given y.
setScale(XBigDecimal, int, int) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose scale is the given scale and whose unscaled value is determined by multiplying or dividing the unscaled value of the given y by the appropriate power of ten to maintain its overall value; if the scale is reduced by the operation, the unscaled value must be divided (rather than multiplied), and the value may be changed; in this case, the specified rounding mode is applied to the division.
setSelected(boolean) - Method in class edu.neu.ccs.gui.Laminate
Sets whether or not this laminate is selected.
setSelectedButton(JRadioButton) - Method in class edu.neu.ccs.gui.RadioPanel
Selects the given button.
setSelectedComponents(Component[]) - Method in class edu.neu.ccs.gui.Zoo
Sets the selection for this zoo to exactly the components in the given array that are not-null and are contained at top-level in this zoo.
setSelectedIndex(int) - Method in class edu.neu.ccs.gui.RadioPanel
Selects the button at the given index.
setSelectedLabel(String) - Method in class edu.neu.ccs.gui.RadioPanel
Selects the button corresponding to the label.
setSelectedObject(Object) - Method in interface edu.neu.ccs.gui.StringObjectView
Sets the view to the string corresponding to the given object.
setSelectedObject(Object) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Sets the view to the string corresponding to the given object.
setSelectedObject(Object) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Sets the view to the string corresponding to the given object.
setSelectedString(String) - Method in interface edu.neu.ccs.gui.StringObjectView
Sets the view to the string provided that the string is in the internal map.
setSelectedString(String) - Method in class edu.neu.ccs.gui.StringObjectRadioPanel
Sets the view to the string provided that the string is in the internal map.
setSelectedString(String) - Method in class edu.neu.ccs.gui.StringObjectDropdown
Sets the view to the string provided that the string is in the internal map.
setSequence(Object[]) - Method in class edu.neu.ccs.gui.PaintableSequence
Uses makePaintable to install the given array of objects after suitable conversion into the paintable sequence and removes the existing paintables in the sequence.
setSequence(Object[]) - Method in class edu.neu.ccs.gui.BufferedPanel
Calls the corresponding method on the internal paintable sequence.
setSetButtonText(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the label for the length set button to the given String.
setSettings(Display.Settings) - Method in class edu.neu.ccs.gui.Display
Sets the properties for this display to the settings taken from the given >Settings> object.
setShape(Shape) - Method in class edu.neu.ccs.gui.ShapePaintable
Sets the shape of the paintable.
setShape(Shape) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the encapsulated shape for this component to a clone of the given shape.
setSinCapacity(int) - Method in class edu.neu.ccs.XFourier
Sets the capacity for the sin terms of this fourier to the given value except that any negative value will cause the storage to be deallocated and the capacity will be -1.
setSinCoefficient(int, double) - Method in class edu.neu.ccs.XFourier
Sets the sin coefficient at the given index to the given value.
setSinCoefficients(double[]) - Method in class edu.neu.ccs.XFourier
Sets the sin coefficients of the fourier to a copy of the data in the given array.
setSize(Dimension) - Method in class edu.neu.ccs.gui.ZooGroup
Sets the size of this group to the given dimension.
setSize(Dimension) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the size of this component to the given size.
setSize(Dimension) - Method in class edu.neu.ccs.gui.Laminate
Sets the size of this laminate and its laminated component to the given size.
setSize(int, int) - Method in class edu.neu.ccs.gui.ZooGroup
Sets the size of this group to the given width and height.
setSize(int, int) - Method in class edu.neu.ccs.gui.ShapeCapsule
Sets the size of this component to the given width and height.
setSize(int, int) - Method in class edu.neu.ccs.gui.PaintSwatch
Sets the size of the swatch by giving its x-size and y-size.
setSize(int, int) - Method in class edu.neu.ccs.gui.Laminate
Sets the size of this laminate and its laminated component to the given width and height.
setSlidingActions(ActionSequence) - Method in class edu.neu.ccs.gui.SliderView
Sets the sequence of action listeners that is performed when the value for this slider is changed through direct manipulation of the slider knob.
setSlot(int[], float[]) - Method in class edu.neu.ccs.gui.PathList
Sets the contents of the slot indices[1] of the PathNode at the index indices[0] to the coordinates of the given pair if indices is non-null and of length 2, if the index is in range and the slot is valid, and if pair is non-null and of length 2; otherwise does nothing.
setSlot(int[], float, float) - Method in class edu.neu.ccs.gui.PathList
Sets the contents of the slot indices[1] of the PathNode at the index indices[0] to the given x, y if indices is non-null and of length 2 and if the index is in range and the slot is valid; otherwise does nothing.
setSlot(int, float[]) - Method in class edu.neu.ccs.gui.PathNode
Sets the slot with the given slot index to the given x,y pair array.
setSlot(int, float, float) - Method in class edu.neu.ccs.gui.PathNode
Sets the slot with the given slot index to the given x,y values.
setSlot(int, int, float[]) - Method in class edu.neu.ccs.gui.PathList
Sets the contents of the given slot of the PathNode at the given index to the coordinates of the given pair if the index is in range and the slot is valid and if pair is non-null and of length 2; otherwise does nothing.
setSlot(int, int, float, float) - Method in class edu.neu.ccs.gui.PathList
Sets the contents of the given slot of the PathNode at the given index to the given x, y if the index is in range and the slot is valid; otherwise does nothing.
setSquare(XSquare) - Method in class edu.neu.ccs.XSquare
Uses the data from the given square to set the parameters of this square.
setString(String) - Method in class edu.neu.ccs.gui.TextPaintable
Sets the string for this TextPaintable.
setStrings(String[]) - Method in class edu.neu.ccs.quick.StringSet
Clears the set and adds an array of strings to the set.
setSuggestion(String) - Method in class edu.neu.ccs.gui.InputProperties
Sets the suggested view state to the given String data.
setTableAlignment(int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the alignment for cells in this table panel to the given alignment value.
setTableAlignment(int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the alignment for cells in this table layout to the given alignment value.
setTableGap(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the horizontal and vertical gap for TablePanel objects constructed in this panel.
setTangent(int, float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent at the given index to the given displacement and makes a new path.
setTangent(int, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent at the given index to the given displacement coordinates and makes a new path.
setTangentData(float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent data of the shape using a 2-dimensional array of single precision numbers and makes a new path.
setTangentStrategy(Tangent.Strategy) - Method in class edu.neu.ccs.gui.AutomaticShape
Sets the tangent strategy of the shape and makes a new path.
setTangentViaControlA(int, float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent at the given index to using the given ahead control point and makes a new path.
setTangentViaControlA(int, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent at the given index using the given coordinates for the ahead control point and makes a new path.
setTangentViaControlB(int, float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent at the given index to using the given behind control point and makes a new path.
setTangentViaControlB(int, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the tangent at the given index using the given coordinates for the behind control point and makes a new path.
setTarget(Component) - Method in class edu.neu.ccs.gui.Laminate
Sets the target component this laminate is covering to the given component.
setText(Action, String) - Static method in class edu.neu.ccs.gui.ActionsPanel
Sets the text (NAME) associated with the given action to the given text.
setText(String) - Method in class edu.neu.ccs.gui.Annotation
Sets the text displayed by this annotation to the given text.
setTitleAlignment(int) - Method in class edu.neu.ccs.gui.Display
Sets the alignment of the title relative to the displayed object.
setTitleText(String) - Method in class edu.neu.ccs.gui.Display
Sets the title text to the given text.
setToolTipText(Action, String) - Static method in class edu.neu.ccs.gui.ActionsPanel
Sets the tool tip text (SHORT_DESCRIPTION) associated with the given action to the given text.
setTopLeftCorner(double, double) - Method in class edu.neu.ccs.gui.ImagePaintableLite
Sets the top left corner with the given corner (x, y).
setTopLeftCorner(double, double) - Method in class edu.neu.ccs.gui.ImagePaintable
Sets the top left corner with the given corner (x, y).
setTopLeftCorner(Point2D) - Method in class edu.neu.ccs.gui.ImagePaintableLite
Sets the top left corner with the given corner.
setTopLeftCorner(Point2D) - Method in class edu.neu.ccs.gui.ImagePaintable
Sets the top left corner with the given corner.
setTransform(double, double) - Method in class edu.neu.ccs.gui.Transform1D
Sets the scale factor and offset for this transform to the given values.
setTransform(double, double, double, double) - Method in class edu.neu.ccs.gui.Transform1D
Sets the scale factor and offset for this transform so that it maps the interval [a1, a2] to the interval [b1, b2].
setTransform(Transform1D) - Method in class edu.neu.ccs.gui.Transform1D
Sets the scale factor and offset for this transform to the scale factor and offset of the given transform.
setTransforms() - Method in class edu.neu.ccs.gui.PlotTool
Creates an affine transform suitable for transforming points in the world coordinate space to points in the image coordinate space, either by best fit or by preserving the shape of the geometry.
setTurtleBufferPanelSize(int) - Static method in class edu.neu.ccs.pedagogy.Turtle
Set the size of the common buffered panel for turtle graphics (this must be called before the buffered panel is created).
setType(XFourier.Type) - Method in class edu.neu.ccs.XFourier
Sets the XFourier.Type parameter to determine the RADIANS or DEGREES setting.
setTypeViaString(String) - Method in class edu.neu.ccs.XFourier
Sets the XFourier.Type parameter to determine the RADIANS or DEGREES setting using the given string to signal the type.
setUnfocusedHighlightColor(Color) - Method in class edu.neu.ccs.gui.Zoo
Sets the color used to highlight a selected component when this zoo does not have the keyboard focus.
setUserLength(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the number of views using the measure of length that is meaningful to the end user.
setValue(BigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets the value wrapped by this object to the given BigDecimal value.
setValue(BigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets the value wrapped by this object to the given BigInteger value.
setValue(boolean) - Method in class edu.neu.ccs.XBoolean
Sets the value wrapped by this object to the given value.
setValue(byte) - Method in class edu.neu.ccs.XByte
Sets the value wrapped by this object to the provided value.
setValue(byte[]) - Method in class edu.neu.ccs.XBigInteger
Translates a byte array containing the two's-complement binary representation of a BigInteger into a BigInteger that is stored internally in this XBigInteger.
setValue(char) - Method in class edu.neu.ccs.XChar
Sets the value wrapped by this object to the given value.
setValue(Color) - Method in class edu.neu.ccs.XColor
Sets the value wrapped by this object to the given Color value.
setValue(double) - Method in class edu.neu.ccs.XDouble
Sets the value wrapped by this object to the given value.
setValue(double) - Method in class edu.neu.ccs.XComplex
Sets this complex number to x,0 using the given double x.
setValue(double) - Method in class edu.neu.ccs.XBigDecimal
Translates a double into an XBigDecimal that is then set as the value of this.
setValue(double[]) - Method in class edu.neu.ccs.XPoint2D
Sets this point using the pair of values in the given array of double which must be of size 2.
setValue(double, double) - Method in class edu.neu.ccs.XPoint2D
Sets this point to the given x,y values.
setValue(double, double, double, double) - Method in class edu.neu.ccs.XLine2D
Sets this line to the given values.
setValue(float) - Method in class edu.neu.ccs.XFloat
Sets the value wrapped by this object to the provided value.
setValue(float[]) - Method in class edu.neu.ccs.XPoint2D
Sets this point using the pair of values in the given array of float which must be of size 2.
setValue(float, float, float) - Method in class edu.neu.ccs.XColor
Sets the wrapped value to the Color constructed from the specified red, green, and blue values in the range [0.0, 1.0].
setValue(float, float, float, float) - Method in class edu.neu.ccs.XColor
Sets the wrapped value to the Color constructed from the specified red, green, blue, and alpha values in the range [0.0, 1.0].
setValue(int) - Method in class edu.neu.ccs.XInt
Sets the value wrapped by this object to the given value.
setValue(int, int, int) - Method in class edu.neu.ccs.XColor
Sets the wrapped value to the Color constructed from the specified red, green, and blue values in the range [0, 255].
setValue(int, int, int, int) - Method in class edu.neu.ccs.XColor
Sets the wrapped value to the Color constructed from the specified red, green, blue, and alpha values in the range [0, 255].
setValue(Line2D) - Method in class edu.neu.ccs.XLine2D
Sets this line to the given value.
setValue(long) - Method in class edu.neu.ccs.XLong
Sets the value wrapped by this object to the given value.
setValue(long) - Method in class edu.neu.ccs.XBigInteger
Sets the value wrapped by this object to the BigInteger value corresponding to the given long value.
setValue(long) - Method in class edu.neu.ccs.XBigDecimal
Translates a long x into an XBigDecimal that is mathematically equal to x.
setValue(long, int) - Method in class edu.neu.ccs.XBigDecimal
Translates a long x and a scale into an XBigDecimal that is mathematically equal to x/10scale.
setValue(Point2D) - Method in class edu.neu.ccs.XPoint2D
Sets this point to the value of the given point.
setValue(Point2D, Point2D) - Method in class edu.neu.ccs.XLine2D
Sets this line to the given values.
setValue(short) - Method in class edu.neu.ccs.XShort
Sets the value wrapped by this object to the given value.
setValue(String) - Method in class edu.neu.ccs.XString
Sets the value wrapped by this object to the given value.
setValue(String) - Method in class edu.neu.ccs.XBigInteger
Sets the state of this XBigInteger using the information contained in the given string data.
setValue(String) - Method in class edu.neu.ccs.XBigDecimal
Sets the state of this XBigDecimal using the information contained in the given string data.
setValue(String, int) - Method in class edu.neu.ccs.XBigInteger
Sets the state of this XBigInteger using the information contained in the given string of digit data in the given radix with a possible minus sign in front.
setValue(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets the value wrapped by this object to the internal value of the given XBigDecimal value.
setValue(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets the value wrapped by this object to the internal value of the given XBigInteger value.
setValue(XBigInteger) - Method in class edu.neu.ccs.XBigDecimal
Translates an XBigInteger x into an XBigDecimal that is mathematically equal to x.
setValue(XBigInteger, int) - Method in class edu.neu.ccs.XBigDecimal
Translates an XBigInteger x and a scale into an XBigDecimal that is mathematically equal to x/10scale.
setVertex(int, float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex at the given index to the given point and makes a new path.
setVertex(int, float[]) - Method in class edu.neu.ccs.gui.BaseVertexShape
Sets the vertex at the given index to a clone of the given point and makes a new path.
setVertex(int, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex at the given index to the given point coordinates and makes a new path.
setVertex(int, float, float) - Method in class edu.neu.ccs.gui.BaseVertexShape
Sets the vertex at the given index to the given point coordinates and makes a new path.
setVertexData(float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex data of the shape using a 2-dimensional array of single precision numbers and makes a new path.
setVertexData(float[][]) - Method in class edu.neu.ccs.gui.BaseVertexShape
Sets the vertex data of the shape using a 2-dimensional array of single precision numbers and makes a new path.
setVertexTangent(int, float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex and tangent at the given index to the given array of point and displacement coordinates and makes a new path.
setVertexTangent(int, float[], float[]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex and tangent at the given index using the given point and delta arrays and makes a new path.
setVertexTangent(int, float, float, float, float) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex and tangent at the given index to the given point and displacement coordinates and makes a new path.
setVertexTangentData(float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex and tangent data of the shape using a 2-dimensional array of single precision numbers and makes a new path.
setVertexTangentData(float[][], float[][]) - Method in class edu.neu.ccs.gui.TweakableShape
Sets the vertex and tangent data of the shape using a pair of 2-dimensional arrays of single precision numbers and makes a new path.
setVerticalGap(int) - Method in class edu.neu.ccs.gui.TablePanel
Sets the gap between rows in this table panel to the given value, in pixels.
setVerticalGap(int) - Method in class edu.neu.ccs.gui.TableLayout
Sets the gap between rows in this table layout to the given value, in pixels.
setViewFromPathList(PathList) - Method in class edu.neu.ccs.gui.PathListView
 
setViewportPreferredSize(Dimension) - Method in class edu.neu.ccs.gui.JPTScrollPane
Sets the preferred size of the scrollpane's viewport to the given Dimension.
setViewportPreferredSize(int, int) - Method in class edu.neu.ccs.gui.JPTScrollPane
Sets the preferred size of the scrollpane's viewport to the given width and height.
setViewState(int, String) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the view state of the i-th view to the given data.
setViewState(String) - Method in class edu.neu.ccs.gui.XObjectView
Not used by this class.
setViewState(String) - Method in class edu.neu.ccs.gui.TextFieldView
 
setViewState(String) - Method in class edu.neu.ccs.gui.TextAreaView
Sets the content for this text area view to the given String.
setViewState(String) - Method in class edu.neu.ccs.gui.SliderView
Sets the value for this slider to the int value represented by the given String data.
setViewState(String) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the view state of the panel using the data encoded in the given string.
setViewState(String) - Method in class edu.neu.ccs.gui.ScrollableDisplay
Sets the view state of the displayed object to the given String data.
setViewState(String) - Method in class edu.neu.ccs.gui.RadioPanel
Sets the currently selected button to the button whose string is the given state.
setViewState(String) - Method in class edu.neu.ccs.gui.OptionsView
Sets the currently selected option to the option at the index represented by the given String state.
setViewState(String) - Method in class edu.neu.ccs.gui.FileView
Sets the currently selected path to the given String.
setViewState(String) - Method in class edu.neu.ccs.gui.Dropdown
Attempts to set the display area of this view to the given String data.
setViewState(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the view states for the Displayable objects in the container to the data encoded in the given String.
setViewState(String) - Method in class edu.neu.ccs.gui.DisplayCollection
Sets the view states for Displayable objects in the collection to the data encoded in the given String.
setViewState(String) - Method in interface edu.neu.ccs.gui.Displayable
Sets the view state for this object to the data state represented by the given String data.
setViewState(String) - Method in class edu.neu.ccs.gui.Display
 
setViewState(String) - Method in class edu.neu.ccs.gui.ColorView
Sets the current view state for this view to the Color represented by the given String data.
setViewState(String) - Method in class edu.neu.ccs.gui.BooleanView
Sets the view state for this view to the boolean value represented by the given String data.
setViewState(String) - Method in class edu.neu.ccs.gui.ArrayPanel
Sets the view states for Displayable objects in this collection to the data encoded in the given String.
setViewStates(String[]) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the view states of the views in this panel to the corresponding strings in the data array.
setViewStates(String[]) - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the view states for the Displayable objects in the container to the corresponding elements in the given array of Strings.
setViewType(Class) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Method used in the constructor to set the view type of the views in this panel.
setVisible(boolean) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
setVisible(boolean) - Method in interface edu.neu.ccs.gui.Paintable
Sets the visibility property of this paintable.
setVisible(boolean) - Method in class edu.neu.ccs.gui.GeneralDialog
Overrides the default setVisible behavior to automatically pack and center when the dialog is shown.
setVisible(boolean) - Method in class edu.neu.ccs.gui.AbstractPaintable
Sets the visibility property of this paintable.
setVisible(boolean) - Method in class edu.neu.ccs.pedagogy.Turtle
Show or hide the turtle triangle using the given parameter to decide.
setVisibleViewCount(int) - Method in class edu.neu.ccs.gui.SimpleArrayPanel
Sets the number of views that should be visible in the scroll pane without needing scrolling.
setWindingRule(int) - Method in class edu.neu.ccs.gui.PathList
Sets the winding rule via an int.
setWindingRule(int) - Method in class edu.neu.ccs.gui.BaseShape
Sets the winding rule via an int and makes a new path.
setWindingRule(WindingRule) - Method in class edu.neu.ccs.gui.PathList
Sets the winding rule as an object.
setWindingRule(WindingRule) - Method in class edu.neu.ccs.gui.BaseShape
Sets the winding rule and makes a new path.
setWindowActivatedActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window activated events to the given action sequence.
setWindowClosedActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window closed events to the given action sequence.
setWindowClosingAction(Action, Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the dialog window closing action to a dialog action created from the given ordinary action and the given dialog finish parameter.
setWindowClosingAction(DialogAction) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the dialog window closing action to the given dialog action.
setWindowClosingAction(String, Object) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the dialog window closing action to a dialog action created with the given name and the given dialog finish parameter.
setWindowClosingActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window closing events to the given action sequence.
setWindowDeactivatedActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window deactivated events to the given action sequence.
setWindowDeiconifiedActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window deiconified events to the given action sequence.
setWindowIconifiedActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window iconified events to the given action sequence.
setWindowOpenedAction(Action) - Method in class edu.neu.ccs.gui.GeneralDialog
Sets the dialog window opened action to the given action.
setWindowOpenedActions(ActionSequence) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Sets the action sequence for window opened events to the given action sequence.
setWorldBounds(Point2D[]) - Method in class edu.neu.ccs.gui.PlotTool
Set the world coordinate bounds to the smallest rectangle that contains the Point2D array data.
setWorldBounds(Point2D[][]) - Method in class edu.neu.ccs.gui.PlotTool
Set the world coordinate bounds to the smallest rectangle that contains the Point2D array of array data.
setWorldBounds(Rectangle2D) - Method in class edu.neu.ccs.gui.PlotTool
Sets the world coordinate bounds to the given bounds.
setX1(float) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameter x1.
setX1Y1X2Y2(double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Sets the parameters of the XRoundRect with error checking using the coordinates of any pair of opposite corners.
setX1Y1X2Y2(double, double, double, double) - Method in class edu.neu.ccs.XRect
Sets the parameters of the XRect with error checking using the coordinates of any pair of opposite corners.
setX1Y1X2Y2(double, double, double, double) - Method in class edu.neu.ccs.XOval
Sets the parameters of the XOval with error checking using the coordinates of any pair of opposite corners of the frame.
setX2(float) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameter x2.
setX3(float) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameter x3.
setXYR(double, double, double) - Method in class edu.neu.ccs.XSquare
Sets the parameters of the XSquare with error checking.
setXYR(double, double, double) - Method in class edu.neu.ccs.XCircle
Sets the parameters of the XCircle with error checking.
setXYRArc(double, double, double, double) - Method in class edu.neu.ccs.XRoundSquare
Sets the parameters of the XRoundSquare with error checking.
setXYRS(double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Sets the parameters of the XRoundRect with error checking using the center (xc,yc) and the inner radii: r = half-width and s = half-height.
setXYRS(double, double, double, double) - Method in class edu.neu.ccs.XRect
Sets the parameters of the XRect with error checking using the center (x,y) and the inner radii: r = half-width and s = half-height.
setXYRS(double, double, double, double) - Method in class edu.neu.ccs.XOval
Sets the parameters of the XOval with error checking using the center (x,y) and the inner radii: r = half-width and s = half-height.
setXYRSArcs(double, double, double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Sets the parameters of the XRoundRect with error checking using the center (xc,yc), the inner object radii: r = half-width and s = half-height, and the arc radii: arcr = arc-half-width and arcs = arc-half-height.
setXYWH(double, double, double, double) - Method in class edu.neu.ccs.XSquare
Overrides the inherited method to do nothing since a square cannot have a distinct width and height.
setXYWH(double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Sets the parameters of the XRoundRect with error checking.
setXYWH(double, double, double, double) - Method in class edu.neu.ccs.XRect
Sets the parameters of the XRect with error checking.
setXYWH(double, double, double, double) - Method in class edu.neu.ccs.XOval
Sets the parameters of the XOval with error checking.
setXYWH(double, double, double, double) - Method in class edu.neu.ccs.XCircle
Overrides the inherited method to do nothing since a circle cannot have a distinct width and height.
setXYWHArcs(double, double, double, double, double, double) - Method in class edu.neu.ccs.XRoundSquare
Overrides the inherited method to do nothing since a roundsquare cannot have a distinct width and height or a distinct arc width and arc height.
setXYWHArcs(double, double, double, double, double, double) - Method in class edu.neu.ccs.XRoundRect
Sets the parameters of the XRoundRect with error checking.
setY1(float) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameter y1.
setY2(float) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameter y2.
setY3(float) - Method in class edu.neu.ccs.gui.PathNode
Sets the internal parameter y3.
shape - Variable in class edu.neu.ccs.gui.ShapeCapsule
Encapsulated shape for this component.
ShapeCapsule - class edu.neu.ccs.gui.ShapeCapsule.
A JComponent encapsulating a shape, and acting as its view.
ShapeCapsule(Shape) - Constructor for class edu.neu.ccs.gui.ShapeCapsule
Constructs an encapsulation of the given shape.
ShapeCapsule(Shape, Paint) - Constructor for class edu.neu.ccs.gui.ShapeCapsule
Constructs an encapsulation of the given shape to be rendered using the given color or paint.
ShapePaintable - class edu.neu.ccs.gui.ShapePaintable.
A ShapePaintable creates an AbstractPaintable using a Shape object and other related data.
ShapePaintable() - Constructor for class edu.neu.ccs.gui.ShapePaintable
The default constructor.
ShapePaintable(PathList) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape via a path list.
ShapePaintable(PathList, PaintMode) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape via a path list and the paint mode.
ShapePaintable(PathList, PaintMode, Paint) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape via a path list, the paint mode, and the fill paint.
ShapePaintable(PathList, PaintMode, Paint, Paint) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape via a path list, the paint mode, the fill paint, and the draw paint.
ShapePaintable(PathList, PaintMode, Paint, Paint, Stroke) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape via a path list, the paint mode, the fill paint, the draw paint, and the drawstroke.
ShapePaintable(Shape) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape.
ShapePaintable(Shape, PaintMode) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape and the paint mode.
ShapePaintable(Shape, PaintMode, Paint) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape, the paint mode, and the fill paint.
ShapePaintable(Shape, PaintMode, Paint, Paint) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape, the paint mode, the fill paint, and the draw paint.
ShapePaintable(Shape, PaintMode, Paint, Paint, Stroke) - Constructor for class edu.neu.ccs.gui.ShapePaintable
The constructor to specify the shape, the paint mode, the fill paint, the draw paint, and the drawstroke.
shapeToString(Shape) - Static method in class edu.neu.ccs.gui.Path
Returns the structural information about a Shape as a large, multi-line String that contains all of the information in the PathIterator for the shape.
SHARP_WEDGE_E - Static variable in class edu.neu.ccs.gui.PlotMark
The sharp-wedge-facing-east plot mark.
SHARP_WEDGE_N - Static variable in class edu.neu.ccs.gui.PlotMark
The sharp-wedge-facing-north plot mark.
SHARP_WEDGE_S - Static variable in class edu.neu.ccs.gui.PlotMark
The sharp-wedge-facing-south plot mark.
SHARP_WEDGE_W - Static variable in class edu.neu.ccs.gui.PlotMark
The sharp-wedge-facing-west plot mark.
SharpWedgeE - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The sharp-wedge-facing-east algorithm.
SharpWedgeN - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The sharp-wedge-facing-north algorithm.
SharpWedgeS - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The sharp-wedge-facing-south algorithm.
SharpWedgeW - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The sharp-wedge-facing-west algorithm.
shear(double, double) - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
shear(double, double) - Method in interface edu.neu.ccs.gui.Paintable
Shears the paintable about its center and with shear factor s along the line at the given angle in degrees.
shear(double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of shear in TransformFactory.
shear(double, double) - Method in class edu.neu.ccs.gui.AbstractPaintable
Shears the paintable about its center and with shear factor s along the line at the given angle in degrees.
shear(double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to shear with center at (x, y) and with shear factor s along the line at the given angle in degrees.
SHIFT_PAINTABLE - Static variable in interface edu.neu.ccs.gui.Paintable
Bound property name to shift paintables within a sequence.
shiftLeft(int) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this << n); the shift distance, n, may be negative, in which case this method performs a right shift.
shiftLeft(XBigInteger, int) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is (x << n); the shift distance, n, may be negative, in which case this method performs a right shift.
shiftPaintable(int, int) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the paintable at index i to index j and shift all paintables in between as needed.
shiftPaintable(Paintable, int) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the given paintable to index i and shift all paintables in between as needed.
shiftPaintableDown(int) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the paintable at index i one index closer to the bottom.
shiftPaintableDown(Paintable) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the given paintable one index closer to the bottom and shift other paintables as needed.
shiftPaintableToBottom(int) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the paintable at index i to the bottom and shift all paintables in between as needed.
shiftPaintableToBottom(Paintable) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the given paintable to the bottom and shift other paintables as needed.
shiftPaintableToTop(int) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the paintable at index i to the top and shift all paintables in between as needed.
shiftPaintableToTop(Paintable) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the given paintable to the top and shift other paintables as needed.
shiftPaintableUp(int) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the paintable at index i one index closer to the top.
shiftPaintableUp(Paintable) - Method in class edu.neu.ccs.gui.PaintableSequence
Shift the given paintable one index closer to the top and shift other paintables as needed.
shiftRight(int) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this >> n); the shift distance, n, may be negative, in which case this method performs a left shift.
shiftRight(XBigInteger, int) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is (x >> n); the shift distance, n, may be negative, in which case this method performs a left shift.
shortToBytesHiLo(short) - Static method in class edu.neu.ccs.util.Conversions
Returns an array of bytes of size 2 with the 2 bytes of the given short in high-to-low order.
shortToBytesLoHi(short) - Static method in class edu.neu.ccs.util.Conversions
Returns an array of bytes of size 2 with the 2 bytes of the given short in low-to-high order.
shortToDouble(short) - Static method in class edu.neu.ccs.util.Conversions
Returns the double between -1 and +1 calculated by dividing the given short by Short.MAX_VALUE.
shortToFloat(short) - Static method in class edu.neu.ccs.util.Conversions
Returns the float between -1 and +1 calculated by dividing the given short by Short.MAX_VALUE.
shortToHex(short) - Static method in class edu.neu.ccs.util.Hex
Returns the 4-character hexadecimal String for the given short.
shortValue() - Method in class edu.neu.ccs.XShort
 
shortValue() - Method in class edu.neu.ccs.XNumber
Returns the value of this number as a short value.
shortValue() - Method in class edu.neu.ccs.XLong
 
shortValue() - Method in class edu.neu.ccs.XInt
 
shortValue() - Method in class edu.neu.ccs.XFloat
 
shortValue() - Method in class edu.neu.ccs.XDouble
 
shortValue() - Method in class edu.neu.ccs.XByte
 
shortValue() - Method in class edu.neu.ccs.XBigInteger
 
shortValue() - Method in class edu.neu.ccs.XBigDecimal
 
showAllTurtles() - Static method in class edu.neu.ccs.pedagogy.Turtle
Show all turtle triangles.
showDemandDialog(TypedView) - Static method in class edu.neu.ccs.gui.InputDialog
Shows a dialog for mandatory input using the given view.
shownActions - Variable in class edu.neu.ccs.gui.ComponentActionAdapter
List of action listeners to be performed upon the notification of component shown events.
showOKCancelDialog(Object, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Shows a GeneralDialog with the given display object and title and "OK" and a "Cancel" buttons with "OK" as the default.
showOKDialog(Object, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Shows a GeneralDialog with the given display object and title and with an "OK" button that is the default button.
showOneButtonDialog(Object, String, Action) - Static method in class edu.neu.ccs.gui.GeneralDialog
Shows a GeneralDialog with the given display object and title and a single action button that is the default button.
showOneButtonDialog(Object, String, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Shows a GeneralDialog with the given display object and title and a single default button with the given name.
showOneButtonDialog(Object, String, String, Icon) - Static method in class edu.neu.ccs.gui.GeneralDialog
Shows a GeneralDialog with the given display object and title and a single default button with the given name and icon.
showRequestDialog(TypedView) - Static method in class edu.neu.ccs.gui.InputDialog
Shows a dialog for optional input using the given view.
showSelectLookAndFeelDialog() - Static method in class edu.neu.ccs.gui.LookAndFeelTools
Displays a dialog that permits the user to select the look and feel from among the look and feel options that are currently installed.
showShapeStructure(Graphics, Shape) - Static method in class edu.neu.ccs.gui.Path
Shows the shape structure in the given graphics context.
showShapeStructure(Graphics, Shape, Color, Color, Color, Color, Color, Color, int) - Static method in class edu.neu.ccs.gui.Path
Shows the shape structure in the given graphics context.
showShapeStructure(Graphics, Shape, Color, Color, int) - Static method in class edu.neu.ccs.gui.Path
Shows the shape structure in the given graphics context.
showShapeStructure(Graphics, Shape, int) - Static method in class edu.neu.ccs.gui.Path
Shows the shape structure in the given graphics context.
showTurtle - Variable in class edu.neu.ccs.pedagogy.Turtle
Whether or not the turtle triangle is visible.
showTurtle() - Method in class edu.neu.ccs.pedagogy.Turtle
Show the turtle triangle.
showVisualColorList() - Static method in class edu.neu.ccs.gui.VisualColorList
This static convenience method makes a default VisualColorList panel and displays the panel in a frame.
showYesNoCancelDialog(Object, String) - Static method in class edu.neu.ccs.gui.GeneralDialog
Shows a GeneralDialog with the given display object and title and "Yes", "No", and "Cancel" buttons with "Yes" as the default.
shrink(Dimension, Insets) - Static method in class edu.neu.ccs.util.DimensionUtilities
Returns a new Dimension object whose width and height are equal to the corresponding values in the given Dimension object, shrinked to exclude the given Insets.
shrinkCapacity() - Method in class edu.neu.ccs.XPolynomialComplex
Sets the capacity to the degree.
shrinkCapacity() - Method in class edu.neu.ccs.XPolynomial
Sets the capacity to the degree.
shrinkCapacity() - Method in class edu.neu.ccs.XFourier
Sets the sin and cos capacity to the minimal possible without loss of information.
sienna - Static variable in class edu.neu.ccs.Colors
Color sienna = Sienna.
Sienna - Static variable in class edu.neu.ccs.Colors
Color Sienna = 160, 82, 45 = #A0522D.
signum() - Method in class edu.neu.ccs.XBigInteger
Returns -1, 0 or 1 as the value of this XBigInteger is negative, zero or positive.
signum() - Method in class edu.neu.ccs.XBigDecimal
Returns -1, 0 or 1 as the value of this XBigDecimal is negative, zero or positive.
silver - Static variable in class edu.neu.ccs.Colors
Color silver = Silver.
Silver - Static variable in class edu.neu.ccs.Colors
Color Silver = 192, 192, 192 = #C0C0C0.
SimpleAction - class edu.neu.ccs.gui.SimpleAction.
A trivial extension of the Java AbstractAction class used to simplify the programming interface for a class representing a GUI action.
SimpleAction() - Constructor for class edu.neu.ccs.gui.SimpleAction
Constructs a simple action with no name or icon.
SimpleAction(String) - Constructor for class edu.neu.ccs.gui.SimpleAction
Constructs a simple action with the given name but no icon.
SimpleAction(String, Icon) - Constructor for class edu.neu.ccs.gui.SimpleAction
Constructs a simple action with the given name and icon.
SimpleArrayPanel - class edu.neu.ccs.gui.SimpleArrayPanel.
Class SimpleArrayPanel provides a panel that can hold one or more views of a given type with the number of such views under interactive user control.
SimpleArrayPanel(Class) - Constructor for class edu.neu.ccs.gui.SimpleArrayPanel
The 1-parameter constructor.
SimpleArrayPanel(Class, int) - Constructor for class edu.neu.ccs.gui.SimpleArrayPanel
The 2-parameter constructor.
SimpleArrayPanel(Class, int, int) - Constructor for class edu.neu.ccs.gui.SimpleArrayPanel
The 3-parameter constructor.
SimpleArrayPanel(Class, int, int, int) - Constructor for class edu.neu.ccs.gui.SimpleArrayPanel
The 4-parameter constructor.
SimpleArrayPanel(Class, int, int, int, boolean) - Constructor for class edu.neu.ccs.gui.SimpleArrayPanel
The 5-parameter constructor.
SimpleDialog - class edu.neu.ccs.gui.SimpleDialog.
Provides only static convenience methods for simple modal dialog box input.
SimpleDialog() - Constructor for class edu.neu.ccs.gui.SimpleDialog
 
sin - Static variable in class edu.neu.ccs.F
The function x --> sin(x).
sin(double) - Method in class edu.neu.ccs.XFourier.Type
 
sinCoefficients - Variable in class edu.neu.ccs.XFourier
The fourier sin coefficients or null if no storage has been allocated.
sindeg - Static variable in class edu.neu.ccs.F
The function x --> sindeg(x).
sindeg(double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the sine of the given angle specified in degrees.
size - Variable in class edu.neu.ccs.gui.PlotMark
The plot mark size.
SIZE - Static variable in class edu.neu.ccs.gui.Path
The standard dot size.
size() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns the number of filters in this sequence.
size() - Method in class edu.neu.ccs.gui.PathList
Returns the size of the list.
size() - Method in class edu.neu.ccs.gui.ActionSequence
Returns the number of action listeners in this sequence.
size() - Method in class edu.neu.ccs.quick.StringSet
Returns the number of strings in this set.
size() - Method in class edu.neu.ccs.quick.StringObjectMap
Returns the number of string-object pairs in this map.
skipWhitespace() - Method in class edu.neu.ccs.parser.AbstractParser
Skips over whitespace characters starting at the current parse position, until a non-whitespace character or the end of the data String is found.
skyblue - Static variable in class edu.neu.ccs.Colors
Color skyblue = SkyBlue.
SkyBlue - Static variable in class edu.neu.ccs.Colors
Color SkyBlue = 135, 206, 235 = #87CEEB.
slateblue - Static variable in class edu.neu.ccs.Colors
Color slateblue = SlateBlue.
SlateBlue - Static variable in class edu.neu.ccs.Colors
Color SlateBlue = 106, 90, 205 = #6A5ACD.
slategray - Static variable in class edu.neu.ccs.Colors
Color slategray = SlateGray.
SlateGray - Static variable in class edu.neu.ccs.Colors
Color SlateGray = 112, 128, 144 = #708090.
slideAction - Variable in class edu.neu.ccs.gui.SliderView
The action triggered by sliding movement of this slider.
SliderView - class edu.neu.ccs.gui.SliderView.
A TypedView for input of int values in a bounded range using direct manipulation.
SliderView() - Constructor for class edu.neu.ccs.gui.SliderView
Constructs a horizontal slider with the range [0, 100] and a default value of 50.
SliderView(int) - Constructor for class edu.neu.ccs.gui.SliderView
Constructs a slider with the given orientation, the range [0, 100] and a default value of 50.
SliderView(int, int, int, int) - Constructor for class edu.neu.ccs.gui.SliderView
Constructs a slider with the given orientation, a range from the provided minimum to the provided maximum, and the given default value.
slidingActions - Variable in class edu.neu.ccs.gui.SliderView
The action sequence performed each time the slider knob is moved.
SMA_Clicked_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" clicked action.
SMA_Clicked(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" clicked action.
SMA_Dragged_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" dragged action.
SMA_Dragged(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" dragged action.
SMA_Entered_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" entered panel action.
SMA_Entered(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" entered panel action.
SMA_Exited_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" exited panel action.
SMA_Exited(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" exited panel action.
SMA_Moved_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" moved action.
SMA_Moved(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" moved action.
SMA_Pressed_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" pressed action.
SMA_Pressed(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" pressed action.
SMA_Released_Action - Variable in class edu.neu.ccs.gui.BufferedPanel
The "Simple Mouse Action" released action.
SMA_Released(MouseEvent) - Method in class edu.neu.ccs.gui.BufferedPanel
The method that implements the "Simple Mouse Action" released action.
snow - Static variable in class edu.neu.ccs.Colors
Color snow = Snow.
Snow - Static variable in class edu.neu.ccs.Colors
Color Snow = 255, 250, 250 = #FFFAFA.
solid(Color) - Static method in class edu.neu.ccs.gui.PaintTools
Returns the PaintAlgorithm that returns the given solid color for any x and y input.
sort - Variable in class edu.neu.ccs.gui.StringObjectDropdown
Whether or not to sort.
SoundUtilities - class edu.neu.ccs.util.SoundUtilities.
Provides static utility methods for playback of sound.
SoundUtilities() - Constructor for class edu.neu.ccs.util.SoundUtilities
 
splitCommaList(String) - Static method in class edu.neu.ccs.Strings
Extract the non-empty strings from a comma separated list.
splitIn2(String) - Static method in class edu.neu.ccs.Strings
Splits the given string into 2 parts: a prefix and a suffix and returns these 2 parts in a string array.
splitIn3(String) - Static method in class edu.neu.ccs.Strings
Splits the given string into 3 parts: a prefix, a string group, and a suffix and returns these 3 parts in a string array.
springgreen - Static variable in class edu.neu.ccs.Colors
Color springgreen = SpringGreen.
SpringGreen - Static variable in class edu.neu.ccs.Colors
Color SpringGreen = 0, 255, 127 = #00FF7F.
sqrt - Static variable in class edu.neu.ccs.FC
The function x --> sqrt(x).
sqrt - Static variable in class edu.neu.ccs.F
The function x --> sqrt(x).
sqrt(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns one of the two complex square roots of z, specifically, the one whose angle in radians is between 0 and pi.
Square - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The square algorithm.
SQUARE - Static variable in class edu.neu.ccs.gui.PlotMark
The square plot mark.
standardFRC - Static variable in class edu.neu.ccs.gui.TextPaintable
The standard font render context defined using the identity transform, anti-aliasing on, and fractional-metrics off.
standardMessage - Static variable in class edu.neu.ccs.XSquare
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XRoundSquare
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XRoundRect
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XRect
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XPolynomialComplex
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XPolynomial
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XPoint2D
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XOval
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XLine2D
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XInterval
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XFourier
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XCircle
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.XBigInteger
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.gui.PathNode
The standard error message for fromStringData.
standardMessage - Static variable in class edu.neu.ccs.gui.PathList
The standard error message for fromStringData.
startAlert(AlertEvent) - Method in class edu.neu.ccs.gui.DisplayPanel
Turns on alert status for this component and its children that are also AlertListeners.
startAlert(AlertEvent) - Method in class edu.neu.ccs.gui.Annotation
Turns on alert status for this component.
startAlert(AlertEvent) - Method in interface edu.neu.ccs.gui.AlertListener
Notifies this component that it should alter its appearance to signal that it has entered a user alert status.
startLasso(MouseEvent) - Method in class edu.neu.ccs.gui.Zoo
Starts a new lasso given the mouse event that prompted its origination.
startMoveAt(MouseEvent) - Method in class edu.neu.ccs.gui.Laminate
Sets the point at which a move is initiated based on the given mouse event.
startsIdentifier() - Method in class edu.neu.ccs.parser.AbstractParser
Returns true if the next non-whitespace character starts an identifier.
startsNumber() - Method in class edu.neu.ccs.parser.AbstractParser
Returns true if the next non-whitespace character starts a number.
stateChanged(ChangeEvent) - Method in class edu.neu.ccs.gui.SimpleAction
Performs this state change action by calling the simplified perform method of this class.
stateChanged(ChangeEvent) - Method in class edu.neu.ccs.gui.ChangeActionAdapter
Performs the stored action sequence when the state of the target object is changed.
steelblue - Static variable in class edu.neu.ccs.Colors
Color steelblue = SteelBlue.
SteelBlue - Static variable in class edu.neu.ccs.Colors
Color SteelBlue = 70, 130, 180 = #4682B4.
step(double) - Method in class edu.neu.ccs.pedagogy.Turtle
Move the turtle from its current position by the given distance in its current direction and if the current pen state is PEN_DOWN then draw a line using the current pen paint.
storeImageBounds(Rectangle2D) - Method in class edu.neu.ccs.gui.PlotTool
Stores the given image coordinate bounds.
storeInset(int) - Method in class edu.neu.ccs.gui.PlotTool
Stores the given inset value.
storePreservesShape(boolean) - Method in class edu.neu.ccs.gui.PlotTool
Stores the given shape preservation policy.
storeWorldBounds(Rectangle2D) - Method in class edu.neu.ccs.gui.PlotTool
Stores the given world coordinate bounds.
String_WIND_EVEN_ODD - Static variable in class edu.neu.ccs.gui.PathList
The String constant for WindingRule.WIND_EVEN_ODD.
String_WIND_NON_ZERO - Static variable in class edu.neu.ccs.gui.PathList
The String constant for WindingRule.WIND_NON_ZERO.
Stringable - interface edu.neu.ccs.Stringable.
Interface to be implemented by data model objects whose state can be encapsulated as or decapsulated from a data String.
StringableFactory - class edu.neu.ccs.util.StringableFactory.
Class whose instances can construct new instances of Stringable objects of a given class using reflection.
StringableFactory(Class) - Constructor for class edu.neu.ccs.util.StringableFactory
Constructor for a factory capable of producing objects of the given Stringable class.
StringableFilter - interface edu.neu.ccs.filter.StringableFilter.
Interface to be implemented by classes of objects that have the capability of filtering Stringable objects that are generated by user input or created internally for computation.
StringableFilterSequence - class edu.neu.ccs.filter.StringableFilterSequence.
An ordered collection of filter objects similar to a List that is itself a filter representing the ordered application of the list of filters.
StringableFilterSequence() - Constructor for class edu.neu.ccs.filter.StringableFilterSequence
Constructs a sequence using the default underlying linear data structure.
StringableFilterSequence(List) - Constructor for class edu.neu.ccs.filter.StringableFilterSequence
Constructs a sequence using the given underlying linear data structure.
StringObjectDropdown - class edu.neu.ccs.gui.StringObjectDropdown.
A view based on JComboBox for the selection of an object using an associated string in a StringObjectMap.
StringObjectDropdown() - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The default constructor.
StringObjectDropdown(Object[][]) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map.
StringObjectDropdown(Object[][], Action) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; and provides the action to perform when an option is selected.
StringObjectDropdown(Object[][], Action, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(Object[][], Action, Font) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and provides the font.
StringObjectDropdown(Object[][], Action, Font, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(Object[][], Action, Font, int) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; and provides the minimum width for the drop down list.
StringObjectDropdown(Object[][], Action, Font, int, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(Object[][], Action, int) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and provides the minimum width for the drop down list.
StringObjectDropdown(Object[][], Action, int, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectMap) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map.
StringObjectDropdown(StringObjectMap, Action) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; and provides the action to perform when an option is selected.
StringObjectDropdown(StringObjectMap, Action, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectMap, Action, Font) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected and provides the font.
StringObjectDropdown(StringObjectMap, Action, Font, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected; provides the font; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectMap, Action, Font, int) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected; provides the font; and provides the minimum width for the drop down list.
StringObjectDropdown(StringObjectMap, Action, Font, int, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected; provides the font; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectMap, Action, int) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected; and provides the minimum width for the drop down list.
StringObjectDropdown(StringObjectMap, Action, int, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that copies the given string-object map to construct the internal string-object map; provides the action to perform when an option is selected; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[]) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map.
StringObjectDropdown(StringObjectPair[], Action) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; and provides the action to perform when an option is selected.
StringObjectDropdown(StringObjectPair[], Action, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[], Action, Font) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and provides the font.
StringObjectDropdown(StringObjectPair[], Action, Font, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[], Action, Font, int) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; and provides the minimum width for the drop down list.
StringObjectDropdown(StringObjectPair[], Action, Font, int, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[], Action, int) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and provides the minimum width for the drop down list.
StringObjectDropdown(StringObjectPair[], Action, int, boolean) - Constructor for class edu.neu.ccs.gui.StringObjectDropdown
The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectMap - class edu.neu.ccs.quick.StringObjectMap.
StringObjectMap encapsulates a structure that maintains a collection of String and Object pairs in such a way that the original order of pair entry is preserved and it is efficient to map a string to an object and vice versa.
StringObjectMap() - Constructor for class edu.neu.ccs.quick.StringObjectMap
The default constructor.
StringObjectMap(Object[][]) - Constructor for class edu.neu.ccs.quick.StringObjectMap
The constructor with an array of string-object pairs as a 2-dimensional array of Object.
StringObjectMap(StringObjectPair[]) - Constructor for class edu.neu.ccs.quick.StringObjectMap
The constructor with an array of StringObjectPairs.
StringObjectPair - class edu.neu.ccs.quick.StringObjectPair.
StringObjectPair constructs an immutable pair object from a non-null String and a non-null Object.
StringObjectPair(Object[]) - Constructor for class edu.neu.ccs.quick.StringObjectPair
Constructor that constructs a pair using a non-null array of Object such that the array has 2 items, item 0 is a non-null String and item 1 is a non-null Object.
StringObjectPair(String, Object) - Constructor for class edu.neu.ccs.quick.StringObjectPair
Constructor that constructs a pair using a non-null String and a non-null Object.
StringObjectRadioPanel - class edu.neu.ccs.gui.StringObjectRadioPanel.
A view based on RadioPanel for the selection of an object using an associated string in a StringObjectMap.
StringObjectRadioPanel() - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The default constructor.
StringObjectRadioPanel(Object[][]) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map.
StringObjectRadioPanel(Object[][], ActionListener) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map; and provides the action listener to perform when an option is selected.
StringObjectRadioPanel(Object[][], ActionListener, int) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map; provides the action listener to perform when an option is selected; and provides the initial selection string.
StringObjectRadioPanel(Object[][], ActionListener, int, LayoutManager) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map; provides the action listener to perform when an option is selected; provides the initial selection string; and provides the layout manager.
StringObjectRadioPanel(StringObjectMap) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that copies the given string-object map to construct the internal string-object map.
StringObjectRadioPanel(StringObjectMap, ActionListener) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that copies the given string-object map to construct the internal string-object map; and provides the action listener to perform when an option is selected.
StringObjectRadioPanel(StringObjectMap, ActionListener, int) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that copies the given string-object map to construct the internal string-object map; provides the action listener to perform when an option is selected; and provides the initial selection string.
StringObjectRadioPanel(StringObjectMap, ActionListener, int, LayoutManager) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that copies the given string-object map to construct the internal string-object map; provides the action listener to perform when an option is selected; provides the initial selection string; and provides the layout manager.
StringObjectRadioPanel(StringObjectPair[]) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map.
StringObjectRadioPanel(StringObjectPair[], ActionListener) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map; and provides the action listener to perform when an option is selected.
StringObjectRadioPanel(StringObjectPair[], ActionListener, int) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map; provides the action listener to perform when an option is selected; and provides the initial selection string.
StringObjectRadioPanel(StringObjectPair[], ActionListener, int, LayoutManager) - Constructor for class edu.neu.ccs.gui.StringObjectRadioPanel
The constructor that uses a pairs array to construct the internal two way map; provides the action listener to perform when an option is selected; provides the initial selection string; and provides the layout manager.
StringObjectView - interface edu.neu.ccs.gui.StringObjectView.
The interface for views designed to permit the selection of an object using an associated string in a StringObjectMap.
Strings - class edu.neu.ccs.Strings.
Class StringsString data together with corresponding tools for decoding such data.
StringSet - class edu.neu.ccs.quick.StringSet.
StringSet encapsulates a structure that maintains a set of Strings both in the original order of entry and in sorted order.
StringSet() - Constructor for class edu.neu.ccs.quick.StringSet
The default constructor.
StringSet(String[]) - Constructor for class edu.neu.ccs.quick.StringSet
The constructor with an array of strings.
stringsToDoubles(String[]) - Static method in class edu.neu.ccs.Strings
Returns an array of doubles corresponding to the given array of strings.
stringsToLongs(String[]) - Static method in class edu.neu.ccs.Strings
Returns an array of longs corresponding to the given array of strings.
stringsToXComplexValues(String[]) - Static method in class edu.neu.ccs.Strings
Returns an array of XComplex values corresponding to the given array of strings.
stripeEtoW(Color, Color, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns the PaintAlgorithm that draws a pair of stripes from east to west with stripe 1 using color color1 with thickness thick1 and with stripe 2 using color color2 with thickness thick2.
stripeEtoW(PaintAlgorithm, PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns the PaintAlgorithm that draws a pair of stripes from east to west with stripe 1 using algorithm1 with thickness thick1 and with stripe 2 using algorithm2 with thickness thick2.
stripeNEtoSW(Color, Color, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(stripeEtoW(args)).
stripeNEtoSW(PaintAlgorithm, PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn45(stripeEtoW(args)).
stripeNtoS(Color, Color, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn90(stripeEtoW(args)).
stripeNtoS(PaintAlgorithm, PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn90(stripeEtoW(args)).
stripeNWtoSE(Color, Color, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn135(stripeEtoW(args)).
stripeNWtoSE(PaintAlgorithm, PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Equivalent to turn135(stripeEtoW(args)).
STROKE - Static variable in class edu.neu.ccs.gui.Path
The standard stroke.
subList(int, int) - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns a sequence of filters containing the filters in this sequence from the given starting index to the given ending index, exclusive.
subList(int, int) - Method in class edu.neu.ccs.gui.ActionSequence
Returns an ActionSequence containing the action listeners in this sequence from the given starting index, inclusive, to the given ending index, exclusive.
subMap(Object, Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Returns a view of the portion of this map whose keys are greater than or equal to lower and strictly less than upper.
subSet(Object, Object) - Method in class edu.neu.ccs.quick.QuickTreeSet
Returns a view of the portion of this set whose elements are greater than or equal to the element lower and strictly less than the element upper.
subtract(double, double) - Method in class edu.neu.ccs.XComplex
Sets this to (this - w) where w is the complex with coordinates x,y.
subtract(double, double, double, double) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z - w where z is the complex with coordinates x1,y1 and w is the complex with coordinates x2,y2.
subtract(Function.OneArg, Function.OneArg) - Static method in class edu.neu.ccs.F
The function to subtract functions f,g: f - g.
subtract(FunctionComplex.OneArg, FunctionComplex.OneArg) - Static method in class edu.neu.ccs.FC
The function to subtract functions f,g: f - g.
subtract(XBigDecimal) - Method in class edu.neu.ccs.XBigDecimal
Sets this to (this - y).
subtract(XBigDecimal, XBigDecimal) - Static method in class edu.neu.ccs.XBigDecimal
Returns a new XBigDecimal whose value is x - y.
subtract(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this - y).
subtract(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x - y.
subtract(XComplex) - Method in class edu.neu.ccs.XComplex
Sets this to (this - w).
subtract(XComplex, XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a new XComplex whose value is z - w.
subtract(XFourier, XFourier) - Static method in class edu.neu.ccs.XFourier
Returns a new fourier equivalent mathematically to (p - q).
subtract(XPolynomialComplex, XPolynomialComplex) - Static method in class edu.neu.ccs.XPolynomialComplex
Returns a new polynomial equivalent mathematically to (p - q).
subtract(XPolynomial, XPolynomial) - Static method in class edu.neu.ccs.XPolynomial
Returns a new polynomial equivalent mathematically to (p - q).
subtractProduct(double, double, double, double) - Method in class edu.neu.ccs.XComplex
Sets this to (this - z * w) where z is the complex with coordinates x1,y1 and w is the complex with coordinates x2,y2.
subtractProduct(XComplex, XComplex) - Method in class edu.neu.ccs.XComplex
Sets this to (this - z * w).
suggest() - Method in class edu.neu.ccs.gui.InputDialog
Sets the view state of the input component to its suggested view state.
SUGGESTION - Static variable in class edu.neu.ccs.gui.InputProperties
Bound property name for a suggested view state for this view.
SUM - Static variable in class edu.neu.ccs.util.Metric
The SUM metric computes the distance between (x1, y1) and (x2,y2) using the sum of the absolute values of the differences in the coordinates.
SupportsPropertyChange - interface edu.neu.ccs.gui.SupportsPropertyChange.
SupportsPropertyChange is an interface for objects that can add PropertyChangeListener objects, can fire PropertyChangeEvent events directly to those listeners, and can forward internal PropertyChangeEvent events to those listeners as well.
SwatchNamePair - class edu.neu.ccs.gui.SwatchNamePair.
Class SwatchNamePair provides a component with a paint swatch and its name.
SwatchNamePair(Paint, String) - Constructor for class edu.neu.ccs.gui.SwatchNamePair
This constructor provides the paint to define the swatch and its name.
SwatchNamePair(String) - Constructor for class edu.neu.ccs.gui.SwatchNamePair
This constructor provides a color name and locates the corresponding color using the method Colors.getColorFromName.
SwatchNameRenderer - class edu.neu.ccs.gui.SwatchNameRenderer.
Class SwatchNameRenderer is designed to implement ListCellRenderer by providing pairs each with a paint swatch and its name.
SwatchNameRenderer() - Constructor for class edu.neu.ccs.gui.SwatchNameRenderer
This constructor provides a renderer for swatch-name pairs generated from the color names obtained via Colors.getColorNamesAsArray.
symbol - Variable in class edu.neu.ccs.parser.AbstractParser.Operation
The symbol representing this operation.
SystemUtilities - class edu.neu.ccs.util.SystemUtilities.
Provides utility methods for gathering information about the system and activating system components.
SystemUtilities() - Constructor for class edu.neu.ccs.util.SystemUtilities
 

T

table - Variable in class edu.neu.ccs.gui.TableLayout
Table of components in this layout.
table - Variable in class edu.neu.ccs.gui.InputProperties
Hashtable used to map property names to property values.
tableAlignment - Variable in class edu.neu.ccs.gui.TableLayout
Default alignment for cells in this table layout.
TableGenerator - interface edu.neu.ccs.gui.TableGenerator.
Interface for a class that can be used to make the contents of a table.
TableLayout - class edu.neu.ccs.gui.TableLayout.
Layout manager effecting a table with an arbitrary number of rows and columns, each with their own width and height.
TableLayout(int, int) - Constructor for class edu.neu.ccs.gui.TableLayout
Constructs a table layout with the given number of rows and columns.
TableLayout(int, int, int) - Constructor for class edu.neu.ccs.gui.TableLayout
Constructs a table layout with the given number of rows and columns, and the given default table cell alignment.
TableLayout(int, int, int, int) - Constructor for class edu.neu.ccs.gui.TableLayout
Constructs a table layout with the given number of rows and columns, and the given horizontal and vertical gaps.
TableLayout(int, int, int, int, int) - Constructor for class edu.neu.ccs.gui.TableLayout
Constructs a table layout with the given number of rows and columns, the given horizontal and vertical gaps, and the given default table cell alignment,
TableLayout(int, int, int, int, int, int) - Constructor for class edu.neu.ccs.gui.TableLayout
Constructs a table layout with the given number of rows and columns, the given horizontal and vertical gaps, the given default table cell alignment, and the given layout orientation.
TablePanel - class edu.neu.ccs.gui.TablePanel.
A DisplayPanel designed to use a TableLayout as its layout manager.
TablePanel() - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a default table panel.
TablePanel(int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel with the given cell alignment.
TablePanel(int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel with the given number of rows and columns.
TablePanel(int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel with the given number of rows and columns, and the given cell alignment.
TablePanel(int, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel with the given number of rows and columns, and the given horizontal and vertical gaps between cells.
TablePanel(int, int, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel with the given number of rows and columns, the given horizontal and vertical gaps between cells, and the given cell alignment.
TablePanel(int, int, int, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel with the given number of rows and columns, the given horizontal and vertical gaps between cells, the given cell alignment, and the given table layout orientation.
TablePanel(Object[][]) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given table of objects, with the default cell alignment and a VERTICAL orientation.
TablePanel(Object[][], int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given table of objects and the given cell alignment, with the default cell alignment and a VERTICAL orientation.
TablePanel(Object[][], int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given table of objects, with the given horizontal and vertical gaps between cells, the default cell alignment, and a VERTICAL orientation.
TablePanel(Object[][], int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given table of objects, with the given horizontal and vertical gaps between cells, the given cell alignment, and a VERTICAL orientation.
TablePanel(Object[], int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given objects in the given orientation.
TablePanel(Object[], int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given objects in the given orientation, with the given cell alignment.
TablePanel(Object[], int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given objects in the given orientation, with the given horizontal and vertical gaps between cells.
TablePanel(Object[], int, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel containing the given objects in the given orientation, with the given horizontal and vertical gaps between cells and the given cell alignment.
TablePanel(TableGenerator, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel constructed from the given table generator and given rows and cols.
TablePanel(TableGenerator, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel constructed from the given table generator, the given rows and cols, and the given cell alignment.
TablePanel(TableGenerator, int, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel constructed from the given table generator, the given rows and cols, and the given horizontal and vertical gaps between cells.
TablePanel(TableGenerator, int, int, int, int, int) - Constructor for class edu.neu.ccs.gui.TablePanel
Constructs a table panel constructed from the given table generator, the given rows and cols, the given horizontal and vertical gaps between cells, and the given cell alignment.
tailMap(Object) - Method in class edu.neu.ccs.quick.QuickTreeMap
Returns a view of the portion of this map whose keys are greater than or equal to the key.
tailSet(Object) - Method in class edu.neu.ccs.quick.QuickTreeSet
Returns a view of the portion of this set whose elements are greater than or equal to the element.
tAlign - Variable in class edu.neu.ccs.gui.Display
The alignment of the title relative to displayed object.
tan - Static variable in class edu.neu.ccs.F
The function x --> tan(x).
tan - Static variable in class edu.neu.ccs.Colors
Color tan = Tan.
Tan - Static variable in class edu.neu.ccs.Colors
Color Tan = 210, 180, 140 = #D2B48C.
tandeg - Static variable in class edu.neu.ccs.F
The function x --> tandeg(x).
tandeg(double) - Static method in class edu.neu.ccs.util.MathUtilities
Return the tangent of the given angle specified in degrees.
tangent - Variable in class edu.neu.ccs.gui.BaseShape
The tangent data of the shape.
Tangent - class edu.neu.ccs.gui.Tangent.
Class Tangent encapsulates an interface Strategy that defines the requirement for a strategy that can automatically use the vertex array and boundary information to generate the tangent array for Bezier curves.
Tangent.Strategy - interface edu.neu.ccs.gui.Tangent.Strategy.
The Strategy interface requires methods that return the tangent array for a closed or open Bezier curve from its vertex array and, if needed, its end tangent data.
teal - Static variable in class edu.neu.ccs.Colors
Color teal = Teal.
Teal - Static variable in class edu.neu.ccs.Colors
Color Teal = 0, 128, 128 = #008080.
testBit(int) - Method in class edu.neu.ccs.XBigInteger
Returns true if and only if the designated bit is set.
TextAnchor - class edu.neu.ccs.gui.TextAnchor.
The TextAnchor class defines interfaces that specify how to compute the location and bounds of a String that will be displayed using a given Font in conjunction with a given anchor position.
TextAnchor.Locator - interface edu.neu.ccs.gui.TextAnchor.Locator.
The Locator interface defines the methods needed to compute the coordinates, bounds, and center of a String displayed in a given Font using the given anchor positions and this strategy.
TextAnchor.XLocator - interface edu.neu.ccs.gui.TextAnchor.XLocator.
The XLocator interface defines the methods needed to compute the x-coordinate of the left, right, and center of a given String displayed in a given Font using the given anchorX position and this strategy.
TextAnchor.YLocator - interface edu.neu.ccs.gui.TextAnchor.YLocator.
The YLocator interface defines the methods needed to compute the y-coordinate of the base line, ascent line, descent line, and leading line of a given String displayed in a given Font using the given anchorY position and this strategy.
TextAreaView - class edu.neu.ccs.gui.TextAreaView.
A TypedView for input of Strings that may represent multiple lines of text.
TextAreaView() - Constructor for class edu.neu.ccs.gui.TextAreaView
Constructs an empty text area view.
TextAreaView(String) - Constructor for class edu.neu.ccs.gui.TextAreaView
Constructs a text area view with the given default content.
TextBounds - class edu.neu.ccs.gui.TextBounds.
The TextBounds class defines an interface that specifies how to compute accurate bounds for a TextPaintable.
TextBounds.Strategy - interface edu.neu.ccs.gui.TextBounds.Strategy.
The Strategy interface defines the call-back method needed to compute accurate bounds for a TextPaintable.
TextFieldView - class edu.neu.ccs.gui.TextFieldView.
A GeneralView for input of Stringable objects or elements of the data state of a Stringable object.
TextFieldView() - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view.
TextFieldView(Document) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given document as its data model.
TextFieldView(Document, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given document as its data model and whose preferred width is the given width.
TextFieldView(Document, String, String) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given document as its data model for which the provided error prompt and dialog title will be used by the error recovery strategy.
TextFieldView(Document, String, String, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given document as its data model for which the provided error prompt and dialog title will be used by the error recovery strategy and whose preferred width is the given width.
TextFieldView(Document, String, String, String) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given document as its data model for which the provided error prompt, dialog title, and suggestion will be used by the error recovery strategy.
TextFieldView(Document, String, String, String, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given document as its data model for which the provided error prompt, dialog title, and suggestion will be used by the error recovery strategy and whose preferred width is the given width.
TextFieldView(Font) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font.
TextFieldView(Font, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font whose preferred width is the given width.
TextFieldView(int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view whose preferred width is the given width.
TextFieldView(String) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given default text.
TextFieldView(String, Font) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font with the given default text.
TextFieldView(String, Font, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font with the given default text whose preferred width is maximum of the given width and the width of the default text.
TextFieldView(String, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given default text whose preferred width is maximum of the given width and the width of the default text.
TextFieldView(String, String, String) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given default text, for which the provided error prompt and dialog title will be used by the error recovery strategy.
TextFieldView(String, String, String, Font) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font with the given default text, for which the provided error prompt and dialog title will be used by the error recovery strategy.
TextFieldView(String, String, String, Font, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font with the given default text, for which the provided error prompt and dialog title will be used by the error recovery strategy and whose preferred width is maximum of the given width and the width of the default text.
TextFieldView(String, String, String, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given default text, for which the provided error prompt and dialog title will be used by the error recovery strategy and whose preferred width is maximum of the given width and the width of the default text.
TextFieldView(String, String, String, String) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given default text, for which the provided error prompt, dialog title, and suggestion will be used by the error recovery strategy.
TextFieldView(String, String, String, String, Font) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font with the given default text, for which the provided error prompt, dialog title, and suggestion will be used by the error recovery strategy.
TextFieldView(String, String, String, String, Font, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs an empty text field view using the given font with the given default text, for which the provided error prompt, dialog title, and suggestion will be used by the error recovery strategy and whose preferred width is maximum of the given width and the width of the default text.
TextFieldView(String, String, String, String, int) - Constructor for class edu.neu.ccs.gui.TextFieldView
Constructs a text field view with the given default text, for which the provided error prompt, dialog title, and suggestion will be used by the error recovery strategy and whose preferred width is maximum of the given width and the width of the default text.
textFileFilter - Variable in class edu.neu.ccs.gui.PathList
The file filter for file I/O that restricts to .txt files.
textLabel - Variable in class edu.neu.ccs.gui.Annotation
JTextArea used to render the text.
TextPaintable - class edu.neu.ccs.gui.TextPaintable.
A TextPaintable creates a Paintable using a string, a font, and other related data.
TextPaintable() - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with all defaults.
TextPaintable(String) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string and with the defaults set as described in the default constructor.
TextPaintable(String, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string and anchor position and with the defaults set as described in the default constructor.
TextPaintable(String, Font) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string and font and with the defaults set as described in the default constructor.
TextPaintable(String, Font, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, and anchor position and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, and fill paint and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, fill paint, and anchor position and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint, TextAnchor.Locator, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, fill paint, anchor locator, and anchor position and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint, TextBounds.Strategy) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, fill paint, and bounds strategy and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint, TextBounds.Strategy, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, fill paint, bounds strategy, and anchor position and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint, TextBounds.Strategy, TextAnchor.Locator) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, fill paint, bounds strategy, and anchor locator and with the defaults set as described in the default constructor.
TextPaintable(String, Font, Paint, TextBounds.Strategy, TextAnchor.Locator, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, fill paint, bounds strategy, anchor locator, and anchor position.
TextPaintable(String, Font, TextAnchor.Locator, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, font, anchor locator, and anchor position and with the defaults set as described in the default constructor.
TextPaintable(String, TextAnchor.Locator, float, float) - Constructor for class edu.neu.ccs.gui.TextPaintable
The constructor that creates a TextPaintable with the given string, anchor locator, and anchor position and with the defaults set as described in the default constructor.
TextTools - class edu.neu.ccs.util.TextTools.
Class TextTools is a special purpose class for reading and writing data on local disk files.
textToSafeHTML(String) - Static method in class edu.neu.ccs.Strings
Returns an HTML safe string built from the given string by replacing ampersand, less than, greater than, and quote with their HTML encodings; replaces tabs with spaces assuming a tab size of 4.
textToSafeHTML(String, int) - Static method in class edu.neu.ccs.Strings
Returns an HTML safe string built from the given string by replacing ampersand, less than, greater than, and quote with their HTML encodings; replaces tabs with spaces assuming the given tab size.
tg - Variable in class edu.neu.ccs.gui.TablePanel
Generator used to produce the content for this table.
THICK - Static variable in class edu.neu.ccs.gui.Path
The standard stroke thickness.
thistle - Static variable in class edu.neu.ccs.Colors
Color thistle = Thistle.
Thistle - Static variable in class edu.neu.ccs.Colors
Color Thistle = 216, 191, 216 = #D8BFD8.
ThreadedAction - class edu.neu.ccs.gui.ThreadedAction.
An ActionWrapper that performs its encapsulated action in a newly created separate thread.
ThreadedAction() - Constructor for class edu.neu.ccs.gui.ThreadedAction
Constructs an empty wrapper .
ThreadedAction(Action) - Constructor for class edu.neu.ccs.gui.ThreadedAction
Constructs a wrapper that encapsulates the given action.
TIGHT - Static variable in class edu.neu.ccs.gui.TextBounds
The TIGHT Strategy produces tight bounds on the TextPaintable by calling the method getTightBounds.
Tile - class edu.neu.ccs.gui.Tile.
The class Tile will wrap a Paintable object to obtain to a copy that may be subject to mutation that does not affect the data in the encapsulated paintable.
Tile() - Constructor for class edu.neu.ccs.gui.Tile
The constructor that leaves the paintable unspecified; the background paint is set to null.
Tile(Object) - Constructor for class edu.neu.ccs.gui.Tile
The constructor to specify the object to be wrapped; the background paint is set to null.
Tile(Object, AffineTransform) - Constructor for class edu.neu.ccs.gui.Tile
The constructor to specify the object to be wrapped and the initial mutator; the background paint is set to null.
Tile(Object, Paint) - Constructor for class edu.neu.ccs.gui.Tile
The constructor to specify the object to be wrapped and the background paint.
Tile(Object, Paint, AffineTransform) - Constructor for class edu.neu.ccs.gui.Tile
The constructor to specify the object to be wrapped, the background paint, and the initial mutator.
TileBox - class edu.neu.ccs.gui.TileBox.
The class TileBox will wrap an object by converting it to a Paintable if it is not one already.
TileBox() - Constructor for class edu.neu.ccs.gui.TileBox
The constructor that leaves the paintable unspecified; the background paint is set to null; the border is set to 0.
TileBox(Object) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped; the background paint is set to null; the border is set to 0.
TileBox(Object, AffineTransform) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped and the initial mutator; the background paint is set to null; the border is set to 0.
TileBox(Object, AffineTransform, int) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped and the initial mutator; the background paint is set to null; the border is set to the given border.
TileBox(Object, int) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped; the background paint is set to null; the border is set to the given border.
TileBox(Object, Paint) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped and the background paint; the border is set to 0.
TileBox(Object, Paint, AffineTransform) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped, the background paint, and the initial mutator; the border is set to 0.
TileBox(Object, Paint, AffineTransform, int) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped, the background paint, and the initial mutator; the border is set to the given border.
TileBox(Object, Paint, int) - Constructor for class edu.neu.ccs.gui.TileBox
The constructor to specify the object to be wrapped and the background paint; the border is set to the given border.
title - Variable in class edu.neu.ccs.gui.Display
The title text for this display.
TITLE_ALIGNMENT - Static variable in class edu.neu.ccs.gui.Display
Bound property name for the title alignment property.
TITLE_CASE - Static variable in class edu.neu.ccs.filter.CaseActionFilter
Case action filter that transforms XString data to all title case characters.
TITLE_TEXT - Static variable in class edu.neu.ccs.gui.Display
Bound property name for the title text property.
titleAlign - Variable in class edu.neu.ccs.gui.Display.Settings
Alignment of title relative to displayed object.
titleText - Variable in class edu.neu.ccs.gui.Display.Settings
Title text.
toArray() - Method in class edu.neu.ccs.filter.StringableFilterSequence
Returns an array containing the filters in this sequence in order.
toArray() - Method in class edu.neu.ccs.gui.PaintableSequence
Returns an array with the Paintable items in this paintable sequence.
toArray() - Method in class edu.neu.ccs.gui.ActionSequence
Returns an array containing the action listeners in this sequence in order.
toArray() - Method in class edu.neu.ccs.quick.StringObjectPair
Returns the contents of the pair as an array of Object of length 2.
toArray() - Method in class edu.neu.ccs.quick.Pair
Returns the contents of the pair as an array of Object of length 2.
toArray(Object[][]) - Static method in class edu.neu.ccs.quick.StringObjectPair
Returns the contents of the given Object[][] array as a StringObjectPair[] array.
toArray(Object[][]) - Static method in class edu.neu.ccs.quick.Pair
Returns the contents of the given Object[][] array as a Pair[] array.
toArray(Pair[]) - Static method in class edu.neu.ccs.quick.Pair
Returns the contents of the given Pair[] array as an Object[][] array.
toArray(StringObjectPair[]) - Static method in class edu.neu.ccs.quick.StringObjectPair
Returns the contents of the given StringObjectPair[] array as an Object[][] array.
toBits() - Method in class edu.neu.ccs.XBigInteger
Returns a string representation of the wrapped BigInteger value in a binary bit representation that is in unsigned two's complement format.
toData() - Method in class edu.neu.ccs.XPolynomialComplex
Returns a copy of the polynomial coefficient data as an array of type double[][].
toData(XComplex) - Static method in class edu.neu.ccs.XComplex
If z is null returns null otherwise returns a new double[] whose elements are x and y components of z.
toData(XComplex[]) - Static method in class edu.neu.ccs.XComplex
If array is null returns null otherwise returns a new double[][] whose elements are obtained by using toData(XComplex) on the array items.
toDegrees - Static variable in class edu.neu.ccs.F
The function x --> toDegrees(x).
toDoubleArray() - Method in class edu.neu.ccs.XPoint2D
Returns the x,y data in an array of double of size 2.
toFloatArray() - Method in class edu.neu.ccs.XPoint2D
Returns the x,y data in an array of float of size 2.
TOGGLE_DESIGN_MODE_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to toggle design mode for this zoo.
toggle() - Method in class edu.neu.ccs.console.ConsoleGateway
If the console is activated then if the current state of the console is not normal, then make it normal otherwise iconify the console.
toggle() - Method in class edu.neu.ccs.gui.JPTFrame
If the current state of the frame is not normal, then make it normal otherwise iconify.
toggleConsole() - Method in class edu.neu.ccs.jpf.JPF
Toggles the state of an activated console window between normal and iconified.
toggleGraphics() - Method in class edu.neu.ccs.jpf.JPF
Toggles the visibility of the graphics window.
tokenize(String, String, boolean) - Static method in class edu.neu.ccs.Strings
Returns a string array contains the tokens obtained by using a StringTokenizer to split the string according to the given delimiters; if the given trim is true then the tokens are trimmed before being returned.
tomato - Static variable in class edu.neu.ccs.Colors
Color tomato = Tomato.
Tomato - Static variable in class edu.neu.ccs.Colors
Color Tomato = 255, 99, 71 = #FF6347.
TOP_LEFT - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating top-left justification.
TOP_RIGHT - Static variable in interface edu.neu.ccs.util.JPTConstants
Value designating top-right justification.
toPaint() - Method in class edu.neu.ccs.gui.SwatchNamePair
Returns the encapsulated paint.
toPoint2D(float[]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a new Point2D corresponding to the given float[] provided the parameter is non-null and of size 2.
toPoint2D(float[][]) - Static method in class edu.neu.ccs.util.FloatArray
Returns a new Point2D[] of size N corresponding to the given float[][] of size N-by-2.
toPrimitiveArray(XBigDecimal[]) - Static method in class edu.neu.ccs.XBigDecimal
Returns an array of BigDecimal objects copied from the given array of XBigDecimal objects.
toPrimitiveArray(XBigInteger[]) - Static method in class edu.neu.ccs.XBigInteger
Returns an array of BigInteger objects initialized from the given array of XBigInteger objects.
toPrimitiveArray(XBoolean[]) - Static method in class edu.neu.ccs.XBoolean
Returns an array of primitive boolean values copied from the given array of XBoolean objects.
toPrimitiveArray(XByte[]) - Static method in class edu.neu.ccs.XByte
Returns an array of primitive byte values copied from the given array of XByte objects.
toPrimitiveArray(XChar[]) - Static method in class edu.neu.ccs.XChar
Returns an array of primitive char values copied from the given array of XChar objects.
toPrimitiveArray(XColor[]) - Static method in class edu.neu.ccs.XColor
Returns an array of Color objects copied from the given array of XColor objects.
toPrimitiveArray(XDouble[]) - Static method in class edu.neu.ccs.XDouble
Returns an array of primitive double values copied from the given array of XDouble objects.
toPrimitiveArray(XFloat[]) - Static method in class edu.neu.ccs.XFloat
Returns an array of primitive float values copied from the given array of XFloat objects.
toPrimitiveArray(XInt[]) - Static method in class edu.neu.ccs.XInt
Returns an array of primitive int values copied from the given array of XInt objects.
toPrimitiveArray(XLong[]) - Static method in class edu.neu.ccs.XLong
Returns an array of primitive long values copied from the given array of XLong objects.
toPrimitiveArray(XShort[]) - Static method in class edu.neu.ccs.XShort
Returns an array of primitive short values copied from the given array of XShort objects.
toRadians - Static variable in class edu.neu.ccs.F
The function x --> toRadians(x).
toString() - Method in class edu.neu.ccs.XString
Returns the wrapped String.
toString() - Method in class edu.neu.ccs.XSquare
Returns a human readable String representing the data state of this XSquare as an annotated string.
toString() - Method in class edu.neu.ccs.XShort
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XRoundSquare
Returns a human readable String representing the data state of this XRoundSquare as an annotated string.
toString() - Method in class edu.neu.ccs.XRoundRect
Returns a human readable String representing the data state of this XRoundRect as an annotated string.
toString() - Method in class edu.neu.ccs.XRect
Returns a human readable String representing the data state of this XRect as an annotated string.
toString() - Method in class edu.neu.ccs.XPolynomialComplex
Returns a human readable String representing the data state of this XPolynomialComplex as an annotated string.
toString() - Method in class edu.neu.ccs.XPolynomial
Returns a human readable String representing the data state of this XPolynomial as an annotated string.
toString() - Method in class edu.neu.ccs.XPoint2D
Returns a human readable String representing the data state of this XPoint2D as an annotated string.
toString() - Method in class edu.neu.ccs.XOval
Returns a human readable String representing the data state of this XOval as an annotated string.
toString() - Method in class edu.neu.ccs.XLong
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XLine2D
Returns a human readable String representing the data state of this XLine2D as an annotated string.
toString() - Method in class edu.neu.ccs.XInterval
Returns a human readable String representing the data state of this XInterval as an annotated string.
toString() - Method in class edu.neu.ccs.XInt
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XFourier
Returns a human readable String representing the data state of this XFourier as an annotated string.
toString() - Method in class edu.neu.ccs.XFourier.Type
 
toString() - Method in class edu.neu.ccs.XFloat
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XDouble
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XComplex
Returns a human readable String representing the data state of this XComplex as an annotated string.
toString() - Method in class edu.neu.ccs.XColor
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XCircle
Returns a human readable String representing the data state of this XCircle as an annotated string.
toString() - Method in class edu.neu.ccs.XChar
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XByte
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XBoolean
Returns a String representation of the wrapped value.
toString() - Method in class edu.neu.ccs.XBigInteger
Returns the string representation of the wrapped BigInteger value.
toString() - Method in class edu.neu.ccs.XBigDecimal
Returns the string representation of the wrapped BigDecimal value.
toString() - Method in class edu.neu.ccs.HexXShort
Returns "0" if the value of this object is zero; otherwise returns the same String as toStringData with the leading zeroes removed.
toString() - Method in class edu.neu.ccs.HexXLong
Returns "0" if the value of this object is zero; otherwise returns the same String as toStringData with the leading zeroes removed.
toString() - Method in class edu.neu.ccs.HexXInt
Returns "0" if the value of this object is zero; otherwise returns the same String as toStringData with the leading zeroes removed.
toString() - Method in class edu.neu.ccs.HexXFloat
Returns the same String as toStringData.
toString() - Method in class edu.neu.ccs.HexXDouble
Returns the same String as toStringData.
toString() - Method in class edu.neu.ccs.HexXByte
Returns "0" if the value of this object is zero; otherwise returns the same String as toStringData with the leading zeroes removed.
toString() - Method in class edu.neu.ccs.gui.SwatchNamePair
Returns the encapsulated paint name.
toString() - Method in class edu.neu.ccs.gui.PathNode
Writes the data of this path node to a String.
toString() - Method in class edu.neu.ccs.gui.PathList
Returns the data in this path list as a multi-line String.
toString() - Method in class edu.neu.ccs.quick.StringObjectPair
Returns the String constructed as: (getString(), getObject().toString()).
toString() - Method in class edu.neu.ccs.quick.Pair
Returns the String constructed as: (astring, bstring), where astring is the toString for item A and bstring is the toString for item B.
toString(int) - Method in class edu.neu.ccs.XBigInteger
Returns the string representation of the wrapped BigInteger value in the given radix.
toString(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a human readable String representing the data state of the complex number z as an annotated string.
toStringArray(Stringable[]) - Static method in class edu.neu.ccs.XObject
Returns an array of Strings containing the encapsulated states of the given array of Stringable objects.
toStringArrayData() - Method in class edu.neu.ccs.XPolynomialComplex
Returns the data state of this XPolynomialComplex as an array of strings.
toStringArrayData() - Method in class edu.neu.ccs.XPolynomial
Returns the data state of this XPolynomial as an array of strings.
toStringAsX1Y1X2Y2() - Method in class edu.neu.ccs.XRect
Returns a human readable String representing the data state of this XRect as an annotated string.
toStringAsX1Y1X2Y2() - Method in class edu.neu.ccs.XOval
Returns a human readable String representing the data state of this XOval as an annotated string.
toStringAsXYRS() - Method in class edu.neu.ccs.XRect
Returns a human readable String representing the data state of this XRect as an annotated string.
toStringAsXYRS() - Method in class edu.neu.ccs.XOval
Returns a human readable String representing the data state of this XOval as an annotated string.
toStringAsXYRSArcs() - Method in class edu.neu.ccs.XRoundRect
Returns a human readable String representing the data state of this XRoundRect as an annotated string.
toStringData() - Method in class edu.neu.ccs.XString
 
toStringData() - Method in class edu.neu.ccs.XSquare
Returns a human readable String representing the data state of this XSquare as a simple string.
toStringData() - Method in class edu.neu.ccs.XShort
 
toStringData() - Method in class edu.neu.ccs.XRoundSquare
Returns a human readable String representing the data state of this XRoundSquare as a simple string.
toStringData() - Method in class edu.neu.ccs.XRoundRect
Returns a human readable String representing the data state of this XRoundRect as a simple string.
toStringData() - Method in class edu.neu.ccs.XRect
Returns a human readable String representing the data state of this XRect as a simple string.
toStringData() - Method in class edu.neu.ccs.XPolynomialComplex
Returns a human readable String representing the data state of this XPolynomialComplex as a simple string.
toStringData() - Method in class edu.neu.ccs.XPolynomial
Returns a human readable String representing the data state of this XPolynomial as a simple string.
toStringData() - Method in class edu.neu.ccs.XPoint2D
Returns a human readable String representing the data state of this XPoint2D as a simple string.
toStringData() - Method in class edu.neu.ccs.XOval
Returns a human readable String representing the data state of this XOval as a simple string.
toStringData() - Method in class edu.neu.ccs.XObject
 
toStringData() - Method in class edu.neu.ccs.XLong
 
toStringData() - Method in class edu.neu.ccs.XLine2D
Returns a human readable String representing the data state of this XLine2D as a simple string.
toStringData() - Method in class edu.neu.ccs.XInterval
Returns a human readable String representing the data state of this XInterval as a simple string.
toStringData() - Method in class edu.neu.ccs.XInt
 
toStringData() - Method in class edu.neu.ccs.XFourier
Returns a human readable String representing the data state of this XFourier as a simple string.
toStringData() - Method in class edu.neu.ccs.XFloat
 
toStringData() - Method in class edu.neu.ccs.XDouble
 
toStringData() - Method in class edu.neu.ccs.XColor
Returns a String encapsulation of the XColor object that contains the int values of red, green, blue, (and possibly alpha) each in the range [0, 255].
toStringData() - Method in class edu.neu.ccs.XCircle
Returns a human readable String representing the data state of this XCircle as a simple string.
toStringData() - Method in class edu.neu.ccs.XChar
 
toStringData() - Method in class edu.neu.ccs.XByte
 
toStringData() - Method in class edu.neu.ccs.XBoolean
 
toStringData() - Method in class edu.neu.ccs.XBigInteger
Returns a string encapsulation of this XBigInteger that contains the information needed to set the state of this XBigInteger at a later time.
toStringData() - Method in class edu.neu.ccs.XBigDecimal
Returns a string encapsulation of this XBigDecimal that contains the information needed to set the state of this XBigDecimal at a later time.
toStringData() - Method in interface edu.neu.ccs.Stringable
Returns a String encapsulation of this object that contains information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.HexXShort
Returns a hexadecimal String encapsulation of this object that contains the information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.HexXLong
Returns a hexadecimal String encapsulation of this object that contains the information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.HexXInt
Returns a hexadecimal String encapsulation of this object that contains the information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.HexXFloat
Returns a hexadecimal String encapsulation of this object that contains the information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.HexXDouble
Returns a hexadecimal String encapsulation of this object that contains the information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.HexXByte
Returns a hexadecimal String encapsulation of this object that contains the information needed to set the state of this object at a later time.
toStringData() - Method in class edu.neu.ccs.gui.PathNode
Returns the same result as toString().
toStringData() - Method in class edu.neu.ccs.gui.PathList
Returns the same String as toString().
toStringData(XComplex) - Static method in class edu.neu.ccs.XComplex
Returns a human readable String representing the data state of the complex number z as a simple string.
toSwatch() - Method in class edu.neu.ccs.gui.SwatchNamePair
Returns the encapsulated paint swatch.
toUnscaledXBigInteger() - Method in class edu.neu.ccs.XBigDecimal
Returns an XBigInteger whose value is the unscaled value of this XBigDecimal.
toXArray(BigDecimal[]) - Static method in class edu.neu.ccs.XBigDecimal
Returns an array of XBigDecimal objects initialized from the given array of BigDecimal objects.
toXArray(BigInteger[]) - Static method in class edu.neu.ccs.XBigInteger
Returns an array of XBigInteger objects initialized from the given array of BigInteger objects.
toXArray(boolean[]) - Static method in class edu.neu.ccs.XBoolean
Returns an array of XBoolean objects initialized from the given array of boolean values.
toXArray(byte[]) - Static method in class edu.neu.ccs.XByte
Returns an array of XByte objects initialized from the given array of byte values.
toXArray(char[]) - Static method in class edu.neu.ccs.XChar
Returns an array of XChar objects initialized from the given array of char values.
toXArray(Color[]) - Static method in class edu.neu.ccs.XColor
Returns an array of XColor objects initialized from the given array of Color objects.
toXArray(double[]) - Static method in class edu.neu.ccs.XDouble
Returns an array of XDouble objects initialized from the given array of double values.
toXArray(float[]) - Static method in class edu.neu.ccs.XFloat
Returns an array of XFloat objects initialized from the given array of float values.
toXArray(int[]) - Static method in class edu.neu.ccs.XInt
Returns an array of XInt objects initialized from the given array of int values.
toXArray(long[]) - Static method in class edu.neu.ccs.XLong
Returns an array of XLong objects initialized from the given array of long values.
toXArray(short[]) - Static method in class edu.neu.ccs.XShort
Returns an array of XShort objects initialized from the given array of short values.
toXArray(String[]) - Static method in class edu.neu.ccs.XString
Returns an array of XString objects initialized from the given array of String objects.
toXBigDecimal(XNumber) - Static method in class edu.neu.ccs.parser.ParserUtilities
Converts the given value to XBigDecimal.
toXBigInteger() - Method in class edu.neu.ccs.XBigDecimal
Converts this XBigDecimal to an XBigInteger by truncation, that is, by discarding the fractional part of the number.
toXBigInteger(XNumber) - Static method in class edu.neu.ccs.parser.ParserUtilities
Converts the given value to XBigInteger.
toXDouble(XNumber) - Static method in class edu.neu.ccs.parser.ParserUtilities
Converts the given value to XDouble.
toXLong(XNumber) - Static method in class edu.neu.ccs.parser.ParserUtilities
Converts the given value to XLong.
transform - Variable in class edu.neu.ccs.gui.ZooGroup
Temporary transform applied to the graphics context for this group during a direct manipulation resize.
transform - Static variable in class edu.neu.ccs.pedagogy.Turtle
The affine transform used to scale all turtle drawing.
transform(AffineTransform) - Method in class edu.neu.ccs.gui.PathNode
Transforms the internal data points using the given affine transform.
transform(AffineTransform) - Method in class edu.neu.ccs.gui.PathList
Transforms the internal data points in each path node using the given affine transform.
transform(AffineTransform) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of a specific transform that may be used independent of a center.
transform(double) - Method in class edu.neu.ccs.gui.Transform1D
Returns the result of applying the transform to the given value.
transform(double, double, double, double, double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the affine transform with the given 2-by-3 matrix.
Transform1D - class edu.neu.ccs.gui.Transform1D.
A 1-dimensional transform class for simple affine scaling and for working with the components of a rectilinear 2-dimensional affine transform.
Transform1D() - Constructor for class edu.neu.ccs.gui.Transform1D
Constructs a transform object representing the identity transform.
Transform1D(double, double) - Constructor for class edu.neu.ccs.gui.Transform1D
Constructs a transform object with the given scale factor and offset.
Transform1D(double, double, double, double) - Constructor for class edu.neu.ccs.gui.Transform1D
Constructs a transform object mapping the interval [a1, a2] to the interval [b1, b2].
TransformFactory - class edu.neu.ccs.gui.TransformFactory.
TransformFactory provides a collection of static methods that construct AffineTransform objects for common 2-dimensional transforms.
transformRawLengthToUserLength(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the array length from the user perspective corresponding to the given raw array length.
transformUserLengthToRawLength(int) - Method in class edu.neu.ccs.gui.ArrayPanel
Returns the raw array length corresponding to the given array length from the user perspective.
translate(double) - Static method in class edu.neu.ccs.F
The translate function x --> x + b.
translate(double, double) - Static method in class edu.neu.ccs.gui.TransformFactory
Returns the transform to translate by (tx, ty).
translate(double, double) - Static method in class edu.neu.ccs.gui.Mutator
Returns the Mutator.Strategy encapsulation of translate in TransformFactory.
translate(PaintAlgorithm, int, int) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that translates by the given x0, y0.
translate(XComplex) - Static method in class edu.neu.ccs.FC
The translate function x --> x + b.
transparent - Static variable in class edu.neu.ccs.Colors
Color transparent = Transparent.
Transparent - Static variable in class edu.neu.ccs.Colors
Color Transparent = 255, 255, 255, 0 = #FFFFFF00.
TRANSPARENT_BORDER - Static variable in class edu.neu.ccs.gui.PaintSwatch
A standard transparent swatch border of standard thickness.
trim(String[]) - Static method in class edu.neu.ccs.Strings
Returns a string array with all strings in the original array trimmed using String.trim.
turn(double) - Method in class edu.neu.ccs.pedagogy.Turtle
Increment the turtle direction by the given angle in degrees.
turn135(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 135 degrees.
turn180(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 180 degrees.
turn225(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 225 degrees.
turn270(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 270 degrees.
turn315(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 45 degrees.
turn45(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 45 degrees.
turn90(PaintAlgorithm) - Static method in class edu.neu.ccs.gui.PaintTools
Returns a PaintAlgorithm constructed from the given PaintAlgorithm by composition with a transform that rotates by 90 degrees.
turquoise - Static variable in class edu.neu.ccs.Colors
Color turquoise = Turquoise.
Turquoise - Static variable in class edu.neu.ccs.Colors
Color Turquoise = 64, 224, 208 = #40E0D0.
Turtle - class edu.neu.ccs.pedagogy.Turtle.
A class to implement turtle graphics that will allow one or more turtle objects to draw in a common BufferedPanel.
Turtle() - Constructor for class edu.neu.ccs.pedagogy.Turtle
The default turtle constructor creates the turtle buffered panel if that buffered panel has not been created by an earlier turtle and then adds this turtle to the list of all turtles.
turtleBufferPanel - Static variable in class edu.neu.ccs.pedagogy.Turtle
The common buffered panel for all turtle graphics.
turtleBufferPanelSize - Static variable in class edu.neu.ccs.pedagogy.Turtle
The size of the common turtle buffered panel.
turtleList - Static variable in class edu.neu.ccs.pedagogy.Turtle
The list of turtle objects that have been created.
TweakableCurve - class edu.neu.ccs.gui.TweakableCurve.
Class TweakableCurve extends TweakableShape and fixes the Path.Strategy to be Path.BEZIER_CUBIC.
TweakableCurve() - Constructor for class edu.neu.ccs.gui.TweakableCurve
The default constructor.
TweakableCurve(float[][]) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data.
TweakableCurve(float[][], ClosureMode) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data and the given closure mode.
TweakableCurve(float[][], ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data, the given closure mode, and the given winding rule.
TweakableCurve(float[][], float[][]) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data and the given tangent data.
TweakableCurve(float[][], float[][], ClosureMode) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data, the given tangent data, and the given closure mode.
TweakableCurve(float[][], float[][], ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data, the given tangent data, the given closure mode, and the given winding rule.
TweakableCurve(float[][], float[][], WindingRule) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data, the given tangent data, and the given winding rule.
TweakableCurve(float[][], WindingRule) - Constructor for class edu.neu.ccs.gui.TweakableCurve
The constructor with the given vertex data and the given winding rule.
TweakableShape - class edu.neu.ccs.gui.TweakableShape.
Class TweakableShape implements a BaseShape in which the vertex array and the tangent array may be changed independently of one another.
TweakableShape() - Constructor for class edu.neu.ccs.gui.TweakableShape
The default constructor with an empty shape.
TweakableShape(float[][]) - Constructor for class edu.neu.ccs.gui.TweakableShape
The constructor with the given vertex data.
TweakableShape(float[][], float[][]) - Constructor for class edu.neu.ccs.gui.TweakableShape
The constructor with the given vertex and tangent data.
TweakableShape(float[][], float[][], Path.Strategy) - Constructor for class edu.neu.ccs.gui.TweakableShape
The constructor with the given vertex and tangent data and the given path strategy.
TweakableShape(float[][], float[][], Path.Strategy, ClosureMode) - Constructor for class edu.neu.ccs.gui.TweakableShape
The constructor with the given vertex and tangent data, the given path strategy, and the given closure mode.
TweakableShape(float[][], float[][], Path.Strategy, ClosureMode, WindingRule) - Constructor for class edu.neu.ccs.gui.TweakableShape
The constructor with the given vertex and tangent data, the given path strategy, the given closure mode, and the given winding rule.
type - Variable in class edu.neu.ccs.XFourier
The fourier type.
type - Variable in class edu.neu.ccs.util.StringableFactory
The class of objects to produce with this factory.
typedActions - Variable in class edu.neu.ccs.gui.KeyActionAdapter
List of action listeners to be performed upon the notification of key typed events.
TypedView - interface edu.neu.ccs.gui.TypedView.
Interface to be implemented by a class of interface objects whose data state is appropriate for input of a particular class of model objects.

U

unaryForXBoolean(XBoolean) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Override this method to specify the result of this operation acting as a unary operation on a boolean argument.
unaryForXFloating(XDouble) - Method in class edu.neu.ccs.parser.JPTParser.NumericOperation
Override this method to specify the result of this operation acting as a unary operation on a floating argument.
unaryForXFloating(XDouble) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Override this method to specify the result of this operation acting as a unary operation on a floating argument.
unaryForXIntegral(XBigInteger) - Method in class edu.neu.ccs.parser.JPTParser.NumericOperation
Override this method to specify the result of this operation acting as a unary operation on an integral argument.
unaryForXIntegral(XBigInteger) - Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
Override this method to specify the result of this operation acting as a unary operation on an integral argument.
UNDERSCORE - Variable in class edu.neu.ccs.parser.AbstractParser
Char with UNDERSCORE character for identifiers.
unfocusedHighlightColor - Variable in class edu.neu.ccs.gui.Zoo
Highlight color of selected components for when this zoo does not have the keyboard focus.
UNGROUP_SELECTED_COMPONENT_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to ungroup the first selected component in this zoo, as long as it is an instance of ZooGroup.
UNGROUP_SELECTED_COMPONENTS_ACTION - Variable in class edu.neu.ccs.gui.Zoo
Action to ungroup all selected components in this zoo.
ungroup(ZooGroup) - Method in class edu.neu.ccs.gui.ZooContainer
Disassociates the components in the given group.
ungroup(ZooGroup) - Method in class edu.neu.ccs.gui.Zoo
Disassociates the components in the given group.
ungroupSelection() - Method in class edu.neu.ccs.gui.Zoo
Ungroups the currently selected components.
uniformizeCellHeight() - Method in class edu.neu.ccs.gui.TablePanel
Sets the table cell height for all cells in this panel to the same width.
uniformizeCellSize() - Method in class edu.neu.ccs.gui.TablePanel
Sets the table cell size for all cells in this panel to the same size.
uniformizeCellWidth() - Method in class edu.neu.ccs.gui.TablePanel
Sets the table cell width for all cells in this panel to the same width.
uniformizeHeight() - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the preferred height for all JComponents in this panel to the same height.
uniformizeSize() - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the preferred size for all JComponents in this panel to the same preferred size.
uniformizeWidth() - Method in class edu.neu.ccs.gui.DisplayPanel
Sets the preferred width for all JComponents in this panel to the same width.
uninstallAllKeyActions() - Method in class edu.neu.ccs.gui.KeyActionAdapter
Uninstall all key actions for this adapter.
uninstallAllKeyActions() - Method in class edu.neu.ccs.gui.BufferedPanel
Uninstalls all key actions that have been attached to the key action adapter for this panel.
uninstallAllMouseActions() - Method in class edu.neu.ccs.gui.MouseActionAdapter
Uninstall all mouse actions for this adapter.
uninstallAllMouseActions() - Method in class edu.neu.ccs.gui.BufferedPanel
Uninstalls all mouse actions that have been attached to the mouse action adapter for this panel.
updateDesignModeActions() - Method in class edu.neu.ccs.gui.Zoo
Enables or disables design mode actions based on the current design mode.
updateSelection() - Method in class edu.neu.ccs.gui.Zoo
Selects or deselects the appropriate components based on the state of the selection model.
updateSelectionActions() - Method in class edu.neu.ccs.gui.Zoo
Enables or disables selection actions based on the current selection.
UPPER_CASE - Static variable in class edu.neu.ccs.filter.CaseActionFilter
Case action filter that transforms XString data to all upper case characters.
useCenterCoordinates() - Static method in class edu.neu.ccs.pedagogy.Turtle
Use a coordinate system with the origin at the center of the common turtle buffered panel and with x increasing rightwards and y increasing upwards.
useCornerCoordinates() - Static method in class edu.neu.ccs.pedagogy.Turtle
Use a coordinate system with the origin at the lower left corner of the common turtle buffered panel and with x increasing rightwards and y increasing upwards.
userMaxLength - Variable in class edu.neu.ccs.gui.ArrayPanel
Maximum length of this array in user coordinates.
userMinLength - Variable in class edu.neu.ccs.gui.ArrayPanel
Minimum length of this array in user coordinates.

V

V_BAR - Static variable in class edu.neu.ccs.gui.PlotMark
The vertical bar plot mark.
value - Variable in class edu.neu.ccs.XShort
The wrapped value of this object.
value - Variable in class edu.neu.ccs.parser.AbstractParser.ObjectOperationPair
The object component of the pair.
VALUE - Static variable in class edu.neu.ccs.XObject
Bound property name for the value property that indicates that a value has been set.
VALUE - Static variable in interface edu.neu.ccs.util.JPTConstants
Bound property name for the value property that indicates that a value has been set.
valueChanged(ListSelectionEvent) - Method in class edu.neu.ccs.gui.ListSelectionActionAdapter
Performs the stored action listener sequence when a list selection has been made.
VBar - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The vertical bar algorithm.
vertex - Variable in class edu.neu.ccs.gui.BaseShape
The vertex data of the shape.
vgap - Variable in class edu.neu.ccs.gui.TableLayout
Vertical gap between rows in this table layout.
view - Variable in class edu.neu.ccs.gui.JPTDialog
The input view contained in this dialog.
view - Variable in class edu.neu.ccs.gui.Display
The displayed object for this display.
VIEW_STATE - Static variable in interface edu.neu.ccs.gui.StringObjectView
Bound property name for the view state.
VIEW_STATE - Static variable in class edu.neu.ccs.gui.GeneralViewSupport
Bound property name for the view state of a Displayable object.
VIEW_STATE - Static variable in interface edu.neu.ccs.gui.Displayable
Bound property name for the view state of a Displayable object.
viewDataType - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The view data type is the data type associated with the view type via the method getDataType() of TypedView.
viewHeight - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The preferred height of a default instance of the view type.
viewList - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The vector to hold references to the views in this panel for ease of access by the methods of this class.
views - Variable in class edu.neu.ccs.gui.ArrayPanel
The view collection used by this array.
viewType - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
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.
viewWidth - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
The preferred width of a default instance of the view type.
violet - Static variable in class edu.neu.ccs.Colors
Color violet = Violet.
Violet - Static variable in class edu.neu.ccs.Colors
Color Violet = 238, 130, 238 = #EE82EE.
visibleViewCount - Variable in class edu.neu.ccs.gui.SimpleArrayPanel
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.
VisualColorList - class edu.neu.ccs.gui.VisualColorList.
Class VisualColorList displays the named colors as defined in class Colors using a square color swatch and a label.
VisualColorList() - Constructor for class edu.neu.ccs.gui.VisualColorList
The constructor that creates a VisualColorList using a swatch size of 20 and a pane height of 600.
VisualColorList(int) - Constructor for class edu.neu.ccs.gui.VisualColorList
The constructor that creates a VisualColorList using a the given swatch size and a maximum pane height of 600.
VisualColorList(int, int) - Constructor for class edu.neu.ccs.gui.VisualColorList
The constructor that creates a VisualColorList using a the given swatch size and the given maximum pane height.
vreflect() - Method in class edu.neu.ccs.gui.PaintableSequenceComposite
 
vreflect() - Method in interface edu.neu.ccs.gui.Paintable
Reflects the paintable along a vertical axis through its center.
vreflect() - Method in class edu.neu.ccs.gui.AbstractPaintable
Reflects the paintable along a vertical axis through its center.

W

wasCancelled() - Method in class edu.neu.ccs.gui.InputDialog
Returns whether or not this dialog was dismissed by cancellation.
wasCancelled() - Method in class edu.neu.ccs.gui.GeneralDialog
Returns whether or not this dialog was dismissed by cancellation.
WebImageTools - class edu.neu.ccs.gui.WebImageTools.
Class WebImageTools is a special purpose class for reading images in various formats from a web site.
WebImageViewer - class edu.neu.ccs.gui.WebImageViewer.
Class WebImageViewer creates an image viewer for files on the web.
WebImageViewer(String, String) - Constructor for class edu.neu.ccs.gui.WebImageViewer
Creates an image viewer for web image files that displays the images at the given images URL that are provided in the given filelist text file located at the same URL; images are shown full size and may need to be scrolled.
WebImageViewer(String, String[]) - Constructor for class edu.neu.ccs.gui.WebImageViewer
Creates an image viewer for web image files that displays the images at the given images URL that are provided in the given array of image file names; images are shown full size and may need to be scrolled.
WebImageViewer(String, String[], boolean) - Constructor for class edu.neu.ccs.gui.WebImageViewer
Creates an image viewer for web image files that displays the images at the given images URL that are provided in the given array of image file names; the autoscale parameter determines whether or not the individual images should be scaled to fit on screen.
WebImageViewer(String, String, boolean) - Constructor for class edu.neu.ccs.gui.WebImageViewer
Creates an image viewer for web image files that displays the images at the given images URL that are provided in the given filelist text file located at the same URL; the autoscale parameter determines whether or not the individual images should be scaled to fit on screen.
WebImageViewer(String, String, String) - Constructor for class edu.neu.ccs.gui.WebImageViewer
Creates an image viewer for web image files that displays the images at the given images URL that are provided in the given filelist text file located at the given filelist URL; images are shown full size and may need to be scrolled.
WebImageViewer(String, String, String, boolean) - Constructor for class edu.neu.ccs.gui.WebImageViewer
Creates an image viewer for web image files that displays the images at the given images URL that are provided in the given filelist text file located at the given filelist URL; the autoscale parameter determines whether or not the individual images should be scaled to fit on screen.
WebTools - class edu.neu.ccs.util.WebTools.
Class WebTools is a special purpose class for reading data from a web site.
WEDGE_E - Static variable in class edu.neu.ccs.gui.PlotMark
The wedge-facing-east plot mark.
WEDGE_N - Static variable in class edu.neu.ccs.gui.PlotMark
The wedge-facing-north plot mark.
WEDGE_S - Static variable in class edu.neu.ccs.gui.PlotMark
The wedge-facing-south plot mark.
WEDGE_W - Static variable in class edu.neu.ccs.gui.PlotMark
The wedge-facing-west plot mark.
WedgeE - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The wedge-facing-east algorithm.
WedgeN - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The wedge-facing-north algorithm.
WedgeS - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The wedge-facing-south algorithm.
WedgeW - Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
The wedge-facing-west algorithm.
wheat - Static variable in class edu.neu.ccs.Colors
Color wheat = Wheat.
Wheat - Static variable in class edu.neu.ccs.Colors
Color Wheat = 245, 222, 179 = #F5DEB3.
white - Static variable in class edu.neu.ccs.Colors
Color white = White.
White - Static variable in class edu.neu.ccs.Colors
Color White = 255, 255, 255 = #FFFFFF.
WHITE_BORDER - Static variable in class edu.neu.ccs.gui.PaintSwatch
A standard white swatch border of standard thickness.
whitesmoke - Static variable in class edu.neu.ccs.Colors
Color whitesmoke = WhiteSmoke.
WhiteSmoke - Static variable in class edu.neu.ccs.Colors
Color WhiteSmoke = 245, 245, 245 = #F5F5F5.
WIND_EVEN_ODD - Static variable in class edu.neu.ccs.gui.WindingRule
WindingRule that returns GeneralPath.WIND_EVEN_ODD.
WIND_NON_ZERO - Static variable in class edu.neu.ccs.gui.WindingRule
WindingRule that returns GeneralPath.WIND_NON_ZERO.
windingrule - Variable in class edu.neu.ccs.gui.PathList
The winding rule as an object.
WindingRule - class edu.neu.ccs.gui.WindingRule.
Class WindingRule encapsulates the two constants from GeneralPath: WIND_NON_ZERO and WIND_EVEN_ODD.
windingRulePanel - Variable in class edu.neu.ccs.gui.PathListView
 
windingRuleWrapper - Variable in class edu.neu.ccs.gui.PathListView
 
window - Variable in class edu.neu.ccs.console.ConsoleGateway
The console window to use for visualization of this console object.
window - Variable in class edu.neu.ccs.jpf.JPF
The graphics buffered panel window.
WINDOW_CLOSED - Static variable in class edu.neu.ccs.gui.GeneralDialog
Response returned by the default dialog window closing action.
WindowAction - class edu.neu.ccs.gui.WindowAction.
Encapsulates an action that is performed as a result of a WindowEvent.
WindowAction() - Constructor for class edu.neu.ccs.gui.WindowAction
Constructs a window action with no name or icon.
WindowAction(String) - Constructor for class edu.neu.ccs.gui.WindowAction
Constructs a window action with the given name but no icon.
WindowAction(String, Icon) - Constructor for class edu.neu.ccs.gui.WindowAction
Constructs a window action with the given name and icon.
windowActionAdapter - Variable in class edu.neu.ccs.gui.GeneralDialog
Window action adapter for this dialog.
WindowActionAdapter - class edu.neu.ccs.gui.WindowActionAdapter.
An adapter class for receiving window events and performing actions in response to those events.
WindowActionAdapter() - Constructor for class edu.neu.ccs.gui.WindowActionAdapter
Constructs a window action adapter.
WindowActionAdapter(Window) - Constructor for class edu.neu.ccs.gui.WindowActionAdapter
Constructs a window action adapter listening for window events generated by the given window.
WindowActionEvent - class edu.neu.ccs.gui.WindowActionEvent.
Class of events representing an action triggered by a window event.
WindowActionEvent(WindowEvent, Window) - Constructor for class edu.neu.ccs.gui.WindowActionEvent
Constructs a window action event triggered by the given window event generated by the given source object.
WindowActionEvent(WindowEvent, Window, int, String) - Constructor for class edu.neu.ccs.gui.WindowActionEvent
Constructs a window action event triggered by the given window event generated by the given source object with the given identifier and command name.
windowActionPerformed(WindowEvent) - Method in class edu.neu.ccs.gui.WindowAction
Performs the tasks encapsulated by this action.
windowActivated(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is activated.
windowClosed(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is closed.
windowClosing(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is closing.
windowClosingAction - Variable in class edu.neu.ccs.gui.GeneralDialog
Window closing action for this dialog.
windowDeactivated(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is deactivated.
windowDeiconified(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is deiconified.
windowIconified(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is iconified.
windowOpened(WindowEvent) - Method in class edu.neu.ccs.gui.WindowActionAdapter
Performs the stored action sequence when the window is opened.
windowOpenedAction - Variable in class edu.neu.ccs.gui.GeneralDialog
Window opened action for this dialog.
withinIdentifier() - Method in class edu.neu.ccs.parser.AbstractParser
Returns true if the next character is within an identifier.
worldBounds - Variable in class edu.neu.ccs.gui.PlotTool
Bounding rectangle of the world coordinate space.
worldXRange - Variable in class edu.neu.ccs.gui.PlotTool
The x-interval in world coordinates.
worldYRange - Variable in class edu.neu.ccs.gui.PlotTool
The y-interval in world coordinates.
wrapPaintable(Paintable) - Static method in class edu.neu.ccs.gui.PaintableTools
Returns a Paintable that wraps the given object in a Tile object if needed.
write(byte[]) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream
Writes b.length bytes to this output stream.
write(byte[], int, int) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream
Writes length bytes from the given byte array to this output stream, starting at the specified offset.
write(int) - Method in class edu.neu.ccs.console.ConsoleGateway.ConsoleOutputStream
Writes the given byte to this output stream.
write(String, int) - Method in class edu.neu.ccs.console.ConsoleGateway
Writes the provided text to the given stream.
writeFile(File, String, boolean) - Static method in class edu.neu.ccs.util.FileUtilities
Writes the given data to the given file.
writeFile(String, String, boolean) - Static method in class edu.neu.ccs.util.FileUtilities
Writes the given data to a file at the given path.
writeTextFile(String, String) - Static method in class edu.neu.ccs.util.TextTools
Writes a text file whose contents will be the given data.

X

X_MAX - Variable in class edu.neu.ccs.gui.ImageViewerBase
The maximum width of the scrollpane viewport; this data is calculated in the method makeGUI.
x1 - Variable in class edu.neu.ccs.gui.PathNode
The x1 parameter.
x2 - Variable in class edu.neu.ccs.gui.PathNode
The x2 parameter.
x3 - Variable in class edu.neu.ccs.gui.PathNode
The x3 parameter.
XBigDecimal - class edu.neu.ccs.XBigDecimal.
XBigDecimal is an object wrapper for the arbitrary precision BigDecimal class, that also provides Stringable capabilities.
XBigDecimal() - Constructor for class edu.neu.ccs.XBigDecimal
Constructs a wrapper for the default BigDecimal value of zero.
XBigDecimal(BigDecimal) - Constructor for class edu.neu.ccs.XBigDecimal
Constructs a wrapper for the given BigDecimal value.
XBigDecimal(double) - Constructor for class edu.neu.ccs.XBigDecimal
Translates a double into an XBigDecimal.
XBigDecimal(long) - Constructor for class edu.neu.ccs.XBigDecimal
Translates a long x into an XBigDecimal that is mathematically equal to x.
XBigDecimal(long, int) - Constructor for class edu.neu.ccs.XBigDecimal
Translates a long x and a scale into an XBigDecimal that is mathematically equal to x/10scale.
XBigDecimal(String) - Constructor for class edu.neu.ccs.XBigDecimal
Constructs an XBigDecimal using the information contained in the given string data.
XBigDecimal(XBigDecimal) - Constructor for class edu.neu.ccs.XBigDecimal
Constructs an XBigDecimal by copying the internal value of the given XBigDecimal.
XBigDecimal(XBigInteger) - Constructor for class edu.neu.ccs.XBigDecimal
Translates an XBigInteger x into an XBigDecimal that is mathematically equal to x.
XBigDecimal(XBigInteger, int) - Constructor for class edu.neu.ccs.XBigDecimal
Translates an XBigInteger x and a scale into an XBigDecimal that is mathematically equal to x/10scale.
XBigInteger - class edu.neu.ccs.XBigInteger.
XBigInteger is an object wrapper for the arbitrary precision BigInteger class that also provides Stringable capabilities.
XBigInteger() - Constructor for class edu.neu.ccs.XBigInteger
Constructs a wrapper for the default BigInteger value of BigInteger.ZERO.
XBigInteger(BigInteger) - Constructor for class edu.neu.ccs.XBigInteger
Constructs a wrapper for the given BigInteger value.
XBigInteger(byte[]) - Constructor for class edu.neu.ccs.XBigInteger
Translates a byte array containing the two's-complement binary representation of a BigInteger into a BigInteger that is stored internally.
XBigInteger(long) - Constructor for class edu.neu.ccs.XBigInteger
Constructs a wrapper for the BigInteger value corresponding to the given long data.
XBigInteger(String) - Constructor for class edu.neu.ccs.XBigInteger
Constructs an XBigInteger using the information contained in the given string data.
XBigInteger(String, int) - Constructor for class edu.neu.ccs.XBigInteger
Constructs an XBigInteger using the information contained in the given string of digit data in the given radix with a possible minus sign in front.
XBigInteger(XBigInteger) - Constructor for class edu.neu.ccs.XBigInteger
Constructs an XBigInteger by copying the internal value of the given XBigInteger.
XBoolean - class edu.neu.ccs.XBoolean.
Object wrapper for the primitive boolean type that also provides Stringable capabilities.
XBoolean() - Constructor for class edu.neu.ccs.XBoolean
Constructs a wrapper for the default boolean value.
XBoolean(boolean) - Constructor for class edu.neu.ccs.XBoolean
Constructs a wrapper for the given boolean value.
XBoolean(String) - Constructor for class edu.neu.ccs.XBoolean
Constructs a wrapper for the boolean value whose state information is encapsulated in the given String data.
XByte - class edu.neu.ccs.XByte.
Object wrapper for the primitive byte type that also provides Stringable capabilities.
XByte() - Constructor for class edu.neu.ccs.XByte
Constructs a wrapper for the default byte value.
XByte(byte) - Constructor for class edu.neu.ccs.XByte
Constructs a wrapper for the given byte value.
XByte(String) - Constructor for class edu.neu.ccs.XByte
Constructs a wrapper for the byte value whose state information is encapsulated in the given String data.
xCenter(int) - Method in class edu.neu.ccs.gui.PaintBar
Returns the x-center of a disk in the given col.
XChar - class edu.neu.ccs.XChar.
Object wrapper for the primitive char type that also provides Stringable capabilities.
XChar() - Constructor for class edu.neu.ccs.XChar
Constructs a wrapper for the default char value.
XChar(char) - Constructor for class edu.neu.ccs.XChar
Constructs a wrapper for the given char value.
XChar(String) - Constructor for class edu.neu.ccs.XChar
Constructs a wrapper for the char value whose state information is encapsulated in the given String data.
XCircle - class edu.neu.ccs.XCircle.
Class XCircle extends XOval but requires that its location be specifed by its center and its size be specified by its radius.
XCircle() - Constructor for class edu.neu.ccs.XCircle
Constructs a new XCircle initialized to center (0, 0) and radius 0.
XCircle(double) - Constructor for class edu.neu.ccs.XCircle
Constructs a new XCircle initialized to center (0, 0) and with the given radius r.
XCircle(double, double, double) - Constructor for class edu.neu.ccs.XCircle
Constructs and initializes a XCircle from the specified double coordinates.
XCircle(XCircle) - Constructor for class edu.neu.ccs.XCircle
Constructs and initializes a XCircle from the specified XCircle object.
XColor - class edu.neu.ccs.XColor.
Object wrapper for the Color class that also provides Stringable capabilities.
XColor() - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the default Color value.
XColor(Color) - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the given Color value.
XColor(float, float, float) - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the Color constructed from the specified red, green, and blue values in the range [0.0, 1.0].
XColor(float, float, float, float) - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the Color constructed from the specified red, green, blue, and alpha values in the range [0.0, 1.0].
XColor(int, int, int) - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the Color constructed from the specified red, green, and blue values in the range [0, 255].
XColor(int, int, int, int) - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the Color constructed from the specified red, green, blue, and alpha values in the range [0, 255].
XColor(String) - Constructor for class edu.neu.ccs.XColor
Constructs a wrapper for the Color value whose state information is encapsulated in the given String data.
XComplex - class edu.neu.ccs.XComplex.
Class XComplex extends XPoint2D in order to implement the operations of complex numbers.
XComplex() - Constructor for class edu.neu.ccs.XComplex
Constructs a default XComplex 0,0.
XComplex(double) - Constructor for class edu.neu.ccs.XComplex
Constructs an XComplex x,0 using the given double x.
XComplex(double[]) - Constructor for class edu.neu.ccs.XComplex
Constructs an XComplex using the pair of values in the given array of double which must be of size 2.
XComplex(double, double) - Constructor for class edu.neu.ccs.XComplex
Constructs an XComplex using the given x,y double values.
XComplex(float[]) - Constructor for class edu.neu.ccs.XComplex
Constructs an XComplex using the pair of values in the given array of float which must be of size 2.
XComplex(Point2D) - Constructor for class edu.neu.ccs.XComplex
Constructs an XComplex using a copy of the data in the given Point2D.
XComplex(String) - Constructor for class edu.neu.ccs.XComplex
Constructs an XComplex object from a String representation of the data state.
XComplexValuesToStrings(XComplex[]) - Static method in class edu.neu.ccs.Strings
Returns an array of strings corresponding to the given array of XComplex.
xCorner(int) - Method in class edu.neu.ccs.gui.PaintBar
Returns the x-corner of a disk in the given col.
XDouble - class edu.neu.ccs.XDouble.
Object wrapper for the primitive double type that also provides Stringable capabilities.
XDouble() - Constructor for class edu.neu.ccs.XDouble
Constructs a wrapper for the default double value.
XDouble(double) - Constructor for class edu.neu.ccs.XDouble
Constructs a wrapper for the given double value.
XDouble(String) - Constructor for class edu.neu.ccs.XDouble
Constructs a wrapper for the double value whose state information is encapsulated in the given String data.
XFloat - class edu.neu.ccs.XFloat.
Object wrapper for the primitive float type that also provides Stringable capabilities.
XFloat() - Constructor for class edu.neu.ccs.XFloat
Constructs a wrapper for the default float value.
XFloat(float) - Constructor for class edu.neu.ccs.XFloat
Constructs a wrapper for the given float value.
XFloat(String) - Constructor for class edu.neu.ccs.XFloat
Constructs a wrapper for the float value whose state information is encapsulated in the given String data.
XFourier - class edu.neu.ccs.XFourier.
Class XFourier provides an implementation of a fourier series in one real variable with real coefficients.
XFourier.Type - class edu.neu.ccs.XFourier.Type.
The abstract class to define the sin and cos functions for the given input type.
XFourier() - Constructor for class edu.neu.ccs.XFourier
The constructor that sets the fourier to the zero with type radians.
XFourier(String) - Constructor for class edu.neu.ccs.XFourier
The constructor that uses fromStringData to set the fourier coefficients.
XFourier(XFourier.Type, double, double[], double[]) - Constructor for class edu.neu.ccs.XFourier
The constructor that supplies the type, constant, and array data for the sin and cos coefficients.
XFourier(XFourier) - Constructor for class edu.neu.ccs.XFourier
Constructs and initializes an XFourier from the specified XFourier object.
XInt - class edu.neu.ccs.XInt.
Object wrapper for the primitive int type that also provides Stringable capabilities.
XInt() - Constructor for class edu.neu.ccs.XInt
Constructs a wrapper for the default int value.
XInt(int) - Constructor for class edu.neu.ccs.XInt
Constructs a wrapper for the given int value.
XInt(String) - Constructor for class edu.neu.ccs.XInt
Constructs a wrapper for the int value whose state information is encapsulated in the given String data.
XInterval - class edu.neu.ccs.XInterval.
Encapsulates an interval of double precision numbers.
XInterval() - Constructor for class edu.neu.ccs.XInterval
Constructs an interval with the endpoints set to 0,0.
XInterval(double, double) - Constructor for class edu.neu.ccs.XInterval
Constructs an interval with the given endpoints.
XInterval(String) - Constructor for class edu.neu.ccs.XInterval
Constructs an interval from the encoded String data.
XInterval(XInterval) - Constructor for class edu.neu.ccs.XInterval
Constructs an XInterval using the given XInterval.
XLine2D - class edu.neu.ccs.XLine2D.
Class XLine2D extends Line2D.Double in order to provide a much shorter name that does not explicitly refer to an inner class and to support Stringable.
XLine2D() - Constructor for class edu.neu.ccs.XLine2D
Constructs a default XLine2D.
XLine2D(double, double, double, double) - Constructor for class edu.neu.ccs.XLine2D
Constructs an XLine2D using the given double values.
XLine2D(Line2D) - Constructor for class edu.neu.ccs.XLine2D
Constructs an XLine2D using the given Line2D value.
XLine2D(Point2D, Point2D) - Constructor for class edu.neu.ccs.XLine2D
Constructs an XLine2D using the given Point2D values.
XLine2D(String) - Constructor for class edu.neu.ccs.XLine2D
Constructs an XLine2D object from a String representation of the data state.
XLong - class edu.neu.ccs.XLong.
Object wrapper for the primitive long type that also provides Stringable capabilities.
XLong() - Constructor for class edu.neu.ccs.XLong
Constructs a wrapper for the default long value.
XLong(long) - Constructor for class edu.neu.ccs.XLong
Constructs a wrapper for the given long value.
XLong(String) - Constructor for class edu.neu.ccs.XLong
Constructs a wrapper for the long value whose state information is encapsulated in the given String data.
xMapping - Variable in class edu.neu.ccs.gui.PlotTool
The x-component of the world to image transform.
xMaxIndex(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the maximum index for vertical grid or tick lines given the spacing along the x axis in world coordinates.
xMinIndex(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the minimum index for vertical grid or tick lines given the spacing along the x axis in world coordinates.
XNumber - class edu.neu.ccs.XNumber.
Abstract superclass for Stringable objects that wrap a numeric value, whether it is a primitive type or an arbitrary precision representation.
XNumber() - Constructor for class edu.neu.ccs.XNumber
 
XObject - class edu.neu.ccs.XObject.
Abstract superclass for Stringable objects.
XObject() - Constructor for class edu.neu.ccs.XObject
 
XObjectView - class edu.neu.ccs.gui.XObjectView.
View for output of the String representation of the state of an XObject.
XObjectView() - Constructor for class edu.neu.ccs.gui.XObjectView
Constructs a view with no data model.
XObjectView(XObject) - Constructor for class edu.neu.ccs.gui.XObjectView
Constructs a view with the given data model.
xor(XBigInteger) - Method in class edu.neu.ccs.XBigInteger
Sets this to (this ^ y).
xor(XBigInteger, XBigInteger) - Static method in class edu.neu.ccs.XBigInteger
Returns a new XBigInteger whose value is x ^ y.
XOval - class edu.neu.ccs.XOval.
Class XOval extends Ellipse2D.Double in order to provide a much shorter name that does not explicitly refer to an inner class and to add error checking that prevents the width and height from being set to negative values.
XOval() - Constructor for class edu.neu.ccs.XOval
Constructs a new XOval initialized to location (0, 0) and size (0, 0).
XOval(double, double) - Constructor for class edu.neu.ccs.XOval
Constructs a new XOval initialized to center (0, 0) and with the given radii: r = half-width and s = half-height.
XOval(double, double, double, double) - Constructor for class edu.neu.ccs.XOval
Constructs and initializes an XOval from the specified double coordinates.
XOval(Ellipse2D) - Constructor for class edu.neu.ccs.XOval
Constructs and initializes a XOval from the specified Ellipse2D object.
XOval(Rectangle2D) - Constructor for class edu.neu.ccs.XOval
Constructs and initializes an XOval from the specified Rectangle2D object.
xPeriod() - Method in interface edu.neu.ccs.gui.PaintAlgorithm
The x-period which should be positive.
XPoint2D - class edu.neu.ccs.XPoint2D.
Class XPoint2D extends Point2D.Double in order to provide a much shorter name that does not explicitly refer to an inner class and to support Stringable.
XPoint2D() - Constructor for class edu.neu.ccs.XPoint2D
Constructs a default XPoint2D.
XPoint2D(double[]) - Constructor for class edu.neu.ccs.XPoint2D
Constructs an XPoint2D using the pair of values in the given array of double which must be of size 2.
XPoint2D(double, double) - Constructor for class edu.neu.ccs.XPoint2D
Constructs an XPoint2D using the given x,y double values.
XPoint2D(float[]) - Constructor for class edu.neu.ccs.XPoint2D
Constructs an XPoint2D using the pair of values in the given array of float which must be of size 2.
XPoint2D(Point2D) - Constructor for class edu.neu.ccs.XPoint2D
Constructs an XPoint2D using a copy of the data in the given Point2D.
XPoint2D(String) - Constructor for class edu.neu.ccs.XPoint2D
Constructs an XPoint2D object from a String representation of the data state.
XPolynomial - class edu.neu.ccs.XPolynomial.
Class XPolynomial provides an implementation of a polynomial in one real variable with real coefficients.
XPolynomial() - Constructor for class edu.neu.ccs.XPolynomial
The constructor that sets the polynomial to the zero polynomial but allocates no storage for future coefficients.
XPolynomial(double[]) - Constructor for class edu.neu.ccs.XPolynomial
The constructor that sets the polynomial coefficients to a copy of the given params array.
XPolynomial(int) - Constructor for class edu.neu.ccs.XPolynomial
The constructor that sets the polynomial to the zero polynomial and allocates storage with the given capacity.
XPolynomial(String) - Constructor for class edu.neu.ccs.XPolynomial
The constructor that uses fromStringData to set the polynomial coefficients.
XPolynomial(String[]) - Constructor for class edu.neu.ccs.XPolynomial
The constructor that uses fromStringArrayData to set the polynomial coefficients.
XPolynomial(XPolynomial) - Constructor for class edu.neu.ccs.XPolynomial
Constructs and initializes an XPolynomial from the specified XPolynomial object.
XPolynomialComplex - class edu.neu.ccs.XPolynomialComplex.
Class XPolynomialComplex provides an implementation of a polynomial in one complex variable with complex coefficients.
XPolynomialComplex() - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that sets the polynomial to the zero polynomial but allocates no storage for future coefficients.
XPolynomialComplex(double[][]) - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that sets the polynomial coefficients to a copy of the given params array.
XPolynomialComplex(float[][]) - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that sets the polynomial coefficients to a copy of the given params array.
XPolynomialComplex(int) - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that sets the polynomial to the zero polynomial and allocates storage with the given capacity.
XPolynomialComplex(String) - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that uses fromStringData to set the polynomial coefficients.
XPolynomialComplex(String[]) - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that uses fromStringArrayData to set the polynomial coefficients.
XPolynomialComplex(XComplex[]) - Constructor for class edu.neu.ccs.XPolynomialComplex
The constructor that sets the polynomial coefficients to a copy of the given params array.
XPolynomialComplex(XPolynomialComplex) - Constructor for class edu.neu.ccs.XPolynomialComplex
Constructs and initializes an XPolynomialComplex from the specified XPolynomialComplex object.
xPosition - Variable in class edu.neu.ccs.pedagogy.Turtle
The turtle x position.
XRect - class edu.neu.ccs.XRect.
Class XRect extends Rectangle2D.Double in order to provide a much shorter name that does not explicitly refer to an inner class, to add error checking that prevents the width and height from being set to negative values, and to support Stringable.
XRect() - Constructor for class edu.neu.ccs.XRect
Constructs a new XRect initialized to location (0, 0) and size (0, 0).
XRect(double, double) - Constructor for class edu.neu.ccs.XRect
Constructs a new XRect initialized to center (0, 0) and with the given radii: r = half-width and s = half-height.
XRect(double, double, double, double) - Constructor for class edu.neu.ccs.XRect
Constructs and initializes a XRect from the specified double coordinates.
XRect(Rectangle2D) - Constructor for class edu.neu.ccs.XRect
Constructs and initializes a XRect from the specified Rectangle2D object.
XRoundRect - class edu.neu.ccs.XRoundRect.
Class XRoundRect extends RoundRectangle2D.Double in order to provide a much shorter name that does not explicitly refer to an inner class, to add error checking that prevents the widths and heights from being set to negative values, and to support Stringable.
XRoundRect() - Constructor for class edu.neu.ccs.XRoundRect
Constructs a new XRoundRect initialized to location (0, 0), size (0, 0), and arc data (0, 0).
XRoundRect(double, double, double, double) - Constructor for class edu.neu.ccs.XRoundRect
Constructs a new XRoundRect initialized to center (0, 0), with the given radii: r = half-width and s = half-height, and the given arc data: arcr = arc-half-width and arcs = arc-half-height.
XRoundRect(double, double, double, double, double, double) - Constructor for class edu.neu.ccs.XRoundRect
Constructs and initializes an XRoundRect from the specified double coordinates.
XRoundRect(RoundRectangle2D) - Constructor for class edu.neu.ccs.XRoundRect
Constructs and initializes an XRoundRect from the specified RoundRectangle2D object.
XRoundSquare - class edu.neu.ccs.XRoundSquare.
Class XRoundSquare extends XRoundRect but requires that its location be specifed by its center, its size by an object radius, and its arc size by a common arc radius.
XRoundSquare() - Constructor for class edu.neu.ccs.XRoundSquare
Constructs a new XRoundSquare initialized to center (0, 0), inner radius 0, and arc radius 0.
XRoundSquare(double, double) - Constructor for class edu.neu.ccs.XRoundSquare
Constructs a new XRoundSquare initialized to center (0, 0) and with the given inner radius r and arc radius arcr.
XRoundSquare(double, double, double, double) - Constructor for class edu.neu.ccs.XRoundSquare
Constructs and initializes an XRoundSquare from the specified double coordinates.
XRoundSquare(XRoundSquare) - Constructor for class edu.neu.ccs.XRoundSquare
Constructs and initializes an XRoundSquare from the specified XRoundSquare object.
xScale(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the result of scaling the given value using the x component of the world to image transform.
XShort - class edu.neu.ccs.XShort.
Object wrapper for the primitive short type that also provides Stringable capabilities.
XShort() - Constructor for class edu.neu.ccs.XShort
Constructs a wrapper for the default byte value.
XShort(short) - Constructor for class edu.neu.ccs.XShort
Constructs a wrapper for the given byte value.
XShort(String) - Constructor for class edu.neu.ccs.XShort
Constructs a wrapper for the short value whose state information is encapsulated in the given String data.
XSquare - class edu.neu.ccs.XSquare.
Class XSquare extends XRect but requires that its location be specifed by its center and its size be specified by the radius of the inscribed circle.
XSquare() - Constructor for class edu.neu.ccs.XSquare
Constructs a new XSquare initialized to center (0, 0) and radius 0.
XSquare(double) - Constructor for class edu.neu.ccs.XSquare
Constructs a new XSquare initialized to center (0, 0) and with the given inner radius: r = half-width.
XSquare(double, double, double) - Constructor for class edu.neu.ccs.XSquare
Constructs and initializes a XSquare from the specified double coordinates.
XSquare(XSquare) - Constructor for class edu.neu.ccs.XSquare
Constructs and initializes a XSquare from the specified XSquare object.
XString - class edu.neu.ccs.XString.
Object wrapper for the String class that also provides Stringable capabilities.
XString() - Constructor for class edu.neu.ccs.XString
Constructs a wrapper for the default String value;
XString(String) - Constructor for class edu.neu.ccs.XString
Constructs a wrapper for the given String value.
xToPowerA(double) - Static method in class edu.neu.ccs.F
The function x --> x-to-the-power-a = Math.pow(x, a).
xToPowerA(XComplex) - Static method in class edu.neu.ccs.FC
The function x --> x-to-the-power-a = XComplex.generalPower(x,a).
xToPowerN(int) - Static method in class edu.neu.ccs.FC
The function x --> x-to-the-power-n = XComplex.power(x,n).
xToPowerN(int) - Static method in class edu.neu.ccs.F
The function x --> x-to-the-power-n = MathUtilities.power(x,n).
XY - Static variable in class edu.neu.ccs.XPoint2D
The data array with names "x", "y".

Y

Y_MAX - Variable in class edu.neu.ccs.gui.ImageViewerBase
The maximum height of the scrollpane viewport; this data is calculated in the method makeGUI.
Y_MAX_SMALL - Variable in class edu.neu.ccs.gui.ImageViewerBase
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.
y1 - Variable in class edu.neu.ccs.gui.PathNode
The y1 parameter.
y2 - Variable in class edu.neu.ccs.gui.PathNode
The y2 parameter.
y3 - Variable in class edu.neu.ccs.gui.PathNode
The y3 parameter.
yCenter(int) - Method in class edu.neu.ccs.gui.PaintBar
Returns the y-center of a disk in the given row.
yCorner(int) - Method in class edu.neu.ccs.gui.PaintBar
Returns the y-corner of a disk in the given row.
yellow - Static variable in class edu.neu.ccs.Colors
Color yellow = Yellow.
Yellow - Static variable in class edu.neu.ccs.Colors
Color Yellow = 255, 255, 0 = #FFFF00.
yellowgreen - Static variable in class edu.neu.ccs.Colors
Color yellowgreen = YellowGreen.
YellowGreen - Static variable in class edu.neu.ccs.Colors
Color YellowGreen = 154, 205, 50 = #9ACD32.
YesNoCancelDialog() - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal Yes-No-Cancel dialog and open the dialog; return the dialog constructed.
YesNoCancelDialog() - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal Yes-No-Cancel dialog and open the dialog; return the dialog constructed.
YesNoCancelDialog() - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal Yes-No-Cancel dialog and open the dialog; return the dialog constructed.
YesNoCancelDialog(Object) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal Yes-No-Cancel dialog and open the dialog; return the dialog constructed.
YesNoCancelDialog(Object, String) - Static method in class edu.neu.ccs.jpf.JPF
Place the given object in a modal Yes-No-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
YesNoCancelDialog(String) - Method in class edu.neu.ccs.gui.JPTScrollPane
Place this panel in a modal Yes-No-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
YesNoCancelDialog(String) - Method in class edu.neu.ccs.gui.JPTComponent
Place this panel in a modal Yes-No-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
YesNoCancelDialog(String) - Method in class edu.neu.ccs.gui.DisplayPanel
Place this panel in a modal Yes-No-Cancel dialog and open the dialog; use the given title for the dialog; return the dialog constructed.
yMapping - Variable in class edu.neu.ccs.gui.PlotTool
The y-component of the world to image transform.
yMaxIndex(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the maximum index for horizontal grid or tick lines given the spacing along the y axis in world coordinates.
yMinIndex(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the minimum index for horizontal grid or tick lines given the spacing along the y axis in world coordinates.
yPeriod() - Method in interface edu.neu.ccs.gui.PaintAlgorithm
The y-period which should be positive.
yPosition - Variable in class edu.neu.ccs.pedagogy.Turtle
The turtle y position.
yScale(double) - Method in class edu.neu.ccs.gui.PlotTool
Returns the result of scaling the given value using the y component of the world to image transform.

Z

Zoo - class edu.neu.ccs.gui.Zoo.
ZooContainer allowing selection and direct manipulation of components.
Zoo() - Constructor for class edu.neu.ccs.gui.Zoo
Constructs a new zoo that restricts its child components' bounds to be contained within the bounds of this zoo.
Zoo(boolean) - Constructor for class edu.neu.ccs.gui.Zoo
Constructs a new zoo that either restricts its child components' bounds or does not restrict its child components' bounds.
ZooContainer - class edu.neu.ccs.gui.ZooContainer.
Abstract superclass for containers used in a Zoo.
ZooContainer() - Constructor for class edu.neu.ccs.gui.ZooContainer
Constructs a new container.
ZooGroup - class edu.neu.ccs.gui.ZooGroup.
Associative collection of components contained within a Zoo.
ZooGroup(Vector) - Constructor for class edu.neu.ccs.gui.ZooGroup
Creates a new group containing the given vector of components.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z