Uses of Interface
edu.neu.ccs.util.JPTConstants

Packages that use JPTConstants
edu.neu.ccs.console Provides classes that implement the JPT text console. 
edu.neu.ccs.gui Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects.. 
edu.neu.ccs.jpf Provides the classes that implement the Java Power Framework
edu.neu.ccs.util Provides utility classes and classes with static utility methods. 
 

Uses of JPTConstants in edu.neu.ccs.console
 

Classes in edu.neu.ccs.console that implement JPTConstants
 class ConsoleGateway
          Provides methods for using a console object to perform text input and output operations.
 

Uses of JPTConstants in edu.neu.ccs.gui
 

Subinterfaces of JPTConstants in edu.neu.ccs.gui
 interface StringObjectView
          The interface for views designed to permit the selection of an object using an associated string in a StringObjectMap.
 

Classes in edu.neu.ccs.gui that implement JPTConstants
 class ActionsPanel
          A panel containing Action objects represented by buttons that initiate their respective actions.
 class AlignedLayout
          Layout that maintains a single component in a justified position within the parent container.
 class Annotation
          A Displayable component representing an annotation in a GUI, such as the prompt for an input object or the caption for an image.
 class ArrayPanel
          An abstract TypedView designed for input of an array of a single type of Stringable objects.
 class BooleanView
          A TypedView for the input of a boolean value.
 class BufferedPanel
          A panel that maintains a persistent graphics state by repainting itself from a stored BufferedImage object.
protected static class BufferedPanel.Painter
          Panel that paints the internal BufferedImage that maintains the persistent graphics state of a BufferedPanel.
 class ColorView
          A TypedView for the input of a Color that contains a color swatch on the left that displays the selected color and an optional drop down view on the right that allows for both the direct input of numeric color data (rgba or hex) and for the selection of certain colors using swatch-name pairs shown in the dropdown.
 class ComponentWrapper
          Wrapper for a single component that uses a AlignedLayout and faithfully respects minimum, maximum, and preferred sizes.
 class Display
          A panel containing a Displayable object, with the option of a title and an Annotation.
 class DisplayCollection
          A dynamic linear collection of Displayable objects, displayed using either a horizontal or vertical layout.
 class DisplayPanel
          A Displayable is a JPanel that recursively propagates Displayable method calls only to contained components that are also Displayable.
 class DisplayWrapper
          Wrapper for a single Displayable object that uses a CenterLayout and faithfully respects minimum, maximum, and preferred sizes.
 class Dropdown
          Class Dropdown provides the base functionality for dropdown lists.
 class DropdownView
          A GeneralView for the selection of one of various provided String items or, if editable, a choice entered by the user.
 class ErrorDialog
          A modal dialog box for input of Stringable objects that is used by the standard error handling strategy for Fragile components in the JPT.
 class FileView
          A TypedView for input of a filename that either represents a path to an existing file or a path to which a file could be written.
 class GeneralDialog
          A dialog box containing a Component and an ActionsPanel that contains actions to respond to and dismiss the dialog.
 class GeneralViewSupport
          GeneralViewSupport contains the common code to support the features of a GeneralView.
 class GeneralViewWrapper
          Wrapper for a GeneralView that uses a CenterLayout and faithfully respects minimum, maximum, and preferred sizes.
 class Halo
          A wrapper class for one Object viewed as a Component.
 class ImageViewer
          Class ImageViewer creates an image viewer for local image files.
 class ImageViewerBase
          Class ImageViewerBase is the base class for building an image viewer for local image files (ImageViewer) and an image viewer for files on the web (WebImageViewer).
 class InputDialog
          A modal dialog box for input of a Stringable object that also provides static convenience methods for input using a provided input component.
 class InputProperties
          A property list used to store properties pertaining to input components.
 class JPTFrame
          An extended JFrame class that allows more flexible window closing operations and automatically resizes to ensure that the contents of the frame are the desired size regardless of frame insets.
 class LookAndFeelTools
          Class LookAndFeelTools contains several static methods that assist in using the Java look and feel facilities.
 class OptionsView
          A TypedView for selection of one out of various indexed and labeled choices represented by JRadioButtons.
 class PaintableSequenceComposite
          The class PaintableSequenceComposite is a base class for the construction of Paintable classes.
 class PaintBar
          Class PaintBar implements a Paintable that paints a one or two dimensional array of disks.
 class RadioPanel
          RadioPanel implements the base panel for matching strings and radio buttons and maintaining the mutual exclusiveness of button selection.
 class RequestImageViewer
          Class RequestImageViewer creates a simple GUI to enable a user to specify the parameters for making an ImageViewer; this GUI also provides a button to create the viewer and a button to provide help directions.
 class RequestWebImageViewer
          Class RequestWebImageViewer creates a simple GUI to enable a user to specify the parameters for making a WebImageViewer; this GUI also provides a button to create the viewer and a button to provide help directions.
 class SimpleDialog
          Provides only static convenience methods for simple modal dialog box input.
 class SliderView
          A TypedView for input of int values in a bounded range using direct manipulation.
 class StringObjectDropdown
          A view based on JComboBox for the selection of an object using an associated string in a StringObjectMap.
 class StringObjectRadioPanel
          A view based on RadioPanel for the selection of an object using an associated string in a StringObjectMap.
 class SwatchNamePair
          Class SwatchNamePair provides a component with a paint swatch and its name.
 class TableLayout
          Layout manager effecting a table with an arbitrary number of rows and columns, each with their own width and height.
 class TablePanel
           A DisplayPanel designed to use a TableLayout as its layout manager.
 class TextAreaView
          A TypedView for input of Strings that may represent multiple lines of text.
 class TextFieldView
          A GeneralView for input of Stringable 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.
 class VisualColorList
          Class VisualColorList displays the named colors as defined in class Colors using a square color swatch and a label.
 class WebImageViewer
          Class WebImageViewer creates an image viewer for files on the web.
 class Zoo
          ZooContainer allowing selection and direct manipulation of components.
 class ZooContainer
          Abstract superclass for containers used in a Zoo.
 class ZooGroup
          Associative collection of components contained within a Zoo.
 

Uses of JPTConstants in edu.neu.ccs.jpf
 

Classes in edu.neu.ccs.jpf that implement JPTConstants
 class JPF
          The Java Power Framework class JPF provides the foundation for creating an automatic Java GUI application with access to: the JPT console I/O via the interface ConsoleAware a simple graphics window using a BufferedPanel.
 class JPFBase
          Provides the base utility methods for use in the Java Power Framework.
 

Uses of JPTConstants in edu.neu.ccs.util
 

Classes in edu.neu.ccs.util that implement JPTConstants
 class JPTUtilities
          Provides general utility methods used by various classes in the JPT.