pivot.wtk.content
Class SpinnerItemRenderer

java.lang.Object
  extended by pivot.wtk.Component
      extended by pivot.wtk.Label
          extended by pivot.wtk.content.SpinnerItemRenderer
All Implemented Interfaces:
ConstrainedVisual, Renderer, Spinner.ItemRenderer, Visual
Direct Known Subclasses:
TerraCalendarSkin.MonthSpinnerItemRenderer

public class SpinnerItemRenderer
extends Label
implements Spinner.ItemRenderer

Default spinner item renderer, which renders all items as strings by calling toString() on them.

Author:
tvolkert

Nested Class Summary
 
Nested classes/interfaces inherited from class pivot.wtk.Component
Component.Attributes, Component.ComponentDictionary, Component.DecoratorSequence, Component.StyleDictionary
 
Constructor Summary
SpinnerItemRenderer()
           
 
Method Summary
 void render(java.lang.Object item, Spinner spinner)
          Prepares the renderer for layout or paint.
protected  void renderStyles(Spinner spinner)
           
 
Methods inherited from class pivot.wtk.Label
getLabelListeners, getText, getTextKey, load, setText, setTextKey, store
 
Methods inherited from class pivot.wtk.Component
clearFocus, clearFocus, finalize, getAttributes, getBounds, getComponentClassListeners, getComponentDataListeners, getComponentDecoratorListeners, getComponentDragDropListeners, getComponentKeyListeners, getComponentLayoutListeners, getComponentListeners, getComponentMouseButtonListeners, getComponentMouseListeners, getComponentMouseWheelListeners, getComponents, getComponentStateListeners, getCursor, getDecoratedBounds, getDecorators, getDisplay, getDragSource, getDropTarget, getFocusedComponent, getHandle, getHeight, getLocation, getParent, getPreferredHeight, getPreferredHeight, getPreferredSize, getPreferredWidth, getPreferredWidth, getSize, getSkin, getStyles, getTooltipText, getUserData, getVisibleArea, getVisibleArea, getVisibleArea, getWidth, getWindow, getX, getY, installSkin, invalidate, isBlocked, isDisplayable, isEnabled, isFocusable, isFocused, isMouseOver, isPreferredHeightSet, isPreferredSizeSet, isPreferredWidthSet, isShowing, isValid, isVisible, keyPressed, keyReleased, keyTyped, mapPointFromAncestor, mapPointToAncestor, mouseClick, mouseDown, mouseMove, mouseOut, mouseOver, mouseUp, mouseWheel, paint, repaint, repaint, repaint, repaint, repaint, repaint, requestFocus, requestFocus, scrollAreaToVisible, scrollAreaToVisible, setAttributes, setCursor, setCursor, setDisplayable, setDragSource, setDropTarget, setEnabled, setFocused, setLocation, setLocation, setParent, setPreferredHeight, setPreferredSize, setPreferredSize, setPreferredWidth, setSize, setSize, setSkin, setStyles, setStyles, setStyles, setTooltipText, setUserData, setVisible, toString, transferFocus, validate
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface pivot.wtk.Renderer
getStyles
 
Methods inherited from interface pivot.wtk.ConstrainedVisual
getPreferredHeight, getPreferredSize, getPreferredWidth, setSize
 
Methods inherited from interface pivot.wtk.Visual
getHeight, getWidth, paint
 

Constructor Detail

SpinnerItemRenderer

public SpinnerItemRenderer()
Method Detail

render

public void render(java.lang.Object item,
                   Spinner spinner)
Description copied from interface: Spinner.ItemRenderer
Prepares the renderer for layout or paint.

Specified by:
render in interface Spinner.ItemRenderer
Parameters:
item - The item to render.
spinner - The host component.

renderStyles

protected void renderStyles(Spinner spinner)