Uses of Interface
pivot.wtk.Visual

Packages that use Visual
pivot.charts Contains a collection of components for use in charting applications. 
pivot.wtk Contains classes that define the structure and behavior of WTK user interface components. 
pivot.wtk.content Contains classes representing component data, such as list items or table rows. 
pivot.wtk.effects Contains classes supporting visual effects such as blurs, reflections, and drop shadows. 
pivot.wtk.media Contains classes that provide multimedia support. 
pivot.wtk.media.drawing Contains classes used to construct vector-based drawings. 
pivot.wtk.skin Contains common skins and abstract base classes for theme-specific skins. 
pivot.wtk.skin.obsidian Defines skin classes for the experimental "Obsidian" theme. 
pivot.wtk.skin.terra Defines skin classes for the "Terra" theme. 
 

Uses of Visual in pivot.charts
 

Classes in pivot.charts that implement Visual
 class AreaChartView
          Presents chart data using an area plot.
 class BarChartView
          Presents chart data using a bar plot.
 class ChartView
          Abstract base class for chart views.
 class HighLowChartView
          Presents chart data using "open/high/low/close" plot.
 class LineChartView
          Presents chart data using a line plot.
 class PieChartView
          Presents chart data using a pie plot.
 

Uses of Visual in pivot.wtk
 

Subinterfaces of Visual in pivot.wtk
static interface Button.DataRenderer
          Button data renderer interface.
 interface ConstrainedVisual
          Interface representing a visual that is used in layout.
static interface ListView.ItemRenderer
          List item renderer interface.
 interface Renderer
          Base interface for "renderers".
 interface Skin
          Interface defining a "skin".
static interface Spinner.ItemRenderer
          Spinner renderer interface.
static interface TableView.CellRenderer
          Table cell renderer interface.
static interface TableViewHeader.DataRenderer
          Table view header data renderer interface.
static interface TreeView.NodeRenderer
          Tree view node renderer interface.
 

Classes in pivot.wtk that implement Visual
 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 perform simple user interaction.
 class Border
          Container that displays a border.
 class Button
          Abstract base class for button components.
 class Calendar
          Component that allows the user to select a date.
 class CalendarButton
          A component that allows a user to select a calendar date.
 class CardPane
          Container that behaves like a deck of cards, only one of which may be visible at a time.
 class Checkbox
          Component representing a checkbox.
 class Component
          Top level abstract base class for all components.
 class Container
          Abstract base class for containers.
 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 FlowPane
          Container that arranges components in a line, either vertically or horizontally.
 class Form
          A container that arranges field components in a form layout.
 class Frame
          Container class representing a decorated frame window.
 class ImageView
          Component that displays an image.
 class Label
          Component that displays a string of text.
 class LinkButton
          Button component that resembles an HTML hyperlink.
 class ListButton
          Component that allows a user to select one of several list options.
 class ListView
          Component that displays a sequence of items, optionally allowing a user to select or check one or more items.
 class Menu
          Component that presents a cascading menu.
static class Menu.Item
          Component representing a menu item.
 class MenuBar
          Component representing a horizontal menu bar.
static class MenuBar.Item
          Component representing a menu bar item.
 class MenuButton
          Component that allows a user to select one of several menu options.
 class MenuPopup
          Popup class that displays a cascading menu.
 class Meter
          Component that displays progress information.
 class Palette
          Window representing a "tool palette".
 class Panorama
          Container that provides a scrollable view of a component.
 class Prompt
          Class representing an "prompt", a sheet commonly used to perform simple user interaction.
 class PushButton
          Component representing a push button.
 class RadioButton
          Component representing a "radio button".
 class Rollup
          Container that can be expanded or collapsed to respectively show or hide its children.
 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.
