|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
TitledBorder.ABOVE_BOTTOM.
TitledBorder.ABOVE_TOP.
YLocator object that corresponds to an anchor
on the ascent line of the displayed string.
parse method.
parse method.
AbstractFunction encapsulates a
function definition and its corresponding
String name for for use with a parser.String name
and given number of expected arguments.
AbstractPaintable defines objects that
implement Paintable.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.Action objects
to provide extra functionality.Action objects represented
by buttons that initiate their respective actions.JPanel.
JPanel.
JComponents that display icons
for the input, action, and output displays
in MethodGUI.AWTEvents
encapsulating the designation that a graphical input object
should enter or exit alert status.AlgebraicArea provides static methods
to compute the signed area of a Java Shape and
of a JPT PathList object.Displayable component
representing an annotation in a GUI, such as the prompt for an
input object or the caption for an image.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.AutomaticCurve extends AutomaticShape and
fixes the Path.Strategy to be Path.BEZIER_CUBIC.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.XComplex.generalPower(a,x).
this to abs(this).
XBigDecimal whose value is the absolute
value of the given y.
this to abs(this).
XBigInteger whose value is the absolute
value of the given y.
this; this value is the same as the value
returned by the inherited method radius(),
that is, sqrt(x*x+y*y).
area(path).
area(shape).
actionPerformed method to
decide how the encapsulated action will be used.
changeActionPerformed method of this class
intended to perform tasks requiring information
contained in the ChangeEvent
triggering this action.
componentActionPerformed method of this class
intended to perform tasks requiring information
contained in the ComponentEvent
triggering this action.
actionPerformed method of the
encapsulated action and then performs the action
specified as the finish action.
focusActionPerformed method of this class
intended to perform tasks requiring information
contained in the FocusEvent triggering this action.
keyActionPerformed method of this class
intended to perform tasks requiring information
contained in the KeyEvent triggering this action.
listSelectionActionPerformed method of this class
intended to perform tasks requiring information
contained in the ListSelectionEvent
triggering this action.
mouseActionPerformed method of this class
intended to perform tasks requiring information
contained in the MouseEvent
triggering this action.
paint
method of this class.
propertyChangeActionPerformed method of this class
intended to perform tasks requiring information
contained in the PropertyChangeEvent
triggering this action.
perform method of this class.
performThreaded method
which executes the simplified
perform method
in a separate thread
actionPerformed method
of the encapsulated action
in a newly created separate thread
that is executed as a daemon thread.
windowActionPerformed method of this class
intended to perform tasks requiring information
contained in the WindowEvent
triggering this action.
this to (this + y).
XBigDecimal whose value is
x + y.
this to (this + y).
XBigInteger whose value is
x + y.
this to (this + w).
this to (this + w)
where w is the complex with coordinates x,y.
XComplex whose value is
z + w.
XComplex whose value is
z + w
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
PathList and shifts any elements right as needed.
PathList starting at the specified position in
the list and shifts any elements right as needed.
PathList starting at the specified position in
the list and shifts any elements right as needed.
ActionsPanel
by creating a JButton that, when clicked,
will cause the performance of the given action.
ActionsPanel
with the given layout constraint.
setColor is called.
setColor is called and place this action
listener at the given index in the set color actions
sequence.
ColorView is set.
ActionListener.
ActionListener.
GeneralView
interface but the implementation does nothing since
the underlying JTextArea does not fire
action events.
ActionsPanel
by creating JButtons that, when clicked, will cause
the performance of the corresponding action.
ActionsPanel
with the given layout constraints.
String array of items to the view.
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.
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.
DisplayPanel
at the next available position
after applying the transformation of the method
makeComponent.
DisplayPanel
at the given index position
after applying the transformation of the method
makeComponent.
DisplayPanel
with the specified constaints
at the next appropriate position
after applying the transformation of the method
makeComponent.
DisplayPanel
at the given index position
after applying the transformation of the method
makeComponent.
HTable
at the position specified by the col
after applying the transformation of the method
makeComponent.
TablePanel
provided that the row argument is zero.
TablePanel
provided that the position argument is either
null or has its row set to zero.
TablePanel
at the position specified by the row and column
after applying the transformation of the method
makeComponent.
TablePanel
at the position specified by the CellPosition
after applying the transformation of the method
makeComponent.
VTable
at the position specified by the row
after applying the transformation of the method
makeComponent.
TablePanel
provided that the col argument is zero.
TablePanel
provided that the position argument is either
null or has its col set to zero.
op
to the table of recognized operations,
at a level of precedence
immediately after the precendence of the
existing operation compare
installed in this parser.
op
to the table of recognized operations,
at the same level of precedence as the
existing operation compare
installed in this parser.
op
to the table of recognized operations,
at a level of precedence
immediately before the precendence of the
existing operation compare
installed in this parser.
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)
but interchanges the order of the arguments.
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(0, o).
String and Object
pair to the StringObjectMap.
StringObjectPair pair to the
StringObjectMap.
String and Object
pair to the StringObjectMap at the given index.
StringObjectPair pair to the
StringObjectMap at the given index.
StringObjectPair pairs to the map.
String.
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.
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.
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.
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.
this to (this + z * w).
this to (this + z * w)
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
PropertyChangeListener to the listener list.
PropertyChangeListener to the listener list for a
specific property.
PropertyChangeListener to the listener list.
PropertyChangeListener to the listener list for a
specific property.
PropertyChangeListener to the listener list.
PropertyChangeListener to the listener list for a
specific property.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list for a specific property.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list for a specific property.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array to
the listener list for a specific property.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list for a specific property.
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)
but interchanges the order of the arguments.
makePaintable to add the given array of
objects after suitable conversion to the top of the paintable
sequence.
addSequence(objects).
String to the StringSet.
float[K][4] and then makes a new path.
INVALID_ALIGNMENT
if the given value is invalid.
'+' or '-'
return (start + 1) otherwise return start.
this to (this & y).
XBigInteger whose value is
x & y.
this to (this & ~y).
XBigInteger whose value is
x & ~y.
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.
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.
PathList.
PathList.
PathList.
makePaintable to convert the given object to
a Paintable and then inserts this paintable at the
bottom-most position in the paintable sequence.
makePaintable to append the given array of
objects after suitable conversion onto the paintable sequence.
float[K][4] and then makes a new path.
assignLetVariable.
parse method of this parser,
replacing any previous "let" variable
associated with the same identifier in this same
context.
Halo to localize error highlights.
Point2D object encapsulating
an appropriate spacing for grid lines and tick marks
in world coordinates.
YLocator object that corresponds to an anchor
on the base line of the displayed string.
TitledBorder.BELOW_BOTTOM.
TitledBorder.BELOW_TOP.
BEZIER_CUBIC is a Strategy that constructs a
GeneralPath as the Bezier cubic defined by the given vertex
and tangent arrays.
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 is a Strategy that
constructs a GeneralPath as a disjoint sequence of tangent
segments.
BITS[i] has a 1-bit
in position i and a 0-bit elsewhere.
TitledBorder.BOTTOM.
{s0|s1|etc}.
{s0|s1|etc}.
{s0|s1|etc}
as a string.
[s0;s1;etc].
[s0;s1;etc].
[s0;s1;etc]
as a string.
BasePane contains common font and size
definitions for use in certain other JPT classes.BaseParser is the
base class for classes of objects that provide
functionality for evaluating strings into
primitive types and objects using a language
with a simple syntactic structure.BaseShape encapsulates a Shape defined
using vertex and tangent data.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.QuarterCircleData for the computation.
Bezier collects several useful
static mathematical functions related to Bezier curves.BooleanStateArray tracks a
boolean state corresponding to a list of int keys
provided in the class constructor.TypedView
for the input of a boolean value.true.
true
that will execute the given action when clicked.
Borders redesigns the Java class
BorderFactory by providing brief names for
many methods in that class and by providing additional
convenience methods that do not exist in that class.BufferedPanel combines bit-map-graphics with
algorithmic graphics based on objects.Dimension,
and a white background.
Paint
for the image.
Dimension,
and the given background color or Paint
for the image.
BufferedPanel.
double Bezier polynomial of degree 0 that
returns x0.
double Bezier polynomial of degree 1 that returns
the interpolation of x0 and x1 relative to t.
double Bezier polynomial of degree 2 that returns
the interpolation of the next pair of lower Bezier's relative to t.
double Bezier polynomial of degree 3 that returns
the interpolation of the next pair of lower Bezier's relative to t.
float Bezier polynomial of degree 0 that
returns x0.
float Bezier polynomial of degree 1 that returns
the interpolation of x0 and x1 relative to t.
float Bezier polynomial of degree 2 that returns
the interpolation of the next pair of lower Bezier's relative to t.
float Bezier polynomial of degree 3 that returns
the interpolation of the next pair of lower Bezier's relative to t.
XBigInteger that differ from its sign bit.
XBigInteger, excluding a sign bit.
bitsValid is true, then this array
will contain the bit masks BITS[i] that
correspond to the elements i in this set.
Dimension.
turn45(brickEtoW(args)).
turn135(brickEtoW(args)).
turn90(brickEtoW(args)).
SimpleFunctionBuilder for the
functions definition pane.
String
for the given byte.
byte value.
b0 is the high byte
and
b1 is the low byte.
b0 is the low byte
and
b1 is the high byte.
TitledBorder.CENTER.
XLocator object that corresponds to an anchor
at the horizontal center of the displayed string.
Locator that combines
CENTER and ASCENTLINE.
Locator that combines
CENTER and BASELINE.
Locator that combines
CENTER and DESCENTLINE.
Locator that combines
CENTER and LEADINGLINE.
CLOSED is the ClosureMode corresponding
to a closed polygon or closed bezier curve, that is, limit(length)
returns length.
BITS[i] has a 0-bit
in position i and a 1-bit elsewhere.
XString objects, in order to change case,
restrict particular character codes, &c.ChangeEvent.CheckerBoard implements a checkerboard in which one can
interactively contrast two colors.JPTFrame.
ClippingWrapper will wrap a Paintable
and a clipping Shape to obtain a Paintable that
clips the original Paintable to the Shape.null.
ClosureMode encapsulates the choices for the closure
mode of a polygon or bezier cubic curve.Strings
using a recursively-enabled data language.CODEC operations.ColorPane provides a pane that may be
used to interactively set a color by setting the red, green,
blue, and alpha components using 4 SliderView
sliders.ColorPane constructor that sets
the initial color to white.
ColorPane constructor that sets
the initial color to the given color.
ColorPaneDialog constructs an
OK-Cancel dialog whose content is a ColorPane.TypedView for the input
of a Color that contains an optional color swatch
on the left that displays the selected color and an optional
dropdown 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.JColorChooser
and a color dropdown for the precise entry of color data.
JColorChooser
and a color dropdown for the precise entry of color data;
the initial color to be displayed is the given color.
JColorChooser
and a color dropdown 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.
JColorChooser
and a color dropdown 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 dropdown editable area is the given minWidth.
JColorChooser
and a color dropdown 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.
JColorChooser
and a color dropdown 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 dropdown editable area is the given minWidth.
JColorChooser
and, if showDropdown is true,
a color dropdown for the precise entry of color data;
the initial color to be displayed is the given color.
JColorChooser
and, if showDropdown is true,
a color dropdown 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.
JColorChooser
and, if showDropdown is true,
a color dropdown 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 dropdown editable area is the given minWidth.
JColorChooser
and, if showDropdown is true,
a color dropdown 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.
JColorChooser
and, if showDropdown is true,
a color dropdown 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 dropdown editable area is the given minWidth.
ColorsColors() -
Constructor for class edu.neu.ccs.Colors
ComponentEvent.ComponentFactory has 3 static methods that create
gui or graphical objects from more general objects.ConsoleGateway
that provides input functionality
for a console object.ConsoleGateway,
and derived class of
OutputStream
that provides output functionality
for a console object.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.CODEC implementation
whose encoding scheme prefixes data
with character and element counts.SupportsPropertyChange.
BaseShape object
to implement the interface SupportsPropertyChange.
null
and has S float numbers in each row.
null,
have the same length N, and have S float numbers in each row.
turn45(checkHatch(args)).
turn45(checkHatch(args)).
null function arguments and throw a
NullPointerException if necessary.
null function arguments and throw a
NullPointerException if necessary.
null function arguments and throw a
NullPointerException if necessary.
null function arguments and throw a
NullPointerException if necessary.
null
the length of values is not equal to arguments
null
the length of values is not equal to arguments
the elements in values are not of type XNumber
null
the length of values is not equal to arguments
the elements in values are not of type XObject
this to the equivalent value with the
n-th bit cleared.
XBigInteger whose value
is equivalent to x with the
n-th bit cleared.
Paint.
Paint
and clears the internal paintable sequence;
returns an array with the paintables removed.
Paint
and clears all data in the internal paintable sequence,
that is, the sequence paintables,
the sequence background paint,
and the sequence background tile;
returns an array with the paintables removed.
PathList and shifts any elements right as needed.
PathList starting at the specified position in
the list and shifts any elements right as needed.
PathList starting at the specified position in
the list and shifts any elements right as needed.
PathList.
PathList.
PathList.
PathNode of type CLOSE.
PathNode
of type CLOSE.
ClosureMode: OPEN or CLOSED.
null if no
storage has been allocated.
null if no
storage has been allocated.
Color at pixel position
(x, y).
String encapsulation of the
Color parameter that contains the
int values of red, green, blue, (and possibly alpha)
each in the range [0, 255].
MultiColorView
that determines the plot colors for functions.
SmallSet,
then returns -1, 0, +1 depending on whether this set
precedes the given set, is equal to the given set,
or follows the given set.
XBigDecimal with the specified
XBigDecimal y.
XBigDecimal with the specified
Object o.
XBigInteger with the specified
XBigInteger y.
XBigInteger with the specified
Object o.
XComplex.
createGUI
if the initialization call was successful.
Y[es]"
or "N[o]".
this to its complex conjugate:
in coordinates [x;y] is replaced by [x;-y].
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].
String was gathered
by an "activated" input console.
String data.
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.
true if the given filter
is contained in this sequence,
or false if it is not.
true if the given action listener
is contained in this sequence,
or false if it is not.
true if the hash table contains the value.
true if the set contains the element.
true if this set contains the String.
true if this sequence contains
all of the elements of the specified collection.
true if this sequence contains
all of the elements of the specified collection.
true if the hash table contains the key.
true if the map contains the key.
true if this map contains the Object.
true if this map contains the String.
true if the hash table contains the value.
z is null returns null
otherwise returns a new copy of z via the constructor
call new XComplex(z).
array is null returns null
otherwise returns a new XComplex[] that uses the method
copy(XComplex) to copy the array items.
data is null returns null
otherwise returns a new XComplex via the constructor call
new XComplex(data).
data is null returns null
otherwise returns a new XComplex via the constructor call
new XComplex(data).
array is null returns null
otherwise returns a new XComplex[] that uses the method
copyData(double[]) to copy the array items.
array is null returns null
otherwise returns a new XComplex[] that uses the method
copyData(float[]) to copy the array items.
XFourier.
null if no
storage has been allocated.
JPTFrames in existence.
ColorView objects assuming that the
individual objects have already been constructed.
Dimension object
with the given width and height;
if the given width or height is less than zero,
it is set to zero.
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.
Component or be capable of being converted
to such using ComponentFactory.makeComponent.
createIntersection
but makes the return type XRect.
Dimension object
with the maximum possible width and height.
Dimension object
with zero width and height.
JPTFrame
with the given title and content pane
that is packed and centered on the screen.
JPTFrame
with the given title and content pane
that is packed and located on the screen
in the given screen location.
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.
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.
JPTFrame
with the given title, content pane,
and layout manager
that is packed and centered on the screen.
JPTFrame
with the given title, content pane,
and layout manager,
that is packed and located on the screen
in the given screen location.
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.
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.
createUnion
but makes the return type XRect.
TypedView for the i-th row
whose class is given by the view type.
turn45(crossHatch(args)).
turn45(crossHatch(args)).
PathNode of type CUBIC.
PathNode
of type CUBIC.
null and of size at least 6.
null and of size at least 6.
Stringable type returned
by a TypedView or GeneralView.
Stringable type returned
by a typed view or general view.
PlotMarkAlgorithm.Square.
JPTFrame.
true.
line(Color.black,2).
3.
Displayable object.
Displayable object.
YLocator object that corresponds to an anchor
on the descent line of the displayed string.
DataTables2D provides static methods
to create data tables from "functions" of type
Function.OneArg.Action that will be performed
for a GeneralDialog.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 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.
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 object using
a GeneralDialog object and
an action data array to set the action and finish.
Dimension objects.DirectApplet provides a base class
for building an applet simply.>Displayable> object,
with the option of a title and an
>Annotation>.>DisplayPanel>,
with no annotation or title.
>Settings> object.
>Display>.Displayable objects,
displayed using either a horizontal or vertical layout.DisplayPanel is a
JPanel that recursively propagates
Displayable method calls
only to contained components
that are also Displayable.JPanel.
JPanel
and the given double-buffering strategy.
Component whose
input widget values (view state) can be translated to and from a
String represenatation.Dropdown provides the base functionality
for dropdown lists.GeneralView
for the selection of one of various provided
String items
or, if editable, a choice entered by the user.Stringable data type for the
TypedView data type.
Stringable data type for the
TypedView data type.
Stringable data type for the
TypedView data type.
Stringable data type for the
TypedView data type.
Stringable data type for the
TypedView data type, and
the given StringableFilter that sets
the desired input filter.
Stringable data type for the
TypedView data type, and
the given StringableFilter that sets
the desired input filter.
Stringable data type for the
TypedView data type, and
the given StringableFilter that sets
the desired input filter.
Stringable data type for the
TypedView data type, and
the given StringableFilter that sets
the desired input filter.
parse.
Fragile object
to which this object is listening.
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.
true if the given class
declares the constructor with the given signature,
and returns false otherwise.
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.
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.
true if the given class
declares all of the constructors and methods
with the given signatures,
and otherwise returns false.
true if the given class
declares all of the constructors with the given signatures,
and returns false otherwise.
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.
true if the given class
declares the method with the given signature,
and returns false otherwise.
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.
true if the given class
declares all of the methods with the given signatures,
and returns false otherwise.
null if unsuccessful with all attempts.
String
into an array of data Strings
using the encoding scheme for this class.
String
into its (possibly encoded) component parts,
using the CODEC identified within the data
by its unique prefix.
String
into an array of data Strings
using the "Count-prefix" encoding scheme.
String
into an array of data Strings
using the "Escaped-separated" encoding scheme.
String array by decoding the given
string assuming it is encoded by the encoding conventions of
this class.
Stringable object
constructed from the given String
that encapsulates the type and state information
of a previously existing Stringable object.
JPTFrame and DirectApplet
objects.
Paintable to make the "delete one row icon".
Stringable object
by using the mandatory input model to acquire the data.
Stringable object
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
Stringable object
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
BigDecimal value from the console,
by using the mandatory input model to acquire the data.
BigDecimal value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
BigDecimal value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
BigDecimal extracted from the field
using the mandatory model.
BigDecimal extracted from the field
using the mandatory model, with the given filter.
BigDecimal extracted from the field
using the mandatory model.
BigDecimal extracted from the field
using the mandatory model, with the given filter.
BigInteger value from the console,
by using the mandatory input model to acquire the data.
BigInteger value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
BigInteger value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
BigInteger extracted from the field
using the mandatory model.
BigInteger extracted from the field
using the mandatory model, with the given filter.
BigInteger extracted from the field
using the mandatory model.
BigInteger extracted from the field
using the mandatory model, with the given filter.
boolean value from the console,
by using the mandatory input model to acquire the data.
boolean value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
boolean value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
boolean extracted from the field
using the mandatory model.
boolean extracted from the field
using the mandatory model, with the given filter.
boolean using the mandatory model of IO.
boolean using the mandatory model of IO,
with the given default value.
boolean using the mandatory model of IO,
with the given default value and input filter.
boolean extracted from the field
using the mandatory model.
boolean extracted from the field
using the mandatory model, with the given filter.
byte value from the console,
by using the mandatory input model to acquire the data.
byte value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
byte value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
byte extracted from the field
using the mandatory model.
byte extracted from the field
using the mandatory model with the given filter.
byte using the mandatory model of IO.
byte using the mandatory model of IO,
with the given default value.
byte using the mandatory model of IO,
with the given default value and input filter.
byte extracted from the field
using the mandatory model.
byte extracted from the field
using the mandatory model with the given filter.
byte extracted from the field
as hexidecimal data
using the mandatory model.
byte extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
byte extracted from the field
as hexidecimal data
using the mandatory model.
byte extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
char value from the console,
by using the mandatory input model to acquire the data.
char value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
char value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
char extracted from the field
using the mandatory model.
char extracted from the field
using the mandatory model, with the given filter.
char using the mandatory model of IO.
char using the mandatory model of IO,
with the given default value.
char using the mandatory model of IO,
with the given default value and input filter.
char extracted from the field
using the mandatory model.
char extracted from the field
using the mandatory model, with the given filter.
Color value from the console,
by using the mandatory input model to acquire the data.
Color value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
Color value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
Color extracted from the field
using the mandatory model.
Color extracted from the field
using the mandatory model, with the given filter.
Color extracted from the field
using the mandatory model.
Color extracted from the field
using the mandatory model, with the given filter.
double value from the console,
by using the mandatory input model to acquire the data.
double value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
double value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
double extracted from the field
using the mandatory model.
double extracted from the field
using the mandatory model with the given filter.
double using the mandatory model of IO.
double using the mandatory model of IO,
with the given default value.
double using the mandatory model of IO,
with the given default value and input filter.
double extracted from the field
using the mandatory model.
double extracted from the field
using the mandatory model with the given filter.
double extracted from the field
as hexidecimal data
using the mandatory model.
double extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
double extracted from the field
as hexidecimal data
using the mandatory model.
double extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
File object
representing a path to an existing file.
String
representing a path to an existing file.
File object
representing a valid path for the file system.
String
representing a valid path for the file system.
float value from the console,
by using the mandatory input model to acquire the data.
float value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
float value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
float extracted from the field
using the mandatory model.
float extracted from the field
using the mandatory model with the given filter.
float using the mandatory model of IO.
float using the mandatory model of IO,
with the given default value.
float using the mandatory model of IO,
with the given default value and input filter.
float extracted from the field
using the mandatory model.
float extracted from the field
using the mandatory model with the given filter.
float extracted from the field
as hexidecimal data
using the mandatory model.
float extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
float extracted from the field
as hexidecimal data
using the mandatory model.
float extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
int value from the console,
by using the mandatory input model to acquire the data.
int value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
int value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
int extracted from the field
using the mandatory model.
int extracted from the field
using the mandatory model with the given filter.
int using the mandatory model of IO.
int using the mandatory model of IO,
with the given default value.
int using the mandatory model of IO,
with the given default value and input filter.
int extracted from the field
using the mandatory model.
int extracted from the field
using the mandatory model with the given filter.
int extracted from the field
as hexidecimal data
using the mandatory model.
int extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
int extracted from the field
as hexidecimal data
using the mandatory model.
int extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
long value from the console,
by using the mandatory input model to acquire the data.
long value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
long value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
long extracted from the field
using the mandatory model.
long extracted from the field
using the mandatory model with the given filter.
long using the mandatory model of IO.
long using the mandatory model of IO,
with the given default value.
long using the mandatory model of IO,
with the given default value and input filter.
long extracted from the field
using the mandatory model.
long extracted from the field
using the mandatory model with the given filter.
long extracted from the field
as hexidecimal data
using the mandatory model.
long extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
long extracted from the field
as hexidecimal data
using the mandatory model.
long extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
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.
Stringable object created
by using the mandatory input model to acquire the data.
Stringable object created
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
Stringable object created
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
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.
XBoolean object
whose state is set to the view state of this view.
XColor object
whose state is set to the view state of this view.
XString representing
the currently selected path.
Stringable object based on the view state
of the view, the temporary filter, and the mandatory model.
Stringable object based on the view state
of the view, the temporary data type and filter, and the mandatory
model.
Stringable object based on the view state
of the view, the current data type and filter, and the mandatory
model.
Stringable object based on the view state
of the view, the temporary filter, and the mandatory model.
Stringable object based on the view state
of the view, the temporary data type and filter, and the mandatory
model.
XInt object whose state is set to the index
of the currently selected option.
null
if the underlying TextFieldView view state
consists only of whitespace.
demandObject to the i-th view
and returns the resulting Stringable.
XInt object
whose state is set to the value of this slider.
XString object
whose state is set to the String content
for this view.
Stringable object based on the view state
of the view using the mandatory model.
demandObject for each
view.
short value from the console,
by using the mandatory input model to acquire the data.
short value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
short value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
short extracted from the field
using the mandatory model.
short extracted from the field
using the mandatory model with the given filter.
short using the mandatory model of IO.
short using the mandatory model of IO,
with the given default value.
short using the mandatory model of IO,
with the given default value and input filter.
short extracted from the field
using the mandatory model.
short extracted from the field
using the mandatory model with the given filter.
short extracted from the field
as hexidecimal data
using the mandatory model.
short extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
short extracted from the field
as hexidecimal data
using the mandatory model.
short extracted from the field
as hexidecimal data
using the mandatory model with the given filter.
String value from the console,
by using the mandatory input model to acquire the data.
String value from the console,
by using the mandatory input model to acquire the data
with the given input filter to constrain the result.
String value from the console,
by using the mandatory input model to acquire the data
with the given default data as a user option.
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.
String extracted from the field
using the mandatory model.
String extracted from the field
using the mandatory model, with the given filter.
String using the mandatory model of IO.
String using the mandatory model of IO,
with the given default value.
String using the mandatory model of IO,
with the given default value and input filter.
String extracted from the field
using the mandatory model.
String extracted from the field
using the mandatory model, with the given filter.
Stringable[] that
is populated by calling demandObject for each
view.
JPTFrame.
toString()
excluding the sign if any.
toString(radix)
excluding the sign if any.
JPTFrame and DirectApplet
objects in existence.
this to (this / y)
and maintains the scale as this.scale().
XBigDecimal whose value is
x / y and whose scale is x.scale().
this to (this / y)
using the given scale for the quotient.
XBigDecimal whose value is
x / y and whose scale is the given scale.
this to (this / y).
XBigInteger whose value is
x / y.
this to (this / w).
this to (this / w)
where w is the complex with coordinates x,y.
XComplex whose value is
z / w.
XComplex whose value is
z / w
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
quotient, remainder}
after division of x by y.
turn45(dottedGrid(args)).
String
for the given double.
x is between -1 and +1,
then returns the value x * Integer.MAX_VALUE
rounded to the nearest int.
x is between -1 and +1,
then returns the value x * Long.MAX_VALUE
rounded to the nearest long.
x is between -1 and +1,
then returns the value x * Short.MAX_VALUE
rounded to the nearest short.
double value.
double.
Colors.lightgray.
JPTFrame
is disposed.
Stringable objects
that is used by the standard error handling strategy
for Fragile components in the JPT.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.ExpressionEvaluationPane
provides a pane that permits
the interactive evaluation of expressions
with data types
BigInteger,
double, and
boolean.Stringable interface and data models that implement the interface.Displayable container classes.Stringable objects either by state or by type.Strings into
values of various data types using languages with
simple lexical and syntactic structures.String array as
[s0;s1;etc]
where s0, s1, etc represent the array elements.
Strings
into a single compound data String
using the encoding scheme for this class.
Strings
into a single encoded data String
using the default CODEC.
Strings
into a single encoded data String
using the installed CODEC
with the given unique identifier.
Stringable objects
into an encoded data String
using the default CODEC.
Stringable objects
into a single encoded data String
using the installed CODEC
with the given unique identifier.
Strings
into a single compound data String
using the "Count-prefix" encoding scheme.
Strings
into a single compound data String
using the "Escaped-separated" encoding scheme.
String array as
a sequence enclosed with the given start character,
its matching end character, and its associated
separator character.
String encapsulation
of the class and state information
for the given Stringable object.
String array as
{s0|s1|etc}
where s0, s1, etc represent the array elements.
String array as
[s0;s1;etc]
where s0, s1, etc represent the array elements.
String array as
(s0,s1,etc)
where s0, s1, etc represent the array elements.
AlertListeners.
SmallSet and if
both sets have the same elements.
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.
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.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if other is of class
XColor and if the wrapped color of this object
and the wrapped color of other are equal.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped object
is equal to the given object, and false
if it is not.
true if the wrapped String
is equal to the given object, and false
if it is not.
true if the given sequence
is equal to this sequence,
and false if it is not.
true if the given object is
an ActionSequence and is equal to this
sequence, and false if it is not.
true if this property list
is equivalent to the given object,
or false if it is not.
true if this constructor signature
is correct for the given constructor.
true if this method signature
is correct for the given method.
Pair and if the
corresponding items in this pair and the given entity are equal,
then returns true; otherwise returns false.
StringIntPair whose string and number
are equal to the corresponding members of this object.
StringObjectPair and
if the corresponding items in this pair and the given entity are equal,
then returns true; otherwise returns false.
null or are
both non-null and have the same size and data.
null or are
both non-null and have the same structure and data.
String data
for encoding by preceding each separator
and escape sequence with an escape sequence.
ParseException that was generated
by an input component in response to malformed data.
Dimension object
whose width and height are equal
to the corresponding values
in the given Dimension object,
expanded to include the given Insets.
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.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.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.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.FloatArray encapsulates utilities for arrays of
float.FocusEvent.FontSampler creates a GUI to sample
the fonts installed on the system.Fonts contains a static method that
returns a hash set with all installed font family names
and also some static methods that select a particular
font name from each of the following categories:
monospaced, serif, sanserif.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.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.FunctionsPlotter is an end-user tool for
plotting functions of one parameter.FunctionsPlotter constructor creates the tabbed pane
that contains the plot pane and the functions definition pane.
locationToValue.
valueToLocation.
Stringable
objects from input stream data.
null if the current image is undefined.
null if the current image is undefined.
size slots in the arrays
bits, lobits, and hibits,
as described in the comments for these member data variables.
Paint.
XString object
based on this case action scheme.
XNumber.
null if the given position is out of bounds,
or this container if there is no top-level component
at the given position.
null if the given point is out of bounds,
or this container if there is no top-level component
at the given point.
Metric.MAX;
returns -1 if no such ahead control point exists.
Metric.MAX;
returns -1 if no such behind control point exists.
Metric.MAX;
returns -1 if no such end tangent control exists.
null if the given position is out of bounds,
or this container if there is no item at the given position.
null if the given point is out of bounds,
or this container if there is no item at the given position.
ActionsPanel
that represents the given action, or null
if there is no such base action.
ActionsPanel
whose NAME property is equal to the given name.
ActionsPanel
associated with the base action for the given action,
or null if there is no such button.
ActionsPanel
associated with the first action found in this panel
whose NAME property is equal to the given name.
Metric.MAX;
returns -1 if no such vertex exists.
String
was gathered by console input.
String
was gathered by console input.
MalformedDataEvents
to registered listeners.
MalformedDataEvents to registered listeners.
PropertyChangeEvent to any registered
listeners.
PropertyChangeEvent to any registered
listeners.
PropertyChangeEvent to any registered
listeners.
PropertyChangeEvent to any registered
listeners.
Strings.flatten.
this to the equivalent value with the
n-th bit flipped.
XBigInteger whose value
is equivalent to x with the
n-th bit flipped.
String
for the given float.
x is between -1 and +1,
then returns the value x * Integer.MAX_VALUE
rounded to the nearest int.
x is between -1 and +1,
then returns the value x * Long.MAX_VALUE
rounded to the nearest long.
x is between -1 and +1,
then returns the value x * Short.MAX_VALUE
rounded to the nearest short.
float value.
SupportsPropertyChange.
BaseShape object
to implement the interface SupportsPropertyChange.
SupportsPropertyChange.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
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.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
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.
JPTFrame
with the given content pane and blank title
that is packed and centered on the screen.
JPTFrame
with the given content pane and blank title
that is packed and located on the screen
in the given screen location.
JPTFrame
with the given content pane and title
that is packed and centered on the screen.
JPTFrame
with the given content pane and title
that is packed and located on the screen
in the given screen location.
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.
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.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
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.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
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.
mainSequence, stores those bounds in
mainBounds, and sets the corner data
cornerX and cornerY for
use in computation of mouse coordinates.
XBigInteger by reading
data in the format output by the method toBits.
float[] corresponding to the given
Point2D.
float[][] of size N-by-2 corresponding to
the given Point2D[] of size N.
XPolynomial object
from a String array representation of the data state.
XPolynomialComplex object
from a String array representation of the data state.
String of length at most 2.
String of length exactly 16.
String of length exactly 8.
String of length at most 8.
String of length at most 16.
String of length at most 4.
String.
XBigDecimal using the
information contained in the given string data.
XBigInteger using the
information contained in the given string data.
XCircle object
from a String representation of the data state.
XColor object using
information contained in the given String.
XComplex object
from a String representation of the data state.
XFourier object
from a String representation of the data state.
XInterval object
from a String representation of the data state.
XLine2D object
from a String representation of the data state.
XOval object
from a String representation of the data state.
XPoint2D object
from a String representation of the data state.
XPolynomial object
from a String representation of the data state.
XPolynomialComplex
object from a String representation of the data state.
XRect object
from a String representation of the data state.
XRoundRect object
from a String representation of the data state.
XRoundSquare object
from a String representation of the data state.
XSquare object
from a String representation of the data state.
String
data in the format produced by toString().
String
data in the format produced by toString().
acos
based on Math.acos.
acosdeg
based on Math.acos
and appropriate radians to degrees conversion.
acosh.
asin
based on Math.asin.
asindeg
based on Math.asin
and appropriate radians to degrees conversion.
asinh.
atan
based on Math.atan.
atan2
based on Math.atan2.
atan2deg
based on Math.atan2
and appropriate radians to degrees conversion.
atandeg
based on Math.atan
and appropriate radians to degrees conversion.
atanh.
abs.
ceiling.
cos
based on Math.cos.
cosdeg
based on Math.cos
and appropriate degrees to radians conversion.
cosh.
exp
based on Math.exp.
floor.
ln
based on Math.log.
log
based on Math.log.
log10.
log2.
logtobase.
max.
min.
power
based on Math.pow.
root
based on MathUtilities.root.
round.
sin
based on Math.sin.
sindeg
based on Math.sin
and appropriate degrees to radians conversion.
sinh.
sqrt
based on Math.sqrt.
tan
based on Math.tan.
tandeg
based on Math.tan
and appropriate degrees to radians conversion.
tanh.
todegrees
based on Math.toDegrees.
toradians
based on Math.toRadians.
Component
and an ActionsPanel
that contains actions to respond to and dismiss the dialog.Component associated with the given display object,
an empty dialog title,
an empty ActionsPanel,
and no parent window.
Component associated with the given display object,
the given dialog title,
an empty ActionsPanel,
and no parent window.
Component associated with the given display object,
the given dialog title,
an ActionsPanel constructed from the given action data,
and no parent window.
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.
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.
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.
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.
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.
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.
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.
GeneralViewSupport contains the common code to support
the features of a GeneralView.TablePanel objects constructed directly in
this array panel.
this to gcd(this, y)
where "gcd" stands for "greatest common divisor".
XBigInteger whose value is
gcd(x, y) where "gcd" stands for
"greatest common divisor".
zd, using
the given double exponent d.
zw, using
the given complex exponent w.
PathNode at the given index
if the given index is in range;
otherwise returns null.
ActionsPanel
corresponding with the given button,
or null if the given button
is null or not in this panel.
ActionsPanel created as a result of
addAction or addActions.
ActionsPanel.
Action objects
in the actions panel for this dialog.
null if the paintable is effectively empty.
null if the result is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
originalPaint
method is called on the given shape paintable.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
getActualBounds2D on this object
by calling getBounds2D
on the internal paintable sequence.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the tile is effectively empty.
null if the tile box is effectively empty
because there is no internal paintable installed.
null if it has not been set.
PlotMarkAlgorithm
or null if an algorithm is not used.
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.
TextAnchor.Locator for this
MultiLineTextPaintable.
TextAnchor.Locator for this
TextPaintable.
MultiLineTextPaintable
as an array float[2].
TextPaintable
as an array float[2].
>null>
if this display does not have an annotation.
makeGUI.
>null>
if this display does not have an annotation.
TextPaintable.
TextPaintable.
boolean value
that is the model for this view.
BorderLayout
constant corresponding with
the given alignment constant.
TextPaintable.
Paint
for this buffered panel.
Graphics2D object that permits
painting to the internal buffered image for this panel.
ActionsPanel
corresponding with the given action,
or null if the given action
is null or not in this panel.
ButtonModel of the radio button or
returns null if the button is null
or is not in the view.
null,
if no case action filter is used by this console object.
getCenterX and by
getBaseLineY.
TextPaintable.
CheckerBoard.
BufferedPanel size.
BufferedPanel
on which the checkerboard is painted.
String.
Color value from a data String
if the data is valid or returns null.
JPTComponent that represents
the color box in the view.
DropdownView that may be used
to choose the color via a String representation.
Color corresponding to the given name or
null if the name is not in the internal name-color map.
String array the mixed case
color names in the internal name-color map.
ColorView in this object
or null if i is out of range.
ColorView object
used within this panel.
ColorView objects.
JPTFrame and DirectApplet
objects.
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.
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.
Stringable class of object
produced on demand by this input stream.
XBoolean class object.
XColor class object.
XString class object.
XInt class object.
XInt class object.
XString class object.
getBounds2D.
getBounds2D.
getCenter.
getCenter.
JLabel in the
current UI settings.
null if there are no options in this view.
getOriginalBounds2D.
getOriginalBounds2D.
getOriginalCenter.
getOriginalCenter.
String.
String "true"
or the String "false"
corresponding with the default view state of this object.
String encapsulation of the state
of the default Color for this view.
String.
Displayable() objects in the panel.
String representation of the default view
state for this object.
String representation of the default
view state for this object.
String representation of the default view
state for this object.
String representation of the default index.
String representation
of the default integer value of this slider.
String array of the default view
states for the corresponding Displayable() items
in the array returned by getDisplayables().
TextPaintable.
JFileChooser dialog box.
DialogAction objects
in the actions panel for this dialog.
setDisabledIcon
method, or null if it has not been set.
Displayable objects
installed as Components in this panel.
null.
null.
float[2][] that contains the two
end tangent control points.
StringBuffer
containing the contents of the given file.
MultiLineTextPaintable.
TextPaintable.
MultiLineTextPaintable.
TextPaintable.
setFontSize after any adjustments.
setFontSize after any adjustments.
PropertyChangeForwardingListener that
will forward the property change events it receives to this object.
PropertyChangeForwardingListener that
will forward the property change events it receives to this object.
PropertyChangeForwardingListener that
will forward the property change events it receives to this object.
PropertyChangeForwardingListener that
will forward the property change events it receives to this object.
null if no such function is
defined.
TextPaintable.
SMALL_ICON)
associated with the given action.
null if it has not been set.
getYSize().
getXSize().
Paintable.
stringsToLongs
or stringsToDoubles.
null since the panel as
a whole does not utilize input properties.
JPTFrames in existence.
null if the index is out of bounds.
null if the button is null
or is not in the view.
null if the given index is invalid.
null if the given component
is not a child item of this zoo.
null if there is no current lasso.
TextPaintable.
TextPaintable.
MultiLineTextPaintable
split into individual lines based on the newline character.
String value in the given list; sets the
foreground and background of the swatch name pair depending
on the given isSelected parameter.
getStringBounds() and getTightBounds().
String array the lower case
color names in the internal name-color map.
XBigInteger, that is, the number of zero bits to the
right of the rightmost one bit.
getPreferredSize.
getPreferredSize.
getPreferredSize.
getPreferredSize.
getPreferredSize.
getPreferredSize.
null if there is no data model for this view.
ConsoleTextPane on this system.
String if no name is defined.
String data.
Object associated with the given
String in this view or null if no
association is found.
Object associated with the given
String or null if no association
is found.
Object at the given index in order of
entry into the map; or null if the index is out of
bounds.
Objects in this map
in order of entry into the map.
String
terminated by a line separator sequence
from this console object
and filters it based on the current case action filter.
null if no such operation is
defined.
JRadioButton at the given index
or returns null if the index is out of bounds.
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.
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.
originalPaint method.
originalPaint method.
Shape representing the paint region
that will be changed when the originalPaint method
is called on the given shape paintable.
Shape that represents the outline of
the rendered paint region taking into account the
PaintMode.
Shape that represents the outline of
the rendered text string in its font at its location.
Paintable at the given index in
the sequence.
Paintable
or null if a paintable is not used.
PaintableSequence that will
be painted after the underlying buffer is painted.
StringObjectPair pair at the given
index in order of entry into the map; or null if
the index is out of bounds.
null if the given component
is not an item in this container.
GeneralPath that defines this
Shape based on the vertex data, tangent data, path
strategy, closure mode, and winding rule.
PathList that is the basis
for this iterator.
String array with the value of the method
toStringData applied to each item in the array
returned by getPathNodes.
PathNode array with the current
path nodes in this path list.
PathNode objects that
corresponds to the information in the given iterator.
PathNode objects that
corresponds to the information in the given shape.
PathNode objects that
corresponds to the information in the given shape after
being transformed by the given transform.
PathNode objects that
corresponds to the information in the given shape after
being transformed by the given transform and appying
the given flatness parameter.
float[2] with the coordinates of a
point on the closed polygon determined by the internal vertex data
and the float parameter t.
String "CPC".
String "ESC".
null if the property has not been set.
TextPaintable.
Zoo at the highest level
of the containment hierarchy for this container,
or null if the containment hierarchy
does not include a root zoo.
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.
JLabel constucted
using the given sample string
with the value EXTRA_WIDTH
added to allow for extra white space.
JLabel constucted
using the given font and sample string
with the value EXTRA_WIDTH
added to allow for extra white space.
setLocation(int).
JPTScrollPane.
null if there are no buttons.
null if the selection is empty.
null if the selection is empty.
null if there are no buttons.
ActionSequence that holds the actions
to be performed when the method setColor is called.
>Settings> object.
ShapePaintable
that implements the paint disk at the given index.
float[2].
float[2]
corresponding to the parameter t.
XPoint2D.
XPoint2D
corresponding to the parameter t.
XPoint2D[] of objects
representing points on the path.
float[][] of objects
representing points on the path.
getPreferredSize.
getPreferredSize.
getPreferredSize.
PathNode at the given index
if the index is in range and the slot is valid;
otherwise returns null.
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.
null if the index is invalid.
Objects in this map
sorted in order of their corresponding strings order.
StringObjectPair pairs in
this map sorted in order of their corresponding strings order.
Strings in this map
in sorted order.
Strings in this set
in sorted order.
MultiLineTextPaintable.
String associated with the given
Object in this view or null if no
association is found.
TextPaintable.
String associated with the given
Object or null if no association
is found.
String at the given index in order of
entry into the map; or null if the index is out of
bounds.
String string at the given index
in order of entry into the set; or null if the
index is out of bounds.
getStringBounds
method of the Font class together with the anchor
locator.
StringObjectPair pairs
in this map in order of entry into the map.
Strings in this map
in order of entry into the map.
Strings in this set
in order of entry into the set.
SupportsPropertyChange.
null.
null.
null if no such component exists.
CellPosition position
in the table layout data structure.
null if no such component exists.
CellPosition
in the table or null if no such component exists.
null if no such component exists.
TableLayout managing this panel.
NAME)
associated with the given action.
TextAreaView.
TextLayout that encapsulates
the text string and the font.
getBounds method
of the TextLayout class together with the anchor
locator.
i
and j that determine how a small interval
from x0 to x0+w0 may be tiled
to cover a large interval from x to
x+w.
>null>
if this display does not have a title.
SHORT_DESCRIPTION)
associated with the given action.
Throwable as a String.
Shape obtained from this object by
using the path iterator corresponding to the given transform.
Shape obtained from this object by
using the path iterator corresponding to the given transform
and flatness.
XFourier.Type parameter.
TypedView[] with
the views in the panel.
BigDecimal value wrapped
by this object.
BigInteger value wrapped
by this object.
null if no such value
is defined.
ColorView objects
in this panel.
String.
String "true"
or the String "false",
corresponding with the view state of this object.
String encapsulation of the state of
the current Color for this view.
String.
Displayable() objects in the panel.
String representation of the view state for
this object.
String representation of the index of the
currently selected option.
null if the panel is empty.
String representation
of the current integer value of this slider.
getText.
String array of the view states
for the corresponding Displayable() items
in the array returned by getDisplayables().
VisualColorList.
TextPaintable.
WindingRule that corresponds to the
given String data.
String with the winding rule information.
WindowActionAdapter for this dialog.
HIBITS[i] has a 1-bit
in the positions from i to
31 and a 0-bit elsewhere.
HTable extends TablePanel
to constrain the table to be HORIZONTAL, that is,
to have just one column.CENTER) rather than
the Java default (LEADING).
Object viewed as a
Component that uses a CenterLayout
and provides positive border insets.Hex provides static methods for the conversion
of numeric types to hexadecimal strings and vice versa.HexXByte extends XByte
by replacing the three methods:
fromStringData,
toStringData,
and toString,
to use hexadecimal digits rather than decimal digits.byte value.
byte value.
String data
of length at most 2.
HexXDouble extends XDouble
by replacing the three methods:
fromStringData,
toStringData,
and toString,
to use hexadecimal digits rather than decimal digits.double value.
double value.
String data
of length exactly 16.
HexXFloat extends XFloat
by replacing the three methods:
fromStringData,
toStringData,
and toString,
to use hexadecimal digits rather than decimal digits.float value.
float value.
String data
of length exactly 8.
HexXInt extends XInt
by replacing the three methods:
fromStringData,
toStringData,
and toString,
to use hexadecimal digits rather than decimal digits.int value.
int value.
String data
of length at most 8.
HexXLong extends XLong
by replacing the three methods:
fromStringData,
toStringData,
and toString,
to use hexadecimal digits rather than decimal digits.long value.
long value.
String data
of length at most 16.
HexXShort extends XShort
by replacing the three methods:
fromStringData,
toStringData,
and toString,
to use hexadecimal digits rather than decimal digits.short value.
short value.
String data
of length at most 4.
true if the given class
declares the constructor with the given signature,
or false otherwise.
true if all of the given signatures
represent methods and constructors declared in the given class,
or if the recurse option is set,
if all of the given signatures represent methods and constructors
declared in the class and its superclasses,
and returns false otherwise.
true if an inverse transform
exists for this transform, and false
if an inverse transform does not exist.
true if the given class
declares the method with the given signature,
or false otherwise.
int hash code
of the wrapped BigDecimal value.
int hash code
of the wrapped BigInteger value.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped color.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
int hash code
appropriate for the wrapped object.
String s is a hexadecimal String
and contains at most 2 digits,
then the String is converted to a byte and returned.
String s is a hexadecimal String
and contains exactly 16 digits,
then the String is converted to a double and returned.
String s is a hexadecimal String
and contains exactly 8 digits,
then the String is converted to a float and returned.
String s is a hexadecimal String
and contains at most 8 digits,
then the String is converted to an int and returned.
String s is a hexadecimal String
and contains at most 16 digits,
then the String is converted to a long and returned.
String s is a hexadecimal String
and contains at most maxdigits,
then the String is converted to a long and returned.
String s is a hexadecimal String
and contains at most 4 digits,
then the String is converted to a short and returned.
bitsValid is true, then this array
will contain in position i the sum of
the bit masks bits[j] for j
from i to (size-1).
PaintableSequence then this method returns the
appropriate Paintable object depending on the
current Mutator.StrategyUsage setting.
PaintableSequence then this method returns the
appropriate Paintable object depending on the
current Mutator.StrategyUsage setting.
PaintableSequence then this method returns
the top-most Paintable item that contains
the point; otherwise this method returns null.
PaintableSequence then this method returns
the top-most Paintable item that contains
the point; otherwise this method returns null.
PaintableSequence then this method returns
the index of the top-most Paintable item that contains
the point; otherwise this method returns -1.
PaintableSequence then this method returns
the index of the top-most Paintable item that contains
the point; otherwise this method returns -1.
null.
null.
this
using notation familiar to mathematicians;
this is the same value as returned by the
inherited method getY().
JComponent displaying an image.ImagePaintable creates an AbstractPaintable
using an image, image icon, filename, or URL.ImagePaintableLite creates a Paintable using
an image filename or an image URL.ImageTools is a special purpose class for reading
images in various formats from a directory on the local system.ImageViewer creates
an image viewer for local image files.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).Stringable object
that also provides static convenience methods
for input using a provided input component.IteratorFactory encapsulates a static method to construct
a Java Iterator from an Object[] array.JLabel used to render the icon.
makeGUI.
true if the given position
is in the right-hand middle of this component
within the given constraint,
and false otherwise.
true if the given position
is in the bottom middle of this component
within the given constraint,
and false otherwise.
true if the given position
is in the bottom right-hand corner of this component
within the given constraint,
and false otherwise.
String.
JPTFrame and DirectApplet
objects.
createGUI
successful?
ColorView
objects in the panel using the given labels array.
ColorView objects in
the panel using the given colors array.
Paintable to make the "insert one row icon".
TextPaintable labels
using the given value positions and String labels and
installs the created labels in the internal paintable
sequence that is associated with labels.
Paintable objects as
decorations in the internal paintable sequence that is
associated with objects.
Integer.MAX_VALUE.
Integer.MAX_VALUE.
String
for the given int.
int value.
getItems method,
or -1 if the given component is not in this container.
Point2D
using the inverse of the world to image transform
and sets the target Point2D
to the transformed value.
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.
XComplex whose value is the
the multiplicative inverse of the given z.
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.
null,
or if one argument is null and the other is almost zero,
or if the two arguments have almost equal x,y coordinates.
this is almost zero in the sense
that its maxabs is less than or equal to epsilon.
null
or is almost zero relative to epsilon.
maxabs value that is less than
or equal to epsilon.
true if this sequence is empty,
and false if it is not.
true if this sequence is empty,
and false if it is not.
TextFieldView
view state consists only of whitespace.
null.
null
and this is zero or if the given complex number w is
non-null and this and w have equal x,y
coordinates.
null,
or if one argument is null and the other is zero,
or if the two arguments have equal x,y coordinates.
this
in the sense that the degrees are the same and all coefficients agree.
this
in the sense that the degrees are the same and all coefficients agree
using XComplex.isEqualTo to test equality.
'E' or 'e'.
true if this zoo is in design mode,
or false otherwise.
getInnerPanel().
String contains only
hexadecimal digits (0 to 9, A to F, a to f).
parse method.
true if this zoo is in design mode,
or false otherwise.
true if the given String
equals a method modifier keyword,
or false otherwise.
true if the given String
equals a method modifier keyword,
or false otherwise.
true if this laminate
can be moved to another location using direct manipulation
and false if it can not be moved.
SimpleFunction.
XBigInteger is probably prime,
false if it's definitely composite.
getInnerPanel().
true if the target component
is resizeable in the horizontal direction,
and false if it is not.
true if the target component
is resizeable in both the horizontal and vertical directions,
and false if it is not.
true if the target component
is resizeable in the vertical direction,
and false if it is not.
true if this laminate
can be resized using direct manipulation
and false if it can not be resized.
'+' or '-'.
SimpleFunction.
true if the given class
is Stringable,
and false if it is not.
null.
PathList is a valid path list
for the construction of a Shape.
PathListIterator is a valid path
iterator for the construction of a Shape.
XBigDecimal,
XDouble,
XFloat.
XBigInteger,
XLong,
XInt,
XShort,
XByte.
XNumber.
this is zero.
null
or zero.
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.JPTComponent extends JComponent
in order to support property change and add mouse and key adapters.TypedView
and an ActionsPanel
that contains actions that interact with the view.JPTFrame extends the Java JFrame class for
the following purposes.Strings
using simple expression evaluation.JPTScrollPane extends JScrollPane
by adding methods that help control the preferred size of the
JViewport window.JPTScrollPane
where both horizontal and vertical scrollbars appear when needed.
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 whose
scrollbars are displayed in accordance with the scrollbar policies.
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.
String the Java code that
might be used to make a clone of this path list.
String the Java code that
might be used to make a clone of this path node.
null then return
(s+blank+t).
KeyEvent.KeyPressReleaseListener
implements a KeyListener that tracks
the pressed-released state of keyboard keys.TitledBorder.LEADING.
YLocator object that corresponds to an anchor
on the leading line of the displayed string.
TitledBorder.LEFT.
XLocator object that corresponds to an anchor
at the left edge of the displayed string.
Locator that combines
LEFT and ASCENTLINE.
Locator that combines
LEFT and BASELINE.
Locator that combines
LEFT and DESCENTLINE.
Locator that combines
LEFT and LEADING.
LOBITS[i] has a 1-bit
in the positions from 0 to
i and a 0-bit elsewhere.
LOOSE Strategy produces loose bounds on
the TextPaintable by calling the method
getLooseBounds.
XString data
to all lower case characters.
LayeredComponent encapsulates a
JComponent which is in the foreground of the panel
and a background which consists of multiple layers.LayeredComponent.
ListSelectionEvent.LookAndFeelTools contains several static methods
that assist in using the Java look and feel facilities.Integer with the position of the
label in the view.
MultiColorView
that determines the plot colors for functions.
FileView was last navigated.
this to lcm(this, y)
where "lcm" stands for "least common multiple".
XBigInteger whose value is
lcm(x, y) where "lcm" stands for
"least common multiple".
null then this data has the same length.
arrayLength + lengthOffset.
arrayLength + lengthOffset.
parse method
and their corresponding values.
PathNode of type LINE.
PathNode
of type LINE.
bitsValid is true, then this array
will contain in position i the sum of
the bit masks bits[j] for j
from 0 to i.
0<=Im(log(z))<2*pi.
Long.MAX_VALUE.
Long.MAX_VALUE.
String
for the given long.
long value.
longs.
8.
TablePanel objects constructed directly in
this array panel; the value is 4.
20.
4.
MUTATE_AS_GROUP signifies that a
Strategy should mutate a collection as a group.
MUTATE_AS_ITEMS signifies that a
Strategy should mutate a collection by acting
on the individual items of the collection.
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.String data
caused the given exception to be thrown.
String data
has successfully replaced previously malformed data.
Fragile interface components
encounter malformed data.MathUtilities collects several useful
static mathematical functions.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.MouseEvent.MultiColorView provides a view in
which there is a table with labels in column 0 and
corresponding ColorView objects in column 1.MultiColorView constructor creates
a panel with a vertical collection of ColorView
objects initialized with the given colors array and a
corresponding set of labels initialized with the given
labels.
MultiLineTextPaintable provides the
basic functionality of TextPaintable for text
that contains newlines.MultiLineTextPaintable
with the given string.
MultiLineTextPaintable
with the given string and anchor position.
MultiLineTextPaintable
with the given string, anchor locator, and anchor position.
MultiLineTextPaintable
with the given string and font.
MultiLineTextPaintable
with the given string, font, and anchor position.
MultiLineTextPaintable
with the given string, font, anchor locator, and anchor position.
MultiLineTextPaintable
with the given string, font, fill paint.
MultiLineTextPaintable
with the given string, font, fill paint, and anchor position.
MultiLineTextPaintable
with the given string, font, fill paint, bounds strategy,
anchor locator, and anchor position.
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.Strategy encapsulates an algorithm that will produce
a mutator AffineTransform given the center of an associated
object.StrategyUsage is used to define constants to be
used to control the usage of Strategy objects.ColorPane whose initial color has
random RGB components and has alpha=255.
ColorPaneDialog.
FunctionsPlotter
in its own frame.
MultiColorView
using the internal static array testcolors for
the initialization.
VisualColorSampler in its
own frame.
freezeBounds(),
this rectangle contains the bounds of the sequence
mainSequence.
ParseException based on
the given ParseException but adjusted to
include information from the given type name and the
given field names.
Annotation using the given
string, object, and alignment;
the object is converted to an Icon using
ComponentFactory.makeIcon.
Annotation using the given
string, object, alignment, and font;
the object is converted to an Icon using
ComponentFactory.makeIcon.
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.
PathListIterator constructed from
an instance of makeBezierDotsPathList().
Shape that consists of the bezier dots.
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.
PathListIterator constructed from
an instance of makeBezierPathList().
Point2D[] whose points are built
to include the bezier points of the path list by the following
operations.
Shape that passes through
the bezier points of this pathlist, that is, both the vertex
points and the control points.
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.
Point2D array
and return null if no data is supplied.
Point2D arrays
and return null if no data is supplied.
BufferedImage object whose pixel colors
are defined by the given algorithm and whose size is determined
by the periods in the given algorithm.
BufferedImage object whose pixel colors
are defined by the given algorithm and whose size is determined
by the given width and height.
BufferedImage object that is
the same size as the bounding box of the given paintable and
then paints the given paintable onto the buffered image with
a suitable translation back to the origin.
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.
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.
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.
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.
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.
PolygonDotsShape
whose vertex data is the closed Bezier control point list
corresponding to the vertex and tangent data of this shape.
PolygonShape
whose vertex data is a copy of the vertex data of this shape.
Component associated with the given
object.
Component constructed using
ComponentFactory.makeComponent.
Component for the given object
constructed using the
makeComponent
method in ComponentFactory.
JPTComponent using the given
Paintable to define its location and paint
behavior.
JPTComponent using the given
Paintable to define its location and paint
behavior
and the optional background color.
JPTComponent using the given
Paintable to define its location and paint
behavior,
the optional background color,
and the opacity setting.
JPTComponent using the given
Paintable to define its location and paint
behavior,
the optional background color,
the opacity setting,
and the component border.
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.
PathListIterator constructed from
an instance of makeControlDotsPathList().
Shape that consists of the control dots.
Point2D[] whose points are built
to include the control points of the path list by the following
operations.
GeneralView.
Paintable for the "delete row icon".
PolygonDotsShape
whose vertex data is a copy of the end tangent control points.
AbstractFunction object
using the given name
and the givenFunction.FourArg
for its implementation.
Icon associated with the given
object.
Icon constructed using the paint operation
and bounds of the given Paintable object.
makeGUI.
Paintable for the "insert row icon".
Iterator that iterates over the data
in the given array.
TextPaintable labels
positioned at the given value positions and using the
given String labels.
Locator object constructed using the given
XLocator and YLocator objects.
MultiLineTextPaintable
once the settings are established.
compareTo comparison operation.
AbstractFunction object
using the given name
and the givenFunction.NoArg
for its implementation.
GeneralDialog
with the given display object and title
and "OK" and a "Cancel" buttons with "OK" as the default.
GeneralDialog
with the given display object and title
and with an "OK" button that is the default button.
AbstractFunction object
using the given name
and the givenFunction.OneArg
for its implementation.
GeneralDialog
with the given display object and title
and a single action button that is the default button.
GeneralDialog
with the given display object and title
and a single default button with the given name.
GeneralDialog
with the given display object and title
and a single default button with the given name and icon.
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.
PolygonDotsShape
whose vertex data is the open Bezier control point list
corresponding to the vertex and tangent data of this shape.
PolygonShape
whose vertex data is a copy of the vertex data of this shape.
TexturePaint object whose pixel colors
are defined by the given algorithm and whose size is determined
by the periods in the given algorithm.
TexturePaint object whose pixel colors
are defined by the given algorithm and whose size is determined
by the given width and height.
PaintAlgorithm whose color mapping is
determined by the color data in the given buffered image.
Paintable associated with the given
object.
Paintable constructed from the given
Object.
Paintable constructed from the given
Object.
PaintableSequence from the
given point array data and from the given plotmark and paint.
PaintableSequence from the
given point array data and from the given plotmark and paint.
PaintableSequence from the
given point array data and from the given plotmark and paint.
Pair if the two objects
are non-null; otherwise returns null.
Pair if the data array is
non-null and has exactly two non-null items;
otherwise returns null.
makePath must return a
non-null GeneralPath given
a vertex array,
a tangent array,
a choice of ClosureMode,
and a choice of WindingRule.
PathListIterator
based on the current data in this path list.
PolygonDotsShape
whose vertex data is a copy of the vertex data of this shape.
String in a
TextAreaView object; then wraps
the text area in a JPTScrollPane
object whose viewport is bounded by
the given width and height;
this scroll pane is returned.
String in a
TextAreaView object; then wraps
the text area in a JPTScrollPane
object whose viewport is bounded by
800-by-600;
this scroll pane is returned.
Shape based on the
current data in this path list.
Shape constructed from the internal
path list.
BufferedImage object that is
the same size as the bounding box of this paintable and
then paints this paintable onto the buffered image with a
suitable translation back to the origin.
BufferedImage object that is
the same size as this buffered panel and then paint this
new buffered image by simulating the paint operations of
this buffered panel.
BufferedImage object that is
the same size as the bounding box of this paintable and
then paints this paintable onto the buffered image with a
suitable translation back to the origin.
StringObjectPair if the two
objects are non-null and the first is a String;
otherwise returns null.
StringObjectPair if the data
array is non-null, has exactly two non-null items,
and the first item is a String;
otherwise returns null.
PaintableSequence whose components
show the structure of the Shape associated with
this PathList.
PaintableSequence whose components
show the structure of the Shape associated with
this PathList.
PaintableSequence whose components
show the structure of the Shape associated with
this PathList.
PaintableSequence whose components
show the structure of the Shape associated with
this PathList.
PaintableSequence whose components
show the structure of the Shape associated with
this PathList.
AbstractFunction
objects installed in this parser;
for each such function object f,
makes an XPoint2D array of pairs (x,f(x))
where x is sampled on the given interval
divided into the given number of divisions;
all such arrays are collected and returned in
a 2-dimensional array.
AbstractFunction
objects installed in this parser;
for each such function object f,
makes an XPoint2D array of pairs (x,f(x))
where x is sampled on the given interval
divided into the given number of divisions;
all such arrays are collected and returned in
a 2-dimensional array.
TexturePaint whose BufferedImage
is constructed using the method makeBufferedImage and
whose anchor rectangle is the bounds rectangle of the given paintable.
AbstractFunction object
using the given name
and the givenFunction.ThreeArg
for its implementation.
AbstractFunction object
using the given name
and the givenFunction.TwoArg
for its implementation.
x=radius*MathUtilities.cosdeg(degrees) and
y=radius*MathUtilities.sindeg(degrees).
x=radius*Math.cos(radians) and
y=radius*Math.sin(radians).
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.
PathListIterator constructed from
an instance of makeVertexDotsPathList().
Shape that consists of the vertex dots.
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.
PathListIterator constructed from
an instance of makeVertexPathList().
Point2D[] whose points are built
to include the vertex points of the path list by the following
operations.
Shape that passes through
the vertex points of this pathlist.
GeneralDialog
with the given display object and title
and "Yes", "No", and "Cancel" buttons
with "Yes" as the default.
BezierD of three
arguments across the given array and produces a new array with
size one less than the original array.
BezierF of three
arguments across the given array and produces a new array with
size one less than the original array.
Paint
to paint the marks.
Paint
to paint the marks.
Paint array
to paint the marks for the corresponding sub array
of the data.
Paint array
and the given plot mark array
to paint the marks for the corresponding sub array
of the data.
XNumber
objects to be those that have zero bits where the given mask has
one bits.
this to max(this, y).
XBigDecimal whose value is
the maximum of the given x and y values.
this to max(this, y).
XBigInteger whose value is
the maximum of the given x and y values.
Dimension object
whose width and height are set
to the maximum corresponding values
in the given Dimension objects.
maxabs applied to
the coefficients in this polynomial.
this,
that is, max(abs(x),abs(y)).
this to min(this, y).
XBigDecimal whose value is
the minimum of the given x and y values.
this to min(this, y).
XBigInteger whose value is
the minimum of the given x and y values.
Dimension object
whose width and height are set
to the minimum corresponding values
in the given Dimension objects.
this to (this mod y).
XBigInteger whose value is
x mod y.
this to the inverse modulo y of
this.
XBigInteger whose value is
the inverse of x modulo y.
this to the value of this
raised to the given exponent e modulo the given modulus y.
XBigInteger whose value is
the given base x raised to the given exponent e modulo the
given modulus y.
String representation
of the modifiers for this member.
Fonts.
PathNode of type MOVE.
PathNode
of type MOVE.
getCenter
will move to the given point specified in coordinates.
getCenter
will move to the given point.
getCenter
will move to the given point specified in coordinates.
getCenter
will move to the given point.
getCorner
will move to the given point specified in coordinates.
getCorner
will move to the given point.
getCorner
will move to the given point specified in coordinates.
getCorner
will move to the given point.
this to an XBigDecimal that is equivalent
to this with the decimal point moved n places to the left.
XBigDecimal that is equivalent to the given
y with the decimal point moved n places to the left.
this to an XBigDecimal that is equivalent
to this with the decimal point moved n places to the right.
XBigDecimal that is equivalent to the given
y with the decimal point moved n places to the right.
MultiColorView
that determines the plot colors for functions.
this to (this * y).
XBigDecimal whose value is
x * y.
this to (this * y).
XBigInteger whose value is
x * y.
this to (this * w).
this to (this * w)
where w is the complex with coordinates x,y.
XComplex whose value is
z * w.
XComplex whose value is
z * w
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
addPostMutation.
addPostMutation.
addPostMutation.
addPostMutation.
null mutator AffineTransform
given the center of an associated object.
null mutator AffineTransform
given the center (x, y) of an associated object.
null,
or "no data".
String name of this function.
null.
null.
this to (-this).
XBigDecimal whose value is the negation
of the given y.
this to (-this).
XBigInteger whose value is the negation
of the given y.
this to (-this):
in coordinates [x;y] is replaced by [-x;-y].
XComplex whose value is the negation
of the given z.
parse.
null.
ParseException
if no term is present.
ParseException
if no term is present.
true
if the given String exactly matches
the next non-whitespace characters in the data,
or false if it does not.
true
if the given String exactly matches
the characters in the data starting at the given index,
or false if it does not.
null and of size at least 6.
null and of size at least 6.
null
if there is no reason to construct path nodes because
N is 0.
this to (~this),
which is the bitwise-not of the current value.
XBigInteger whose value is the
bitwise not of the given y.
Comparator for sorting
StringIntPair objects by
using the number for the primary sort
and the string to distinguish ties.
OPEN is the ClosureMode corresponding
to an open polygon or open bezier curve, that is, limit(length)
returns (length - 1).
AbstractParser
to store a value and an associated operation.ObjectOperationPair
whose value is null
and whose Operation
is Operation.IDENTITY.
Operation encapsulates an operation
and its corresponding String symbol
for use with a parser.TypedView
for selection of one out of various indexed and labeled choices
represented by JRadioButtons.Stringable object that failed
the filtering process, with its state set to the value
that was current at the time the exception was thrown.
Paintable objects.
Stringable object based on the view state
data type, and filter or throws a ParseException to be
handled by other methods.
this to (this | y).
XBigInteger whose value is
x | y.
SimpleFunction.
SimpleFunction.
HORIZONTAL or VERTICAL.
originalContains on this object
by calling contains
on the internal paintable sequence.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context g using information
from the paintable sequence and from its individual items.
originalPaint on this object
by calling paint
on the internal paintable sequence.
Graphics context.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context using information
from this object but without the use of the mutator transform.
Graphics context using the wrapped
paintable object but without the use of the mutator transform.
(s0,s1,etc).
(s0,s1,etc).
(s0,s1,etc)
as a string.
POLYGON is a Strategy that constructs a
GeneralPath as the polygon defined by the given vertex
array.
POLYGON_DOTS is a Strategy that constructs
a GeneralPath using a sequence of moveTo,
lineTo pairs, one for each vertex in the vertex array.
JComponent that contains
a sequence of action listeners performed every time
this component is painted.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.PaintBar implements a Paintable
that paints a one or two dimensional array of disks.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).
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.
PaintMode defines the requirements for an object
that can control the painting of a ShapePaintable.PaintSwatch is a light weight component to draw
a rectangular paint swatch with a given paint, size, and optional
border.Colors.transparent;
sets the dimensions of the swatch to (20, 20);
sets the border to BLACK_BORDER which has thickness 2.
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.Paintable describes an object that can paint onto a
graphics context.PaintableButton encapsulates a
Paintable and uses that paintable to define the
icon for the button and to determine the size of the button.PaintableComponent encapsulates a
Paintable and uses that paintable to define the
PaintComponent method and to determine the size
of the component.PaintableSequence encapsulates a sequence of
Paintable objects.Mutator.MUTATE_AS_ITEMS.
makePaintable.
makePaintable and the given choice of mutator
strategy usage.
PaintableSequenceComposite is a base
class for the construction of Paintable classes.PaintableTools collects static methods that
construct objects of other types from Paintable objects.Pair constructs an immutable pair object from two
non-null objects that are referred to as A and B.null Objects.
null array of Object
such that the array has 2 non-null items.
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.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.String data
and evaluate the contents of that data
to an Object with state defined by the data
contained in the String.ParserContext is a
support class for the class BaseParser.Path encapsulates an interface Strategy
that defines the requirement for a strategy that can automatically build a
GeneralPath given vertex and tangent data.Strategy interface requires one method that returns a
GeneralPath given its input parameters.PathList class combines an explicit sequence
of PathNode objects together with a winding rule to
provide a flexible alternative to the Java class
GeneralPath.Shape.
Shape
after applying the given transform
to the shape data.
Shape
after applying the given transform and flatness
to the shape data.
PathIterator.
PathListFunction contains methods to
compute one or more points on a path that is defined by a
PathList given a parameter t.PathListIterator class creates a Java
PathIterator based on an internal PathList.PathList object with zero nodes and
winding rule WindingRule.WIND_NON_ZERO.
PathList object.
PathListView creates a view for input and output
of a PathList in a GUI.PathNode makes explicit a data structure for
the ingredients that may be used to build a Java object of class
GeneralPath.String format that is produced by the
method toString().
PathNodeView uses a TextFieldView to
input the single line of text needed to define a PathNode.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.PlotMarkAlgorithm defines the requirements for an
algorithm that will produce a scalable shape defined in the neighborhood
of a given point.PointPaintable creates a Paintable
using a point, a PlotMark, and a Paint.PolygonDotsShape defines a shape that
consists of the vertex dots of a polygon.PolygonShape defines a polygon using vertex
data.ProbStatTools collects static methods that
are useful for randomization, probability, and statistics.PropertyChangeEvent.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.SupportsPropertyChange.
null
and has length at least 1; otherwise returns " ".
Strings.pad.
Strings.padOnLeft.
Strings.padOnRight.
g using information
from this object.
Graphics context using information
from this object.
PointPaintable.
(x,y,w,h) in the graphics context
g.
(0,0,w,h) in the graphics context
g.
g.
(x,y,w,h) in the graphics context
g.
(0,0,w,h) in the graphics context
g.
g.
paintComponent method
to paint the swatch area with the encapsulated paint.
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.
paintOver method to add additional
painting actions after the default buffer repaint is done during
a repaint() call.
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.
BufferedPanel that created this
Painter.
VisualColorList.
- panel2 -
Variable in class edu.neu.ccs.gui.VisualColorSampler
- The right hand panel:
CheckerBoard.
- papayawhip -
Static variable in class edu.neu.ccs.Colors
- Color papayawhip = PapayaWhip.
- parameterNames -
Variable in class edu.neu.ccs.jpf.JPFBase.ParametrizedSignature
- Names of parameters.
- parameterPanel -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The table panel for
all plot parameters combined.
- parameterString() -
Method in class edu.neu.ccs.jpf.JPFBase.ParametrizedSignature
- Returns a
String representation
of the parameters for this object.
- parameterStuff -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The ingredients for the table panel for
all plot parameters combined.
- parameterTypeNames -
Variable in class edu.neu.ccs.jpf.MethodGUI
- The parameter type names.
- parameterTypes -
Variable in class edu.neu.ccs.jpf.MethodGUI
- The parameter types.
- parameterViews -
Variable in class edu.neu.ccs.jpf.MethodGUI
- The parameter views.
- parameters -
Variable in class edu.neu.ccs.jpf.JPFBase.ParametrizedSignature
- Names of the types of parameters.
- parameters -
Variable in class edu.neu.ccs.parser.SimpleFunction
- The function formal parameters.
- parameters() -
Method in class edu.neu.ccs.parser.SimpleFunction
- Returns a copy of this function's
formal parameter list.
- parametersAsString() -
Method in class edu.neu.ccs.parser.SimpleFunction
- Returns a copy of this function's
formal parameter list
as a comma separated string.
- paramsLabel -
Variable in class edu.neu.ccs.gui.SimpleFunctionPane
- The label for the function parameters text field.
- paramsStuff -
Variable in class edu.neu.ccs.gui.FontSampler
- The font params stuff.
- paramsTFV -
Variable in class edu.neu.ccs.gui.SimpleFunctionPane
- The function parameters text field.
- paramsTable -
Variable in class edu.neu.ccs.gui.FontSampler
- The font params table
- 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 class edu.neu.ccs.parser.BaseParser
- Parses the given string d and
returns the
Object it represents,
given this parsing scheme.
- parse(String) -
Method in interface edu.neu.ccs.parser.Parser
- Parses the given data and
returns the
Object it represents,
given this parsing scheme.
- parse4(String[]) -
Method in class edu.neu.ccs.XFourier
- Helper method for parsing non-zero fourier.
- parseArgumentList() -
Method in class edu.neu.ccs.parser.BaseParser
- Parses the next argument list in the data String
assuming that each argument is to be evaluated and
returns an array of objects representing the list.
- parseAssignment(Hashtable) -
Method in class edu.neu.ccs.parser.BaseParser
- Parse assignment, that is, "set" or "let".
- 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.
- parseEval() -
Method in class edu.neu.ccs.parser.BaseParser
- Parse the "eval" operation.
- parseExpression(ObjectOperationPair) -
Method in class edu.neu.ccs.parser.BaseParser
- Recursive method that parses the next expression
in the data string.
- parseExpression() -
Method in class edu.neu.ccs.parser.BaseParser
- Returns the result of parsing 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.
- parseFourierCoefficients(String, String) -
Method in class edu.neu.ccs.XFourier
-
- parseFourierConstant(String) -
Method in class edu.neu.ccs.XFourier
-
- parseFunctionCall(String) -
Method in class edu.neu.ccs.parser.BaseParser
- Parse a function with arguments and return its value.
- parseIdentifierExpression() -
Method in class edu.neu.ccs.parser.BaseParser
- Parse an expression that is introduced by
an identifier.
- parseIdentifierExpressionList() -
Method in class edu.neu.ccs.parser.BaseParser
- Parses the next argument list that consists of
an identifier that is to be returned literally
and a value expression to be evaluated.
- parseIfThenElse() -
Method in class edu.neu.ccs.parser.BaseParser
- Parse if-then-else, that is, "if".
- parseInt(String) -
Static method in class edu.neu.ccs.XInt
- Parses an
int value from a String
using the current shared parser.
- 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.BaseParser
- Parse an expression in parentheses, that is, a nested
expression, and return its value.
- parseNumber() -
Method in class edu.neu.ccs.parser.BaseParser
- Parses the next numeric token
in the data String
and returns an object representation
of its value.
- parseRandom() -
Method in class edu.neu.ccs.parser.BaseParser
- The "random" function is a special function
that takes 0, 1, or 2 numeric arguments and
has the following interpretation.
- parseShort(String) -
Static method in class edu.neu.ccs.XShort
- Parses a
short value from a String
using the current shared parser.
- parseSpecialFunction(String) -
Method in class edu.neu.ccs.parser.BaseParser
- Parse a special function whose parameter
list may not be completely evaluated.
- parseWithArgumentList(String, String[], Object[]) -
Method in class edu.neu.ccs.parser.BaseParser
- Parses the given string d in the context of
a symbolic argument list and associated values
and returns the
Object represented
by the string d given this parsing scheme.
- parser -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The parser that will be used to evaluate functions
for the purpose of making plots.
- parser -
Variable in class edu.neu.ccs.gui.SimpleFunctionPane
- Reference to the default JPT parser.
- parser -
Static variable in class edu.neu.ccs.parser.ParserUtilities
- Default parser used by JPT classes.
- parser -
Variable in class edu.neu.ccs.parser.SimpleFunction
- The parser that will be used to evaluate this function.
- parser() -
Method in class edu.neu.ccs.parser.SimpleFunction
- Returns this function's parser.
- parserContextStack -
Variable in class edu.neu.ccs.parser.BaseParser
- The vector that operates as a stack to save and restore
the parser context in each call of
parse.
- paste() -
Method in class edu.neu.ccs.console.ConsoleTextPane
- Pastes the clipboard contents into the pane
at the current caret position,
but only if the caret position or selection
is completely enclosed
within the bounds of the current input text.
- path -
Variable in class edu.neu.ccs.gui.BaseShape
- The
GeneralPath used to implement the Shape.
- path -
Variable in class edu.neu.ccs.pedagogy.Turtle
- The path to outline the turtle triangle shape.
- 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.
- pathstrategy -
Variable in class edu.neu.ccs.gui.BaseShape
- The
Path.Strategy.
- 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.
- 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.PaintableButton.RefreshListener
-
- perform() -
Method in class edu.neu.ccs.gui.PaintableComponent.RefreshListener
-
- perform() -
Method in class edu.neu.ccs.gui.SimpleAction
- Performs the tasks encapsulated by this action.
- perform() -
Method in class edu.neu.ccs.gui.SimpleThreadedAction
- Performs the tasks encapsulated by this action.
- performAction(Method) -
Method in class edu.neu.ccs.jpf.JPFApplication
- Performs the given method and
assures that the method calls are synchronized.
- performActionUsingGUI(Method) -
Method in class edu.neu.ccs.jpf.JPFApplication
- Performs the given method using an automatice GUI and
assures that the method calls are synchronized.
- performOperation(Object, Object) -
Method in class edu.neu.ccs.parser.BooleanOperation
- Performs the operation on the given values
and returns the result.
- performOperation(Object, Object) -
Method in class edu.neu.ccs.parser.NumericOperation
- Performs the operation on the given values
and returns the result.
- performOperation(Object, Object) -
Method in class edu.neu.ccs.parser.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.
- performThreaded() -
Method in class edu.neu.ccs.gui.SimpleThreadedAction
- Executes the
perform method
in a separate thread.
- period -
Static variable in class edu.neu.ccs.XBigInteger
- The period character for bit parsing.
- peru -
Static variable in class edu.neu.ccs.Colors
- Color peru = Peru.
- pink -
Static variable in class edu.neu.ccs.Colors
- Color pink = Pink.
- pixels -
Variable in class edu.neu.ccs.gui.SliderView
- The track pixels, that is, the size of the track
along its major direction.
- playImpl(AudioInputStream) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the given audio input stream.
- playImpl(Sequence) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the given MIDI sequence.
- playMidi(String) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the MIDI sequence stored in a file with the given name.
- playMidi(File) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the MIDI sequence stored in the given file.
- playMidi(URL) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the MIDI sequence stored in the file at the given URL.
- playSound(String) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the sound file with the given file name.
- playSound(File) -
Static method in class edu.neu.ccs.util.SoundUtilities
-
- playSound(URL) -
Static method in class edu.neu.ccs.util.SoundUtilities
-
- plotAction -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The action for the button
“Plot Functions”.
- 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.
- plotButton -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The button
“Plot Functions”.
- plotData() -
Method in class edu.neu.ccs.gui.FunctionsPlotter
- The helper method for the button
“Plot Functions”.
- 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
draws a line plot of the transformed 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
draws a line plot of the transformed 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 of point arrays
using the world to image transform
and draws a line plot of each transformed
1-dimensional point array
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 point arrays
using the world to image transform
and draws a line plot of each transformed
1-dimensional point array
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 of point arrays
using the world to image transform
and draws a line plot of each transformed
1-dimensional point array
in the given graphics context
using the given color or
Paint array
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 point arrays
using the world to image transform
and draws a line plot of each transformed
1-dimensional point array
in the given graphics context
using the given color or
Paint array
and the given Stroke
to draw the lines.
- plotGridLines(Graphics2D, Paint, double, double) -
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.
- 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.
- plotMethod() -
Method in class edu.neu.ccs.gui.FunctionsPlotter
- The method for the button
“Plot Functions”.
- plotPanePanel -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The entire plot pane table panel.
- plotPaneStuff -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The ingredients for the entire plot pane table panel.
- plotTickMarks(Graphics2D, Paint, double, double, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots vertical and horizontal tick marks of thickness 1
using the given color or
Paint,
the grid spacing values and tick mark length.
- 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.
- 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.
- plotmark -
Variable in class edu.neu.ccs.gui.PointPaintable
- The internal plotmark for this
PointPaintable.
- plottool -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The
PlotTool object for doing the plots.
- plum -
Static variable in class edu.neu.ccs.Colors
- Color plum = Plum.
- point -
Variable in class edu.neu.ccs.gui.PointPaintable
- The internal point for this
PointPaintable.
- point1 -
Variable in class edu.neu.ccs.pedagogy.Turtle
- Endpoint 1 of the line.
- point2 -
Variable in class edu.neu.ccs.pedagogy.Turtle
- Endpoint 2 of the line.
- pointer -
Variable in class edu.neu.ccs.gui.PathListIterator
- The interator index.
- polygon(double, double, double, int) -
Static method in class edu.neu.ccs.gui.RegularShape
- Creates a regular polygon
with center (x,y) and radius r with the initial
vertex positioned vertically above the center
and with the given number of vertices.
- popContext() -
Method in class edu.neu.ccs.parser.BaseParser
- Pop and restore the previous parser context.
- populateFcnsList() -
Method in class edu.neu.ccs.gui.SimpleFunctionPane
- Populate the simple functions dropdown list with
the names of all simple functions currently
installed in the default parser.
- populateOrdinaryFcnsList() -
Method in class edu.neu.ccs.gui.SimpleFunctionPane
- Populate the ordinary functions dropdown list with
the names of all ordinary functions currently
installed in the default parser.
- populateReservedList() -
Method in class edu.neu.ccs.gui.SimpleFunctionPane
- Populate the reserved dropdown list
with the reserved names currently
installed in the default parser.
- positive -
Static variable in class edu.neu.ccs.XBigInteger
- The introductory string for the bit represention of positive numbers.
- 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(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(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, 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.
- 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.
- 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.
- precedence -
Variable in class edu.neu.ccs.parser.BaseParser
- List of hashtables storing the precedence relationship
between operations.
- precedenceOf(Operation) -
Method in class edu.neu.ccs.parser.BaseParser
- 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.
- 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.AbsoluteLayout
- Returns the preferred size required to layout the components
contained in the parent container.
- 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.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.TableLayout
- Returns the preferred size for this table layout.
- 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.Dropdown
- The current preferred width if one is enabled or -1
if preferred width is disabled.
- preferredWidth -
Variable in class edu.neu.ccs.gui.TextFieldView
- The current preferred width if one is enabled or -1
if preferred width is disabled.
- prefixRepeatChar(String, char, int) -
Static method in class edu.neu.ccs.Strings
- Returns a string with count instances of the
given character c prefixed to the given string.
- prefixes -
Variable in class edu.neu.ccs.parser.BaseParser
- 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.
- pressActions -
Variable in class edu.neu.ccs.gui.ColorPane
- The caller-defined actions performed
when the slider thumb is pressed
in any of the 4 sliders.
- pressActions -
Variable in class edu.neu.ccs.gui.SliderView
- The caller-defined actions performed
when the slider thumb is pressed.
- pressEvent -
Variable in class edu.neu.ccs.gui.SliderView
- The standard event that will be passed to the sequence
pressActions when the mouse is pressed in
the active area of the slider (thumb or track).
- 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.
- pressedAction -
Variable in class edu.neu.ccs.gui.FunctionsPlotter
- The action for mouse pressed in the plot window that
converts pixel coordinates to world coordinates and
then displays these coordinates as a text paintable
with string (x,y) at the postion of the mouse press.
- pressedActions -
Variable in class edu.neu.ccs.gui.KeyActionAdapter
- List of action listeners to be performed upon the
notification of key pressed events.
- pressedActions -
Variable in class edu.neu.ccs.gui.MouseActionAdapter
- List of action listeners to be performed upon the
notification of mouse pressed events.
- pressedMethod(MouseEvent) -
Method in class edu.neu.ccs.gui.FunctionsPlotter
- The method for mouse pressed in the plot window that
converts pixel coordinates to world coordinates and
then displays these coordinates as a text paintable
with string (x,y) at the postion of the mouse press.
- previousList(int[]) -
Static method in class edu.neu.ccs.util.ProbStatTools
- Returns the previous list in lexicographic order that
precedes this list and has the same data elements.
- printExceptionTrace(Throwable, String) -
Method in class edu.neu.ccs.jpf.JPFApplication
- Prints the exception trace minus references to Java reflection.
- processComponentKeyEvent(KeyEvent) -
Method in class edu.neu.ccs.console.ConsoleTextPane
- Handles a key event trapped by the text pane.
- 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.ArrayPanel
- 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.FileView
- Property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.GeneralViewSupport
- 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.SliderView
- The property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.TextAreaView
- 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.PropertyChangeActionAdapter
- Performs the stored action sequence
when a property has been changed.
- 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.SimpleAction
- Performs this property change action by calling the simplified
perform method of this class.
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.SimpleThreadedAction
- Performs this property change action
by calling the
performThreaded method
which executes the simplified
perform method
in a separate thread
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.XObjectView
- Handles a property change event issued by the data model.
- propertyChangeActionPerformed(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.PropertyChangeAction
- Performs the tasks encapsulated by this action.
- 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.
- pruneElement(int) -
Method in class edu.neu.ccs.SmallSet
- Prunes the given element from this set provided
that the element is in the range from
minimum to maximum.
- pruneElements(int[]) -
Method in class edu.neu.ccs.SmallSet
- Prunes the elements from the given array of elements
from this set.
- pruneRange(int, int) -
Method in class edu.neu.ccs.SmallSet
- Prunes the elements from min to max inclusive from
this set.
- pruneSet(SmallSet) -
Method in class edu.neu.ccs.SmallSet
- Prunes this set by removing the elements in common
with the given set, that is, replaces this set by its
set difference with the given set.
- purple -
Static variable in class edu.neu.ccs.Colors
- Color purple = Purple.
- pushContext(String) -
Method in class edu.neu.ccs.parser.BaseParser
- Save the current parser context and
initialize a new context to parse
the string d.
- put(Object, Object) -
Method in class edu.neu.ccs.quick.QuickHashtable
- Associates the specified value with the specified key in this hash table.
- put(Object, Object) -
Method in class edu.neu.ccs.quick.QuickTreeMap
- Associates the specified value with the specified key in this map.
- 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.
- 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.QuickTreeMap
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one to the tree map.
- 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.
- 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.QuickTreeMap
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one symmetrically to the tree map.
- 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.
- 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.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.
- putValue(String, Object) -
Method in class edu.neu.ccs.gui.ActionWrapper
-
QuickArrayList extends ArrayList by
adding one constructor and three methods addItems,
setItems, and removeItems that handle
an array of Object at once.ArrayList.
ArrayList.
ArrayList.
QuickHashMap extends HashMap by
adding one constructor and three methods putPairs,
setPairs, and removeKeys that handle
an array of Object at once.HashMap.
HashMap.
HashMap.
HashMap.
QuickHashSet extends HashSet by
adding one constructor and three methods addItems,
setItems, and removeItems that handle
an array of Object at once.HashSet.
HashSet.
HashSet.
HashSet.
QuickHashtable extends Hashtable by
adding one constructor and three methods putPairs,
setPairs, and removeKeys that handle
an array of Object at once.Hashtable.
Hashtable.
Hashtable.
Hashtable.
QuickLinkedList extends LinkedList by
adding one constructor and three methods addItems,
setItems, and removeItems that handle
an array of Object at once.LinkedList.
LinkedList.
QuickTreeMap extends TreeMap by
adding two constructors and three methods putPairs,
setPairs, and removeKeys that handle
an array of Object at once.TreeMap.
TreeMap.
TreeMap.
TreeMap.
Comparator and then adds the
given 2-dimensional array of key-value pairs one-by-one to the tree map.
QuickTreeSet extends TreeSet by
adding two constructors and three methods addItems,
setItems, and removeItems that handle
an array of Object at once.TreeSet.
TreeSet.
TreeSet.
TreeSet.
Comparator and then
adds the given array of items one-by-one to the tree set.
QuickVector extends Vector by
adding one constructor and three methods addItems,
setItems, and removeItems that handle
an array of Object at once.Vector.
Vector.
Vector.
Vector.
PathNode of type QUAD.
PathNode
of type QUAD.
repaint method in Component.
TitledBorder.RIGHT.
XLocator object that corresponds to an anchor
at the right edge of the displayed string.
Locator that combines
RIGHT and ASCENTLINE.
Locator that combines
RIGHT and BASELINE.
Locator that combines
RIGHT and DESCENTLINE.
Locator that combines
RIGHT and LEADINGLINE.
RadioPanel implements the base panel
for matching strings and radio buttons and maintaining the
mutual exclusiveness of button selection.this
using notation familiar to mathematicians;
this is the same value as returned by the
inherited method getX().
Refresh encapsulates methods for graphics refresh.RegularShape provides factory methods
to create regular polygons and regular star shapes.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.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.sqrt(x*x+y*y).
x*x+y*y.
Strings
containing the names of the files
in the given directory.
Strings
containing the names of the files
in the directory at the given path.
String
containing the contents of the given file.
String
containing the contents of the file
at the given path.
Stringable object
by using a variation of the optional input model to acquire the
data.
Stringable object
by using a variation of the optional input model to acquire the
data with the given input filter to constrain the result.
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
reflects through the x-axis.
autoSetPreferredWidth()
and then repacking the parent window.
repaint();
otherwise sets the button location and size using the
default bounds rectangle and refreshes the button by
repacking the parent window.
repaint();
otherwise sets the component location and size using the
default bounds rectangle and refreshes the component by
repacking the parent window.
regularShapeData except as an array of
float.
releaseActions when the mouse is released
after being pressed in the active area of the slider
(thumb or track).
this to (this % y).
XBigInteger whose value is
x % y.
true,
or returns false
if this sequence does not contain the filter.
true,
or returns false
if this sequence does not contain the action listener.
PathNode at the given index
and returns the removed node.
PathNodes starting at the given
index m inclusive and ending at the given index n exclusive;
returns an array with the removed nodes.
null.
null.
String string
provided that the string is in the set; otherwise returns
null.
setColor is called.
setColor is
called.
ColorView is set.
true,
or returns false if the sequence
does not contain the action listener.
ActionListener.
ActionListener.
GeneralView
interface but the implementation does nothing since
the underlying JTextArea does not fire
action events.
PathNodes from the path list
and returns an array with the removed nodes.
float[N][4] with the
vertices and tangents that were removed.
Object object provided that the object is in
the map; otherwise returns null.
String string provided that the string is in
the map; otherwise returns null.
CellPosition
from the data structure of this layout.
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.
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.
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.
Paintable from the
paintable sequence.
PropertyChangeListener from the listener list.
PropertyChangeListener for a specific property.
PropertyChangeListener from the listener list.
PropertyChangeListener for a specific property.
PropertyChangeListener from the listener list.
PropertyChangeListener for a specific property.
float[K][4]
with the vertices and tangents that were removed.
Stringable object
by using the optional input model to acquire the data.
Stringable object
by using the optional input model to acquire the data
with the given input filter to constrain the result.
BigDecimal value from the console,
by using the optional input model to acquire the data.
BigDecimal value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
BigDecimal extracted from the field
using the optional model.
BigDecimal extracted from the field
using the optional model, with the given filter.
BigDecimal extracted from the field
using the optional model.
BigDecimal extracted from the field
using the optional model, with the given filter.
BigInteger value from the console,
by using the optional input model to acquire the data.
BigInteger value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
BigInteger extracted from the field
using the optional model.
BigInteger extracted from the field
using the optional model, with the given filter.
BigInteger extracted from the field
using the optional model.
BigInteger extracted from the field
using the optional model, with the given filter.
boolean value from the console,
by using the optional input model to acquire the data.
boolean value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
boolean extracted from the field
using the optional model.
boolean extracted from the field
using the optional model, with the given filter.
boolean or throws an exception
if the user cancels the operation.
boolean or throws an exception
if the user cancels the operation,
with the given default value.
boolean or throws an exception
if the user cancels the operation,
with the given default value.
boolean extracted from the field
using the optional model.
boolean extracted from the field
using the optional model, with the given filter.
byte value from the console,
by using the optional input model to acquire the data.
byte value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
byte extracted from the field
using the optional model.
byte extracted from the field
using the optional model with the given filter.
byte or throws an exception
if the user cancels the operation.
byte or throws an exception
if the user cancels the operation,
with the given default value.
byte or throws an exception
if the user cancels the operation,
with the given default value.
byte extracted from the field
using the optional model.
byte extracted from the field
using the optional model with the given filter.
byte extracted from the field
as hexidecimal data
using the optional model.
byte extracted from the field
as hexidecimal data
using the optional model with the given filter.
byte extracted from the field
as hexidecimal data
using the optional model.
byte extracted from the field
as hexidecimal data
using the optional model with the given filter.
char value from the console,
by using the optional input model to acquire the data.
char value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
char extracted from the field
using the optional model.
char extracted from the field
using the optional model, with the given filter.
char or throws an exception
if the user cancels the operation.
char or throws an exception
if the user cancels the operation,
with the given default value.
char or throws an exception
if the user cancels the operation,
with the given default value.
char extracted from the field
using the optional model.
char extracted from the field
using the optional model, with the given filter.
Color value from the console,
by using the optional input model to acquire the data.
Color value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
Color extracted from the field
using the optional model.
Color extracted from the field
using the optional model, with the given filter.
Color extracted from the field
using the optional model.
Color extracted from the field
using the optional model, with the given filter.
double value from the console,
by using the optional input model to acquire the data.
double value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
double extracted from the field
using the optional model.
double extracted from the field
using the optional model with the given filter.
double or throws an exception
if the user cancels the operation.
double or throws an exception
if the user cancels the operation,
with the given default value.
double or throws an exception
if the user cancels the operation,
with the given default value.
double extracted from the field
using the optional model.
double extracted from the field
using the optional model with the given filter.
double extracted from the field
as hexidecimal data
using the optional model.
double extracted from the field
as hexidecimal data
using the optional model with the given filter.
double extracted from the field
as hexidecimal data
using the optional model.
double extracted from the field
as hexidecimal data
using the optional model with the given filter.
File object
representing a path to an existing file.
String
representing a path to an existing file.
File object
representing a valid path for the file system.
String
representing a valid path for the file system.
float value from the console,
by using the optional input model to acquire the data.
float value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
float extracted from the field
using the optional model.
float extracted from the field
using the optional model with the given filter.
float or throws an exception
if the user cancels the operation.
float or throws an exception
if the user cancels the operation,
with the given default value.
float or throws an exception
if the user cancels the operation,
with the given default value.
float extracted from the field
using the optional model.
float extracted from the field
using the optional model with the given filter.
float extracted from the field
as hexidecimal data
using the optional model.
float extracted from the field
as hexidecimal data
using the optional model with the given filter.
float extracted from the field
as hexidecimal data
using the optional model.
float extracted from the field
as hexidecimal data
using the optional model with the given filter.
getInnerPanel().
getInnerPanel().
int value from the console,
by using the optional input model to acquire the data.
int value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
int extracted from the field
using the optional model.
int extracted from the field
using the optional model with the given filter.
int or throws an exception
if the user cancels the operation.
int or throws an exception
if the user cancels the operation,
with the given default value.
int or throws an exception
if the user cancels the operation,
with the given default value.
int extracted from the field
using the optional model.
int extracted from the field
using the optional model with the given filter.
int extracted from the field
as hexidecimal data
using the optional model.
int extracted from the field
as hexidecimal data
using the optional model with the given filter.
int extracted from the field
as hexidecimal data
using the optional model.
int extracted from the field
as hexidecimal data
using the optional model with the given filter.
long value from the console,
by using the optional input model to acquire the data.
long value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
long extracted from the field
using the optional model.
long extracted from the field
using the optional model with the given filter.
long or throws an exception
if the user cancels the operation.
long or throws an exception
if the user cancels the operation,
with the given default value.
long or throws an exception
if the user cancels the operation,
with the given default value.
long extracted from the field
using the optional model.
long extracted from the field
using the optional model with the given filter.
long extracted from the field
as hexidecimal data
using the optional model.
long extracted from the field
as hexidecimal data
using the optional model with the given filter.
long extracted from the field
as hexidecimal data
using the optional model.
long extracted from the field
as hexidecimal data
using the optional model with the given filter.
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.
Stringable object obtained
by using the optional input model to acquire the data.
Stringable object obtained
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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.
XBoolean object
whose state is set to the view state of this view.
XColor object
whose state is set to the view state of this view.
XString representing
the currently selected path.
Stringable object based on the view state
of the view, the temporary filter, and the optional model.
Stringable object based on the view state
of the view, the temporary data type and filter, and the optional
model.
Stringable object based on the view state
of the view, the current data type and filter, and the optional
model.
Stringable object based on the view state
of the view, the temporary filter, and the optional model.
Stringable object based on the view state
of the view, the temporary data type and filter, and the optional
model.
XInt object whose state is set to the index
of the currently selected option.
null
if the underlying TextFieldView view state
consists only of whitespace.
requestObject to the i-th view
and returns the resulting Stringable.
XInt object
whose state is set to the value of this slider.
XString object
whose state is set to the String content
for this view.
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 for each
view.
short value from the console,
by using the optional input model to acquire the data.
short value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
short extracted from the field
using the optional model.
short extracted from the field
using the optional model with the given filter.
short or throws an exception
if the user cancels the operation.
short or throws an exception
if the user cancels the operation,
with the given default value.
short or throws an exception
if the user cancels the operation,
with the given default value.
short extracted from the field
using the optional model.
short extracted from the field
using the optional model with the given filter.
short extracted from the field
as hexidecimal data
using the optional model.
short extracted from the field
as hexidecimal data
using the optional model with the given filter.
short extracted from the field
as hexidecimal data
using the optional model.
short extracted from the field
as hexidecimal data
using the optional model with the given filter.
String value from the console,
by using the optional input model to acquire the data.
String value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
String extracted from the field
using the optional model.
String extracted from the field
using the optional model, with the given filter.
String or throws an exception
if the user cancels the operation.
String or throws an exception
if the user cancels the operation,
with the given default value.
String or throws an exception
if the user cancels the operation,
with the given default value.
String extracted from the field
using the optional model.
String extracted from the field
using the optional model, with the given filter.
Stringable[] that
is populated by calling requestObject for each
view.
Displayable objects
held in the panel.
0<=k<n.
GeneralPath constant.
String.
BasicStroke(2).
JPTScrollPane that contains
a single Displayable object,
and delegates Displayable method calls
to its viewport view.DisplayPanel.
Displayable object.
JComponent encapsulating a shape,
and acting as its view.ShapePaintable creates an AbstractPaintable
using a Shape object and other related data.AbstractAction
class used to simplify the programming interface
for a class representing a GUI action.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.SimpleFunction is an
implementation of AbstractFunction
that is defined by providing its information as
strings.SimpleFunction
that uses the current default parser.
SimpleFunction
that uses the current default parser.
SimpleFunction
that uses the given parser.
SimpleFunction
that uses the given parser.
SimpleFunctionBuilder
builds a panel that combines
a SimpleFunctionPane with
an ExpressionEvaluationPane so
that a user can both interactively define
simple functions and then test them in an
evaluation scenario immediately.SimpleFunctionBuilderWithIO
builds a panel that combines
a SimpleFunctionPaneWithIO with
an ExpressionEvaluationPane so
that a user can both interactively define
simple functions and then test them in an
evaluation scenario immediately.SimpleFunctionPane
provides a pane that permits
the interactive definition of simple functions,
that is, objects of class
SimpleFunction.SimpleFunctionPaneWithIO
extends SimpleFunctionPane
in order to add the facility
to save simple function definitions to a file
and to read back such definitions from a file.SimpleThreadedAction is an abstract class that is a simple
extension of the Java AbstractAction class.SliderView permits the construction of
a slider with pixel-level control of the size of the slider
track.SliderView.
SliderView with the given
orientation which must be HORIZONTAL or
VERTICAL.
SliderView with the given
parameters.
SliderView with the given
parameters.
SliderView with the given
parameters.
SliderView with the given
parameters.
SmallSet is a class that represents a
set of int values between 0 and 31 as the bits
in a single int state.StackTrace provides a static
method to return the stack trace of a
Throwable as a String.StaticFields contains a
general static method to extract the public static
fields from a given class with given field type.StringIntPair constructs an immutable pair object
from a non-null String and an
int.null String and an
int.
JComboBox for the selection of an object
using an associated string in a 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.Object.
StringObjectPairs.
StringObjectPair constructs an immutable pair object from
a non-null String and
a non-null Object.null String and
a non-null Object.
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.
RadioPanel for the selection of an object
using an associated string in a StringObjectMap.StringObjectMap.StringSet encapsulates a structure that maintains a set
of Strings both in the original order of entry and in
sorted order.StringViewer provides static
tools for viewing a String in a GUI.String.Stringable objects
of a given class using reflection.Stringable class.
StringableFileIO contains
methods to load or save the state of a
Stringable model object
using text file IO.Stringable objects that are generated
by user input or created internally for computation.List
that is itself a filter
representing the ordered application of the list of filters.Strings contains a set of static methods
to provide fast and human-readable encoding of an array of
String data together with corresponding tools
for decoding such data.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 provides a component with a
paint swatch and its name.Colors.getColorFromName.
SwatchNameRenderer is designed to implement
ListCellRenderer by providing pairs each with a
paint swatch and its name.Fonts.
XBigDecimal.
this to (s * this):
in coordinates [x;y] is replaced by [s*x;s*y].
XComplex whose value is
s * z.
Point2D
using the world to image transform
and sets the target Point2D
to the transformed value.
setLocation calls
that do not provide explicit insets.
JPTScrollPane.
Fonts.
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.
null.
TextAnchor.Locator for this
MultiLineTextPaintable.
TextAnchor.Locator for this
TextPaintable.
MultiLineTextPaintable.
MultiLineTextPaintable
using an array float[2].
TextPaintable.
TextPaintable
using an array float[2].
>Annotation>.
Halo object before being inserted into the
panel.
setBackground to set
not only the background of the dialog itself but also the
background of its top level entities.
this to the equivalent value with the
n-th bit set.
XBigInteger whose value
is equivalent to x with the
n-th bit set.
boolean value that is the model
for this view to the given value.
setBorder method and
then fires the property change SET_BORDER.
TextPaintable.
Paint
to the given color or Paint.
Dimension.