Uses of Class
org.apache.pivot.wtk.Container

Packages that use Container
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.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. 
 

Uses of Container in org.apache.pivot.wtk
 

Subclasses of Container in org.apache.pivot.wtk
 class Accordion
          Component that provides access to a set of components via selectable headers.
 class Alert
          Class representing an "alert", a dialog commonly used to facilitate simple user interaction.
 class Border
          Container that displays a border.
 class BoxPane
          Container that arranges components in a line, either vertically or horizontally.
 class Calendar
          Component that allows the user to select a date.
 class CardPane
          Container that behaves like a deck of cards, only one of which may be visible at a time.
 class ColorChooser
          Component that allows the user to select a color.
 class Dialog
          Window class whose primary purpose is to facilitate interaction between an application and a user.
 class Display
          Container that serves as the root of a component hierarchy.
 class Expander
          Navigation container that allows a user to expand and collapse a content component.
 class FileBrowser
          Component representing a file browser.
 class FileBrowserSheet
          File browser sheet.
 class 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.
 class FlowPane
          Container that arranges components in a horizontal line, wrapping when contents don't fit on a single line.
 class Form
          A container that arranges field components in a form layout.
 class Frame
          Container class representing a decorated frame window.
 class GridPane
          Container that arranges components in a two-dimensional grid, where every cell is the same size.
 class Menu
          Component that presents a cascading menu.
 class MenuBar
          Component representing a menu bar.
 class MenuPopup
          Popup class that displays a cascading menu.
 class Palette
          Window representing a "tool palette".
 class Panel
          Simple container that performs no layout.
 class Panorama
          Container that provides a scrollable view of a component.
 class Prompt
          Class representing a "prompt", a sheet commonly used to facilitate simple user interaction.
 class Rollup
          Container that can be expanded or collapsed to respectively show or hide its content.
 class ScrollBar
          Component that allows a user to select one of a range of values.
 class ScrollPane
          Container that provides a scrollable view of a component, with optional fixed row and column headers.
 class Sheet
          Window class representing a "sheet".
 class Slider
          Allows a user to select one of a range of values.
 class Spinner
          Component that presents a means of cycling through a list of items.
 class SplitPane
          A SplitPane is a container component that splits its size up into two regions, each of which is capable of holding one component.
 class StackPane
          Container that behaves like a stack of transparencies, all of which are visible at the same time.
 class SuggestionPopup
          Popup that presents a list of text suggestions to the user.
 class TablePane
          Container that arranges components in a two-dimensional grid, optionally spanning multiple rows and columns, much like an HTML <table> element.
 class TabPane
          Container that provides access to a set of components via selectable tabs, only one of which is visible at a time.
 class TextPane
          Component that allows a user to enter and edit multiple lines of (optionally formatted) text.
 class Tooltip
          Window representing a "tooltip".
 class Viewport
          Abstract base class for viewport components.
 class Window
          Top-level container representing the entry point into a user interface.
 

Methods in org.apache.pivot.wtk that return Container
 Container Component.getAncestor(Class<? extends Container> ancestorType)
           
 Container Component.getAncestor(String ancestorTypeName)
           
 Container Component.getParent()
           
 

Methods in org.apache.pivot.wtk with parameters of type Container
 void ContainerListener.componentInserted(Container container, int index)
          Called when a component has been inserted into a container's component sequence.
 void ContainerListener.Adapter.componentInserted(Container container, int index)
           
 void ContainerListener.componentMoved(Container container, int from, int to)
          Called when a component has moved from one z-index to another within a container.
 void ContainerListener.Adapter.componentMoved(Container container, int from, int to)
           
 void ContainerListener.componentsRemoved(Container container, int index, Sequence<Component> removed)
          Called when components have been removed from a container's component sequence.
 void ContainerListener.Adapter.componentsRemoved(Container container, int index, Sequence<Component> removed)
           
 void ContainerListener.focusTraversalPolicyChanged(Container container, FocusTraversalPolicy previousFocusTraversalPolicy)
          Called when a container's focus traversal policy has changed.
 void ContainerListener.Adapter.focusTraversalPolicyChanged(Container container, FocusTraversalPolicy previousFocusTraversalPolicy)
           
 Component FocusTraversalPolicy.getNextComponent(Container container, Component component, FocusTraversalDirection direction)
          Returns the next focus destination according to this traversal policy.
 Point Component.mapPointFromAncestor(Container ancestor, int xArgument, int yArgument)
          Maps a point in the specified ancestor's coordinate space to this component's coordinate system.
 Point Component.mapPointFromAncestor(Container ancestor, Point location)
           
 Point Component.mapPointToAncestor(Container ancestor, int xArgument, int yArgument)
          Maps a point in this component's coordinate system to the specified ancestor's coordinate space.
 Point Component.mapPointToAncestor(Container ancestor, Point location)
          Maps a point in this component's coordinate system to the specified ancestor's coordinate space.
 boolean ContainerMouseListener.mouseDown(Container container, Mouse.Button button, int x, int y)
          Called when the mouse is pressed over a container.
 boolean ContainerMouseListener.Adapter.mouseDown(Container container, Mouse.Button button, int x, int y)
           
 boolean ContainerMouseListener.mouseMove(Container container, int x, int y)
          Called when the mouse is moved over a container.
 boolean ContainerMouseListener.Adapter.mouseMove(Container container, int x, int y)
           
 boolean ContainerMouseListener.mouseUp(Container container, Mouse.Button button, int x, int y)
          Called when the mouse is released over a container.
 boolean ContainerMouseListener.Adapter.mouseUp(Container container, Mouse.Button button, int x, int y)
           
 boolean ContainerMouseListener.mouseWheel(Container container, Mouse.ScrollType scrollType, int scrollAmount, int wheelRotation, int x, int y)
          Called when the mouse wheel is scrolled over a container.
 boolean ContainerMouseListener.Adapter.mouseWheel(Container container, Mouse.ScrollType scrollType, int scrollAmount, int wheelRotation, int x, int y)
           
 void ComponentListener.parentChanged(Component component, Container previousParent)
          Called when a component's parent has changed (when the component is either added to or removed from a container).
 void ComponentListener.Adapter.parentChanged(Component component, Container previousParent)
           