static class ScrollPane.Corner
          Component class representing the components that will get placed in the corners of a ScrollPane.
 class Separator
          Component representing a horizontal divider.
 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 TablePane
          Container that arranges components in a two-dimensional grid, optionally spanning multiple rows and columns.
 class TableView
          Component that displays a sequence of items partitioned into columns, optionally allowing a user to select one or more rows.
 class TableViewHeader
          Component representing a table view header.
 class TabPane
          Container that provides access to a set of components via selectable tabs, only one of which is visible at a time.
 class TextArea
          Component that allows a user to enter and edit multiple lines of (optionally formatted) text.
 class TextInput
          A component that allows a user to enter a single line of unformatted text.
 class Tooltip
          Window representing a "tooltip".
 class TreeView
          Class that displays a hierarchical data structure, allowing a user to select one or more paths.
 class Viewport
          Abstract base class for viewport components.
 class Window
          Top-level container representing the entry point into a user interface.
 

Methods in pivot.wtk that return Visual
 Visual DragSource.getRepresentation()
          Returns a visual representing the drag content.
 

Uses of Visual in pivot.wtk.content
 

Classes in pivot.wtk.content that implement Visual
 class ButtonDataRenderer
          Default button data renderer.
 class CalendarButtonDataRenderer
          Default calendar button data renderer.
 class LinkButtonDataRenderer
          Default link button data renderer.
 class ListButtonColorRenderer
          List button renderer for displaying color swatches.
 class ListButtonDataRenderer
          Default list button data renderer.
 class ListViewColorRenderer
          List view renderer for displaying color swatches.
static class ListViewColorRenderer.ColorBadge
          Internal image class for rendering color swatches.
 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 SpinnerItemRenderer
          Default spinner item renderer, which renders all items as strings by calling toString() on them.
 class TableViewBooleanCellRenderer
          Default renderer for table view cells that contain boolean data.
 class TableViewCellRenderer
          Default table cell renderer.
 class TableViewDateCellRenderer
          Default renderer for table view cells that contain date data.
 class TableViewHeaderDataRenderer
          Default table view header data renderer.
 class TableViewImageCellRenderer
          Default renderer for table view cells that contain image data.
 class TableViewMultiCellRenderer
          Table cell renderer that supports dynamic rendering based on the type of content being rendered.
 class TableViewNumberCellRenderer
          Default renderer for table view cells that contain numeric data.
 class TreeViewFileRenderer
          Tree view renderer for displaying file system contents.
 class TreeViewNodeRenderer
          Default tree node renderer, which knows how to render instances of TreeNode and Image.
 

Uses of Visual in pivot.wtk.effects
 

Methods in pivot.wtk.effects that return Visual
 Visual TagDecorator.getTag()
           
 

Methods in pivot.wtk.effects with parameters of type Visual
 void TagDecorator.setTag(Visual tag)
           
 

Constructors in pivot.wtk.effects with parameters of type Visual
TagDecorator(Visual tag)
           
TagDecorator(Visual tag, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, int xOffset, int yOffset)
           
 

Uses of Visual in pivot.wtk.media
 

Classes in pivot.wtk.media that implement Visual
 class Drawing
          Image representing a vector drawing.
 class Image
          Abstract base class for images.
 class Picture
          Image representing a bitmapped picture.
 

Uses of Visual in pivot.wtk.media.drawing
 

Classes in pivot.wtk.media.drawing that implement Visual
 class Clone
          Shape representing a copy of another shape.
 class Ellipse
           
 class Group
          Shape representing a collection of other shapes.
 class Polygon
           
 class Rectangle
          Shape representing a rectangle.
 class Shape
          Abstract base class for shapes.
 class Text
          Shape representing a block of text.
 

Uses of Visual in pivot.wtk.skin
 

