org.apache.pivot.wtk.skin.terra
Class TerraPromptSkin

java.lang.Object
  extended by org.apache.pivot.wtk.skin.ComponentSkin
      extended by org.apache.pivot.wtk.skin.ContainerSkin
          extended by org.apache.pivot.wtk.skin.WindowSkin
              extended by org.apache.pivot.wtk.skin.terra.TerraSheetSkin
                  extended by org.apache.pivot.wtk.skin.terra.TerraPromptSkin
All Implemented Interfaces:
org.apache.pivot.wtk.ComponentKeyListener, org.apache.pivot.wtk.ComponentListener, org.apache.pivot.wtk.ComponentMouseButtonListener, org.apache.pivot.wtk.ComponentMouseListener, org.apache.pivot.wtk.ComponentMouseWheelListener, org.apache.pivot.wtk.ComponentStateListener, org.apache.pivot.wtk.ComponentTooltipListener, org.apache.pivot.wtk.ConstrainedVisual, org.apache.pivot.wtk.ContainerListener, org.apache.pivot.wtk.ContainerMouseListener, org.apache.pivot.wtk.PromptListener, org.apache.pivot.wtk.SheetCloseListener, org.apache.pivot.wtk.SheetStateListener, org.apache.pivot.wtk.Skin, org.apache.pivot.wtk.Visual, org.apache.pivot.wtk.Window.Skin, org.apache.pivot.wtk.WindowListener, org.apache.pivot.wtk.WindowStateListener

public class TerraPromptSkin
extends TerraSheetSkin
implements org.apache.pivot.wtk.PromptListener

Prompt skin.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.pivot.wtk.skin.terra.TerraSheetSkin
TerraSheetSkin.OpenTransition, TerraSheetSkin.ResizeImage, TerraSheetSkin.SheetPlacement
 
Nested classes/interfaces inherited from class org.apache.pivot.wtk.skin.WindowSkin
org.apache.pivot.wtk.skin.WindowSkin.WindowFocusTraversalPolicy
 
Nested classes/interfaces inherited from class org.apache.pivot.wtk.skin.ContainerSkin
org.apache.pivot.wtk.skin.ContainerSkin.IndexFocusTraversalPolicy
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.PromptListener
org.apache.pivot.wtk.PromptListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.SheetStateListener
org.apache.pivot.wtk.SheetStateListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.WindowListener
org.apache.pivot.wtk.WindowListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.WindowStateListener
org.apache.pivot.wtk.WindowStateListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ContainerListener
org.apache.pivot.wtk.ContainerListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ContainerMouseListener
org.apache.pivot.wtk.ContainerMouseListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentListener
org.apache.pivot.wtk.ComponentListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentStateListener
org.apache.pivot.wtk.ComponentStateListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseListener
org.apache.pivot.wtk.ComponentMouseListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseButtonListener
org.apache.pivot.wtk.ComponentMouseButtonListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentKeyListener
org.apache.pivot.wtk.ComponentKeyListener.Adapter
 
Constructor Summary
TerraPromptSkin()
           
 
Method Summary
 void bodyChanged(org.apache.pivot.wtk.Prompt prompt, org.apache.pivot.wtk.Component previousBody)
           
 void install(org.apache.pivot.wtk.Component component)
           
 void messageChanged(org.apache.pivot.wtk.Prompt prompt, String previousMessage)
           
 void messageTypeChanged(org.apache.pivot.wtk.Prompt prompt, org.apache.pivot.wtk.MessageType previousMessageType)
           
 void optionInserted(org.apache.pivot.wtk.Prompt prompt, int index)
           
 void optionsRemoved(org.apache.pivot.wtk.Prompt prompt, int index, org.apache.pivot.collections.Sequence<?> removed)
           
 org.apache.pivot.util.Vote previewWindowOpen(org.apache.pivot.wtk.Window window)
           
 void selectedOptionChanged(org.apache.pivot.wtk.Prompt prompt, int previousSelectedOption)
           
 void sheetClosed(org.apache.pivot.wtk.Sheet sheet)
           
 void windowOpened(org.apache.pivot.wtk.Window window)
           
 
