Uses of Package
org.apache.pivot.wtk
-
Packages that use org.apache.pivot.wtk Package Description org.apache.pivot.charts Contains a collection of components for use in charting applications.org.apache.pivot.charts.skin Contains abstract base classes for chart view skins.org.apache.pivot.wtk Contains classes that define the structure and behavior of WTK user interface components.org.apache.pivot.wtk.content Contains classes representing component data, such as list items or table rows.org.apache.pivot.wtk.effects Contains classes supporting visual effects such as blurs, reflections, and drop shadows.org.apache.pivot.wtk.media Contains classes that provide multimedia support.org.apache.pivot.wtk.skin Contains common skins and abstract base classes for theme-specific skins.org.apache.pivot.wtk.skin.terra Defines skin classes for the "Terra" theme.org.apache.pivot.wtk.text Contains classes representing a text object model.org.apache.pivot.wtk.util Utilities classes to provide helpers for some common operations.org.apache.pivot.wtk.validation Provides classes for validating user-entered text. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.charts Class Description Component Top level abstract base class for all components.ConstrainedVisual Interface representing a visual that is used in layout.Skin Interface defining a "skin".Visual Interface representing a "visual". -
Classes in org.apache.pivot.wtk used by org.apache.pivot.charts.skin Class Description Component Top level abstract base class for all components.ComponentKeyListener Component key 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.ComponentTooltipListener Component tooltip listener interface.ConstrainedVisual Interface representing a visual that is used in layout.Skin Interface defining a "skin".Visual Interface representing a "visual". -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk Class Description Accordion Component that provides access to a set of components via selectable headers.Accordion.PanelSequence Panel sequence implementation.AccordionAttributeListener Accordion attribute listener interface.AccordionListener Accordion listener interface.AccordionSelectionListener Accordion selection listener interface.Action Abstract base class for "actions".Action.NamedActionDictionary Action dictionary implementation.ActionClassListener Action class listener interface.ActionListener Action listener interface.ActivityIndicator Component representing an activity indicator.ActivityIndicatorListener Activity indicator listener interface.Alert Class representing an "alert", a dialog commonly used to facilitate simple user interaction.Alert.OptionSequence Option sequence implementation.AlertListener Alert listener interface.Application Represents the entry point into a WTK application.Application.AboutHandler Optional interface that allows an application to present information about itself.Application.UncaughtExceptionHandler Optional interface that allows an application to handle uncaught exceptions thrown during a user input event.Application.UnprocessedKeyHandler Optional interface that allows an application to handle unprocessed key events (keystrokes that are processed when no component has the input focus).ApplicationContext Base class for application contexts.ApplicationContext.DisplayHost Native display host.ApplicationContext.QueuedCallback Class representing a queued callback.ApplicationContext.ResourceCacheDictionary Resource cache dictionary implementation.ApplicationContext.ScheduledCallback Class representing a scheduled callback.ApplicationWithProperties Represents the entry point for a WTK application that has a container for application-scope properties.BindType Defines a bind type.Border Container that displays a border.BorderListener Border listener interface.Borders Enumeration defining the possible border configurations for a Ruler.Bounds Class representing the bounds of an object (that is, the X- and Y-position plus the width and height).BoxPane Container that arranges components in a line, either vertically or horizontally.BoxPaneListener Box pane listener interface.Button Abstract base class for button components.Button.ButtonDataBindMapping Translates between a button's buttonData and context data during data binding.Button.DataRenderer Renderer
interface to customize the appearance of data in a Button.Button.SelectedBindMapping Translates between selection state and context data during data binding.Button.State Enumeration representing a button's selection state.Button.StateBindMapping Translates between button state and context data during data binding.ButtonBindingListener Button binding listener interface.ButtonGroup Class representing a toggle button group.ButtonGroupListener Button group listener interface.ButtonListener Button listener interface.ButtonPressListener Button press listener interface.ButtonStateListener Button state listener interface.Calendar Component that allows the user to select a date.Calendar.SelectedDateBindMapping Translates between calendar date and context data during data binding.CalendarBindingListener Calendar binding listener interface.CalendarButton A component that allows a user to select a calendar date.CalendarButtonBindingListener Calender button binding listener interface.CalendarButtonListener Calendar button listener interface.CalendarButtonSelectionListener Calendar button selection listener interface.CalendarListener Calendar listener interface.CalendarSelectionListener Calendar selection listener interface.CardPane Container that behaves like a deck of cards, only one of which may be visible at a time.CardPaneListener Card pane listener interface.ClipboardContentListener Clipboard content listener interface.ColorChooser Component that allows the user to select a color.ColorChooser.SelectedColorBindMapping Translates between color and context data during data binding.ColorChooserBindingListener Color chooser binding listener interface.ColorChooserButton A component that allows a user to select a color.ColorChooserButtonBindingListener Color chooser button binding listener interface.ColorChooserButtonSelectionListener Color chooser button selection listener interface.ColorChooserSelectionListener Color chooser selection listener interface.Component Top level abstract base class for all components.Component.DecoratorSequence Decorator sequence implementation.Component.StyleDictionary Style dictionary implementation.Component.UserDataDictionary User data dictionary implementation.ComponentClassListener Component class listener interface.ComponentDataListener Component data listener interface.ComponentDecoratorListener Component decorator listener interface.ComponentKeyListener Component key 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.ComponentStyleListener Component style listener interface.ComponentTooltipListener Component tooltip listener interface.ConstrainedVisual Interface representing a visual that is used in layout.Container Abstract base class for containers.Container.EDTChecker ContainerListener Container listener interface.ContainerMouseListener Container mouse listener interface.CornerRadii Class representing the corner radii of a rectangular object.CSSColor The complete enumeration of the CSS3/X11 color names and values, taken from here: http://www.w3.org/TR/css3-color/, and including the JavaColor
names (with all British/American spelling variants).Cursor Enumeration defining the supported mouse cursor types, and providing a mapping to the underlyingCursor
values.DesktopApplicationContext.DisplayListener Display listener interface.Dialog Window class whose primary purpose is to facilitate interaction between an application and a user.DialogCloseListener Dialog close listener interface.DialogListener Dialog listener interface.DialogStateListener Dialog state listener interface.Dimensions Class representing the dimensions of an object.Display Container that serves as the root of a component hierarchy.DragSource Interface representing a drag source.DropAction Enumeration defining supported drop actions.DropTarget Interface representing a drop target.Expander Navigation container that allows a user to expand and collapse a content component.ExpanderListener Expander listener interface.FileBrowser Component representing a file browser.FileBrowserListener File browser listener interface.FileBrowserSheet File browser sheet.FileBrowserSheet.Mode Enumeration defining supported modes.FileBrowserSheetListener File browser sheet listener interface.FillPane Container that fills the space it has been given inside its parent and then arranges its child components in a line, either vertically or horizontally.FillPaneListener Fill pane listener interface.FocusTraversalDirection Enumeration representing a focus traversal direction.FocusTraversalPolicy Defines the order in which components will receive focus during focus traversal.Form A container that arranges field components in a form layout.Form.Flag Represents an message alert associated with a form field.Form.Section Class representing a form section.Form.SectionSequence Section sequence implementation.FormAttributeListener Form attribute listener interface.FormListener Form listener interface.Frame Container class representing a decorated frame window.FrameListener Frame listener interface.Gauge A circular gauge component that can display a single value of an arbitrary numeric type.GaugeListener Gauge listener interface.GraphicsUtilities.PaintType Enumeration representing a paint type.GridPane Container that arranges components in a two-dimensional grid, where every cell is the same size.GridPane.Row Represents a grid pane row.GridPane.RowSequence Class that manages a grid pane's row list.GridPaneListener Grid pane listener interface.HorizontalAlignment Enumeration representing horizontal alignment values.ImageView Component that displays an image.ImageView.ImageBindMapping Translates between image and context data during data binding.ImageView.ImageBindMapping.Type Defines the supported load type mappings.ImageViewBindingListener Image view binding listener.ImageViewListener Image view listener interface.Insets Class representing the insets of an object, also called "padding" (or in some classes, "margin").Keyboard.KeyLocation Enumeration representing key locations.Keyboard.KeyStroke Represents a keystroke, a combination of a keycode and modifier flags.Keyboard.Modifier Enumeration representing keyboard modifiers.Label Component that displays a string of text.Label.TextBindMapping Translates between text and context data during data binding.LabelBindingListener Label binding listener interface.LabelListener Label listener interface.Limits Immutable object representing minimum and maximum values.LinkButton Button component that resembles an HTML hyperlink.ListButton Component that allows a user to select one of several list options.ListButtonBindingListener List button binding listener list interface.ListButtonItemListener List button item listener interface.ListButtonListener List button listener list interface.ListButtonSelectionListener List button selection listener interface.ListView Component that displays a sequence of items, optionally allowing a user to select or check one or more items.ListView.ItemBindMapping Translates between item position and bind context data during data binding.ListView.ItemEditor List view item editor interface.ListView.ItemRenderer Renderer
interface to customize the appearance of items in a ListView.ListView.ItemStateBindMapping Translates between item position and bind context data as well as item state during data binding.ListView.ListDataBindMapping Translates between list and bind context data during data binding.ListView.SelectMode Enumeration defining supported selection modes.ListViewBindingListener List view binding listener interface.ListViewItemListener List view item listener interface.ListViewItemStateListener List view item state listener interface.ListViewListener List view listener interface.ListViewSelectionListener List view selection listener interface.LocalManifest Manifest class that serves as data source for a clipboard or drag/drop operation.Manifest Interface representing a "manifest".Menu Component that presents a cascading menu.Menu.Item Component representing a menu item.Menu.ItemListener Item listener interface.Menu.Section Class representing a menu section.Menu.SectionListener Section listener interface.Menu.SectionSequence Section sequence implementation.MenuBar Component representing a menu bar.MenuBar.Item Component representing a menu bar item.MenuBar.ItemListener Item listener interface.MenuBar.ItemSequence Item sequence implementation.MenuBarListener Menu bar listener interface.MenuButton Component that allows a user to select one of several menu options.MenuButtonListener Menu button listener interface.MenuHandler Menu handler interface.MenuItemSelectionListener Menu item selection listener interface.MenuListener Menu listener interface.MenuPopup Popup class that displays a cascading menu.MenuPopupListener Menu popup listener interface.MenuPopupStateListener Menu popup state listener interface.MessageType Enumeration defining a message's type.Meter Component that displays progress information.MeterListener Meter listener interface.Mouse.Button Enumeration representing mouse buttons.Mouse.ScrollType Enumeration defining supported scroll types.MovieView Component that plays a movie.MovieViewListener Movie view listener interface.NumberRuler NumberRulerListener Listener for changes to aNumberRuler
that affect size and position.Orientation Enumeration defining a two-dimensional orientation.Origin An enumeration of the possible origin (that is, starting point) values for aGauge
component, including the starting angle offset for each.Point An immutable class representing the location of an object.Prompt Class representing a "prompt", a sheet commonly used to facilitate simple user interaction.Prompt.OptionSequence Option sequence implementation.PromptListener Prompt listener interface.Renderer Base interface for "renderers".Rollup Container that can be expanded or collapsed to respectively show or hide its content.RollupListener Defines event listener methods that pertain to rollups.RollupStateListener Defines event listener methods that pertain to rollup state.Ruler A viewport header that displays a ruler along either the top or left side.RulerListener ScrollBar Component that allows a user to select one of a range of values.ScrollBar.Scope Class representing a scroll bar's scope (that is, the start, end and extent values).ScrollBarListener Scroll bar listener interface.ScrollBarValueListener Scroll bar value listener interface.ScrollPane Container that provides a scrollable view of a component, with optional fixed row and column headers.ScrollPane.Corner.Placement Enumeration defining placement values for scroll pane corners.ScrollPane.ScrollBarPolicy Enumeration defining when to show a scroll bar, and if not showing, whether to constrain the pane's content to the size of the ScrollPane, or to let the content be shown at its unconstrained size.ScrollPaneListener Scroll pane listener interface.SelectDirection Enumeration of the possible directions we can select in.Separator Component representing a horizontal divider.SeparatorListener Separator listener interface.Sheet Window class representing a "sheet".SheetCloseListener Sheet close listener interface.SheetStateListener Sheet state listener interface.Skin Interface defining a "skin".Slider Allows a user to select one of a range of values.SliderListener Slider listener interface.SliderValueListener Slider value listener interface.SortDirection Enumeration representing a sort direction.Span Class representing a range of integer values.Spinner Component that presents a means of cycling through a list of items.Spinner.ItemBindMapping Translates between spinner and bind context data during data binding.Spinner.ItemRenderer Renderer
interface to customize the appearance of the data in a Spinner.Spinner.SpinnerDataBindMapping Translates between spinner and bind context data during data binding.SpinnerBindingListener Spinner binding listener interface.SpinnerItemListener Spinner item listener interface.SpinnerListener Spinner listener interface.SpinnerSelectionListener Spinner selection listener interface.SplitPane ASplitPane
is a container component that splits its size up into two regions, each of which is capable of holding one component.SplitPane.Region Enumeration defining split pane regions.SplitPane.ResizeMode Enumeration defining split pane resizing modes.SplitPaneListener Split pane listener interface.Style An enumeration of oft-used style names in various components (esp.SuggestionPopup Popup that presents a list of text suggestions to the user.SuggestionPopupCloseListener Suggestion popup close listener interface.SuggestionPopupItemListener Suggestion popup item listener interface.SuggestionPopupListener Suggestion popup listener interface.SuggestionPopupSelectionListener Suggestion popup selection listener interface.SuggestionPopupStateListener Suggestion popup state listener interface.TablePane Container that arranges components in a two-dimensional grid, optionally spanning multiple rows and columns, much like an HTML<table>
element.TablePane.Column Represents a table pane column.TablePane.ColumnSequence Class that manages a table pane's column list.TablePane.Row Represents a table pane row.TablePane.RowSequence Class that manages a table pane's row list.TablePaneAttributeListener Table pane attribute listener interface.TablePaneListener Table pane listener interface.TableView Component that displays a sequence of rows partitioned into columns, optionally allowing a user to select one or more rows.TableView.CellRenderer Renderer
interface to customize the appearance of a cell in a TableView.TableView.Column Contains information about a table column.TableView.ColumnSequence Column sequence implementation.TableView.HeaderDataRenderer Renderer
interface to customize the appearance of the header of a TableView.TableView.RowEditor Table view row editor interface.TableView.SelectedRowBindMapping Translates between selection and bind context data during data binding.TableView.SelectMode Enumeration defining supported selection modes.TableView.SortDictionary Sort dictionary implementation.TableView.TableDataBindMapping Translates between table and bind context data during data binding.TableViewBindingListener Table view binding listener.TableViewColumnListener Table view column listener interface.TableViewHeader Component representing a table view header.TableViewHeader.SortMode Enumeration representing a sort mode.TableViewHeaderListener Table view header listener interface.TableViewHeaderPressListener Table view header press listener.TableViewListener Table view listener interface.TableViewRowListener Table view row listener interface.TableViewSelectionListener Table view selection listener interface.TableViewSortListener Table view sort listener interface.TabPane Container that provides access to a set of components via selectable tabs, only one of which is visible at a time.TabPane.TabSequence Tab sequence implementation.TabPaneAttributeListener Tab pane attribute listener interface.TabPaneListener Tab pane listener interface.TabPaneSelectionListener Tab pane selection listener interface.TextArea A component that allows a user to enter multiple lines of unformatted text.TextArea.Paragraph Class representing a paragraph of text.TextArea.ParagraphListener Paragraph listener interface.TextArea.ParagraphSequence Text area paragraph sequence.TextArea.ScrollDirection Enum representing a scroll direction.TextArea.TextBindMapping Translates between text and context data during data binding.TextAreaBindingListener Text area binding listener interface.TextAreaContentListener Text area text listener interface.TextAreaListener Text area listener interface.TextAreaSelectionListener Text area selection listener interface.TextDecoration Enumeration representing text decoration styles.TextInput A component that allows a user to enter a single line of unformatted text.TextInput.TextBindMapping Translates between text and context data during data binding.TextInputBindingListener Text input binding listener interface.TextInputContentListener Text input text listener.TextInputListener Text input listener interface.TextInputMethodListener An interface expected to be implemented by every (text) component that can interace with the Input Method Editors for on-the-spot editing, esp.TextInputSelectionListener Text input selection listener interface.TextPane Component that allows a user to enter and edit multiple lines of (optionally formatted) text.TextPane.ScrollDirection Enum representing a scroll direction.TextPaneCharacterListener Text pane character listener interface.TextPaneListener Text pane listener interface.TextPaneSelectionListener Text pane selection listener interface.Theme Base class for Pivot themes.TreeView Class that displays a hierarchical data structure, allowing a user to select one or more paths.TreeView.NodeCheckState Enumeration defining node check states.TreeView.NodeEditor Tree view node editor interface.TreeView.NodeRenderer Renderer
interface to customize the appearance of items in a TreeView.TreeView.SelectMode Enumeration defining supported selection modes.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.VerticalAlignment Enumeration representing vertical alignment values.VFSBrowser A file browser that uses the Apache Commons VFS (Virtual File System) to be able to browse local and remote file systems, and browse inside of .zip, .tar, etc.VFSBrowserListener Commons VFS browser listener interface.VFSBrowserSheet A file browser sheet that uses the Apache Commons VFS (Virtual File System) to be able to browse local and remote file systems, and browse inside of .zip, .tar, etc.VFSBrowserSheet.Mode Enumeration defining supported modes.VFSBrowserSheetListener Commons VFS browser sheet listener interface.Viewport Abstract base class for viewport components.ViewportListener Viewport listener interface.Visual Interface representing a "visual".Window Top-level container representing the entry point into a user interface.Window.ActionMapping Class representing a mapping from keystrokes to actions.Window.ActionMappingSequence Window.IconImageSequence WindowActionMappingListener Window action mapping listener interface.WindowClassListener Window class listener interface.WindowListener Window listener interface.WindowStateListener Window state listener interface. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.content Class Description Bounds Class representing the bounds of an object (that is, the X- and Y-position plus the width and height).BoxPane Container that arranges components in a line, either vertically or horizontally.Button Abstract base class for button components.Button.DataRenderer Renderer
interface to customize the appearance of data in a Button.Button.State Enumeration representing a button's selection state.Checkbox Component representing a checkbox.Component Top level abstract base class for all components.ConstrainedVisual Interface representing a visual that is used in layout.Container Abstract base class for containers.CSSColor The complete enumeration of the CSS3/X11 color names and values, taken from here: http://www.w3.org/TR/css3-color/, and including the JavaColor
names (with all British/American spelling variants).Dimensions Class representing the dimensions of an object.Display Container that serves as the root of a component hierarchy.ImageView Component that displays an image.Keyboard.KeyLocation Enumeration representing key locations.Keyboard.KeyStroke Represents a keystroke, a combination of a keycode and modifier flags.Label Component that displays a string of text.ListView Component that displays a sequence of items, optionally allowing a user to select or check one or more items.ListView.ItemBindMapping Translates between item position and bind context data during data binding.ListView.ItemEditor List view item editor interface.ListView.ItemRenderer Renderer
interface to customize the appearance of items in a ListView.Renderer Base interface for "renderers".Spinner Component that presents a means of cycling through a list of items.Spinner.ItemBindMapping Translates between spinner and bind context data during data binding.Spinner.ItemRenderer Renderer
interface to customize the appearance of the data in a Spinner.TablePane Container that arranges components in a two-dimensional grid, optionally spanning multiple rows and columns, much like an HTML<table>
element.TableView Component that displays a sequence of rows partitioned into columns, optionally allowing a user to select one or more rows.TableView.CellRenderer Renderer
interface to customize the appearance of a cell in a TableView.TableView.HeaderDataRenderer Renderer
interface to customize the appearance of the header of a TableView.TableView.RowEditor Table view row editor interface.TableViewHeader Component representing a table view header.TextArea A component that allows a user to enter multiple lines of unformatted text.TextInput A component that allows a user to enter a single line of unformatted text.TreeView Class that displays a hierarchical data structure, allowing a user to select one or more paths.TreeView.NodeCheckState Enumeration defining node check states.TreeView.NodeEditor Tree view node editor interface.TreeView.NodeRenderer Renderer
interface to customize the appearance of items in a TreeView.Visual Interface representing a "visual".Window Top-level container representing the entry point into a user interface. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.effects Class Description Bounds Class representing the bounds of an object (that is, the X- and Y-position plus the width and height).Component Top level abstract base class for all components.Dimensions Class representing the dimensions of an object.HorizontalAlignment Enumeration representing horizontal alignment values.Point An immutable class representing the location of an object.VerticalAlignment Enumeration representing vertical alignment values.Visual Interface representing a "visual". -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.media Class Description Dimensions Class representing the dimensions of an object.Visual Interface representing a "visual". -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.skin Class Description Action Abstract base class for "actions".ActivityIndicatorListener Activity indicator listener interface.ApplicationContext.ScheduledCallback Class representing a scheduled callback.Border Container that displays a border.BorderListener Border listener interface.Borders Enumeration defining the possible border configurations for a Ruler.Bounds Class representing the bounds of an object (that is, the X- and Y-position plus the width and height).BoxPane Container that arranges components in a line, either vertically or horizontally.BoxPaneListener Box pane listener interface.Button Abstract base class for button components.Button.DataRenderer Renderer
interface to customize the appearance of data in a Button.Button.State Enumeration representing a button's selection state.ButtonGroup Class representing a toggle button group.ButtonListener Button listener interface.ButtonPressListener Button press listener interface.ButtonStateListener Button state listener interface.Calendar Component that allows the user to select a date.CalendarButton A component that allows a user to select a calendar date.CalendarButton.Skin CalendarButton skin interface.CalendarButtonListener Calendar button listener interface.CalendarButtonSelectionListener Calendar button selection listener interface.CalendarListener Calendar listener interface.CalendarSelectionListener Calendar selection listener interface.CardPane Container that behaves like a deck of cards, only one of which may be visible at a time.CardPaneListener Card pane listener interface.ColorChooser Component that allows the user to select a color.ColorChooserButton A component that allows a user to select a color.ColorChooserButton.Skin ColorChooserButton skin interface.ColorChooserButtonSelectionListener Color chooser button selection listener interface.ColorChooserSelectionListener Color chooser selection listener interface.Component Top level abstract base class for all components.ComponentKeyListener Component key 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.ComponentTooltipListener Component tooltip listener interface.ConstrainedVisual Interface representing a visual that is used in layout.Container Abstract base class for containers.ContainerListener Container listener interface.ContainerMouseListener Container mouse listener interface.CornerRadii Class representing the corner radii of a rectangular object.Cursor Enumeration defining the supported mouse cursor types, and providing a mapping to the underlyingCursor
values.Dimensions Class representing the dimensions of an object.Display Container that serves as the root of a component hierarchy.DragSource Interface representing a drag source.DropTarget Interface representing a drop target.Expander Navigation container that allows a user to expand and collapse a content component.ExpanderListener Expander listener interface.FileBrowser.Skin File browser skin interface.FileBrowserListener File browser listener interface.FillPane Container that fills the space it has been given inside its parent and then arranges its child components in a line, either vertically or horizontally.FillPaneListener Fill pane listener interface.FocusTraversalDirection Enumeration representing a focus traversal direction.FocusTraversalPolicy Defines the order in which components will receive focus during focus traversal.GridPane Container that arranges components in a two-dimensional grid, where every cell is the same size.GridPane.Row Represents a grid pane row.GridPane.Skin Grid pane skin interface.GridPaneListener Grid pane listener interface.HorizontalAlignment Enumeration representing horizontal alignment values.ImageView Component that displays an image.ImageViewListener Image view listener interface.Insets Class representing the insets of an object, also called "padding" (or in some classes, "margin").Keyboard.KeyLocation Enumeration representing key locations.Label Component that displays a string of text.LabelListener Label listener interface.ListButton Component that allows a user to select one of several list options.ListButton.Skin ListButton skin interface.ListButtonListener List button listener list interface.ListButtonSelectionListener List button selection listener interface.ListView Component that displays a sequence of items, optionally allowing a user to select or check one or more items.ListView.ItemRenderer Renderer
interface to customize the appearance of items in a ListView.Menu Component that presents a cascading menu.Menu.Item Component representing a menu item.Menu.ItemListener Item listener interface.MenuBar.Item Component representing a menu bar item.MenuBar.ItemListener Item listener interface.MenuButton Component that allows a user to select one of several menu options.MenuButton.Skin MenuButton skin interface.MenuButtonListener Menu button listener interface.MenuHandler Menu handler interface.MenuPopup Popup class that displays a cascading menu.Mouse.Button Enumeration representing mouse buttons.Mouse.ScrollType Enumeration defining supported scroll types.MovieView Component that plays a movie.MovieViewListener Movie view listener interface.NumberRuler NumberRulerListener Listener for changes to aNumberRuler
that affect size and position.Orientation Enumeration defining a two-dimensional orientation.Rollup Container that can be expanded or collapsed to respectively show or hide its content.RollupListener Defines event listener methods that pertain to rollups.RollupStateListener Defines event listener methods that pertain to rollup state.Ruler A viewport header that displays a ruler along either the top or left side.RulerListener ScrollBar Component that allows a user to select one of a range of values.ScrollBarValueListener Scroll bar value listener interface.ScrollPane Container that provides a scrollable view of a component, with optional fixed row and column headers.ScrollPane.ScrollBarPolicy Enumeration defining when to show a scroll bar, and if not showing, whether to constrain the pane's content to the size of the ScrollPane, or to let the content be shown at its unconstrained size.ScrollPaneListener Scroll pane listener interface.Separator Component representing a horizontal divider.SeparatorListener Separator listener interface.Skin Interface defining a "skin".Slider Allows a user to select one of a range of values.SliderListener Slider listener interface.SliderValueListener Slider value listener interface.TablePane Container that arranges components in a two-dimensional grid, optionally spanning multiple rows and columns, much like an HTML<table>
element.TablePane.Column Represents a table pane column.TablePane.Row Represents a table pane row.TablePane.Skin Table pane skin interface.TablePaneAttributeListener Table pane attribute listener interface.TablePaneListener Table pane listener interface.TabPane.Skin Tab pane skin interface.TextArea A component that allows a user to enter multiple lines of unformatted text.TextArea.Paragraph Class representing a paragraph of text.TextArea.ScrollDirection Enum representing a scroll direction.TextArea.Skin Text area skin interface.TextAreaContentListener Text area text listener interface.TextAreaListener Text area listener interface.TextAreaSelectionListener Text area selection listener interface.TextDecoration Enumeration representing text decoration styles.TextInputMethodListener An interface expected to be implemented by every (text) component that can interace with the Input Method Editors for on-the-spot editing, esp.TextPane Component that allows a user to enter and edit multiple lines of (optionally formatted) text.TextPane.ScrollDirection Enum representing a scroll direction.TextPane.Skin Text pane skin interface.TextPaneListener Text pane listener interface.TextPaneSelectionListener Text pane selection listener interface.Theme Base class for Pivot themes.VerticalAlignment Enumeration representing vertical alignment values.VFSBrowser.Skin Commons VFS browser skin interface.VFSBrowserListener Commons VFS browser listener interface.Viewport Abstract base class for viewport components.Viewport.Skin Viewport skin interface.ViewportListener Viewport listener interface.Visual Interface representing a "visual".Window Top-level container representing the entry point into a user interface.Window.Skin Window skin interface.WindowListener Window listener interface.WindowStateListener Window state listener interface. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.skin.terra Class Description Accordion Component that provides access to a set of components via selectable headers.AccordionAttributeListener Accordion attribute listener interface.AccordionListener Accordion listener interface.AccordionSelectionListener Accordion selection listener interface.ActivityIndicator Component representing an activity indicator.ActivityIndicatorListener Activity indicator listener interface.Alert Class representing an "alert", a dialog commonly used to facilitate simple user interaction.AlertListener Alert listener interface.BorderListener Border listener interface.Bounds Class representing the bounds of an object (that is, the X- and Y-position plus the width and height).BoxPane Container that arranges components in a line, either vertically or horizontally.Button Abstract base class for button components.Button.DataRenderer Renderer
interface to customize the appearance of data in a Button.Button.State Enumeration representing a button's selection state.ButtonListener Button listener interface.ButtonPressListener Button press listener interface.ButtonStateListener Button state listener interface.Calendar Component that allows the user to select a date.CalendarButton A component that allows a user to select a calendar date.CalendarButton.Skin CalendarButton skin interface.CalendarButtonListener Calendar button listener interface.CalendarButtonSelectionListener Calendar button selection listener interface.CalendarListener Calendar listener interface.CalendarSelectionListener Calendar selection listener interface.ColorChooser Component that allows the user to select a color.ColorChooserButton.Skin ColorChooserButton skin interface.ColorChooserButtonSelectionListener Color chooser button selection listener interface.ColorChooserSelectionListener Color chooser selection listener interface.Component Top level abstract base class for all components.ComponentKeyListener Component key 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.ComponentTooltipListener Component tooltip listener interface.ConstrainedVisual Interface representing a visual that is used in layout.Container Abstract base class for containers.ContainerListener Container listener interface.ContainerMouseListener Container mouse listener interface.Dialog Window class whose primary purpose is to facilitate interaction between an application and a user.DialogCloseListener Dialog close listener interface.DialogListener Dialog listener interface.DialogStateListener Dialog state listener interface.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.ExpanderListener Expander listener interface.FileBrowser Component representing a file browser.FileBrowser.Skin File browser skin interface.FileBrowserListener File browser listener interface.FileBrowserSheet File browser sheet.FileBrowserSheet.Mode Enumeration defining supported modes.FileBrowserSheetListener File browser sheet listener interface.Form A container that arranges field components in a form layout.Form.Flag Represents an message alert associated with a form field.Form.Section Class representing a form section.FormAttributeListener Form attribute listener interface.FormListener Form listener interface.Frame Container class representing a decorated frame window.FrameListener Frame listener interface.Gauge A circular gauge component that can display a single value of an arbitrary numeric type.GaugeListener Gauge listener interface.GridPane.Skin Grid pane skin interface.GridPaneListener Grid pane listener interface.HorizontalAlignment Enumeration representing horizontal alignment values.ImageView Component that displays an image.Insets Class representing the insets of an object, also called "padding" (or in some classes, "margin").Keyboard.KeyLocation Enumeration representing key locations.Label Component that displays a string of text.LabelListener Label listener interface.LinkButton Button component that resembles an HTML hyperlink.ListButton.Skin ListButton skin interface.ListButtonListener List button listener list interface.ListButtonSelectionListener List button selection listener interface.ListView Component that displays a sequence of items, optionally allowing a user to select or check one or more items.ListView.ItemEditor List view item editor interface.ListView.ItemRenderer Renderer
interface to customize the appearance of items in a ListView.ListView.SelectMode Enumeration defining supported selection modes.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 listener interface.Menu Component that presents a cascading menu.Menu.Item Component representing a menu item.Menu.ItemListener Item listener interface.Menu.Section Class representing a menu section.Menu.SectionListener Section listener interface.MenuBar Component representing a menu bar.MenuBar.Item Component representing a menu bar item.MenuBar.ItemListener Item listener interface.MenuBarListener Menu bar listener interface.MenuButton.Skin MenuButton skin interface.MenuButtonListener Menu button listener interface.MenuListener Menu listener interface.MenuPopup Popup class that displays a cascading menu.MenuPopupListener Menu popup listener interface.MenuPopupStateListener Menu popup state listener interface.MessageType Enumeration defining a message's type.Meter Component that displays progress information.MeterListener Meter listener interface.Mouse.Button Enumeration representing mouse buttons.Mouse.ScrollType Enumeration defining supported scroll types.Orientation Enumeration defining a two-dimensional orientation.Origin An enumeration of the possible origin (that is, starting point) values for aGauge
component, including the starting angle offset for each.Prompt Class representing a "prompt", a sheet commonly used to facilitate simple user interaction.PromptListener Prompt listener interface.PushButton Component representing a push button.Renderer Base interface for "renderers".Rollup Container that can be expanded or collapsed to respectively show or hide its content.RollupListener Defines event listener methods that pertain to rollups.RollupStateListener Defines event listener methods that pertain to rollup state.ScrollBar Component that allows a user to select one of a range of values.ScrollBarListener Scroll bar listener interface.ScrollBarValueListener Scroll bar value listener interface.ScrollPaneListener Scroll pane listener interface.SeparatorListener Separator listener interface.Sheet Window class representing a "sheet".SheetCloseListener Sheet close listener interface.SheetStateListener Sheet state listener interface.Skin Interface defining a "skin".Slider Allows a user to select one of a range of values.SliderListener Slider listener interface.SliderValueListener Slider value listener interface.SortDirection Enumeration representing a sort direction.Span Class representing a range of integer values.Spinner Component that presents a means of cycling through a list of items.Spinner.ItemRenderer Renderer
interface to customize the appearance of the data in a Spinner.Spinner.Skin Spinner skin interface.SpinnerListener Spinner listener interface.SpinnerSelectionListener Spinner selection listener interface.SplitPane ASplitPane
is a container component that splits its size up into two regions, each of which is capable of holding one component.SplitPane.ResizeMode Enumeration defining split pane resizing modes.SplitPaneListener Split pane listener interface.SuggestionPopup Popup that presents a list of text suggestions to the user.SuggestionPopupCloseListener Suggestion popup close listener interface.SuggestionPopupListener Suggestion popup listener interface.SuggestionPopupSelectionListener Suggestion popup selection listener interface.SuggestionPopupStateListener Suggestion popup state listener interface.TablePane.Skin Table pane skin interface.TablePaneAttributeListener Table pane attribute listener interface.TablePaneListener Table pane listener interface.TableView Component that displays a sequence of rows partitioned into columns, optionally allowing a user to select one or more rows.TableView.CellRenderer Renderer
interface to customize the appearance of a cell in a TableView.TableView.Column Contains information about a table column.TableView.HeaderDataRenderer Renderer
interface to customize the appearance of the header of a TableView.TableView.RowEditor Table view row editor interface.TableView.SelectMode Enumeration defining supported selection modes.TableView.Skin Table view skin interface.TableViewColumnListener Table view column listener interface.TableViewHeader Component representing a table view header.TableViewHeader.Skin Table view header skin interface.TableViewHeader.SortMode Enumeration representing a sort mode.TableViewHeaderListener Table view header listener interface.TableViewListener Table view listener interface.TableViewRowListener Table view row listener interface.TableViewSelectionListener Table view selection listener interface.TableViewSortListener Table view sort listener interface.TabPane Container that provides access to a set of components via selectable tabs, only one of which is visible at a time.TabPane.Skin Tab pane skin interface.TabPaneAttributeListener Tab pane attribute listener interface.TabPaneListener Tab pane listener interface.TabPaneSelectionListener Tab pane selection listener interface.TextArea.Skin Text area skin interface.TextAreaContentListener Text area text listener interface.TextAreaListener Text area listener interface.TextAreaSelectionListener Text area selection listener interface.TextDecoration Enumeration representing text decoration styles.TextInput A component that allows a user to enter a single line of unformatted text.TextInput.Skin Text input skin interface.TextInputContentListener Text input text listener.TextInputListener Text input listener interface.TextInputMethodListener An interface expected to be implemented by every (text) component that can interace with the Input Method Editors for on-the-spot editing, esp.TextInputSelectionListener Text input selection listener interface.TextPane.Skin Text pane skin interface.TextPaneListener Text pane listener interface.TextPaneSelectionListener Text pane selection listener interface.Theme Base class for Pivot themes.TreeView Class that displays a hierarchical data structure, allowing a user to select one or more paths.TreeView.NodeCheckState Enumeration defining node check states.TreeView.NodeRenderer Renderer
interface to customize the appearance of items in a TreeView.TreeView.SelectMode Enumeration defining supported selection modes.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.VFSBrowser A file browser that uses the Apache Commons VFS (Virtual File System) to be able to browse local and remote file systems, and browse inside of .zip, .tar, etc.VFSBrowser.Skin Commons VFS browser skin interface.VFSBrowserListener Commons VFS browser listener interface.VFSBrowserSheet A file browser sheet that uses the Apache Commons VFS (Virtual File System) to be able to browse local and remote file systems, and browse inside of .zip, .tar, etc.VFSBrowserSheet.Mode Enumeration defining supported modes.VFSBrowserSheetListener Commons VFS browser sheet listener interface.Viewport Abstract base class for viewport components.Viewport.Skin Viewport skin interface.ViewportListener Viewport listener interface.Visual Interface representing a "visual".Window Top-level container representing the entry point into a user interface.Window.Skin Window skin interface.WindowListener Window listener interface.WindowStateListener Window state listener interface. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.text Class Description Component Top level abstract base class for all components.HorizontalAlignment Enumeration representing horizontal alignment values.Span Class representing a range of integer values. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.util Class Description CSSColor The complete enumeration of the CSS3/X11 color names and values, taken from here: http://www.w3.org/TR/css3-color/, and including the JavaColor
names (with all British/American spelling variants).TextArea A component that allows a user to enter multiple lines of unformatted text. -
Classes in org.apache.pivot.wtk used by org.apache.pivot.wtk.validation Class Description Limits Immutable object representing minimum and maximum values.