Classes in pivot.wtk.skin that implement Visual
 class BorderSkin
          Border skin.
 class ButtonSkin
          Abstract base class for button skins.
 class CalendarButtonSkin
          Abstract base class for calendar button skins.
 class CalendarSkin
          Abstract base class for calendar skins.
 class CardPaneSkin
          Card pane skin.
 class CheckboxSkin
          Abstract base class for checkbox skins.
 class ComponentSkin
          Abstract base class for component skins.
 class ContainerSkin
          Abstract base class for container skins.
 class DisplaySkin
          Display skin.
 class FlowPaneSkin
          Flow pane skin.
 class ImageViewSkin
          Image view skin.
 class LabelSkin
          Label skin.
 class LinkButtonSkin
          Abstract base class for link button skins.
 class ListButtonSkin
          Abstract base class for list button skins.
 class MenuBarItemSkin
          Abstract base class for menu bar item skins.
 class MenuButtonSkin
          Abstract base class for menu button skins.
 class MenuItemSkin
          Abstract base class for menu item skins.
 class PushButtonSkin
          Abstract base class for push button skins.
 class RadioButtonSkin
          Abstract base class for radio button skins.
 class ScrollPaneSkin
          Scroll pane skin.
 class SeparatorSkin
          Separator skin.
 class SliderSkin
          Abstract base class for slider skins.
 class StackPaneSkin
          Stack pane skin.
 class TablePaneSkin
          Table pane skin.
 class TextAreaSkin
          Text area skin.
 class TextAreaSkin.DocumentView
          Document view.
 class TextAreaSkin.ElementView
          Abstract base class for element views.
 class TextAreaSkin.ImageNodeView
           
 class TextAreaSkin.NodeView
          Abstract base class for node views.
 class TextAreaSkin.ParagraphView
           
 class TextAreaSkin.TextNodeView
          Text node view.
 class WindowSkin
          Window skin.
 

Uses of Visual in pivot.wtk.skin.obsidian
 

Classes in pivot.wtk.skin.obsidian that implement Visual
 class ObsidianPushButtonSkin
          Obsidian push button skin.
 class ObsidianRadioButtonSkin
          Obsidian radio button skin.
 

Uses of Visual in pivot.wtk.skin.terra
 

Classes in pivot.wtk.skin.terra that implement Visual
 class TerraAccordionSkin
          Accordion skin.
protected  class TerraAccordionSkin.PanelHeader
           
protected  class TerraAccordionSkin.PanelHeaderSkin
           
 class TerraAlertSkin
          Alert skin.
 class TerraBorderSkin
          Terra border skin.
 class TerraCalendarButtonSkin
          Terra calendar button skin.
 class TerraCalendarSkin
          Terra calendar skin.
 class TerraCalendarSkin.DateButton
           
 class TerraCalendarSkin.DateButtonSkin
           
 class TerraCalendarSkin.MonthSpinnerItemRenderer
           
 class TerraCheckboxSkin
          Terra checkbox skin.
 class TerraDialogSkin
          Dialog skin.
 class TerraExpanderSkin
          Expander skin.
protected  class TerraExpanderSkin.ButtonImage
           
protected  class TerraExpanderSkin.CollapseImage
           
protected  class TerraExpanderSkin.ExpandImage
           
 class TerraExpanderSkin.ShadeButton
          Expander shade button component.
 class TerraExpanderSkin.ShadeButtonSkin
          Expander shade button component skin.
 class TerraFlowPaneSkin
          Terra flow pane skin.
 class TerraFormSkin
          Form skin.
 class TerraFrameSkin
          Frame skin.
protected  class TerraFrameSkin.ButtonImage
          Abstract base class for frame button images.
protected  class TerraFrameSkin.CloseImage
          Close button image.
static class TerraFrameSkin.FrameButton
          Frame button.
static class TerraFrameSkin.FrameButtonSkin
          Frame button skin.
protected  class TerraFrameSkin.MaximizeImage
          Maximize button image.
protected  class TerraFrameSkin.MinimizeImage
          Minimize button image.
protected  class TerraFrameSkin.ResizeImage
          Resize button image.
protected  class TerraFrameSkin.RestoreImage
          Restore button image.
 class TerraLabelSkin
          Terra label skin.
 class TerraLinkButtonSkin
          Terra link button skin.
 class TerraListButtonSkin
          Terra list button skin.
 class TerraListViewSkin
          List view skin.
 class TerraMenuBarItemSkin
          Terra menu bar item skin.
 class TerraMenuBarSkin
          Menu bar skin.
 class TerraMenuButtonSkin
          Terra menu button skin.
 class TerraMenuItemSkin
          Terra menu item skin.
 class TerraMenuItemSkin.CheckmarkImage
           
 class TerraMenuPopupSkin
          Menu popup skin.
 class TerraMenuSkin
          Menu skin.
 class TerraMeterSkin
          Meter skin.
 class TerraPaletteSkin
          Palette skin class.
