Package pivot.wtk

Contains classes that define the structure and behavior of WTK user interface components.

See:
          Description

Interface Summary
AccordionAttributeListener Accordion attribute listener interface.
AccordionListener Accordion listener interface.
AccordionSelectionListener Accordion selection listener interface.
ActionListener Action listener interface.
AlertListener Alert listener interface.
Application Represents the entry point into a WTK application.
BorderListener Border listener interface.
Button.DataRenderer Button data renderer interface.
Button.GroupListener Listener interface for toggle button groups.
ButtonListener Button listener interface.
ButtonPressListener Button press listener interface.
ButtonStateListener Button state listener interface.
CalendarButtonListener Calendar button listener interface.
CalendarButtonSelectionListener Calendar button selection listener interface.
CalendarListener Calendar listener interface.
CalendarSelectionListener Calendar selection listener interface.
CardPaneListener Card pane listener interface.
ClipboardContentListener Clipboard content listener interface.
ComponentClassListener Component class listener interface.
ComponentDataListener Component data listener interface.
ComponentDecoratorListener Component decorator listener interface.
ComponentDragDropListener Component drag/drop listener interface.
ComponentKeyListener Component key listener interface.
ComponentLayoutListener Component layout listener interface.
ComponentListener Component listener interface.
ComponentMouseButtonListener Component mouse button listener interface.
ComponentMouseListener Component mouse listener interface.
ComponentMouseWheelListener Component mouse wheel listener interface.
ComponentStateListener Component state listener interface.
ConstrainedVisual Interface representing a visual that is used in layout.
ContainerListener Container listener interface.
ContainerMouseListener Container mouse listener interface.
DialogCloseListener Dialog close listener interface.
DialogStateListener Dialog state listener interface.
DragSource Interface representing a drag source.
DropTarget Interface representing a drop target.
Editor Base interface for content editors.
ExpanderListener Expander listener list.
FlowPaneListener Flow pane listener interface.
FocusTraversalPolicy Defines the order in which components will receive focus during focus traversal.
FormAttributeListener Form attribute listener interface.
FormListener Form listener interface.
ImageViewListener Image view listener interface.
LabelListener Label listener interface.
ListButtonListener List button listener list interface.
ListButtonSelectionListener List button selection listener interface.
ListView.ItemEditor List item editor interface.
ListView.ItemRenderer List item renderer interface.
ListView.Skin List view skin interface.
ListViewItemListener List view item listener interface.
ListViewItemStateListener List view item state listener interface.
ListViewListener List view listener interface.
ListViewSelectionListener List view selection detail listener interface.
Manifest Interface representing a "manifest".
Menu.ItemListener Item listener interface.
MenuBar.ItemListener Item listener interface.
MenuBarListener Menu bar listener interface.
MenuButtonListener Menu button listener interface.
MenuItemSelectionListener Menu item selection listener interface.
MenuListener Menu listener interface.
MenuPopupListener Menu popup listener interface.
MeterListener Meter listener interface.
PromptListener Prompt listener interface.
Renderer Base interface for "renderers".
RollupListener Defines event listener methods that pertain to rollups.
ScrollBarListener Scroll bar listener interface.
ScrollBarValueListener Scroll bar value listener interface.
ScrollPaneListener Scroll pane listener interface.
SeparatorListener Separator listener interface.
SheetCloseListener Sheet close listener interface.
SheetStateListener Sheet state listener interface.
Skin Interface defining a "skin".
SliderListener Slider listener interface.
SliderValueListener Slider value listener interface.
Spinner.ItemRenderer Spinner renderer interface.
Spinner.Skin Spinner skin interface.
SpinnerItemListener Spinner item listener interface.
SpinnerListener Spinner listener interface.
SpinnerSelectionListener Spinner selection listener interface.
SplitPaneListener Split pane listener interface.
TablePane.Skin Table pane skin interface.
TablePaneAttributeListener Table pane attribute listener interface.
TablePaneListener Table pane listener interface.
TableView.CellRenderer Table cell renderer interface.
TableView.RowEditor Table row editor interface.
TableView.Skin Table view skin interface.
TableViewColumnListener Table view column listener interface.
TableViewHeader.DataRenderer Table view header data renderer interface.
TableViewHeader.Skin Table view header skin interface.
TableViewHeaderListener Table view header listener interface.
TableViewHeaderPressListener Table view header press listener.
TableViewListener Table view listener interface.
TableViewRowListener Table view row listener interface.
TableViewRowStateListener Table view row state listener interface.
TableViewSelectionListener Table view selection detail listener interface.
TabPaneAttributeListener Tab pane attribute listener interface.
TabPaneListener Tab pane listener interface.
TabPaneSelectionListener Tab pane selection listener interface.
TextArea.Skin Text area skin interface.
TextAreaCharacterListener Text area character listener interface.
TextAreaListener Text area listener interface.
TextAreaSelectionListener Text area selection listener interface.
TextInputCharacterListener Text input character listener interface.
TextInputListener Text input listener interface.
TextInputSelectionListener Text input selection listener interface.
TextInputTextListener Text input text listener.
TooltipListener Tooltip listener interface.
TreeView.NodeEditor Tree view node editor interface.
TreeView.NodeRenderer Tree view node renderer interface.
TreeView.Skin Tree view skin interface.
TreeViewBranchListener Tree view branch listener interface.
TreeViewListener Tree view listener interface.
TreeViewNodeListener Tree view node listener interface.
TreeViewNodeStateListener Tree view node state listener interface.
TreeViewSelectionListener Tree view selection listener.
Viewport.Skin Viewport skin interface.
ViewportListener Viewport listener interface.
Visual Interface representing a "visual".
WindowClassListener Window class listener interface.
WindowListener Window listener interface.
WindowStateListener Window state listener interface.
 