Methods inherited from class org.apache.pivot.wtk.skin.terra.TerraSheetSkin
alignToOwner, getBorderColor, getPadding, getPreferredHeight, getPreferredSize, getPreferredWidth, getSlideSource, getStateTransitionDuration, getStateTransitionRate, isResizable, keyPressed, layout, mouseDown, mouseMove, mouseUp, paint, previewSheetClose, setBackgroundColor, setBorderColor, setBorderColor, setPadding, setPadding, setPadding, setPadding, setPadding, setResizable, setSlideSource, setStateTransitionDuration, setStateTransitionRate, sheetCloseVetoed, sizeChanged, windowClosed
 
Methods inherited from class org.apache.pivot.wtk.skin.WindowSkin
activeChanged, contentChanged, getClientArea, iconAdded, iconInserted, iconsRemoved, maximizedChanged, previewWindowClose, titleChanged, windowCloseVetoed, windowOpenVetoed
 
Methods inherited from class org.apache.pivot.wtk.skin.ContainerSkin
componentInserted, componentMoved, componentsRemoved, focusTraversalPolicyChanged, getBackgroundColor, getBackgroundPaint, isFocusable, isOpaque, mouseMove, mouseUp, mouseWheel, setBackgroundColor, setBackgroundPaint, setBackgroundPaint, setBackgroundPaint
 
Methods inherited from class org.apache.pivot.wtk.skin.ComponentSkin
cursorChanged, decodeFont, dragSourceChanged, dropTargetChanged, enabledChanged, focusedChanged, getBaseline, getBaseline, getComponent, getHeight, getWidth, heightLimitsChanged, invalidateComponent, keyReleased, keyTyped, locationChanged, menuHandlerChanged, mouseClick, mouseDown, mouseOut, mouseOver, mouseWheel, nameChanged, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, repaintComponent, setSize, tooltipDelayChanged, tooltipTextChanged, tooltipTriggered, visibleChanged, widthLimitsChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.pivot.wtk.Skin
getComponent, isFocusable, isOpaque
 
Methods inherited from interface org.apache.pivot.wtk.ConstrainedVisual
getBaseline, setSize
 
Methods inherited from interface org.apache.pivot.wtk.Visual
getBaseline, getHeight, getWidth
 

Constructor Detail

TerraPromptSkin

public TerraPromptSkin()
Method Detail

install

public void install(org.apache.pivot.wtk.Component component)
Specified by:
install in interface org.apache.pivot.wtk.Skin
Overrides:
install in class TerraSheetSkin

windowOpened

public void windowOpened(org.apache.pivot.wtk.Window window)
Specified by:
windowOpened in interface org.apache.pivot.wtk.WindowStateListener
Overrides:
windowOpened in class TerraSheetSkin

messageTypeChanged

public void messageTypeChanged(org.apache.pivot.wtk.Prompt prompt,
                               org.apache.pivot.wtk.MessageType previousMessageType)
Specified by:
messageTypeChanged in interface org.apache.pivot.wtk.PromptListener

messageChanged

public void messageChanged(org.apache.pivot.wtk.Prompt prompt,
                           String previousMessage)
Specified by:
messageChanged in interface org.apache.pivot.wtk.PromptListener

bodyChanged

public void bodyChanged(org.apache.pivot.wtk.Prompt prompt,
                        org.apache.pivot.wtk.Component previousBody)
Specified by:
bodyChanged in interface org.apache.pivot.wtk.PromptListener

optionInserted

public void optionInserted(org.apache.pivot.wtk.Prompt prompt,
                           int index)
Specified by:
optionInserted in interface org.apache.pivot.wtk.PromptListener

optionsRemoved

public void optionsRemoved(org.apache.pivot.wtk.Prompt prompt,
                           int index,
                           org.apache.pivot.collections.Sequence<?> removed)
Specified by:
optionsRemoved in interface org.apache.pivot.wtk.PromptListener

selectedOptionChanged

public void selectedOptionChanged(org.apache.pivot.wtk.Prompt prompt,
                                  int previousSelectedOption)
Specified by:
selectedOptionChanged in interface org.apache.pivot.wtk.PromptListener

previewWindowOpen

public org.apache.pivot.util.Vote previewWindowOpen(org.apache.pivot.wtk.Window window)
Specified by:
previewWindowOpen in interface org.apache.pivot.wtk.WindowStateListener
Overrides:
previewWindowOpen in class org.apache.pivot.wtk.skin.WindowSkin

sheetClosed

public void sheetClosed(org.apache.pivot.wtk.Sheet sheet)
Specified by:
sheetClosed in interface org.apache.pivot.wtk.SheetCloseListener
Overrides:
sheetClosed in class TerraSheetSkin