|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TypedView | |
| edu.neu.ccs.gui | Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects.. |
| Uses of TypedView in edu.neu.ccs.gui |
| Subinterfaces of TypedView in edu.neu.ccs.gui | |
interface |
GeneralView
Interface to be implemented by a class of interface objects whose view state may be appropriate for input of various classes of model objects. |
| Classes in edu.neu.ccs.gui that implement TypedView | |
class |
ArrayPanel
An abstract
designed for input of an array of a single type of
objects. |
class |
BooleanView
A
for the input of a boolean value. |
class |
ColorView
A 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. |
class |
DropdownView
A
for the selection of one of various provided
items
or, if editable, a choice entered by the user. |
class |
FileView
A
for input of a filename that either represents
a path to an existing file
or a path to which a file could be written. |
class |
GeneralViewWrapper
Wrapper for a GeneralView that uses a CenterLayout
and faithfully respects minimum, maximum, and preferred sizes. |
class |
OptionsView
A
for selection of one out of various indexed and labeled choices
represented by JRadioButtons. |
class |
SliderView
A
for input of int values in a bounded range
using direct manipulation. |
class |
TextAreaView
A
for input of Strings that may represent
multiple lines of text. |
class |
TextFieldView
A for input of
objects or elements
of the data state of a Stringable object. |
class |
TypedViewWrapper
Wrapper for a TypedView
that uses a CenterLayout and
faithfully respects minimum, maximum, and preferred sizes. |
| Fields in edu.neu.ccs.gui declared as TypedView | |
protected TypedView |
JPTDialog.view
The input view contained in this dialog. |
| Methods in edu.neu.ccs.gui that return TypedView | |
TypedView |
TypedViewWrapper.getWrappedTypedView()
Returns the wrapped typed view. |
TypedView |
JPTDialog.getTypedView()
Returns the input component contained by this dialog. |
protected static TypedView |
InputDialog.getCompoundView(TypedView viewObject)
Returns a typed view constructed from the given input component and decorated based on the input properties of the view. |
TypedView |
ArrayPanel.getView(int index)
Returns the view element at the given index. |
protected TypedView |
ArrayPanel.createViewFor(int index)
Returns an input component suitable for the element at the given index in this array. |
protected TypedView |
ArrayPanel.decrement()
Removes the last input component from the end of the view collection. |
| Methods in edu.neu.ccs.gui with parameters of type TypedView | |
void |
TypedViewWrapper.setWrappedTypedView(TypedView view)
Sets the wrapped typed view to the given TypedView. |
static Stringable |
SimpleDialog.demandObject(TypedView viewObject)
Returns the object produced by the given input view using mandatory dialog box input. |
static Stringable |
SimpleDialog.requestObject(TypedView viewObject)
Returns the object produced by the given input view using optional dialog box input, or throws an exception if the operation is cancelled. |
static Stringable |
InputDialog.showDemandDialog(TypedView viewObject)
Shows a dialog for mandatory input using the given view. |
static Stringable |
InputDialog.showRequestDialog(TypedView viewObject)
Shows a dialog for optional input using the given view. |
protected static TypedView |
InputDialog.getCompoundView(TypedView viewObject)
Returns a typed view constructed from the given input component and decorated based on the input properties of the view. |
| Constructors in edu.neu.ccs.gui with parameters of type TypedView | |
TypedViewWrapper(TypedView view)
Constructs a wrapper for the given TypedView. |
|
JPTDialog(TypedView viewObject)
Constructs an input dialog containing the given view but with no title or parent window. |
|
JPTDialog(TypedView viewObject,
String title)
Constructor for an input dialog containing the given view and the given title, but with no parent window. |
|
JPTDialog(TypedView viewObject,
String title,
Dialog owner,
boolean modal)
Constructor for an input dialog containing the given view, with the given title, parent dialog, and modality. |
|
JPTDialog(TypedView viewObject,
String title,
Frame owner,
boolean modal)
Constructor for an input dialog containing the given view, with the provided title, parent frame, and modality. |
|
InputDialog(TypedView viewObject)
Constructor for a modal dialog box for input using the given input component, with the input model and its associated controls based on the input properties of the input component. |
|
ErrorDialog(Stringable modelObject,
TypedView viewObject,
StringableFilter filterObject,
ParseException exception)
Constructs a modal dialog for error recovery initiated by the given input component when trying to set the state of the given model object. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||