protected  class TerraPaletteSkin.CloseImage
          Close button image.
 class TerraPanoramaSkin
          Panorama skin.
protected  class TerraPanoramaSkin.EastButtonImage
          East button image.
protected  class TerraPanoramaSkin.NorthButtonImage
          North button image.
protected  class TerraPanoramaSkin.ScrollButton
           
protected  class TerraPanoramaSkin.ScrollButtonImage
          Abstract base class for button images.
 class TerraPanoramaSkin.ScrollButtonSkin
           
protected  class TerraPanoramaSkin.SouthButtonImage
          South button image.
protected  class TerraPanoramaSkin.WestButtonImage
          West button image.
 class TerraPromptSkin
          Prompt skin.
 class TerraPushButtonSkin
          Terra push button skin.
 class TerraRadioButtonSkin
          Terra radio button skin.
 class TerraRollupSkin
          Rollup skin.
protected  class TerraRollupSkin.BulletImage
           
protected  class TerraRollupSkin.ButtonImage
           
protected  class TerraRollupSkin.CollapseImage
           
protected  class TerraRollupSkin.ExpandImage
           
protected  class TerraRollupSkin.RollupButton
           
protected  class TerraRollupSkin.RollupButtonSkin
           
 class TerraScrollBarSkin
          Scroll bar skin.
protected  class TerraScrollBarSkin.Handle
          Scroll bar handle component.
protected  class TerraScrollBarSkin.HandleSkin
          Scroll bar scroll handle component skin.
protected  class TerraScrollBarSkin.ScrollButton
          Scroll bar scroll button component.
protected  class TerraScrollBarSkin.ScrollButtonImage
           
protected  class TerraScrollBarSkin.ScrollButtonSkin
          Scroll bar scroll button component skin.
protected  class TerraScrollBarSkin.ScrollDownImage
           
protected  class TerraScrollBarSkin.ScrollUpImage
           
 class TerraScrollPaneCornerSkin
          Scroll pane corner skin.
 class TerraScrollPaneSkin
          Scroll pane skin that applies terra-specific colors.
 class TerraSeparatorSkin
          Terra sheet skin.
 class TerraSheetSkin
          Sheet skin class.
 class TerraSliderSkin
          Terra slider skin.
protected  class TerraSliderSkin.Thumb
          Slider thumb component.
protected  class TerraSliderSkin.ThumbSkin
          Slider thumb skin.
 class TerraSpinnerSkin
          Spinner skin.
protected  class TerraSpinnerSkin.SpinButton
          Spinner button.
protected  class TerraSpinnerSkin.SpinButtonImage
          Abstract base class for button images.
protected  class TerraSpinnerSkin.SpinButtonSkin
          Spinner button skin.
protected  class TerraSpinnerSkin.SpinDownImage
           
protected  class TerraSpinnerSkin.SpinnerContent
          Component that holds the content of a spinner.
protected  class TerraSpinnerSkin.SpinnerContentSkin
          SpinnerContent skin.
protected  class TerraSpinnerSkin.SpinUpImage
           
 class TerraSplitPaneSkin
          Split pane skin.
protected  class TerraSplitPaneSkin.Splitter
          Split pane splitter component.
protected  class TerraSplitPaneSkin.SplitterShadow
          Split pane splitter shadow component.
protected  class TerraSplitPaneSkin.SplitterShadowSkin
          Split pane splitter shadow component skin.
protected  class TerraSplitPaneSkin.SplitterSkin
          Split pane splitter component skin.
 class TerraTablePaneSkin
          Terra table pane skin.
 class TerraTableViewHeaderSkin
          Table view header skin.
 class TerraTableViewSkin
          Table view skin.
 class TerraTabPaneSkin
          Tab pane skin.
protected  class TerraTabPaneSkin.TabButton
           
protected  class TerraTabPaneSkin.TabButtonSkin
           
 class TerraTextInputSkin
          Text input skin.
 class TerraTooltipSkin
          Tooltip skin.
 class TerraTreeViewSkin
          Tree view skin.