protected  void Menu.Item.setParent(Container parent)
           
protected  void MenuBar.Item.setParent(Container parent)
           
protected  void Display.setParent(Container parent)
           
protected  void Container.setParent(Container parent)
           
protected  void Window.setParent(Container parent)
           
protected  void Component.setParent(Container parent)
           
 

Method parameters in org.apache.pivot.wtk with type arguments of type Container
 Container Component.getAncestor(Class<? extends Container> ancestorType)
           
 

Uses of Container in org.apache.pivot.wtk.content
 

Subclasses of Container in org.apache.pivot.wtk.content
 class AccordionHeaderDataRenderer
          Default accordion header data renderer.
 class ButtonDataRenderer
          Default button data renderer.
 class CalendarButtonDataRenderer
          Default calendar button data renderer.
 class LinkButtonDataRenderer
          Default link button data renderer.
 class ListButtonDataRenderer
          Default list button data renderer.
 class ListViewColorItemRenderer
          List view renderer for displaying color swatches.
 class ListViewItemEditor
          Default list view item editor.
 class ListViewItemRenderer
          Default list view item renderer.
 class MenuBarItemDataRenderer
          Default menu bar item data renderer.
 class MenuButtonDataRenderer
          Default menu button data renderer.
 class MenuItemDataRenderer
          Default menu item data renderer.
 class TableViewBooleanCellRenderer
          Default renderer for table view cells that contain boolean data.
 class TableViewCheckboxCellRenderer
          Default renderer for table view cells that contain boolean data.
 class TableViewHeaderDataRenderer
          Default table view header data renderer.
 class TableViewRowEditor
          Default table view row editor.
 class TableViewTriStateCellRenderer
          Default renderer for table view cells that contain tri-state data.
 class TreeViewNodeEditor
          Default tree view node editor.
 class TreeViewNodeRenderer
          Default tree node renderer, which knows how to render instances of TreeNode and Image.
 

Uses of Container in org.apache.pivot.wtk.skin
 

Subclasses of Container in org.apache.pivot.wtk.skin
 class ColorChooserButtonSkin.ColorChooserPopup
          A focusable window class used by color chooser button skins.
 

Methods in org.apache.pivot.wtk.skin with parameters of type Container
 void CardPaneSkin.componentInserted(Container container, int index)
           
 void ContainerSkin.componentInserted(Container container, int index)
           
 void ContainerSkin.componentMoved(Container container, int from, int to)
           
 void CardPaneSkin.componentsRemoved(Container container, int index, Sequence<Component> removed)
           
 void ContainerSkin.componentsRemoved(Container container, int index, Sequence<Component> removed)
           
 void ContainerSkin.focusTraversalPolicyChanged(Container container, FocusTraversalPolicy previousFocusTraversalPolicy)
           
 Component WindowSkin.WindowFocusTraversalPolicy.getNextComponent(Container container, Component component, FocusTraversalDirection direction)
           
 Component ContainerSkin.IndexFocusTraversalPolicy.getNextComponent(Container container, Component component, FocusTraversalDirection direction)
           
 boolean WindowSkin.mouseDown(Container container, Mouse.Button button, int x, int y)
           
 boolean ContainerSkin.mouseDown(Container container, Mouse.Button button, int x, int y)
           
 boolean ContainerSkin.mouseMove(Container container, int x, int y)
           
 boolean ContainerSkin.mouseUp(Container container, Mouse.Button button, int x, int y)
           
 boolean ContainerSkin.mouseWheel(Container container, Mouse.ScrollType scrollType, int scrollAmount, int wheelRotation, int x, int y)
           
 void ComponentSkin.parentChanged(Component componentArgument, Container previousParent)
           
 

Uses of Container in org.apache.pivot.wtk.skin.terra
 

Subclasses of Container in org.apache.pivot.wtk.skin.terra
static class TerraFileBrowserSkin.DriveRenderer
          Abstract base class for drive renderers.
static class TerraFileBrowserSkin.FileRenderer
          Abstract renderer for displaying file system contents.
static class TerraFileBrowserSkin.ListButtonDriveRenderer
          List button drive renderer.
static class TerraFileBrowserSkin.ListButtonFileRenderer
          List button file renderer.
static class TerraFileBrowserSkin.ListViewDriveRenderer
          List view drive renderer.
static class TerraFileBrowserSkin.ListViewFileRenderer
          List view file renderer.
static class TerraFileBrowserSkin.TableViewFileRenderer
          Table view file renderer.
 

Methods in org.apache.pivot.wtk.skin.terra with parameters of type Container
 boolean TerraDialogSkin.mouseDown(Container container, Mouse.Button button, int x, int y)
           
 boolean TerraSheetSkin.mouseDown(Container container, Mouse.Button button, int x, int y)