Class Summary
Accordion Component that provides access to a set of components via selectable headers.
Accordion.AccordionAttributes Defines accordion panel attributes.
Action Abstract base class for "actions".
Action.ActionDictionary Action dictionary implementation.
Alert Class representing an "alert", a dialog commonly used to perform simple user interaction.
ApplicationContext Base class for application contexts.
ApplicationContext.ResourceCacheDictionary Resource cache dictionary implementation.
ApplicationContext.ScheduledCallback  
Border Container that displays a border.
Bounds Class representing the bounds of an object.
BrowserApplicationContext Application context used to execute applications in a web browser.
BrowserApplicationContext.HostApplet Applet used to host applications in a web browser.
Button Abstract base class for button components.
Button.Group Class representing a toggle button group.
Calendar Component that allows the user to select a date.
CalendarButton A component that allows a user to select a calendar date.
CardPane Container that behaves like a deck of cards, only one of which may be visible at a time.
Checkbox Component representing a checkbox.
Clipboard Singleton class providing a means of sharing data between components and applications.
Component Top level abstract base class for all components.
Component.Attributes Abstract base class for component "attributes".
Component.ComponentDictionary Provides dictionary access to all components by handle.
Container Abstract base class for containers.
CornerRadii Class representing the corner radii of a rectangular object.
DesktopApplicationContext Application context used to execute applications in a native frame window.
Dialog Window class whose primary purpose is to facilitate interaction between an application and a user.
Dimensions Class representing the dimensions of an object.
Display Container that serves as the root of a component hierarchy.
Expander Navigation container that allows a user to expand and collapse a content component.
FlowPane Container that arranges components in a line, either vertically or horizontally.
Form A container that arranges field components in a form layout.
Form.Flag Represents an message alert associated with a form field.
Form.FormAttributes Defines form field attributes.
Form.Section Class representing a menu section.
Frame Container class representing a decorated frame window.
ImageView Component that displays an image.
Insets Class representing the insets of an object.
Keyboard Class representing the system keyboard.
Keyboard.KeyCode Contains a set of key code constants that are common to all locales.
Keyboard.KeyStroke Represents a keystroke, a combination of a keycode and modifier flags.
Label Component that displays a string of text.
LinkButton Button component that resembles an HTML hyperlink.
ListButton Component that allows a user to select one of several list options.
ListView Component that displays a sequence of items, optionally allowing a user to select or check one or more items.
LocalManifest Manifest class that serves as data source for a clipboard or drag/drop operation.
Menu Component that presents a cascading menu.
Menu.Item Component representing a menu item.
Menu.Section Class representing a menu section.
MenuBar Component representing a horizontal menu bar.
MenuBar.Item Component representing a menu bar item.
MenuButton Component that allows a user to select one of several menu options.
MenuPopup Popup class that displays a cascading menu.
Meter Component that displays progress information.
Mouse Class representing the system mouse.
Palette Window representing a "tool palette".
Panorama Container that provides a scrollable view of a component.
Platform Provides platform-specific information.
Point Class representing the location of an object.
Prompt Class representing an "prompt", a sheet commonly used to perform simple user interaction.
PushButton Component representing a push button.
RadioButton Component representing a "radio button".
RemoteManifest Manifest class that acts as a proxy to remote clipboard or drag/drop data.
Rollup Container that can be expanded or collapsed to respectively show or hide its children.
ScriptApplication Script application loader.
ScrollBar Component that allows a user to select one of a range of values.
ScrollPane Container that provides a scrollable view of a component, with optional fixed row and column headers.
ScrollPane.Corner Component class representing the components that will get placed in the corners of a ScrollPane.
Separator Component representing a horizontal divider.
Sheet Window class representing a "sheet".
Slider Allows a user to select one of a range of values.
Span Class representing a range of integer values.
SpanSequence Class representing a sequence of sorted, consolidated spans.
SpanSequence.SpanComparator Determines the relative order of two spans.
Spinner Component that presents a means of cycling through a list of items.
SplitPane A SplitPane is a container component that splits its size up into two regions, each of which is capable of holding one component.
StackPane Container that behaves like a stack of transparencies, all of which are visible at the same time.
TablePane Container that arranges components in a two-dimensional grid, optionally spanning multiple rows and columns.
TablePane.Column Represents a table pane column.
TablePane.Row Represents a table pane row.
TablePane.TablePaneAttributes Defines table pane component attributes.
TableView Component that displays a sequence of items partitioned into columns, optionally allowing a user to select one or more rows.
TableView.Column Contains information about a table column.
TableView.RowComparator Compares two rows.
TableView.SortHandler Default sort handler class.
TableViewHeader Component representing a table view header.
TabPane Container that provides access to a set of components via selectable tabs, only one of which is visible at a time.
TabPane.TabPaneAttributes Defines tab attributes.
TaskAdapter<T> Class that forwards task events to the UI thread.
TextArea Component that allows a user to enter and edit multiple lines of (optionally formatted) text.
TextInput A component that allows a user to enter a single line of unformatted text.
Theme Base class for Pivot themes.
Tooltip Window representing a "tooltip".
TreeView Class that displays a hierarchical data structure, allowing a user to select one or more paths.
TreeView.PathComparator A comparator that sorts paths by the order in which they would visually appear in a fully expanded tree, otherwise known as their "row order".
Viewport Abstract base class for viewport components.
Window Top-level container representing the entry point into a user interface.
 

