|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
this; this value is the same as the value
returned by the inherited method radius(),
that is, sqrt(x*x+y*y).
this to abs(this).
this to abs(this).
XBigDecimal whose value is the absolute
value of the given y.
XBigInteger whose value is the absolute
value of the given y.
AbstractPaintable defines objects that
implement Paintable.Strings
into primitive types and objects
using a language with simple syntactic structure.Parser
to store a value and an associated operation.String symbol
for use with a parser.String symbol
for use with a parser.windowActionPerformed method of this class
intended to perform tasks requiring information
contained in the WindowEvent
triggering this action.
actionPerformed method
of the encapsulated action
in a newly created separate thread
that is executed as a daemon thread.
perform method of this class.
propertyChangeActionPerformed method of this class
intended to perform tasks requiring information
contained in the PropertyChangeEvent
triggering this action.
paint
method of this class.
mouseActionPerformed method of this class
intended to perform tasks requiring information
contained in the MouseEvent
triggering this action.
listSelectionActionPerformed method of this class
intended to perform tasks requiring information
contained in the ListSelectionEvent
triggering this action.
keyActionPerformed method of this class
intended to perform tasks requiring information
contained in the KeyEvent triggering this action.
focusActionPerformed method of this class
intended to perform tasks requiring information
contained in the FocusEvent triggering this action.
actionPerformed method of the
encapsulated action and then performs the action
specified as the finish action.
componentActionPerformed method of this class
intended to perform tasks requiring information
contained in the ComponentEvent
triggering this action.
changeActionPerformed method of this class
intended to perform tasks requiring information
contained in the ChangeEvent
triggering this action.
actionPerformed method to
decide how the encapsulated action will be used.
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.ActionsPanel with the user response buttons.
Action objects represented
by buttons that initiate their respective actions.JPanel.
JPanel.
Action objects
to provide extra functionality.this to (this + w)
where w is the complex with coordinates x,y.
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.
this to (this + y).
XBigDecimal whose value is
x + y.
this to (this + y).
XBigInteger whose value is
x + y.
this to (this + w).
XComplex whose value is
z + w.
ActionsPanel
by creating a JButton that, when clicked,
will cause the performance of the given action.
setColor is called.
ActionsPanel
with the given layout constraint.
setColor is called and place this action
listener at the given index in the set color actions
sequence.
ActionListener.
ActionListener.
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.
TablePanel
at the position specified by the row and column
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.
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.
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(int, Object)
but interchanges the order of the arguments.
addPaintable(0, o).
String and Object
pair to the StringObjectMap at the given index.
StringObjectPair pair to the
StringObjectMap at the given index.
String and Object
pair to the StringObjectMap.
StringObjectPair pair to the
StringObjectMap.
StringObjectPair pairs to the map.
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)
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
this to (this + z * w).
PropertyChangeListener to the listener list.
PropertyChangeListener to the listener list.
PropertyChangeListener to the listener list.
PropertyChangeListener to the listener list for a
specific property.
PropertyChangeListener to the listener list for a
specific property.
PropertyChangeListener to the listener list for a
specific property.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list.
PropertyChangeListener array
to the listener list for a specific property.
PropertyChangeListener array to
the listener list for a specific property.
PropertyChangeListener array
to the listener list for a specific property.
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.
makePaintable to add the given array of
objects after suitable conversion to the top of the paintable
sequence.
addSequence(int, Object)
but interchanges the order of the arguments.
addSequence(objects).
String to the StringSet.
float[K][4] and then makes a new path.
'+'
or '-' return (start + 1)
otherwise return start.
AWTEvents
encapsulating the designation that a graphical input object
should enter or exit alert status.this to (this & y).
XBigInteger whose value is
x & y.
this to (this & ~y).
XBigInteger whose value is
x & ~y.
Displayable component
representing an annotation in a GUI,
such as the prompt for an input object
or the caption for an image.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.
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.
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.
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.YLocator object that corresponds to an anchor
on the ascent line of the displayed string.
XComplex.generalPower(a,x).
Halo to localize error highlights.
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.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.
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.Bezier collects several useful
static mathematical functions related to Bezier curves.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.
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.
TypedView
for the input of a boolean value.true.
true
that will execute the given action when clicked.
Dimension.
{s0|s1|etc}.
{s0|s1|etc}.
{s0|s1|etc}
as a string.
[s0;s1;etc].
[s0;s1;etc].
[s0;s1;etc]
as a string.
turn45(brickEtoW(args)).
turn90(brickEtoW(args)).
turn135(brickEtoW(args)).
BufferedPanel combines bit-map-graphics with
algorithmic graphics based on objects.BufferedPanel.
Dimension,
and a white background.
Dimension,
and the given background color or Paint
for the image.
Paint
for the image.
b0 is the high byte
and
b1 is the low byte.
b0 is the low byte
and
b1 is the high byte.
String
for the given byte.
byte value.
XString objects, in order to change case,
restrict particular character codes, &c.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.
ChangeEvent.null
and has S float numbers in each row.
null,
have the same length N, and have S float numbers in each row.
CheckerBoard is a standalone utility that permits
a user to interactively compare two colors.JPTFrame.
turn45(checkHatch(args)).
turn45(checkHatch(args)).
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.
ClippingWrapper will wrap a Paintable
and a clipping Shape to obtain a Paintable that
clips the original Paintable to the Shape.null.
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.
CLOSED is the ClosureMode corresponding
to a closed polygon or closed bezier curve, that is, limit(length)
returns length.
ClosureMode encapsulates the choices for the closure
mode of a polygon or bezier cubic curve.Strings
using a recursively-enabled data language.CODEC operations.null if no
storage has been allocated.
null if no
storage has been allocated.
Color at pixel position
(x, y).
ColorscolorToString(Color) -
Static method in class edu.neu.ccs.XColor
String encapsulation of the
Color parameter that contains the
int values of red, green, blue, (and possibly alpha)
each in the range [0, 255].
TypedView for the input
of a Color that contains a color swatch on the
left that displays the selected color and an optional drop
down view on the right that allows for both the direct input
of numeric color data (rgba or hex) and for the selection of
certain colors using swatch-name pairs shown in the dropdown.JColorChooser
and a color drop down for the precise entry of color data.
JColorChooser
and a color drop down 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 drop down 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 drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given dimension.
JColorChooser
and, if showDropdown is true,
a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given dimension;
the minimum width of the drop editable area is the given minWidth.
JColorChooser
and, if showDropdown is true,
a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given width and height.
JColorChooser
and, if showDropdown is true,
a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given width and height;
the minimum width of the drop down editable area is the given minWidth.
JColorChooser
and a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given dimension.
JColorChooser
and a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given dimension;
the minimum width of the drop down editable area is the given minWidth.
JColorChooser
and a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given width and height.
JColorChooser
and a color drop down for the precise entry of color data;
the initial color to be displayed is the given color;
the size of the color swatch is provided by the given width and height;
the minimum width of the drop down editable area is the given minWidth.
XBigInteger with the specified
Object o.
XBigDecimal with the specified
Object o.
XBigDecimal with the specified
XBigDecimal y.
XBigInteger with the specified
XBigInteger y.
XComplex.
Component displayed in this dialog.
ComponentEvent.ComponentFactory has 3 static methods that create
gui or graphical objects from more general objects.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].
ConsoleGateway
that provides input functionality
for a console object.ConsoleGateway,
and derived class of
OutputStream
that provides output functionality
for a console object.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.
String data.
true if the given action listener
is contained in this sequence,
or false if it is not.
true if the set contains the element.
true if the hash table contains the value.
true if this set contains the String.
true if the given filter
is contained in this sequence,
or false if it is not.
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 map contains the key.
true if the hash table 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.
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.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).
array is null returns null
otherwise returns a new XComplex[] that uses the method
copyData(double[]) to copy the array items.
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(float[]) to copy the array items.
XFourier.
null if no
storage has been allocated.
JPTFrames in existence.
CODEC implementation
whose encoding scheme prefixes data
with character and element counts.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.
Dimension object
with the given width and height;
if the given width or height is less than zero,
it is set to zero.
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 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.
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 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.
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)).
null and of size at least 6.
null and of size at least 6.
String to be evaluated by this parser
Stringable type returned
by a typed view or general view.
Stringable type returned
by a TypedView or GeneralView.
Fragile object
to which this object is listening.
DataTables2D provides static methods
to create data tables from "functions" of type
Function.OneArg.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 "Escaped-separated" encoding scheme.
String
into an array of data Strings
using the "Count-prefix" encoding scheme.
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 encoding scheme for this class.
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.
Displayable object.
Displayable object.
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 extracted from the field
using the mandatory model.
BigDecimal extracted from the field
using the mandatory model.
BigDecimal value from the console,
by using the mandatory input model to acquire the data.
BigDecimal extracted from the field
using the mandatory model, with the given filter.
BigDecimal extracted from the field
using the mandatory model, with the given filter.
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 value from the console,
by using the mandatory input model to acquire the data
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.
BigInteger value from the console,
by using the mandatory input model to acquire the data.
BigInteger extracted from the field
using the mandatory model, with the given filter.
BigInteger 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
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 value from the console,
by using the mandatory input model to acquire the data
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.
boolean value from the console,
by using the mandatory input model to acquire the data.
boolean extracted from the field
using the mandatory model, with the given filter.
boolean 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
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 using the mandatory model of IO.
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 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.
byte extracted from the field
using the mandatory model.
byte extracted from the field
using the mandatory model.
byte value from the console,
by using the mandatory input model to acquire the data.
byte extracted from the field
using the mandatory model with the given filter.
byte 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
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 using the mandatory model of IO.
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 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
as hexidecimal data
using the mandatory model.
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 with the given filter.
char extracted from the field
using the mandatory model.
char extracted from the field
using the mandatory model.
char value from the console,
by using the mandatory input model to acquire the data.
char extracted from the field
using the mandatory model, with the given filter.
char extracted from the field
using the mandatory model, with the given filter.
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 using the mandatory model of IO.
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 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.
Color extracted from the field
using the mandatory model.
Color extracted from the field
using the mandatory model.
Color value from the console,
by using the mandatory input model to acquire the data.
Color extracted from the field
using the mandatory model, with the given filter.
Color 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
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 value from the console,
by using the mandatory input model to acquire the data
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.
double value from the console,
by using the mandatory input model to acquire the data.
double extracted from the field
using the mandatory model with the given filter.
double 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
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 using the mandatory model of IO.
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 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
as hexidecimal data
using the mandatory model.
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 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 extracted from the field
using the mandatory model.
float extracted from the field
using the mandatory model.
float value from the console,
by using the mandatory input model to acquire the data.
float extracted from the field
using the mandatory model with the given filter.
float extracted from the field
using the mandatory model with the given filter.
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 using the mandatory model of IO.
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 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
as hexidecimal data
using the mandatory model.
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 with the given filter.
int extracted from the field
using the mandatory model.
int extracted from the field
using the mandatory model.
int value from the console,
by using the mandatory input model to acquire the data.
int extracted from the field
using the mandatory model with the given filter.
int extracted from the field
using the mandatory model with the given filter.
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 using the mandatory model of IO.
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 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
as hexidecimal data
using the mandatory model.
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 with the given filter.
long extracted from the field
using the mandatory model.
long extracted from the field
using the mandatory model.
long value from the console,
by using the mandatory input model to acquire the data.
long extracted from the field
using the mandatory model with the given filter.
long extracted from the field
using the mandatory model with the given filter.
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 using the mandatory model of IO.
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 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
as hexidecimal data
using the mandatory model.
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 with the given filter.
Stringable object based on the view state
of the view using the mandatory model.
XString object
whose state is set to the String content
for this view.
XInt object
whose state is set to the value of this slider.
XInt object whose state is set to the index
of the currently selected option.
Stringable object based on the view state
of the view, the current data type and filter, and the mandatory
model.
XString representing
the currently selected path.
XColor object
whose state is set to the view state of this view.
XBoolean object
whose state is set to the view state of this view.
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 temporary data type and filter, and the mandatory
model.
Stringable object
by using the mandatory input model to acquire the data,
with the given default data as a user option,
and with the given input filter to constrain the result;
restores the data type for this stream to its original
setting;
finally returns the object created.
demandObject to the i-th view
and returns the resulting Stringable.
Stringable object created
by using the mandatory input model to acquire the data.
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 filter, and the mandatory model.
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 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,
and with the given input filter to constrain the result.
Stringable object obtained
from the given Stringable object
by using the mandatory input model to acquire the data,
with the given default data as a user option,
and with the given input filter to constrain the result.
demandObject for each
view.
short extracted from the field
using the mandatory model.
short extracted from the field
using the mandatory model.
short value from the console,
by using the mandatory input model to acquire the data.
short extracted from the field
using the mandatory model with the given filter.
short extracted from the field
using the mandatory model with the given filter.
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 using the mandatory model of IO.
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 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
as hexidecimal data
using the mandatory model.
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 with the given filter.
String extracted from the field
using the mandatory model.
String extracted from the field
using the mandatory model.
String value from the console,
by using the mandatory input model to acquire the data.
String extracted from the field
using the mandatory model, with the given filter.
String extracted from the field
using the mandatory model, with the given filter.
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 using the mandatory model of IO.
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 using the mandatory model of IO,
with the given default value.
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 using the mandatory model of IO,
with the given default value and input filter.
Stringable[] that
is populated by calling demandObject for each
view.
YLocator object that corresponds to an anchor
on the descent line of the displayed string.
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 and
an action data array to set the action and finish.
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,
a name to define a trivial action,
and an object that determines what will happen to
the dialog when the action is done.
toString()
excluding the sign if any.
toString(radix)
excluding the sign if any.
Dimension objects.>Displayable> object,
with the option of a title and an
>Annotation>.>Display>.>DisplayPanel>,
with no annotation or title.
>Settings> object.
Component whose
input widget values (view state) can be translated to and from a
String represenatation.Displayable objects,
displayed using either a horizontal or vertical layout.Displayable 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.
JPTFrames in existence.
this to (this / w)
where w is the complex with coordinates x,y.
XComplex whose value is
z / w
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
this to (this / y)
and maintains the scale as this.scale().
this to (this / y)
using the given scale for the quotient.
XBigDecimal whose value is
x / y and whose scale is x.scale().
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).
XComplex whose value is
z / w.
quotient, remainder}
after division of x by y.
turn45(dottedGrid(args)).
double.
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.
Colors.lightgray.
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, and
the given StringableFilter that sets
the desired input filter.
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.
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.
Stringable data type for the
TypedView data type, and
the given StringableFilter that sets
the desired input filter.
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 "Escaped-separated" encoding scheme.
Strings
into a single compound data String
using the "Count-prefix" encoding scheme.
Strings
into a single encoded data String
using the default CODEC.
Strings
into a single compound data String
using the encoding scheme for this class.
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.
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.
null or are
both non-null and have the same structure and data.
null or are
both non-null and have the same size and data.
true if the wrapped String
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 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 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 given object is of type
XBigDecimal and its BigDecimal
value is equal to the BigDecimal value of
this XBigDecimal; returns false
otherwise.
true if this property list
is equivalent to the given object,
or 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.
StringObjectPair and
if the corresponding items in this pair and the given entity are equal,
then returns true; otherwise returns false.
Pair and if the
corresponding items in this pair and the given entity are equal,
then returns true; otherwise returns false.
true if the given sequence
is equal to this sequence,
and false if it is not.
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.JPTFrame
is disposed.
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.Stringable
objects from input stream data.
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.Paint.
XNumber.
XString object
based on this case action scheme.
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.
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.
this to the equivalent value with the
n-th bit flipped.
XBigInteger whose value
is equivalent to x with the
n-th bit flipped.
FloatArray encapsulates utilities for arrays of
float.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.
FocusEvent.String representation
of the given exception and the data
that generated the exception,
for use in user error messages.
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;
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.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
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 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.
CENTER or one of the standard constants
for one of the eight compass directions;
return the frame constructed.
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;
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;
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;
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;
use the given insets to inset the frame in the screen;
return the frame constructed.
float[] corresponding to the given
Point2D.
float[][] of size N-by-2 corresponding to
the given Point2D[] of size N.
XPolynomialComplex object
from a String array representation of the data state.
XPolynomial object
from a String array representation of the data state.
XSquare object
from a String representation of the data state.
XRoundSquare object
from a String representation of the data state.
XRoundRect object
from a String representation of the data state.
XRect object
from a String representation of the data state.
XPolynomialComplex
object from a String representation of the data state.
XPolynomial object
from a String representation of the data state.
XPoint2D object
from a String representation of the data state.
XOval object
from a String representation of the data state.
XLine2D object
from a String representation of the data state.
XInterval object
from a String representation of the data state.
XFourier object
from a String representation of the data state.
XComplex object
from a String representation of the data state.
XColor object using
information contained in the given String.
XCircle object
from a String representation of the data state.
XBigInteger using the
information contained in the given string data.
XBigDecimal using the
information contained in the given string data.
String.
String of length at most 4.
String of length at most 16.
String of length at most 8.
String of length exactly 8.
String of length exactly 16.
String of length at most 2.
String
data in the format produced by toString().
String
data in the format produced by toString().
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.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".
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.
zd, using
the given double exponent d.
zw, using
the given complex exponent w.
GeneralViewSupport contains the common code to support
the features of a GeneralView.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.
Action objects
in the actions panel for this dialog.
ActionsPanel.
null if the tile box is effectively empty.
null if the tile is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the paintable is effectively empty.
null if the result is effectively empty.
null if the paintable is effectively empty.
originalPaint
method is called on the given shape paintable.
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
TextPaintable.
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.
BufferedPanel
on which the checkerboard is painted.
BufferedPanel size.
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.
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.
XString class object.
XInt class object.
XInt class object.
XString class object.
XColor class object.
XBoolean 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 representation
of the default value for this slider.
String representation of the default index.
String representation of the default view
state for this object.
String representation of the default
view state for this object.
Displayable() objects in the panel.
String.
String representation of the default view
state for this object.
String encapsulation of the state
of the default Color for this view.
String "true"
or the String "false"
corresponding with the default view state of this object.
String.
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.
float[2][] that contains the two
end tangent control points.
null.
null.
StringBuffer
containing the contents of the given file.
TextPaintable.
TextPaintable.
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.
TextPaintable.
null if it has not been set.
SMALL_ICON)
associated with the given action.
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.
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 at the given index in order of
entry into the map; or null if the index is out of
bounds.
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.
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.
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.
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.
originalPaint method.
Shape that represents the outline of
the rendered text string in its font at its location.
Shape that represents the outline of
the rendered paint region taking into account the
PaintMode.
Shape representing the paint region
that will be changed when the originalPaint method
is called on the given shape paintable.
Paintable
or null if a paintable is not used.
Paintable at the given index in
the sequence.
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.
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.
String with the value of the method
toStringData applied to each item in the array
returned by getPathNodes.
float[2] with the coordinates of a
point on the closed polygon determined by the internal vertex data
and the float parameter t.
String "ESC".
String "CPC".
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 the given font and sample string
with the value EXTRA_WIDTH
added to allow for extra white space.
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.
setLocation(int).
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.
getPreferredSize.
getPreferredSize.
getPreferredSize.
null if the index is invalid.
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.
PathNode at the given index
if the index is in range and the slot is valid;
otherwise returns null.
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 set
in sorted order.
Strings in this map
in sorted order.
TextPaintable.
String string at the given index
in order of entry into the set; or null if the
index is out of bounds.
String at the given index in order of
entry into the map; or null if the index is out of
bounds.
String associated with the given
Object in this view or null if no
association is found.
String associated with the given
Object or null if no association
is found.
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 set
in order of entry into the set.
Strings in this map
in order of entry into the map.
SupportsPropertyChange.
CellPosition
in the table or null if no such component exists.
TableLayout managing this panel.
NAME)
associated with the given action.
TextLayout that encapsulates
the text string and the font.
getBounds method
of the TextLayout class together with the anchor
locator.
>null>
if this display does not have a title.
SHORT_DESCRIPTION)
associated with the given action.
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.
null.
null.
XFourier.Type parameter.
TypedView[] with
the views in the panel.
BigInteger value wrapped
by this object.
BigDecimal value wrapped
by this object.
String representation
of the current value for this slider.
null if the panel is empty.
String representation of the index of the
currently selected option.
Displayable() objects in the panel.
String.
String representation of the view state for
this object.
String encapsulation of the state of
the current Color for this view.
String "true"
or the String "false",
corresponding with the view state of this object.
String.
String array of the view states
for the corresponding Displayable() items
in the array returned by getDisplayables().
TextPaintable.
WindingRule that corresponds to the
given String data.
String with the winding rule information.
WindowActionAdapter for this dialog.
Object viewed as a
Component that uses a CenterLayout
and provides positive border insets.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.
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
of the wrapped BigInteger value.
int hash code
of the wrapped BigDecimal value.
true if an inverse transform
exists for this transform, and false
if an inverse transform does not exist.
Hex provides static methods for the conversion
of numeric types to hexadecimal strings and vice versa.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.
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.
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.
JLabel used to render the icon.
this
using notation familiar to mathematicians;
this is the same value as returned by the
inherited method getY().
JComponent displaying an image.makeGUI.
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).String.
true if the given position
is in the right-hand middle of this component
within the given constraint,
and false otherwise.
Stringable object
that also provides static convenience methods
for input using a provided input component.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.
Paintable to make the "insert one row icon".
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.
maxabs value that is less than
or equal to epsilon.
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.
Shape.
true if this sequence is empty,
and false if it is not.
true if this sequence is empty,
and false if it is not.
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.
String contains only
hexadecimal digits (0 to 9, A to F, a to f).
true if this zoo is in design mode,
or false otherwise.
true if this laminate
can be moved to another location using direct manipulation
and false if it can not be moved.
String symbol
represents an existing operation
or is a prefix of the symbol for an existing operation.
XBigInteger is probably prime,
false if it's definitely composite.
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 '-'.
true if the given class
is Stringable,
and false if it is not.
null.
PathListIterator is a valid path
iterator for the construction of a Shape.
PathList is a valid path list
for the construction of a Shape.
XBigDecimal,
XDouble,
XFloat.
XBigInteger,
XLong,
XInt,
XShort,
XByte.
XNumber.
this is zero.
null
or zero.
IteratorFactory encapsulates a static method to construct
a Java Iterator from an Object[] array.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 that displays the view component
in a viewport whose view position can be controlled with a pair of
scrollbars that are displayed in accordance with the scrollbar policies.
JPTScrollPane whose
scrollbars are displayed in accordance with the scrollbar policies.
KeyEvent.Integer with the position of the
label in the view.
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".
YLocator object that corresponds to an anchor
on the leading line of the displayed string.
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.
null then this data has the same length.
arrayLength + lengthOffset.
arrayLength + lengthOffset.
ListSelectionEvent.0<=Im(log(z))<2*pi.
longs.
Long.MAX_VALUE.
Long.MAX_VALUE.
String
for the given long.
long value.
LookAndFeelTools contains several static methods
that assist in using the Java look and feel facilities.LOOSE Strategy produces loose bounds on
the TextPaintable by calling the method
getLooseBounds.
XString data
to all lower case characters.
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.
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 whose size equals the size of
the bounds rectangle of the given paintable and whose contents have
been determined by one execution of the paint method
on the graphics context of the BufferedImage.
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.
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 for the given object
constructed using the
makeComponent
method in ComponentFactory.
Component constructed using
ComponentFactory.makeComponent.
Component associated with the given
object.
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.
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.
Locator object constructed using the given
XLocator and YLocator objects.
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.
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.
Paintable constructed from the given
Object.
Paintable constructed from the given
Object.
Paintable associated with 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.
PaintAlgorithm whose color mapping is
determined by the color data in the given buffered image.
Pair if the data array is
non-null and has exactly two non-null items;
otherwise returns null.
Pair if the two objects
are non-null; 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.
Shape based on the
current data in this iterator.
Shape based on the
current data in this path list.
StringObjectPair if the data
array is non-null, has exactly two non-null items,
and the first item is a String;
otherwise returns null.
StringObjectPair if the two
objects are non-null and the first 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.
TexturePaint whose BufferedImage
is constructed using the method makeBufferedImage and
whose anchor rectangle is the bounds rectangle of the given paintable.
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.
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
has successfully replaced previously malformed data.
String data
caused the given exception to be thrown.
Fragile interface components
encounter malformed data.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 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.
Paint
to paint the marks.
Paint
to paint the marks.
XNumber
objects to be those that have zero bits where the given mask has
one bits.
MathUtilities collects several useful
static mathematical functions.Dimension object
whose width and height are set
to the maximum corresponding values
in the given Dimension objects.
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.
this,
that is, max(abs(x),abs(y)).
maxabs applied to
the coefficients in this polynomial.
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.Dimension object
whose width and height are set
to the minimum corresponding values
in the given Dimension objects.
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.
TablePanel objects constructed directly in
this array panel; the value is 4.
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.
MouseEvent.getCenter
will move to the given point specified in coordinates.
getCenter
will move to the given point specified in coordinates.
getCenter
will move to the given point.
getCenter
will move to the given point.
getCorner
will move to the given point specified in coordinates.
getCorner
will move to the given point specified in coordinates.
getCorner
will move to the given point.
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.
this to (this * w)
where w is the complex with coordinates x,y.
XComplex whose value is
z * w
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
this to (this * y).
XBigDecimal whose value is
x * y.
this to (this * y).
XBigInteger whose value is
x * y.
this to (this * w).
XComplex whose value is
z * w.
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.
addPostMutation.
addPostMutation.
addPostMutation.
addPostMutation.
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.null mutator AffineTransform
given the center (x, y) of an associated object.
null mutator AffineTransform
given the center of an associated object.
null.
null.
this to (-this):
in coordinates [x;y] is replaced by [-x;-y].
this to (-this).
this to (-this).
XBigDecimal whose value is the negation
of the given y.
XBigInteger whose value is the negation
of the given y.
XComplex whose value is the negation
of the given z.
String
to be parsed by this parser.
null.
String
or throws a ParseException if no term is present.
String with all
leading unary operations already applied
or throws a 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.
String
and throws a ParseException if an operation is encountered that is
binary but not unary.
null and of size at least 6.
null and of size at least 6.
this to (~this),
which is the bitwise-not of the current value.
XBigInteger whose value is the
bitwise not of the given y.
Stringable object that failed
the filtering process, with its state set to the value
that was current at the time the exception was thrown.
Stringable object based on the view state
data type, and filter or throws a ParseException to be
handled by other methods.
OPEN is the ClosureMode corresponding
to an open polygon or open bezier curve, that is, limit(length)
returns (length - 1).
TypedView
for selection of one out of various indexed and labeled choices
represented by JRadioButtons.this to (this | y).
XBigInteger whose value is
x | y.
Graphics context using the wrapped
paintable object but without the use of the mutator transform;
if the background paint is non-null, then the
rectangle returned by getActualBounds2D() is
painted with the background paint prior to the painting of the
wrapped paintable.
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.
Graphics context g using information
from the paintable sequence and from its individual items.
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.
null
and has length at least 1; otherwise returns " ".
Strings.pad.
Graphics context using information
from this object.
Graphics context using information
from this object.
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.ImagePaintableLite objects that encapsulate
the list of references to the images to be viewed;
this data MUST be set by a derived class
prior to a call to the method makeGUI.
PaintableSequence 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.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
an array of disks using the given two dimensional Paint
array, the given disk diameter, and the given gap between 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).
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.
PaintMode defines the requirements for an object
that can control the painting of a ShapePaintable.paintOver method to add additional
painting actions after the default buffer repaint is done during
a repaint() call.
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.Pair constructs an immutable pair object from two
non-null objects that are referred to as A and B.null array of Object
such that the array has 2 non-null items.
null Objects.
BufferedPanel that created this
Painter.
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.(s0,s1,etc).
(s0,s1,etc).
(s0,s1,etc)
as a string.
Dialog if any.
Frame if any.
Object it represents,
given this parsing scheme.
String
and returns an array of objects
representing the list of arguments.
boolean value from a String
using the current shared parser object.
- parseBoolean(String, String) -
Static method in class edu.neu.ccs.gui.BooleanView
- Returns the
boolean value
represented by the given String data.
- parseByte(String) -
Static method in class edu.neu.ccs.XByte
- Parses a
byte value from a String
using the current shared parser.
- parseChar(String) -
Static method in class edu.neu.ccs.XChar
- Parses a
char value from a String
using the current shared parser.
- parseColor(String) -
Static method in class edu.neu.ccs.XColor
- Gets a
Color value from a data String
if the data is valid or throws a
ParseException.
- parseDouble(String) -
Static method in class edu.neu.ccs.XDouble
- Parses a
double value from a String
using the current shared parser.
- parseExpression(AbstractParser.ObjectOperationPair) -
Method in class edu.neu.ccs.parser.JPTParser
- Parses the next expression
in the data
String.
- parseExpression(AbstractParser.ObjectOperationPair) -
Method in class edu.neu.ccs.parser.AbstractParser
- Parses the next expression
in the data
String.
- parseFloat(String) -
Static method in class edu.neu.ccs.XFloat
- Parses a
float value from a String
using the current shared parser.
- parseIdentifier() -
Method in class edu.neu.ccs.parser.AbstractParser
- Parses the next identifier in the data
String
and returns it.
- parseInt(String) -
Static method in class edu.neu.ccs.XInt
- Parses an
int value from a String
using the current shared parser.
- parseInt(String, String) -
Static method in class edu.neu.ccs.gui.SliderView
- Returns the
int value
represented by the given String data.
- parseLong(String) -
Static method in class edu.neu.ccs.XLong
- Parses a
long value from a String
using the current shared parser.
- parseNestedExpression() -
Method in class edu.neu.ccs.parser.JPTParser
- Parse an expression in parentheses and return its value.
- parseNumber() -
Method in class edu.neu.ccs.parser.AbstractParser
- Parses the next numeric token
in the data
String
and returns an object representation
of its value.
- parseProcedureCall(String) -
Method in class edu.neu.ccs.parser.JPTParser
- Parse a procedure with arguments and return its value.
- Parser - interface edu.neu.ccs.parser.Parser.
- Interface to be implemented by classes of objects
that can parse
String data
and evaluate the contents of that data
to an Object with state defined by the data
contained in the String. - ParserUtilities - class edu.neu.ccs.parser.ParserUtilities.
- Provides utility methods for use with parser operations.
- ParserUtilities() -
Constructor for class edu.neu.ccs.parser.ParserUtilities
-
- parseShort(String) -
Static method in class edu.neu.ccs.XShort
- Parses a
short value from a String
using the current shared parser.
- parseVariable(String) -
Method in class edu.neu.ccs.parser.JPTParser
- Parse a variable expression and return its value.
- Path - class edu.neu.ccs.gui.Path.
- Class
Path encapsulates an interface Strategy
that defines the requirement for a strategy that can automatically build a
GeneralPath given vertex and tangent data. - Path.Strategy - interface edu.neu.ccs.gui.Path.Strategy.
- The
Strategy interface requires one method that returns a
GeneralPath given its input parameters. - pathlist -
Variable in class edu.neu.ccs.gui.PathListIterator
- The path list used by this iterator.
- pathlist -
Variable in class edu.neu.ccs.gui.PathList
- The path list.
- PathList - class edu.neu.ccs.gui.PathList.
- The
PathList class combines an explicit sequence
of PathNode objects together with a winding rule to
provide a flexible alternative to the Java class
GeneralPath. - PathList() -
Constructor for class edu.neu.ccs.gui.PathList
- The default constructor that sets the path list to empty
and the winding rule to WindingRule.WIND_NON_ZERO.
- PathList(PathIterator) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the path nodes and winding rule obtained from the given
PathIterator.
- PathList(PathList) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that makes a deep clone of an existing
path list.
- PathList(PathNode[]) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the given array of path nodes
and sets the winding rule to WindingRule.WIND_NON_ZERO.
- PathList(PathNode[], int) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the given array of path nodes and the given winding rule.
- PathList(PathNode[], WindingRule) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the given array of path nodes and the given winding rule.
- PathList(Point2D[], boolean) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that makes a polygon path list using
the given array points of point data; the boolean close
determines whether or the polygon is open or closed.
- PathList(Point2D[], boolean, int) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that makes a polygon path list using
the given array points of point data; the boolean close
determines whether or the polygon is open or closed;
the given winding rule determines the winding rule.
- PathList(Point2D[], boolean, WindingRule) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that makes a polygon path list using
the given array points of point data; the boolean close
determines whether or the polygon is open or closed;
the given winding rule determines the winding rule.
- PathList(Shape) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the path nodes and winding rule obtained from the given
Shape.
- PathList(Shape, AffineTransform) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the path nodes and winding rule obtained from the given
Shape
after applying the given transform
to the shape data.
- PathList(Shape, AffineTransform, double) -
Constructor for class edu.neu.ccs.gui.PathList
- The constructor that initializes the path list using
the path nodes and winding rule obtained from the given
Shape
after applying the given transform and flatness
to the shape data.
- PathListIterator - class edu.neu.ccs.gui.PathListIterator.
- The
PathListIterator class creates a Java
PathIterator based on an internal PathList. - PathListIterator() -
Constructor for class edu.neu.ccs.gui.PathListIterator
- The default constructor that initializes the iterator
to a new
PathList object with zero nodes and
winding rule WindingRule.WIND_NON_ZERO.
- PathListIterator(PathList) -
Constructor for class edu.neu.ccs.gui.PathListIterator
- The constructor that initializes the iterator using
the given
PathList object.
- PathListView - class edu.neu.ccs.gui.PathListView.
- Class
PathListView creates a view for input and output
of a PathList in a GUI. - PathListView() -
Constructor for class edu.neu.ccs.gui.PathListView
-
- PathNode - class edu.neu.ccs.gui.PathNode.
- Class
PathNode makes explicit a data structure for
the ingredients that may be used to build a Java object of class
GeneralPath. - PathNode() -
Constructor for class edu.neu.ccs.gui.PathNode
- The default constructor that sets the node type to MOVE
and sets all numeric data to 0.
- PathNode(int, double[]) -
Constructor for class edu.neu.ccs.gui.PathNode
- The constructor that sets the node type and as much of
the numeric data as is in the parameters array.
- PathNode(int, float[]) -
Constructor for class edu.neu.ccs.gui.PathNode
- The constructor that sets the node type and as much of
the numeric data as is in the parameters array.
- PathNode(int, float, float, float, float, float, float) -
Constructor for class edu.neu.ccs.gui.PathNode
- The constructor that sets the node type and the numeric
node data.
- PathNode(PathNode) -
Constructor for class edu.neu.ccs.gui.PathNode
- The constructor that copies the data of an existing
path node.
- PathNode(String) -
Constructor for class edu.neu.ccs.gui.PathNode
- Constructor that initializes a new node using the data
in the
String format that is produced by the
method toString().
- PathNodeView - class edu.neu.ccs.gui.PathNodeView.
- Class
PathNodeView uses a TextFieldView to
input the single line of text needed to define a PathNode. - PathNodeView() -
Constructor for class edu.neu.ccs.gui.PathNodeView
- The default constructor.
- pauseThread(long) -
Static method in class edu.neu.ccs.util.JPTUtilities
- Pauses the calling thread for at most
the given number of milliseconds.
- peachpuff -
Static variable in class edu.neu.ccs.Colors
- Color peachpuff = PeachPuff.
- PeachPuff -
Static variable in class edu.neu.ccs.Colors
- Color PeachPuff = 255, 218, 185 = #FFDAB9.
- PEN_DOWN -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- Turtle pen state: pen down.
- PEN_UP -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- Turtle pen state: pen up.
- penPaint -
Variable in class edu.neu.ccs.pedagogy.Turtle
- The turtle pen paint.
- penState -
Variable in class edu.neu.ccs.pedagogy.Turtle
- The turtle pen state.
- perform() -
Method in class edu.neu.ccs.gui.SimpleAction
- Performs the tasks encapsulated by this action.
- performOperation(Object, Object) -
Method in class edu.neu.ccs.parser.JPTParser.NumericOperation
- Performs the operation on the given values and returns
the result.
- performOperation(Object, Object) -
Method in class edu.neu.ccs.parser.JPTParser.BooleanOperation
- Performs the operation on the given values and returns
the result.
- performOperation(Object, Object) -
Method in class edu.neu.ccs.parser.AbstractParser.Operation
- Performs the operation on the given values and returns
the result.
- performRequest(boolean, boolean) -
Method in class edu.neu.ccs.gui.FileView
- Returns a
String path that was either
input into the filename field directly,
selected using the file chooser brought up by browsing,
or selected using the file chooser brought up
as part of the error recovery strategy.
- peru -
Static variable in class edu.neu.ccs.Colors
- Color peru = Peru.
- Peru -
Static variable in class edu.neu.ccs.Colors
- Color Peru = 205, 133, 63 = #CD853F.
- pink -
Static variable in class edu.neu.ccs.Colors
- Color pink = Pink.
- Pink -
Static variable in class edu.neu.ccs.Colors
- Color Pink = 255, 192, 203 = #FFC0CB.
- playMidi(File) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the MIDI sequence stored in the given file.
- playMidi(String) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the MIDI sequence stored in a file with the given name.
- playMidi(URL) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the MIDI sequence stored in the file at the given URL.
- playSound(File) -
Static method in class edu.neu.ccs.util.SoundUtilities
-
- playSound(String) -
Static method in class edu.neu.ccs.util.SoundUtilities
- Plays the sound file with the given file name.
- playSound(URL) -
Static method in class edu.neu.ccs.util.SoundUtilities
-
- plotAxes(Graphics2D, Paint, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots axes in the given graphics context
using the given color or
Paint
and the given line thickness.
- plotData(Graphics2D, Point2D[][], Paint) -
Method in class edu.neu.ccs.gui.PlotTool
- Transforms the points of the given array of arrays
using the world to image transform
and plots a function of the resulting points
in the given graphics context
using the given color or
Paint
to draw the lines.
- plotData(Graphics2D, Point2D[][], Paint[]) -
Method in class edu.neu.ccs.gui.PlotTool
- Transforms the points of the given array of arrays
using the world to image transform
and plots a function of the resulting points
in the given graphics context
using the given color or
Paint
to draw the lines.
- plotData(Graphics2D, Point2D[][], Paint[], Stroke) -
Method in class edu.neu.ccs.gui.PlotTool
- Transforms the points of the given array of arrays
using the world to image transform
and plots a function of the resulting points
in the given graphics context
using the given color or
Paint
and the given Stroke to draw the lines.
- plotData(Graphics2D, Point2D[][], Paint, Stroke) -
Method in class edu.neu.ccs.gui.PlotTool
- Transforms the points of the given array of arrays
using the world to image transform
and plots a function of the resulting points
in the given graphics context
using the given color or
Paint
and the given Stroke to draw the lines.
- plotData(Graphics2D, Point2D[], Paint) -
Method in class edu.neu.ccs.gui.PlotTool
- Transforms the points of the given array
using the world to image transform
and plots a function of the resulting points
in the given graphics context
using the given color or
Paint
to draw the lines.
- plotData(Graphics2D, Point2D[], Paint, Stroke) -
Method in class edu.neu.ccs.gui.PlotTool
- Transforms the points of the given array
using the world to image transform
and plots a function of the resulting points
in the given graphics context
using the given color or
Paint
and the given Stroke to draw the lines.
- plotGridLines(Graphics2D, Paint, Point2D) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots vertical and horizontal grid lines of thickness 1
using the given color or
Paint
and the given grid spacing values
encapsulated as a Point2D object.
- plotHGridLine(Graphics2D, double) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a horizontal grid line corresponding to
the given y position in world coordinates,
in the given graphics context.
- plotHGridLines(Graphics2D, Paint, double) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a sequence of horizontal grid lines of thickness 1
using the given color or
Paint
and the given y grid spacing value.
- plotHTickMark(Graphics2D, double, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a horizontal tick line corresponding to
the given y position in world coordinates,
in the given graphics context
using the given tick size.
- plotHTickMarks(Graphics2D, Paint, double, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a sequence of horizontal tick marks of thickness 1
using the given color or
Paint,
y grid spacing value, and tick mark length.
- PlotMark - class edu.neu.ccs.gui.PlotMark.
- Class
PlotMark is a class for drawing a geometric
shape or mark at a specified point in a graphics context or for
painting a Paintable at such a point. - PlotMark() -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the defaults.
- PlotMark(Paintable) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given paintable.
- PlotMark(PlotMark) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark by cloning the given plot mark.
- PlotMark(PlotMarkAlgorithm) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given algorithm and
the defaults listed below.
- PlotMark(PlotMarkAlgorithm, boolean) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given algorithm, the
given fill setting, and the default listed below.
- PlotMark(PlotMarkAlgorithm, int) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given algorithm, the
given size, and the default listed below.
- PlotMark(PlotMarkAlgorithm, int, boolean) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given algorithm, the
given size, and the given fill setting.
- PlotMark(PlotMark, boolean) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given plot mark but
changing the specified setting.
- PlotMark(PlotMark, int) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given plot mark but
changing the specified setting.
- PlotMark(PlotMark, int, boolean) -
Constructor for class edu.neu.ccs.gui.PlotMark
- Constructs a plot mark using the given plot mark but
changing the specified settings.
- PlotMarkAlgorithm - class edu.neu.ccs.gui.PlotMarkAlgorithm.
- Class
PlotMarkAlgorithm defines the requirements for an
algorithm that will produce a scalable shape defined in the neighborhood
of a given point. - PlotMarkAlgorithm() -
Constructor for class edu.neu.ccs.gui.PlotMarkAlgorithm
-
- plotTickMarks(Graphics2D, Paint, Point2D, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots vertical and horizontal tick marks of thickness 1
using the given color or
Paint,
grid spacing values encapsulated
as a Point2D object, and tick mark length.
- PlotTool - class edu.neu.ccs.gui.PlotTool.
- Encapsulates the transform between world and image coordinates
for use in plotting data graphs.
- PlotTool() -
Constructor for class edu.neu.ccs.gui.PlotTool
- Constructs a plot tool with the default parameters.
- PlotTool(Rectangle2D, Rectangle2D) -
Constructor for class edu.neu.ccs.gui.PlotTool
- Constructs a plot tool for use with the given
world and image coordinate spaces.
- PlotTool(Rectangle2D, Rectangle2D, boolean) -
Constructor for class edu.neu.ccs.gui.PlotTool
- Constructs a plot tool for use with the given
world and image coordinate spaces,
with the given policy regarding the preservation
of geometric shape.
- PlotTool(Rectangle2D, Rectangle2D, boolean, int) -
Constructor for class edu.neu.ccs.gui.PlotTool
- Constructs a plot tool for use with the given
world and image coordinate spaces,
with the given policy regarding the preservation
of geometric shape, and the given image inset.
- plotVGridLine(Graphics2D, double) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a vertical grid line corresponding to
the given x position in world coordinates,
in the given graphics context.
- plotVGridLines(Graphics2D, Paint, double) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a sequence of vertical grid lines of thickness 1
using the given color or
Paint
and the given x grid spacing value.
- plotVTickMark(Graphics2D, double, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a vertical tick line corresponding to
the given x position in world coordinates,
in the given graphics context
using the given tick size.
- plotVTickMarks(Graphics2D, Paint, double, int) -
Method in class edu.neu.ccs.gui.PlotTool
- Plots a sequence of vertical tick marks of thickness 1
using the given color or
Paint,
x grid spacing value, and tick mark length.
- plum -
Static variable in class edu.neu.ccs.Colors
- Color plum = Plum.
- Plum -
Static variable in class edu.neu.ccs.Colors
- Color Plum = 221, 160, 221 = #DDA0DD.
- Plus -
Static variable in class edu.neu.ccs.gui.PlotMarkAlgorithm
- The plus sign algorithm.
- PLUS -
Static variable in class edu.neu.ccs.gui.PlotMark
- The plus plot mark.
- PointPaintable - class edu.neu.ccs.gui.PointPaintable.
- A
PointPaintable creates a Paintable
using a point, a PlotMark, and a Paint. - PointPaintable() -
Constructor for class edu.neu.ccs.gui.PointPaintable
- The default constructor.
- PointPaintable(double[], PlotMark, Paint) -
Constructor for class edu.neu.ccs.gui.PointPaintable
- Constructor that sets the point from the given data and sets the
plotmark and the paint.
- PointPaintable(double, double, PlotMark, Paint) -
Constructor for class edu.neu.ccs.gui.PointPaintable
- Constructor that sets the point from the given data and sets the
plotmark and the paint.
- PointPaintable(float[], PlotMark, Paint) -
Constructor for class edu.neu.ccs.gui.PointPaintable
- Constructor that sets the point from the given data and sets the
plotmark and the paint.
- PointPaintable(Point2D, PlotMark, Paint) -
Constructor for class edu.neu.ccs.gui.PointPaintable
- Constructor that sets the point from the given data and sets the
plotmark and the paint.
- POLYGON -
Static variable in class edu.neu.ccs.gui.Path
POLYGON is a Strategy that constructs a
GeneralPath as the polygon defined by the given vertex
array.
- POLYGON_DOTS -
Static variable in class edu.neu.ccs.gui.Path
POLYGON_DOTS is a Strategy that constructs
a GeneralPath using a sequence of moveTo,
lineTo pairs, one for each vertex in the vertex array.
- PolygonDotsShape - class edu.neu.ccs.gui.PolygonDotsShape.
- Class
PolygonDotsShape defines a shape that
consists of the vertex dots of a polygon. - PolygonDotsShape() -
Constructor for class edu.neu.ccs.gui.PolygonDotsShape
- The default constructor that creates an empty polygon dots shape.
- PolygonDotsShape(float[][]) -
Constructor for class edu.neu.ccs.gui.PolygonDotsShape
- The constructor that creates a polygon dots shape with the given
vertex array.
- PolygonShape - class edu.neu.ccs.gui.PolygonShape.
- Class
PolygonShape defines a polygon using vertex
data. - PolygonShape() -
Constructor for class edu.neu.ccs.gui.PolygonShape
- The default constructor that creates an empty polygon
with the following defaults.
- PolygonShape(float[][]) -
Constructor for class edu.neu.ccs.gui.PolygonShape
- The constructor that creates a polygon with the given vertex array
and the following defaults.
- PolygonShape(float[][], ClosureMode) -
Constructor for class edu.neu.ccs.gui.PolygonShape
- The constructor that creates a polygon with the given vertex array,
the given closure mode, and the following default.
- PolygonShape(float[][], ClosureMode, WindingRule) -
Constructor for class edu.neu.ccs.gui.PolygonShape
- The constructor that creates a polygon with the given vertex array,
the given closure mode, and the given winding rule.
- PolygonShape(float[][], WindingRule) -
Constructor for class edu.neu.ccs.gui.PolygonShape
- The constructor that creates a polygon with the given vertex array,
the given winding rule, and the following default.
- possiblyContains(double, double) -
Method in class edu.neu.ccs.gui.AbstractPaintable
- Tests if a point specified by coordinates is possibly inside the
original paintable.
- pow(double, Function.OneArg) -
Static method in class edu.neu.ccs.F
- The function to compute the function a-to-the-power-f
=
Math.pow(a,f.evaluate(x)).
- pow(Function.OneArg, double) -
Static method in class edu.neu.ccs.F
- The function to compute the function f-to-the-power-a
=
Math.pow(f.evaluate(x),a).
- pow(Function.OneArg, Function.OneArg) -
Static method in class edu.neu.ccs.F
- The function to compute the function f-to-the-power-g
=
Math.pow(f.evaluate(x),g.evaluate(x)).
- pow(int) -
Method in class edu.neu.ccs.XBigInteger
- Sets
this to the value of this
raised to the given integer exponent e which must be a
non-negative integer.
- pow(XBigInteger, int) -
Static method in class edu.neu.ccs.XBigInteger
- Returns a new
XBigInteger whose value is
the given base x raised to the given exponent e which must
be a non-negative integer.
- powderblue -
Static variable in class edu.neu.ccs.Colors
- Color powderblue = PowderBlue.
- PowderBlue -
Static variable in class edu.neu.ccs.Colors
- Color PowderBlue = 176, 224, 230 = #B0E0E6.
- power(double, int) -
Static method in class edu.neu.ccs.util.MathUtilities
- Returns the n-th power of x,
xn, using
the given integer exponent n.
- power(Function.OneArg, int) -
Static method in class edu.neu.ccs.F
- The function to compute the function f-to-the-power-n
=
MathUtilities.power(f.evaluate(x),n).
- power(FunctionComplex.OneArg, int) -
Static method in class edu.neu.ccs.FC
- The function to compute the function f-to-the-power-n.
- power(XComplex, int) -
Static method in class edu.neu.ccs.XComplex
- Returns the n-th power of z,
zn, using
the given integer exponent n.
- precedence -
Variable in class edu.neu.ccs.parser.AbstractParser
- List of hashtables storing the precedence relationship
between operations.
- precedenceOf(AbstractParser.Operation) -
Method in class edu.neu.ccs.parser.AbstractParser
- Returns the index in the precedence list
corresponding to the precedence of the given operation,
or -1 if the given operation is
null or
is not in the precedence list.
- PREFERRED_SIZE -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- The preferred size of the common turtle buffered panel.
- PREFERRED_WIDTH -
Static variable in class edu.neu.ccs.gui.TextFieldView
- Bound property name for the set preferred width property.
- PREFERRED_WIDTH -
Static variable in class edu.neu.ccs.gui.Dropdown
- Bound property name for the set preferred width property.
- preferredColumnWidth(int) -
Method in class edu.neu.ccs.gui.TableLayout
- Returns the actual preferred width for the given column.
- preferredColumnWidths() -
Method in class edu.neu.ccs.gui.TableLayout
- Returns the preferred widths for the columns in this table layout.
- preferredLayoutSize(Container) -
Method in class edu.neu.ccs.gui.TableLayout
- Returns the preferred size for this table layout.
- preferredLayoutSize(Container) -
Method in class edu.neu.ccs.gui.CenterLayout
- Returns the preferred size for the parent container
given the preferred size of the contained component.
- preferredLayoutSize(Container) -
Method in class edu.neu.ccs.gui.AlignedLayout
- Returns the preferred size for the parent container
given the preferred size of the contained component.
- preferredLayoutSize(Container) -
Method in class edu.neu.ccs.gui.AbsoluteLayout
- Returns the preferred size required to layout the components
contained in the parent container.
- preferredRowHeight(int) -
Method in class edu.neu.ccs.gui.TableLayout
- Returns the actual preferred height for the given row.
- preferredRowHeights() -
Method in class edu.neu.ccs.gui.TableLayout
- Returns the preferred heights for the rows in this table layout.
- preferredWidth -
Variable in class edu.neu.ccs.gui.TextFieldView
- The current preferred width if one is enabled or -1
if preferred width is disabled.
- preferredWidth -
Variable in class edu.neu.ccs.gui.Dropdown
- The current preferred width if one is enabled or -1
if preferred width is disabled.
- prefixes -
Variable in class edu.neu.ccs.parser.AbstractParser
- Table of prefixes of operation symbols.
- preservesShape -
Variable in class edu.neu.ccs.gui.PlotTool
- Whether or not to preserve geometric shape.
- preservesShape() -
Method in class edu.neu.ccs.gui.PlotTool
- Returns whether or not this tool preserves geometric shape.
- pressedActions -
Variable in class edu.neu.ccs.gui.MouseActionAdapter
- List of action listeners to be performed upon the
notification of mouse pressed events.
- pressedActions -
Variable in class edu.neu.ccs.gui.KeyActionAdapter
- List of action listeners to be performed upon the
notification of key pressed events.
- pressReturn() -
Method in class edu.neu.ccs.console.ConsoleGateway
- Prints a default prompt to the text output stream
for the user to press the Return key,
and pauses the current thread
until the user presses the key.
- pressReturn(String) -
Method in class edu.neu.ccs.console.ConsoleGateway
- Prints the given prompt to the text output stream
and pauses the current thread
until the user presses the key.
- ProbStatTools - class edu.neu.ccs.util.ProbStatTools.
- Class
ProbStatTools collects static methods that
are useful for randomization, probability, and statistics. - procAbs -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
abs.
- procACos -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
acos.
- procACosDeg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
acosdeg.
- procASin -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
asin.
- procASinDeg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
asindeg.
- procATan -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
atan.
- procATan2 -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
atan2.
- procATan2Deg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
atan2deg.
- procATanDeg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
atandeg.
- procCeiling -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
ceiling.
- procCos -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
cos.
- procCosDeg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
cosdeg.
- procedureCall(Object[]) -
Method in class edu.neu.ccs.parser.AbstractParser.Procedure
- Applies this procedure
using the provided array of argument values
and returns the result.
- procedures -
Variable in class edu.neu.ccs.parser.AbstractParser
- Table of procedure identifiers
and their corresponding procedures.
- procExp -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
exp.
- procFloor -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
floor.
- procLn -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
ln.
- procLog -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
log.
- procLogToBase -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
logtobase.
- procMax -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
max.
- procMin -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
min.
- procPower -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
power.
- procRandom -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
random.
- procRound -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
round.
- procSin -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
sin.
- procSinDeg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
sindeg.
- procSqrt -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
sqrt.
- procTan -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
tan.
- procTanDeg -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
tandeg.
- procToDegrees -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
todegrees.
- procToRadians -
Variable in class edu.neu.ccs.parser.JPTParser
- Procedure to implement
toradians.
- prompt(String) -
Method in class edu.neu.ccs.console.ConsoleGateway
- Prints a prompt to the text output stream
that is followed by a single space,
but no line separator sequence.
- prompt(String, String) -
Method in class edu.neu.ccs.console.ConsoleGateway
- Prints a prompt to the text output stream
that is followed by a single space
and a default text response in square brackets,
but no line separator sequence.
- properties -
Variable in class edu.neu.ccs.gui.TextAreaView
- Property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.SliderView
- The property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.OptionsView
- Property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.FileView
- Property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.BooleanView
- Property list for this view object.
- properties -
Variable in class edu.neu.ccs.gui.ArrayPanel
- Property list for this view object.
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.filter.RangeFilter
- Passes on events generated by property changes
imposed on the minimum and maximum bounds.
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.XObjectView
- Handles a property change event issued by the data model.
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.SimpleAction
- Performs this property change action by calling the simplified
perform method of this class.
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.PropertyChangeForwardingListener
- Handles the given
PropertyChangeEvent by firing a property
change for the SupportsPropertyChange object referenced by
this listener.
- propertyChange(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.PropertyChangeActionAdapter
- Performs the stored action sequence
when a property has been changed.
- PropertyChangeAction - class edu.neu.ccs.gui.PropertyChangeAction.
- Encapsulates an action that is performed
as a result of a
PropertyChangeEvent. - PropertyChangeAction() -
Constructor for class edu.neu.ccs.gui.PropertyChangeAction
- Constructs a property change action with no name or icon.
- PropertyChangeAction(String) -
Constructor for class edu.neu.ccs.gui.PropertyChangeAction
- Constructs a property change action
with the given name but no icon.
- PropertyChangeAction(String, Icon) -
Constructor for class edu.neu.ccs.gui.PropertyChangeAction
- Constructs a property change action
with the given name and icon.
- PropertyChangeActionAdapter - class edu.neu.ccs.gui.PropertyChangeActionAdapter.
- An adapter class for receiving property change events, and
performing action listeners in response to those events.
- PropertyChangeActionAdapter() -
Constructor for class edu.neu.ccs.gui.PropertyChangeActionAdapter
- Constructs a property change action adapter.
- PropertyChangeActionAdapter(Component) -
Constructor for class edu.neu.ccs.gui.PropertyChangeActionAdapter
- Constructs a property change action adapter
listening for property change events
generated by the given component.
- PropertyChangeActionEvent - class edu.neu.ccs.gui.PropertyChangeActionEvent.
- Class of events representing an action
triggered by a property change event.
- PropertyChangeActionEvent(PropertyChangeEvent, Object) -
Constructor for class edu.neu.ccs.gui.PropertyChangeActionEvent
- Constructs a property change action event triggered by
the given property change event generated by
the given source object.
- PropertyChangeActionEvent(PropertyChangeEvent, Object, int, String) -
Constructor for class edu.neu.ccs.gui.PropertyChangeActionEvent
- Constructs a property change action event triggered by
the given property change event generated by
the given source object,
with the given identifier and command name.
- propertyChangeActionPerformed(PropertyChangeEvent) -
Method in class edu.neu.ccs.gui.PropertyChangeAction
- Performs the tasks encapsulated by this action.
- PropertyChangeForwardingListener - class edu.neu.ccs.gui.PropertyChangeForwardingListener.
- A
PropertyChangeForwardingListener is a
PropertyChangeListener that forwards a
PropertyChangeEvent event that it receives
to an object that implements the interface
SupportsPropertyChange by causing that
object to fire the same event to its own listeners. - PropertyChangeForwardingListener(SupportsPropertyChange) -
Constructor for class edu.neu.ccs.gui.PropertyChangeForwardingListener
- The constructor that sets the associated object that implements
SupportsPropertyChange.
- providesConstructorsAndMethods(Class, String[], String[]) -
Method in class edu.neu.ccs.jpf.JPFBase
- Returns
true if the given class
or any of its superclass ancestors
declares all of the constructors and methods
with the given signatures, and, otherwise,
shows a nonmodal dialog box containing
a list of all of the given signatures and
an indication of which signatures are missing,
and then returns false.
- providesConstructorsAndMethodsNoDialog(Class, String[], String[]) -
Method in class edu.neu.ccs.jpf.JPFBase
- Returns
true if the given class
or any of its superclass ancestors
declares all of the constructors and methods
with the given signatures,
and otherwise returns false.
- providesMethod(Class, String) -
Method in class edu.neu.ccs.jpf.JPFBase
- Returns
true if the given class
or any of its superclass ancestors
declares the method with the given signature,
and, otherwise, shows a nonmodal dialog box
containing the given method signature
and an indication that the method is missing,
and then returns false.
- providesMethodNoDialog(Class, String) -
Method in class edu.neu.ccs.jpf.JPFBase
- Returns
true if the given class
or any of its superclass ancestors
declares the method with the given signature,
and returns false otherwise.
- providesMethods(Class, String[]) -
Method in class edu.neu.ccs.jpf.JPFBase
- Returns
true if all of the given signatures
represent methods declared in the given class
or any of its superclass ancestors,
and, otherwise, shows a nonmodal dialog box containing
a list of all of the given method signatures,
and an indication of which methods are missing,
and then returns false.
- providesMethodsNoDialog(Class, String[]) -
Method in class edu.neu.ccs.jpf.JPFBase
- Returns
true if all of the given signatures
represent methods declared in the given class
or any of its superclass ancestors,
and returns false otherwise.
- purple -
Static variable in class edu.neu.ccs.Colors
- Color purple = Purple.
- Purple -
Static variable in class edu.neu.ccs.Colors
- Color Purple = 128, 0, 128 = #800080.
- put(Object, Object) -
Method in class edu.neu.ccs.quick.QuickTreeMap
- Associates the specified value with the specified key in this map.
- put(Object, Object) -
Method in class edu.neu.ccs.quick.QuickHashtable
- Associates the specified value with the specified key in this hash table.
- putPairs(Object[][]) -
Method in class edu.neu.ccs.quick.QuickTreeMap
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one to the tree map.
- putPairs(Object[][]) -
Method in class edu.neu.ccs.quick.QuickHashtable
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one to the hash table.
- putPairs(Object[][]) -
Method in class edu.neu.ccs.quick.QuickHashMap
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one to the hash map.
- putPairsSymmetric(Object[][]) -
Method in class edu.neu.ccs.quick.QuickTreeMap
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one symmetrically to the tree map.
- putPairsSymmetric(Object[][]) -
Method in class edu.neu.ccs.quick.QuickHashtable
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one symmetrically to the hash table.
- putPairsSymmetric(Object[][]) -
Method in class edu.neu.ccs.quick.QuickHashMap
- Method that adds the given 2-dimensional array of key-value pairs
one-by-one symmetrically to the hash map.
- putSymmetric(Object, Object) -
Method in class edu.neu.ccs.quick.QuickTreeMap
- Method that adds the key-value pair symmetrically to the tree map,
that is, the key maps to the value and the value maps to the key.
- putSymmetric(Object, Object) -
Method in class edu.neu.ccs.quick.QuickHashtable
- Method that adds the key-value pair symmetrically to the hash table,
that is, the key maps to the value and the value maps to the key.
- putSymmetric(Object, Object) -
Method in class edu.neu.ccs.quick.QuickHashMap
- Method that adds the key-value pair symmetrically to the hash map,
that is, the key maps to the value and the value maps to the key.
- putValue(String, Object) -
Method in class edu.neu.ccs.gui.ActionWrapper
-
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.
repaint method in Component.
QuickTreeMap extends TreeMap by
adding two constructors and three methods putPairs,
setPairs, and removeKeys that handle
an array of Object at once.TreeMap.
TreeMap.
Comparator and then adds the
given 2-dimensional array of key-value pairs one-by-one to the tree map.
TreeMap.
TreeMap.
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.
Comparator and then
adds the given array of items one-by-one to the tree set.
TreeSet.
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.
RadioPanel implements the base panel
for matching strings and radio buttons and maintaining the
mutual exclusiveness of button selection.sqrt(x*x+y*y).
x*x+y*y.
this
using notation familiar to mathematicians;
this is the same value as returned by the
inherited method getX().
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.
Refresh encapsulates methods for graphics refresh.autoSetPreferredWidth()
and then repacking the parent window.
this to (this % y).
XBigInteger whose value is
x % y.
true,
or returns false
if this sequence does not contain the action listener.
PathNode at the given index
and returns the removed node.
null.
null.
PathNodes starting at the given
index m inclusive and ending at the given index n exclusive;
returns an array with the removed nodes.
String string
provided that the string is in the set; otherwise returns
null.
true,
or returns false
if this sequence does not contain the filter.
true,
or returns false if the sequence
does not contain the action listener.
setColor is called.
setColor is
called.
ActionListener.
ActionListener.
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.
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 from the listener list.
PropertyChangeListener from the listener list.
PropertyChangeListener for a specific property.
PropertyChangeListener for a specific property.
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 extracted from the field
using the optional model.
BigDecimal extracted from the field
using the optional model.
BigDecimal value from the console,
by using the optional input model to acquire the data.
BigDecimal extracted from the field
using the optional model, with the given filter.
BigDecimal extracted from the field
using the optional model, with the given filter.
BigDecimal 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.
BigInteger value from the console,
by using the optional input model to acquire the data.
BigInteger extracted from the field
using the optional model, with the given filter.
BigInteger 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
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.
boolean value from the console,
by using the optional input model to acquire the data.
boolean extracted from the field
using the optional model, with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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.
byte extracted from the field
using the optional model.
byte extracted from the field
using the optional model.
byte value from the console,
by using the optional input model to acquire the data.
byte extracted from the field
using the optional model with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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
as hexidecimal data
using the optional model.
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 with the given filter.
char extracted from the field
using the optional model.
char extracted from the field
using the optional model.
char value from the console,
by using the optional input model to acquire the data.
char extracted from the field
using the optional model, with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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.
Color extracted from the field
using the optional model.
Color extracted from the field
using the optional model.
Color value from the console,
by using the optional input model to acquire the data.
Color extracted from the field
using the optional model, with the given filter.
Color 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
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.
double value from the console,
by using the optional input model to acquire the data.
double extracted from the field
using the optional model with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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
as hexidecimal data
using the optional model.
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 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 extracted from the field
using the optional model.
float extracted from the field
using the optional model.
float value from the console,
by using the optional input model to acquire the data.
float extracted from the field
using the optional model with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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
as hexidecimal data
using the optional model.
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 with the given filter.
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.int extracted from the field
using the optional model.
int extracted from the field
using the optional model.
int value from the console,
by using the optional input model to acquire the data.
int extracted from the field
using the optional model with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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
as hexidecimal data
using the optional model.
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 with the given filter.
long extracted from the field
using the optional model.
long extracted from the field
using the optional model.
long value from the console,
by using the optional input model to acquire the data.
long extracted from the field
using the optional model with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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
as hexidecimal data
using the optional model.
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 with the given filter.
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.
XString object
whose state is set to the String content
for this view.
XInt object
whose state is set to the value of this slider.
XInt object whose state is set to the index
of the currently selected option.
Stringable object based on the view state
of the view, the current data type and filter, and the optional
model.
XString representing
the currently selected path.
XColor object
whose state is set to the view state of this view.
XBoolean object
whose state is set to the view state of this view.
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 temporary data type and filter, and the optional
model.
Stringable object
by using the optional input model to acquire the data
with the given input filter to constrain the result;
restores the data type for this stream to its original
setting;
finally returns the object created.
requestObject to the i-th view
and returns the resulting Stringable.
Stringable object obtained
by using the optional input model to acquire the data.
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 filter, and the optional model.
Stringable object obtained
by using the optional input model to acquire the data
with the given input filter to constrain the result.
Stringable object obtained
from the given Stringable object
by using the optional input model to acquire the data
with the given input filter to constrain the result.
requestObject for each
view.
short extracted from the field
using the optional model.
short extracted from the field
using the optional model.
short value from the console,
by using the optional input model to acquire the data.
short extracted from the field
using the optional model with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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
as hexidecimal data
using the optional model.
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 with the given filter.
String extracted from the field
using the optional model.
String extracted from the field
using the optional model.
String value from the console,
by using the optional input model to acquire the data.
String extracted from the field
using the optional model, with the given filter.
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 value from the console,
by using the optional input model to acquire the data
with the given input filter to constrain the result.
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.
Stringable[] that
is populated by calling requestObject for each
view.
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.Displayable objects
held in the panel.
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.
0<=k<n.
GeneralPath constant.
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 that contains
a single Displayable object,
and delegates Displayable method calls
to its viewport view.DisplayPanel.
Displayable object.
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
TextPaintable.
TextPaintable
using an array float[2].
TextPaintable.
>Annotation>.
String token.
Halo object before being inserted into the
panel.
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.
String.
XPolynomial.
XPolynomialComplex.
Stringable class.
PathNode.class, this method overrides
the inherited method to do nothing.
Stringable class.
String.
setDeepBackground recursively for each
component that happens to extend DisplayPanel or
JPTComponent.
setDeepBackground recursively for each
component that happens to extend DisplayPanel or
JPTComponent.
getBounds2D.
getBounds2D.
ActionsPanel
if this panel has a root pane parent,
and the given button is in this panel.
ActionsPanel
if this panel has a root pane parent,
and the given button is in this panel.
ActionsPanel
whose NAME property is equal to the given name
to be the default button for the root pane
containing this ActionsPanel
if this panel has a root pane parent,
and the given button is in this panel.
getCenter.
getCenter.
getOriginalBounds2D.
getOriginalBounds2D.
getOriginalCenter.
getOriginalCenter.
String.
int value represented
by the given String data.
String data.
String state.
String data.
String.
String data.
Displayable objects in the container
to the data encoded in the given String.
String.
String data.
Color
represented by the given String data.
boolean value represented
by the given String data.
String.
Displayable objects in the container
to the corresponding elements in the given array
of Strings.
Displayable object.
>Displayable> object.
Strings for an error
dialog in a single method.
Strings for an error
dialog in a single method.
TextPaintable.
TextPaintable.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
SMALL_ICON)
associated with the given action
to the given icon.
String.
setInputProperties to the i-th
view.
String array of items to the view.
String token.
String.
double which must be of size 2.
float which must be of size 2.
setLocation(int) on the frame.
autoSetPreferredWidth.
Mutator.Strategy object to the paintable
by constructing an affine transform using the original center
of the paintable
and then calling setMutation with this transform as the
argument.
Mutator.Strategy object to the paintable
by constructing an affine transform using the original center
of the paintable
and then calling setMutator with this transform as the
argument.
makePaintable to convert the given object to
a Paintable and then installs this paintable at the
given index in the paintable sequence; the paintable currently at
that position in the sequence is replaced.
setPaintable(int, Object)
but interchanges the order of the arguments.
StringObjectPair
pairs to the map.
PathIterator.
PathList that is the basis
for this iterator.
Shape.
Shape
after applying the given transform
to the shape data.
Shape
after applying the given transform and flatness
to the shape data.
Path.Strategy of this class is fixed to be
Path.BEZIER_CUBIC, this method overrides the inherited
method to do nothing.
Path.Strategy of this class is fixed
to be Path.POLYGON, this method overrides the
inherited method to do nothing.
Path.Strategy of this class is fixed
to be Path.POLYGON, this method overrides the
inherited method to do nothing.
Path.Strategy of this class is fixed to be
Path.BEZIER_CUBIC, this method overrides the inherited
method to do nothing.
PlotMark constructor.
PlotMark constructor.
String token.
setXYWH.
setXYWH.
setXYWH.
setXYWH.
String and closes this dialog.
String token.
setXYWHArcs.
setXYWHArcs.
this to a numerically equal value whose scale is
the given scale.
this to an XBigDecimal whose scale is
the given scale and whose unscaled value is determined by multiplying or
dividing the unscaled value of this by the appropriate power
of ten to maintain its overall value; if the scale is reduced by the
operation, the unscaled value must be divided (rather than multiplied),
and the value may be changed; in this case, the specified rounding mode
is applied to the division.
XBigDecimal whose scale is the given scale
and whose value is numerically equal to the given y.
XBigDecimal whose scale is the given scale
and whose unscaled value is determined by multiplying or dividing the
unscaled value of the given y by the appropriate power of
ten to maintain its overall value; if the scale is reduced by the
operation, the unscaled value must be divided (rather than multiplied),
and the value may be changed; in this case, the specified rounding mode
is applied to the division.
makePaintable to install the given array of
objects after suitable conversion into the paintable sequence
and removes the existing paintables in the sequence.
String.
>Settings> object.
indices[1] of
the PathNode at the index indices[0]
to the coordinates of the given pair
if indices is non-null
and of length 2,
if the index is in range and the slot is valid,
and if pair is non-null
and of length 2;
otherwise does nothing.
indices[1] of
the PathNode at the index indices[0]
to the given x, y
if indices is non-null
and of length 2
and if the index is in range and the slot is valid;
otherwise does nothing.
PathNode at the given index
to the coordinates of the given pair
if the index is in range and the slot is valid
and if pair is non-null
and of length 2;
otherwise does nothing.
PathNode at the given index
to the given x, y
if the index is in range and the slot is valid;
otherwise does nothing.
TextPaintable.
String data.
TablePanel objects constructed in this panel.
NAME)
associated with the given action
to the given text.
SHORT_DESCRIPTION)
associated with the given action
to the given text.
XFourier.Type parameter to
determine the RADIANS or DEGREES setting.
XFourier.Type parameter to
determine the RADIANS or DEGREES setting using the
given string to signal the type.
BigDecimal value.
BigInteger value.
BigInteger into a
BigInteger that is stored internally in this
XBigInteger.
Color value.
double x.
double into an XBigDecimal
that is then set as the value of this.
double which must be of size 2.
float which must be of size 2.
Color constructed
from the specified red, green, and blue values in the range
[0.0, 1.0].
Color constructed
from the specified red, green, blue, and alpha values in the
range [0.0, 1.0].
Color constructed
from the specified red, green, and blue values in the range
[0, 255].
Color constructed
from the specified red, green, blue, and alpha values in the
range [0, 255].
BigInteger value corresponding
to the given long value.
long x into
an XBigDecimal that is mathematically equal to
x.
long x and
a scale into an XBigDecimal that is
mathematically equal to x/10scale.
XBigInteger using the
information contained in the given string data.
XBigDecimal using the
information contained in the given string data.
XBigInteger using the
information contained in the given string of digit data in
the given radix with a possible minus sign in front.
XBigDecimal value.
XBigInteger value.
XBigInteger x into
an XBigDecimal that is mathematically equal to
x.
XBigInteger x and
a scale into an XBigDecimal that is
mathematically equal to x/10scale.
Dimension.
String.
int value represented
by the given String data.
String data.
String state.
String.
String data.
Displayable objects in the container
to the data encoded in the given String.
Displayable objects in the collection
to the data encoded in the given String.
String data.
Color
represented by the given String data.
boolean value represented
by the given String data.
Displayable objects in this collection
to the data encoded in the given String.
Displayable objects in the container
to the corresponding elements in the given array
of Strings.
setVisible behavior
to automatically pack and center when the dialog is shown.
Point2D array data.
Point2D array of array data.
XRoundRect with error checking
using the coordinates of any pair of opposite corners.
XRect with error checking
using the coordinates of any pair of opposite corners.
XOval with error checking
using the coordinates of any pair of opposite corners of the frame.
XSquare with error checking.
XCircle with error checking.
XRoundSquare with error checking.
XRoundRect with error checking
using the center (xc,yc) and the inner radii: r = half-width and
s = half-height.
XRect with error checking
using the center (x,y) and the inner radii: r = half-width and
s = half-height.
XOval with error checking
using the center (x,y) and the inner radii: r = half-width and
s = half-height.
XRoundRect with error checking
using the center (xc,yc), the inner object radii: r = half-width and
s = half-height, and the arc radii: arcr = arc-half-width and
arcs = arc-half-height.
XRoundRect with error checking.
XRect with error checking.
XOval with error checking.
XRoundRect with error checking.
JComponent encapsulating a shape,
and acting as its view.ShapePaintable creates an AbstractPaintable
using a Shape object and other related data.Shape
as a large, multi-line String that contains all of
the information in the PathIterator for the shape.
this to (this << n);
the shift distance, n, may be negative, in which case this
method performs a right shift.
XBigInteger whose value is
(x << n); the shift distance, n, may be
negative, in which case this method performs a right shift.
this to (this >> n);
the shift distance, n, may be negative, in which case this
method performs a left shift.
XBigInteger whose value is
(x >> n); the shift distance, n, may be
negative, in which case this method performs a left shift.
Short.MAX_VALUE.
Short.MAX_VALUE.
String
for the given short.
short value.
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.
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.
VisualColorList
panel and displays the panel in a frame.
GeneralDialog
with the given display object and title
and "Yes", "No", and "Cancel" buttons
with "Yes" as the default.
Dimension object
whose width and height are equal
to the corresponding values
in the given Dimension object,
shrinked to exclude the given Insets.
XBigInteger
is negative, zero or positive.
XBigDecimal
is negative, zero or positive.
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.null if no
storage has been allocated.
String is found.
TypedView
for input of int values in a bounded range
using direct manipulation.PaintAlgorithm that returns
the given solid color for any x and y input.
AlertListeners.
perform method of this class.
String.Stringable objects
of a given class using reflection.Stringable class.
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.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 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.
null String and
a non-null Object.
RadioPanel for the selection of an object
using an associated string in a StringObjectMap.StringObjectMap.StringsString data together with corresponding tools
for decoding such data.StringSet encapsulates a structure that maintains a set
of Strings both in the original order of entry and in
sorted order.doubles
corresponding to the given array of strings.
longs
corresponding to the given array of strings.
XComplex values
corresponding to the given array of strings.
PaintAlgorithm that draws a pair
of stripes from east to west
with stripe 1 using color color1 with thickness thick1
and
with stripe 2 using color color2 with thickness thick2.
PaintAlgorithm that draws a pair
of stripes from east to west
with stripe 1 using algorithm1 with thickness thick1
and
with stripe 2 using algorithm2 with thickness thick2.
turn45(stripeEtoW(args)).
turn45(stripeEtoW(args)).
turn90(stripeEtoW(args)).
turn90(stripeEtoW(args)).
turn135(stripeEtoW(args)).
turn135(stripeEtoW(args)).
ActionSequence
containing the action listeners in this sequence
from the given starting index, inclusive,
to the given ending index, exclusive.
this to (this - w)
where w is the complex with coordinates x,y.
XComplex whose value is
z - w
where z is the complex with coordinates x1,y1
and w is the complex with coordinates x2,y2.
this to (this - y).
XBigDecimal whose value is
x - y.
this to (this - y).
XBigInteger whose value is
x - y.
this to (this - w).
XComplex whose value is
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.
this to (this - z * w).
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.TableLayout as
its layout manager.VERTICAL orientation.
VERTICAL orientation.
VERTICAL orientation.
VERTICAL orientation.
Tangent encapsulates an interface Strategy
that defines the requirement for a strategy that can automatically use the
vertex array and boundary information to generate the tangent array for
Bezier curves.Strategy interface requires methods that
return the tangent array for a closed or open Bezier curve
from its vertex array and, if needed, its end tangent data.TextAnchor class defines interfaces that specify
how to compute the location and bounds of a String that
will be displayed using a given Font in conjunction with
a given anchor position.Locator interface defines the methods needed to
compute the coordinates, bounds, and center of a String
displayed in a given Font using the given anchor
positions and this strategy.XLocator interface defines the methods needed to
compute the x-coordinate of the left, right, and center of a given
String displayed in a given Font using the
given anchorX position and this strategy.YLocator interface defines the methods needed to
compute the y-coordinate of the base line, ascent line, descent line,
and leading line of a given String displayed in a given
Font using the given anchorY position and this strategy.TypedView
for input of Strings that may represent
multiple lines of text.TextBounds class defines an interface that specifies
how to compute accurate bounds for a TextPaintable.Strategy interface defines the call-back method
needed to compute accurate bounds for a TextPaintable.GeneralView for input of
Stringable objects or elements
of the data state of a Stringable object.JTextArea used to render the text.
TextPaintable creates a Paintable
using a string, a font, and other related data.TextPaintable with
all defaults.
TextPaintable with
the given string
and with the defaults set as described in the default constructor.
TextPaintable with
the given string and anchor position
and with the defaults set as described in the default constructor.
TextPaintable with
the given string and font
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, and anchor position
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, and fill paint
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, fill paint, and anchor position
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, fill paint, anchor locator, and anchor position
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, fill paint, and bounds strategy
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, fill paint, bounds strategy, and anchor
position
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, fill paint, bounds strategy, and anchor
locator
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, font, fill paint, bounds strategy, anchor locator,
and anchor position.
TextPaintable with
the given string, font, anchor locator, and anchor position
and with the defaults set as described in the default constructor.
TextPaintable with
the given string, anchor locator, and anchor position
and with the defaults set as described in the default constructor.
TextTools is a special purpose class for
reading and writing data on local disk files.ActionWrapper that performs
its encapsulated action in a newly created separate thread.- ThreadedAction() -
Constructor for class edu.neu.ccs.gui.ThreadedAction
- Constructs an empty wrapper .
- ThreadedAction(Action) -
Constructor for class edu.neu.ccs.gui.ThreadedAction
- Constructs a wrapper that encapsulates the given action.
- TIGHT -
Static variable in class edu.neu.ccs.gui.TextBounds
- The
TIGHT Strategy produces tight bounds on
the TextPaintable by calling the method
getTightBounds.
- Tile - class edu.neu.ccs.gui.Tile.
- The class
Tile will wrap a Paintable object
to obtain to a copy that may be subject to mutation that does not affect
the data in the encapsulated paintable. - Tile() -
Constructor for class edu.neu.ccs.gui.Tile
- The constructor that leaves the paintable unspecified;
the background paint is set to
null.
- Tile(Object) -
Constructor for class edu.neu.ccs.gui.Tile
- The constructor to specify the object to be wrapped;
the background paint is set to
null.
- Tile(Object, AffineTransform) -
Constructor for class edu.neu.ccs.gui.Tile
- The constructor to specify the object to be wrapped
and the initial mutator;
the background paint is set to
null.
- Tile(Object, Paint) -
Constructor for class edu.neu.ccs.gui.Tile
- The constructor to specify the object to be wrapped
and the background paint.
- Tile(Object, Paint, AffineTransform) -
Constructor for class edu.neu.ccs.gui.Tile
- The constructor to specify the object to be wrapped,
the background paint, and the initial mutator.
- TileBox - class edu.neu.ccs.gui.TileBox.
- The class
TileBox will wrap an object by converting it
to a Paintable if it is not one already. - TileBox() -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor that leaves the paintable unspecified;
the background paint is set to
null;
the border is set to 0.
- TileBox(Object) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped;
the background paint is set to
null;
the border is set to 0.
- TileBox(Object, AffineTransform) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped
and the initial mutator;
the background paint is set to
null;
the border is set to 0.
- TileBox(Object, AffineTransform, int) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped
and the initial mutator;
the background paint is set to
null;
the border is set to the given border.
- TileBox(Object, int) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped;
the background paint is set to
null;
the border is set to the given border.
- TileBox(Object, Paint) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped
and the background paint;
the border is set to 0.
- TileBox(Object, Paint, AffineTransform) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped,
the background paint, and the initial mutator;
the border is set to 0.
- TileBox(Object, Paint, AffineTransform, int) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped,
the background paint, and the initial mutator;
the border is set to the given border.
- TileBox(Object, Paint, int) -
Constructor for class edu.neu.ccs.gui.TileBox
- The constructor to specify the object to be wrapped
and the background paint;
the border is set to the given border.
- title -
Variable in class edu.neu.ccs.gui.Display
- The title text for this display.
- TITLE_ALIGNMENT -
Static variable in class edu.neu.ccs.gui.Display
- Bound property name for the title alignment property.
- TITLE_CASE -
Static variable in class edu.neu.ccs.filter.CaseActionFilter
- Case action filter that transforms
XString data
to all title case characters.
- TITLE_TEXT -
Static variable in class edu.neu.ccs.gui.Display
- Bound property name for the title text property.
- titleAlign -
Variable in class edu.neu.ccs.gui.Display.Settings
- Alignment of title relative to displayed object.
- titleText -
Variable in class edu.neu.ccs.gui.Display.Settings
- Title text.
- toArray() -
Method in class edu.neu.ccs.filter.StringableFilterSequence
- Returns an array
containing the filters in this sequence in order.
- toArray() -
Method in class edu.neu.ccs.gui.PaintableSequence
- Returns an array with the
Paintable items in
this paintable sequence.
- toArray() -
Method in class edu.neu.ccs.gui.ActionSequence
- Returns an array
containing the action listeners in this sequence in order.
- toArray() -
Method in class edu.neu.ccs.quick.StringObjectPair
- Returns the contents of the pair as an array of
Object
of length 2.
- toArray() -
Method in class edu.neu.ccs.quick.Pair
- Returns the contents of the pair as an array of
Object
of length 2.
- toArray(Object[][]) -
Static method in class edu.neu.ccs.quick.StringObjectPair
- Returns the contents of the given
Object[][] array as
a StringObjectPair[] array.
- toArray(Object[][]) -
Static method in class edu.neu.ccs.quick.Pair
- Returns the contents of the given
Object[][] array as
a Pair[] array.
- toArray(Pair[]) -
Static method in class edu.neu.ccs.quick.Pair
- Returns the contents of the given
Pair[] array as an
Object[][] array.
- toArray(StringObjectPair[]) -
Static method in class edu.neu.ccs.quick.StringObjectPair
- Returns the contents of the given
StringObjectPair[] array
as an Object[][] array.
- toBits() -
Method in class edu.neu.ccs.XBigInteger
- Returns a string representation of the
wrapped
BigInteger value in a
binary bit representation that is in unsigned
two's complement format.
- toData() -
Method in class edu.neu.ccs.XPolynomialComplex
- Returns a copy of the polynomial coefficient data as
an array of type double[][].
- toData(XComplex) -
Static method in class edu.neu.ccs.XComplex
- If
z is null returns null
otherwise returns a new double[] whose elements are
x and y components of z.
- toData(XComplex[]) -
Static method in class edu.neu.ccs.XComplex
- If
array is null returns null
otherwise returns a new double[][] whose elements are
obtained by using toData(XComplex) on the array items.
- toDegrees -
Static variable in class edu.neu.ccs.F
- The function x --> toDegrees(x).
- toDoubleArray() -
Method in class edu.neu.ccs.XPoint2D
- Returns the x,y data in an array of
double
of size 2.
- toFloatArray() -
Method in class edu.neu.ccs.XPoint2D
- Returns the x,y data in an array of
float
of size 2.
- TOGGLE_DESIGN_MODE_ACTION -
Variable in class edu.neu.ccs.gui.Zoo
- Action to toggle design mode for this zoo.
- toggle() -
Method in class edu.neu.ccs.console.ConsoleGateway
- If the console is activated then
if the current state of the console is not normal,
then make it normal otherwise iconify the console.
- toggle() -
Method in class edu.neu.ccs.gui.JPTFrame
- If the current state of the frame is not normal,
then make it normal otherwise iconify.
- toggleConsole() -
Method in class edu.neu.ccs.jpf.JPF
- Toggles the state of an activated console window
between normal and iconified.
- toggleGraphics() -
Method in class edu.neu.ccs.jpf.JPF
- Toggles the visibility of the graphics window.
- tokenize(String, String, boolean) -
Static method in class edu.neu.ccs.Strings
- Returns a string array contains the tokens obtained by
using a
StringTokenizer to split the string
according to the given delimiters; if the given trim is
true then the tokens are trimmed before being returned.
- tomato -
Static variable in class edu.neu.ccs.Colors
- Color tomato = Tomato.
- Tomato -
Static variable in class edu.neu.ccs.Colors
- Color Tomato = 255, 99, 71 = #FF6347.
- TOP_LEFT -
Static variable in interface edu.neu.ccs.util.JPTConstants
- Value designating top-left justification.
- TOP_RIGHT -
Static variable in interface edu.neu.ccs.util.JPTConstants
- Value designating top-right justification.
- toPaint() -
Method in class edu.neu.ccs.gui.SwatchNamePair
- Returns the encapsulated paint.
- toPoint2D(float[]) -
Static method in class edu.neu.ccs.util.FloatArray
- Returns a new
Point2D corresponding to the given
float[] provided the parameter is non-null
and of size 2.
- toPoint2D(float[][]) -
Static method in class edu.neu.ccs.util.FloatArray
- Returns a new
Point2D[] of size N corresponding to
the given float[][] of size N-by-2.
- toPrimitiveArray(XBigDecimal[]) -
Static method in class edu.neu.ccs.XBigDecimal
- Returns an array of
BigDecimal objects
copied from the given array
of XBigDecimal objects.
- toPrimitiveArray(XBigInteger[]) -
Static method in class edu.neu.ccs.XBigInteger
- Returns an array of
BigInteger objects
initialized from the given array
of XBigInteger objects.
- toPrimitiveArray(XBoolean[]) -
Static method in class edu.neu.ccs.XBoolean
- Returns an array of primitive
boolean values
copied from the given array
of XBoolean objects.
- toPrimitiveArray(XByte[]) -
Static method in class edu.neu.ccs.XByte
- Returns an array of primitive
byte values
copied from the given array
of XByte objects.
- toPrimitiveArray(XChar[]) -
Static method in class edu.neu.ccs.XChar
- Returns an array of primitive
char values
copied from the given array
of XChar objects.
- toPrimitiveArray(XColor[]) -
Static method in class edu.neu.ccs.XColor
- Returns an array of
Color objects
copied from the given array
of XColor objects.
- toPrimitiveArray(XDouble[]) -
Static method in class edu.neu.ccs.XDouble
- Returns an array of primitive
double values
copied from the given array
of XDouble objects.
- toPrimitiveArray(XFloat[]) -
Static method in class edu.neu.ccs.XFloat
- Returns an array of primitive
float values
copied from the given array
of XFloat objects.
- toPrimitiveArray(XInt[]) -
Static method in class edu.neu.ccs.XInt
- Returns an array of primitive
int values
copied from the given array
of XInt objects.
- toPrimitiveArray(XLong[]) -
Static method in class edu.neu.ccs.XLong
- Returns an array of primitive
long values
copied from the given array
of XLong objects.
- toPrimitiveArray(XShort[]) -
Static method in class edu.neu.ccs.XShort
- Returns an array of primitive
short values
copied from the given array
of XShort objects.
- toRadians -
Static variable in class edu.neu.ccs.F
- The function x --> toRadians(x).
- toString() -
Method in class edu.neu.ccs.XString
- Returns the wrapped
String.
- toString() -
Method in class edu.neu.ccs.XSquare
- Returns a human readable
String representing
the data state of this XSquare as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XShort
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XRoundSquare
- Returns a human readable
String representing
the data state of this XRoundSquare as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XRoundRect
- Returns a human readable
String representing
the data state of this XRoundRect as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XRect
- Returns a human readable
String representing
the data state of this XRect as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XPolynomialComplex
- Returns a human readable
String representing
the data state of this XPolynomialComplex as an
annotated string.
- toString() -
Method in class edu.neu.ccs.XPolynomial
- Returns a human readable
String representing
the data state of this XPolynomial as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XPoint2D
- Returns a human readable
String representing
the data state of this XPoint2D as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XOval
- Returns a human readable
String representing
the data state of this XOval as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XLong
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XLine2D
- Returns a human readable
String representing
the data state of this XLine2D as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XInterval
- Returns a human readable
String representing
the data state of this XInterval as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XInt
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XFourier
- Returns a human readable
String representing
the data state of this XFourier as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XFourier.Type
-
- toString() -
Method in class edu.neu.ccs.XFloat
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XDouble
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XComplex
- Returns a human readable
String representing
the data state of this XComplex as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XColor
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XCircle
- Returns a human readable
String representing
the data state of this XCircle as an annotated
string.
- toString() -
Method in class edu.neu.ccs.XChar
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XByte
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XBoolean
- Returns a
String representation
of the wrapped value.
- toString() -
Method in class edu.neu.ccs.XBigInteger
- Returns the string representation of the wrapped
BigInteger value.
- toString() -
Method in class edu.neu.ccs.XBigDecimal
- Returns the string representation of the wrapped
BigDecimal value.
- toString() -
Method in class edu.neu.ccs.HexXShort
- Returns
"0" if the value of this object is zero; otherwise
returns the same String as toStringData with the
leading zeroes removed.
- toString() -
Method in class edu.neu.ccs.HexXLong
- Returns
"0" if the value of this object is zero; otherwise
returns the same String as toStringData with the
leading zeroes removed.
- toString() -
Method in class edu.neu.ccs.HexXInt
- Returns
"0" if the value of this object is zero; otherwise
returns the same String as toStringData with the
leading zeroes removed.
- toString() -
Method in class edu.neu.ccs.HexXFloat
- Returns the same
String as toStringData.
- toString() -
Method in class edu.neu.ccs.HexXDouble
- Returns the same
String as toStringData.
- toString() -
Method in class edu.neu.ccs.HexXByte
- Returns
"0" if the value of this object is zero; otherwise
returns the same String as toStringData with the
leading zeroes removed.
- toString() -
Method in class edu.neu.ccs.gui.SwatchNamePair
- Returns the encapsulated paint name.
- toString() -
Method in class edu.neu.ccs.gui.PathNode
- Writes the data of this path node to a String.
- toString() -
Method in class edu.neu.ccs.gui.PathList
- Returns the data in this path list as a multi-line
String.
- toString() -
Method in class edu.neu.ccs.quick.StringObjectPair
- Returns the
String constructed as:
(getString(), getObject().toString()).
- toString() -
Method in class edu.neu.ccs.quick.Pair
- Returns the
String constructed as:
(astring, bstring),
where astring is the toString for item A
and bstring is the toString for item B.
- toString(int) -
Method in class edu.neu.ccs.XBigInteger
- Returns the string representation of the
wrapped
BigInteger value in the given radix.
- toString(XComplex) -
Static method in class edu.neu.ccs.XComplex
- Returns a human readable
String representing
the data state of the complex number z as an annotated
string.
- toStringArray(Stringable[]) -
Static method in class edu.neu.ccs.XObject
- Returns an array of
Strings
containing the encapsulated states of the given array
of Stringable objects.
- toStringArrayData() -
Method in class edu.neu.ccs.XPolynomialComplex
- Returns the data state of this
XPolynomialComplex
as an array of strings.
- toStringArrayData() -
Method in class edu.neu.ccs.XPolynomial
- Returns the data state of this
XPolynomial as an
array of strings.
- toStringAsX1Y1X2Y2() -
Method in class edu.neu.ccs.XRect
- Returns a human readable
String representing
the data state of this XRect as an annotated
string.
- toStringAsX1Y1X2Y2() -
Method in class edu.neu.ccs.XOval
- Returns a human readable
String representing
the data state of this XOval as an annotated
string.
- toStringAsXYRS() -
Method in class edu.neu.ccs.XRect
- Returns a human readable
String representing
the data state of this XRect as an annotated
string.
- toStringAsXYRS() -
Method in class edu.neu.ccs.XOval
- Returns a human readable
String representing
the data state of this XOval as an annotated
string.
- toStringAsXYRSArcs() -
Method in class edu.neu.ccs.XRoundRect
- Returns a human readable
String representing
the data state of this XRoundRect as an annotated
string.
- toStringData() -
Method in class edu.neu.ccs.XString
-
- toStringData() -
Method in class edu.neu.ccs.XSquare
- Returns a human readable
String representing
the data state of this XSquare as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XShort
-
- toStringData() -
Method in class edu.neu.ccs.XRoundSquare
- Returns a human readable
String representing
the data state of this XRoundSquare as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XRoundRect
- Returns a human readable
String representing
the data state of this XRoundRect as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XRect
- Returns a human readable
String representing
the data state of this XRect as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XPolynomialComplex
- Returns a human readable
String representing
the data state of this XPolynomialComplex as a
simple string.
- toStringData() -
Method in class edu.neu.ccs.XPolynomial
- Returns a human readable
String representing
the data state of this XPolynomial as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XPoint2D
- Returns a human readable
String representing
the data state of this XPoint2D as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XOval
- Returns a human readable
String representing
the data state of this XOval as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XObject
-
- toStringData() -
Method in class edu.neu.ccs.XLong
-
- toStringData() -
Method in class edu.neu.ccs.XLine2D
- Returns a human readable
String representing
the data state of this XLine2D as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XInterval
- Returns a human readable
String representing
the data state of this XInterval as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XInt
-
- toStringData() -
Method in class edu.neu.ccs.XFourier
- Returns a human readable
String representing
the data state of this XFourier as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XFloat
-
- toStringData() -
Method in class edu.neu.ccs.XDouble
-
- toStringData() -
Method in class edu.neu.ccs.XColor
- Returns a
String encapsulation of the
XColor object that contains the
int values of red, green, blue, (and possibly alpha)
each in the range [0, 255].
- toStringData() -
Method in class edu.neu.ccs.XCircle
- Returns a human readable
String representing
the data state of this XCircle as a simple
string.
- toStringData() -
Method in class edu.neu.ccs.XChar
-
- toStringData() -
Method in class edu.neu.ccs.XByte
-
- toStringData() -
Method in class edu.neu.ccs.XBoolean
-
- toStringData() -
Method in class edu.neu.ccs.XBigInteger
- Returns a string encapsulation of this
XBigInteger
that contains the information needed to set the state of this
XBigInteger at a later time.
- toStringData() -
Method in class edu.neu.ccs.XBigDecimal
- Returns a string encapsulation of this
XBigDecimal
that contains the information needed to set the state of this
XBigDecimal at a later time.
- toStringData() -
Method in interface edu.neu.ccs.Stringable
- Returns a
String encapsulation of this object
that contains information needed
to set the state of this object at a later time.
- toStringData() -
Method in class edu.neu.ccs.HexXShort
- Returns a hexadecimal
String encapsulation of this object
that contains the information needed to set the state of this object at a
later time.
- toStringData() -
Method in class edu.neu.ccs.HexXLong
- Returns a hexadecimal
String encapsulation of this object
that contains the information needed to set the state of this object at a
later time.
- toStringData() -
Method in class edu.neu.ccs.HexXInt
- Returns a hexadecimal
String encapsulation of this object
that contains the information needed to set the state of this object at a
later time.
- toStringData() -
Method in class edu.neu.ccs.HexXFloat
- Returns a hexadecimal
String encapsulation of this object
that contains the information needed to set the state of this object at a
later time.
- toStringData() -
Method in class edu.neu.ccs.HexXDouble
- Returns a hexadecimal
String encapsulation of this object
that contains the information needed to set the state of this object at a
later time.
- toStringData() -
Method in class edu.neu.ccs.HexXByte
- Returns a hexadecimal
String encapsulation of this object
that contains the information needed to set the state of this object at a
later time.
- toStringData() -
Method in class edu.neu.ccs.gui.PathNode
- Returns the same result as
toString().
- toStringData() -
Method in class edu.neu.ccs.gui.PathList
- Returns the same
String as toString().
- toStringData(XComplex) -
Static method in class edu.neu.ccs.XComplex
- Returns a human readable
String representing
the data state of the complex number z as a simple string.
- toSwatch() -
Method in class edu.neu.ccs.gui.SwatchNamePair
- Returns the encapsulated paint swatch.
- toUnscaledXBigInteger() -
Method in class edu.neu.ccs.XBigDecimal
- Returns an
XBigInteger whose value is the
unscaled value of this XBigDecimal.
- toXArray(BigDecimal[]) -
Static method in class edu.neu.ccs.XBigDecimal
- Returns an array of
XBigDecimal objects
initialized from the given array
of BigDecimal objects.
- toXArray(BigInteger[]) -
Static method in class edu.neu.ccs.XBigInteger
- Returns an array of
XBigInteger objects
initialized from the given array
of BigInteger objects.
- toXArray(boolean[]) -
Static method in class edu.neu.ccs.XBoolean
- Returns an array of
XBoolean objects
initialized from the given array
of boolean values.
- toXArray(byte[]) -
Static method in class edu.neu.ccs.XByte
- Returns an array of
XByte objects
initialized from the given array
of byte values.
- toXArray(char[]) -
Static method in class edu.neu.ccs.XChar
- Returns an array of
XChar objects
initialized from the given array
of char values.
- toXArray(Color[]) -
Static method in class edu.neu.ccs.XColor
- Returns an array of
XColor objects
initialized from the given array
of Color objects.
- toXArray(double[]) -
Static method in class edu.neu.ccs.XDouble
- Returns an array of
XDouble objects
initialized from the given array
of double values.
- toXArray(float[]) -
Static method in class edu.neu.ccs.XFloat
- Returns an array of
XFloat objects
initialized from the given array
of float values.
- toXArray(int[]) -
Static method in class edu.neu.ccs.XInt
- Returns an array of
XInt objects
initialized from the given array
of int values.
- toXArray(long[]) -
Static method in class edu.neu.ccs.XLong
- Returns an array of
XLong objects
initialized from the given array
of long values.
- toXArray(short[]) -
Static method in class edu.neu.ccs.XShort
- Returns an array of
XShort objects
initialized from the given array
of short values.
- toXArray(String[]) -
Static method in class edu.neu.ccs.XString
- Returns an array of
XString objects
initialized from the given array
of String objects.
- toXBigDecimal(XNumber) -
Static method in class edu.neu.ccs.parser.ParserUtilities
- Converts the given value to XBigDecimal.
- toXBigInteger() -
Method in class edu.neu.ccs.XBigDecimal
- Converts this
XBigDecimal to an
XBigInteger by truncation, that is, by
discarding the fractional part of the number.
- toXBigInteger(XNumber) -
Static method in class edu.neu.ccs.parser.ParserUtilities
- Converts the given value to XBigInteger.
- toXDouble(XNumber) -
Static method in class edu.neu.ccs.parser.ParserUtilities
- Converts the given value to XDouble.
- toXLong(XNumber) -
Static method in class edu.neu.ccs.parser.ParserUtilities
- Converts the given value to XLong.
- transform -
Variable in class edu.neu.ccs.gui.ZooGroup
- Temporary transform applied to the graphics context
for this group during a direct manipulation resize.
- transform -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- The affine transform used to scale all turtle drawing.
- transform(AffineTransform) -
Method in class edu.neu.ccs.gui.PathNode
- Transforms the internal data points using the given affine transform.
- transform(AffineTransform) -
Method in class edu.neu.ccs.gui.PathList
- Transforms the internal data points in each path node using the given
affine transform.
- transform(AffineTransform) -
Static method in class edu.neu.ccs.gui.Mutator
- Returns the Mutator.Strategy encapsulation of a specific transform
that may be used independent of a center.
- transform(double) -
Method in class edu.neu.ccs.gui.Transform1D
- Returns the result of applying the transform
to the given value.
- transform(double, double, double, double, double, double) -
Static method in class edu.neu.ccs.gui.TransformFactory
- Returns the affine transform with the given 2-by-3 matrix.
- Transform1D - class edu.neu.ccs.gui.Transform1D.
- A 1-dimensional transform class for simple affine scaling
and for working with the components
of a rectilinear 2-dimensional affine transform.
- Transform1D() -
Constructor for class edu.neu.ccs.gui.Transform1D
- Constructs a transform object
representing the identity transform.
- Transform1D(double, double) -
Constructor for class edu.neu.ccs.gui.Transform1D
- Constructs a transform object
with the given scale factor and offset.
- Transform1D(double, double, double, double) -
Constructor for class edu.neu.ccs.gui.Transform1D
- Constructs a transform object
mapping the interval [a1, a2]
to the interval [b1, b2].
- TransformFactory - class edu.neu.ccs.gui.TransformFactory.
TransformFactory provides a collection of static
methods that construct AffineTransform objects for
common 2-dimensional transforms.- transformRawLengthToUserLength(int) -
Method in class edu.neu.ccs.gui.ArrayPanel
- Returns the array length from the user perspective
corresponding to the given raw array length.
- transformUserLengthToRawLength(int) -
Method in class edu.neu.ccs.gui.ArrayPanel
- Returns the raw array length corresponding
to the given array length from the user perspective.
- translate(double) -
Static method in class edu.neu.ccs.F
- The translate function x --> x + b.
- translate(double, double) -
Static method in class edu.neu.ccs.gui.TransformFactory
- Returns the transform to translate by (tx, ty).
- translate(double, double) -
Static method in class edu.neu.ccs.gui.Mutator
- Returns the Mutator.Strategy encapsulation of translate
in TransformFactory.
- translate(PaintAlgorithm, int, int) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
translates by the given x0, y0.
- translate(XComplex) -
Static method in class edu.neu.ccs.FC
- The translate function x --> x + b.
- transparent -
Static variable in class edu.neu.ccs.Colors
- Color transparent = Transparent.
- Transparent -
Static variable in class edu.neu.ccs.Colors
- Color Transparent = 255, 255, 255, 0 = #FFFFFF00.
- TRANSPARENT_BORDER -
Static variable in class edu.neu.ccs.gui.PaintSwatch
- A standard transparent swatch border of standard thickness.
- trim(String[]) -
Static method in class edu.neu.ccs.Strings
- Returns a string array with all strings in the original
array trimmed using
String.trim.
- turn(double) -
Method in class edu.neu.ccs.pedagogy.Turtle
- Increment the turtle direction by the given angle in degrees.
- turn135(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 135 degrees.
- turn180(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 180 degrees.
- turn225(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 225 degrees.
- turn270(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 270 degrees.
- turn315(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 45 degrees.
- turn45(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 45 degrees.
- turn90(PaintAlgorithm) -
Static method in class edu.neu.ccs.gui.PaintTools
- Returns a
PaintAlgorithm constructed from the given
PaintAlgorithm by composition with a transform that
rotates by 90 degrees.
- turquoise -
Static variable in class edu.neu.ccs.Colors
- Color turquoise = Turquoise.
- Turquoise -
Static variable in class edu.neu.ccs.Colors
- Color Turquoise = 64, 224, 208 = #40E0D0.
- Turtle - class edu.neu.ccs.pedagogy.Turtle.
- A class to implement turtle graphics that will allow
one or more turtle objects to draw in a common
BufferedPanel. - Turtle() -
Constructor for class edu.neu.ccs.pedagogy.Turtle
- The default turtle constructor creates the turtle buffered panel
if that buffered panel has not been created by an earlier turtle
and then adds this turtle to the list of all turtles.
- turtleBufferPanel -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- The common buffered panel for all turtle graphics.
- turtleBufferPanelSize -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- The size of the common turtle buffered panel.
- turtleList -
Static variable in class edu.neu.ccs.pedagogy.Turtle
- The list of turtle objects that have been created.
- TweakableCurve - class edu.neu.ccs.gui.TweakableCurve.
- Class
TweakableCurve extends TweakableShape and
fixes the Path.Strategy to be Path.BEZIER_CUBIC. - TweakableCurve() -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The default constructor.
- TweakableCurve(float[][]) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data.
- TweakableCurve(float[][], ClosureMode) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data
and the given closure mode.
- TweakableCurve(float[][], ClosureMode, WindingRule) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data,
the given closure mode,
and the given winding rule.
- TweakableCurve(float[][], float[][]) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data
and the given tangent data.
- TweakableCurve(float[][], float[][], ClosureMode) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data,
the given tangent data,
and the given closure mode.
- TweakableCurve(float[][], float[][], ClosureMode, WindingRule) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data,
the given tangent data,
the given closure mode,
and the given winding rule.
- TweakableCurve(float[][], float[][], WindingRule) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data,
the given tangent data,
and the given winding rule.
- TweakableCurve(float[][], WindingRule) -
Constructor for class edu.neu.ccs.gui.TweakableCurve
- The constructor with the given vertex data
and the given winding rule.
- TweakableShape - class edu.neu.ccs.gui.TweakableShape.
- Class
TweakableShape implements a BaseShape
in which the vertex array and the tangent array may be changed
independently of one another. - TweakableShape() -
Constructor for class edu.neu.ccs.gui.TweakableShape
- The default constructor with an empty shape.
- TweakableShape(float[][]) -
Constructor for class edu.neu.ccs.gui.TweakableShape
- The constructor with the given vertex data.
- TweakableShape(float[][], float[][]) -
Constructor for class edu.neu.ccs.gui.TweakableShape
- The constructor with the given vertex and tangent data.
- TweakableShape(float[][], float[][], Path.Strategy) -
Constructor for class edu.neu.ccs.gui.TweakableShape
- The constructor with the given vertex and tangent data
and the given path strategy.
- TweakableShape(float[][], float[][], Path.Strategy, ClosureMode) -
Constructor for class edu.neu.ccs.gui.TweakableShape
- The constructor with the given vertex and tangent data,
the given path strategy,
and the given closure mode.
- TweakableShape(float[][], float[][], Path.Strategy, ClosureMode, WindingRule) -
Constructor for class edu.neu.ccs.gui.TweakableShape
- The constructor with the given vertex and tangent data,
the given path strategy,
the given closure mode,
and the given winding rule.
- type -
Variable in class edu.neu.ccs.XFourier
- The fourier type.
- type -
Variable in class edu.neu.ccs.util.StringableFactory
- The class of objects to produce with this factory.
- typedActions -
Variable in class edu.neu.ccs.gui.KeyActionAdapter
- List of action listeners to be performed upon the
notification of key typed events.
- TypedView - interface edu.neu.ccs.gui.TypedView.
- Interface to be implemented by a class of interface objects
whose data state is appropriate for input
of a particular class of model objects.
ZooGroup.
JComponents
in this panel to the same height.
JComponents
in this panel to the same preferred size.
JComponents
in this panel to the same width.
XString data
to all upper case characters.
Displayable object.
Displayable object.
getDataType() of TypedView.
JComponent,
implement the interface TypedView, and
have a public default constructor.
VisualColorList displays the named colors as defined
in class Colors using a square color swatch and a label.VisualColorList using a
swatch size of 20 and a pane height of 600.
VisualColorList using a
the given swatch size and a maximum pane height of 600.
VisualColorList using a
the given swatch size and the given maximum pane height.
WebImageTools is a special purpose class for reading
images in various formats from a web site.WebImageViewer creates
an image viewer for files on the web.WebTools is a special purpose class for
reading data from a web site.WindingRule that returns GeneralPath.WIND_EVEN_ODD.
WindingRule that returns GeneralPath.WIND_NON_ZERO.
WindingRule encapsulates the two constants from
GeneralPath: WIND_NON_ZERO and WIND_EVEN_ODD.WindowEvent.Paintable that wraps the given object
in a Tile object if needed.
b.length bytes
to this output stream.
length bytes
from the given byte array
to this output stream,
starting at the specified offset.
makeGUI.
XBigDecimal is an object wrapper for the
arbitrary precision BigDecimal class, that
also provides Stringable
capabilities.BigDecimal value of zero.
BigDecimal
value.
double into an XBigDecimal.
long x into
an XBigDecimal that is mathematically equal to
x.
long x and
a scale into an XBigDecimal that is
mathematically equal to x/10scale.
XBigDecimal using the information
contained in the given string data.
XBigDecimal by copying the
internal value of the given XBigDecimal.
XBigInteger x into
an XBigDecimal that is mathematically equal to
x.
XBigInteger x and
a scale into an XBigDecimal that is
mathematically equal to x/10scale.
XBigInteger is an object wrapper for the
arbitrary precision BigInteger class that
also provides Stringable
capabilities.BigInteger
value of BigInteger.ZERO.
BigInteger
value.
BigInteger into a
BigInteger that is stored internally.
BigInteger value
corresponding to the given long data.
XBigInteger using the information
contained in the given string data.
XBigInteger using the information
contained in the given string of digit data in the given radix
with a possible minus sign in front.
XBigInteger by copying the
internal value of the given XBigInteger.
boolean type that also provides
Stringable capabilities.boolean value.
boolean value.
boolean value
whose state information is encapsulated
in the given String data.
byte type that also provides
Stringable capabilities.byte value.
byte value.
byte value
whose state information is encapsulated
in the given String data.
char type that also provides
Stringable capabilities.char value.
char value.
char value
whose state information is encapsulated
in the given String data.
XCircle extends XOval
but requires that its location be specifed by its center
and its size be specified by its radius.XCircle initialized to center (0, 0)
and radius 0.
XCircle initialized to center (0, 0)
and with the given radius r.
XCircle from the specified
double coordinates.
XCircle from the specified
XCircle object.
Color class
that also provides
Stringable capabilities.Color value.
Color value.
Color constructed
from the specified red, green, and blue values in the range
[0.0, 1.0].
Color constructed
from the specified red, green, blue, and alpha values in the
range [0.0, 1.0].
Color constructed
from the specified red, green, and blue values in the range
[0, 255].
Color constructed
from the specified red, green, blue, and alpha values in the
range [0, 255].
Color value
whose state information is encapsulated in the given
String data.
XComplex extends XPoint2D in
order to implement the operations of complex numbers.XComplex 0,0.
XComplex x,0 using the
given double x.
XComplex using the pair of values
in the given array of double which must be of
size 2.
XComplex using the given
x,y double values.
XComplex using the pair of values
in the given array of float which must be of
size 2.
XComplex using a copy of
the data in the given Point2D.
XComplex object from
a String representation of the data state.
XComplex.
double type that also provides
Stringable capabilities.double value.
double value.
double value
whose state information is encapsulated
in the given String data.
float type that also provides
Stringable capabilities.float value.
float value.
float value
whose state information is encapsulated
in the given String data.
XFourier provides an implementation of a
fourier series in one real variable with real coefficients.fromStringData
to set the fourier coefficients.
XFourier from the
specified XFourier object.
int type that also provides
Stringable capabilities.int value.
int value.
int value
whose state information is encapsulated
in the given String data.
String data.
XInterval using the given
XInterval.
XLine2D extends Line2D.Double in
order to provide a much shorter name that does not explicitly refer
to an inner class and to support Stringable.XLine2D.
XLine2D using the given
double values.
XLine2D using the given
Line2D value.
XLine2D using the given
Point2D values.
XLine2D object from
a String representation of the data state.
long type that also provides
Stringable capabilities.long value.
long value.
long value
whose state information is encapsulated
in the given String data.
Stringable objects
that wrap a numeric value, whether it is a primitive type
or an arbitrary precision representation.Stringable objects.String representation
of the state of an XObject.this to (this ^ y).
XBigInteger whose value is
x ^ y.
XOval extends Ellipse2D.Double in
order to provide a much shorter name that does not explicitly refer
to an inner class and to add error checking that prevents the width
and height from being set to negative values.XOval initialized to location (0, 0)
and size (0, 0).
XOval initialized to center (0, 0)
and with the given radii: r = half-width and s = half-height.
XOval from the specified
double coordinates.
XOval from the specified
Ellipse2D object.
XOval from the specified
Rectangle2D object.
XPoint2D extends Point2D.Double in
order to provide a much shorter name that does not explicitly refer
to an inner class and to support Stringable.XPoint2D.
XPoint2D using the pair of values
in the given array of double which must be of
size 2.
XPoint2D using the given
x,y double values.
XPoint2D using the pair of values
in the given array of float which must be of
size 2.
XPoint2D using a copy of
the data in the given Point2D.
XPoint2D object from
a String representation of the data state.
XPolynomial provides an implementation
of a polynomial in one real variable with real coefficients.fromStringData
to set the polynomial coefficients.
fromStringArrayData
to set the polynomial coefficients.
XPolynomial from the
specified XPolynomial object.
XPolynomialComplex provides an implementation
of a polynomial in one complex variable with complex coefficients.fromStringData
to set the polynomial coefficients.
fromStringArrayData
to set the polynomial coefficients.
XPolynomialComplex from
the specified XPolynomialComplex object.
XRect extends Rectangle2D.Double in
order to provide a much shorter name that does not explicitly refer to
an inner class, to add error checking that prevents the width and
height from being set to negative values,
and to support Stringable.XRect initialized to location (0, 0)
and size (0, 0).
XRect initialized to center (0, 0)
and with the given radii: r = half-width and s = half-height.
XRect from the specified
double coordinates.
XRect from the specified
Rectangle2D object.
XRoundRect extends RoundRectangle2D.Double
in order to provide a much shorter name that does not explicitly refer to
an inner class, to add error checking that prevents the widths and
heights from being set to negative values,
and to support Stringable.XRoundRect initialized to location (0, 0),
size (0, 0), and arc data (0, 0).
XRoundRect initialized to center (0, 0),
with the given radii: r = half-width and s = half-height,
and the given arc data: arcr = arc-half-width and arcs = arc-half-height.
XRoundRect from the specified
double coordinates.
XRoundRect from the specified
RoundRectangle2D object.
XRoundSquare extends XRoundRect
but requires that its location be specifed by its center, its size
by an object radius, and its arc size by a common arc radius.XRoundSquare initialized to center (0, 0),
inner radius 0, and arc radius 0.
XRoundSquare initialized to center (0, 0)
and with the given inner radius r and arc radius arcr.
XRoundSquare from the specified
double coordinates.
XRoundSquare from the specified
XRoundSquare object.
short type that also provides
Stringable capabilities.byte value.
byte value.
short value
whose state information is encapsulated
in the given String data.
XSquare extends XRect
but requires that its location be specifed by its center
and its size be specified by the radius of the inscribed
circle.XSquare initialized to center (0, 0)
and radius 0.
XSquare initialized to center (0, 0)
and with the given inner radius: r = half-width.
XSquare from the specified
double coordinates.
XSquare from the specified
XSquare object.
String class that also provides
Stringable capabilities.String value;
String value.
XComplex.generalPower(x,a).
XComplex.power(x,n).
MathUtilities.power(x,n).
makeGUI.
makeGUI and
is designed to ensure that if an image is scaled then both the
image and its labels may be viewed on screen at once.
ZooContainer
allowing selection and direct manipulation of components.Zoo.Zoo.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||