org.apache.pivot.wtk.skin.terra
Class TerraFileBrowserSkin.ListViewFileRenderer

java.lang.Object
  extended by org.apache.pivot.wtk.Component
      extended by org.apache.pivot.wtk.Container
          extended by org.apache.pivot.wtk.BoxPane
              extended by org.apache.pivot.wtk.skin.terra.TerraFileBrowserSkin.FileRenderer
                  extended by org.apache.pivot.wtk.skin.terra.TerraFileBrowserSkin.ListViewFileRenderer
All Implemented Interfaces:
Iterable<Component>, Sequence<Component>, ConstrainedVisual, ListView.ItemRenderer, Renderer, Visual
Enclosing class:
TerraFileBrowserSkin

public static class TerraFileBrowserSkin.ListViewFileRenderer
extends TerraFileBrowserSkin.FileRenderer
implements ListView.ItemRenderer

List view file renderer.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.pivot.wtk.Component
Component.ComponentDictionary, Component.DecoratorSequence, Component.StyleDictionary, Component.UserDataDictionary
 
Nested classes/interfaces inherited from interface org.apache.pivot.collections.Sequence
Sequence.Tree
 
Field Summary
 
Fields inherited from class org.apache.pivot.wtk.skin.terra.TerraFileBrowserSkin.FileRenderer
FILE_IMAGE, FOLDER_IMAGE, HOME_DIRECTORY, HOME_FOLDER_IMAGE, ICON_HEIGHT, ICON_WIDTH, imageView, label
 
Constructor Summary
TerraFileBrowserSkin.ListViewFileRenderer()
           
 
Method Summary
 void render(Object item, ListView listView, boolean selected, boolean checked, boolean highlighted, boolean disabled)
          Prepares the renderer for layout or paint.
 
Methods inherited from class org.apache.pivot.wtk.skin.terra.TerraFileBrowserSkin.FileRenderer
getIcon, setSize
 
Methods inherited from class org.apache.pivot.wtk.BoxPane
getBoxPaneListeners, getOrientation, setOrientation, setOrientation
 
Methods inherited from class org.apache.pivot.wtk.Container
add, containsFocus, descendantGainedFocus, descendantLostFocus, descendantRemoved, get, getComponentAt, getContainerListeners, getContainerMouseListeners, getContextKey, getDescendantAt, getFocusTraversalPolicy, getLength, indexOf, insert, isAncestor, iterator, load, mouseClick, mouseDown, mouseMove, mouseOut, mouseUp, mouseWheel, move, paint, remove, remove, removeAll, requestFocus, setContextKey, setFocusTraversalPolicy, setParent, setTooltip, setVisible, store, transferFocus, update, validate
 
Methods inherited from class org.apache.pivot.wtk.Component
clearFocus, getAttributes, getBounds, getComponentClassListeners, getComponentDataListeners, getComponentDecoratorListeners, getComponentKeyListeners, getComponentListeners, getComponentMouseButtonListeners, getComponentMouseListeners, getComponentMouseWheelListeners, getComponents, getComponentStateListeners, getCursor, getDecoratedBounds, getDecorators, getDisplay, getDragSource, getDropTarget, getFocusedComponent, getGraphics, getHandle, getHeight, getLocation, getMaximumPreferredHeight, getMaximumPreferredWidth, getMenuHandler, getMinimumPreferredHeight, getMinimumPreferredWidth, getParent, getPreferredHeight, getPreferredHeight, getPreferredHeightLimits, getPreferredSize, getPreferredWidth, getPreferredWidth, getPreferredWidthLimits, getSize, getSkin, getStyles, getTooltipText, getUserData, getVisibleArea, getVisibleArea, getVisibleArea, getWidth, getWindow, getX, getY, installSkin, invalidate, isBlocked, isEnabled, isFocusable, isFocused, isMouseOver, isOpaque, isPreferredHeightSet, isPreferredSizeSet, isPreferredWidthSet, isShowing, isValid, isVisible, keyPressed, keyReleased, keyTyped, load, mapPointFromAncestor, mapPointToAncestor, mouseOver, repaint, repaint, repaint, repaint, repaint, repaint, scrollAreaToVisible, scrollAreaToVisible, setAttributes, setCursor, setCursor, setDragSource, setDropTarget, setEnabled, setHeight, setLocation, setLocation, setMaximumPreferredHeight, setMaximumPreferredWidth, setMenuHandler, setMinimumPreferredHeight, setMinimumPreferredWidth, setPreferredHeight, setPreferredHeightLimits, setPreferredHeightLimits, setPreferredSize, setPreferredSize, setPreferredWidth, setPreferredWidthLimits, setPreferredWidthLimits, setSize, setSkin, setStyles, setStyles, setStyles, setTooltipText, setWidth, setX, setY, store, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.pivot.wtk.Renderer
getStyles
 
Methods inherited from interface org.apache.pivot.wtk.ConstrainedVisual
getPreferredHeight, getPreferredSize, getPreferredWidth, setSize
 
Methods inherited from interface org.apache.pivot.wtk.Visual
getHeight, getWidth, paint
 

Constructor Detail

TerraFileBrowserSkin.ListViewFileRenderer

public TerraFileBrowserSkin.ListViewFileRenderer()
Method Detail

render

public void render(Object item,
                   ListView listView,
                   boolean selected,
                   boolean checked,
                   boolean highlighted,
                   boolean disabled)
Description copied from interface: ListView.ItemRenderer
Prepares the renderer for layout or paint.

Specified by:
render in interface ListView.ItemRenderer
Parameters:
item - The item to render, or null if called to calculate preferred size.
listView - The host component.
selected - If true, the renderer should present a selected state for the item.
highlighted - If true, the renderer should present a highlighted state for the item.