Enum Summary
Button.State Enumeration representing a button's selection state.
Cursor Enumeration defining the supported mouse cursor types.
Direction Enumeration representing a two-dimensional direction.
DropAction Enumeration defining supported drop actions.
HorizontalAlignment Enumeration representing horizontal alignment values.
Keyboard.KeyLocation Enumeration representing key locations.
Keyboard.Modifier Enumeration representing keyboard modifiers.
ListView.SelectMode Enumeration defining supported selection modes.
MessageType Enumeration defining a message's type.
Mouse.Button Enumeration representing mouse buttons.
Mouse.ScrollType Enumeration defining supported scroll types.
Orientation Enumeration defining a two-dimensional orientation.
ScrollPane.Corner.Placement Enumeration defining placement values for scroll pane corners.
ScrollPane.ScrollBarPolicy Enumeration defining scroll pane scroll bar policies.
SortDirection Enumeration representing a sort direction.
SplitPane.Region Enumeration defining split pane regions.
TableView.SelectMode Enumeration defining supported selection modes.
TextDecoration Enumeration representing text decoration styles.
TreeView.NodeCheckState Enumeration defining node check states.
TreeView.SelectMode Enumeration defining supported selection modes.
VerticalAlignment Enumeration representing vertical alignment values.
 

Package pivot.wtk Description

Contains classes that define the structure and behavior of WTK user interface components.