org.apache.pivot.wtk.skin.terra
Class TerraPromptSkin
java.lang.Object
org.apache.pivot.wtk.skin.ComponentSkin
org.apache.pivot.wtk.skin.ContainerSkin
org.apache.pivot.wtk.skin.WindowSkin
org.apache.pivot.wtk.skin.terra.TerraSheetSkin
org.apache.pivot.wtk.skin.terra.TerraPromptSkin
- All Implemented Interfaces:
- ComponentKeyListener, ComponentListener, ComponentMouseButtonListener, ComponentMouseListener, ComponentMouseWheelListener, ComponentStateListener, ComponentTooltipListener, ConstrainedVisual, ContainerListener, ContainerMouseListener, PromptListener, SheetCloseListener, SheetStateListener, Skin, Visual, Window.Skin, WindowListener, WindowStateListener
public class TerraPromptSkin
- extends TerraSheetSkin
- implements PromptListener
Prompt skin.
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 |
TerraPromptSkin
public TerraPromptSkin()
install
public void install(Component component)
- Description copied from interface:
Skin
- Associates a skin with a component.
- Specified by:
install
in interface Skin
- Overrides:
install
in class TerraSheetSkin
- Parameters:
component
- The component to which the skin is being attached.
windowOpened
public void windowOpened(Window window)
- Description copied from interface:
WindowStateListener
- Called when a window has opened.
- Specified by:
windowOpened
in interface WindowStateListener
- Overrides:
windowOpened
in class TerraSheetSkin
messageTypeChanged
public void messageTypeChanged(Prompt prompt,
MessageType previousMessageType)
- Description copied from interface:
PromptListener
- Called when a prompt's message type has changed.
- Specified by:
messageTypeChanged
in interface PromptListener
messageChanged
public void messageChanged(Prompt prompt,
String previousMessage)
- Description copied from interface:
PromptListener
- Called when a prompt's message has changed.
- Specified by:
messageChanged
in interface PromptListener
bodyChanged
public void bodyChanged(Prompt prompt,
Component previousBody)
- Description copied from interface:
PromptListener
- Called when a prompt's body has changed.
- Specified by:
bodyChanged
in interface PromptListener
optionInserted
public void optionInserted(Prompt prompt,
int index)
- Description copied from interface:
PromptListener
- Called when an option has been inserted into a prompt's option sequence.
- Specified by:
optionInserted
in interface PromptListener
optionsRemoved
public void optionsRemoved(Prompt prompt,
int index,
Sequence<?> removed)
- Description copied from interface:
PromptListener
- Called when options have been removed from a prompt's option sequence.
- Specified by:
optionsRemoved
in interface PromptListener
selectedOptionChanged
public void selectedOptionChanged(Prompt prompt,
int previousSelectedOption)
- Description copied from interface:
PromptListener
- Called when a prompt's selected option has changed.
- Specified by:
selectedOptionChanged
in interface PromptListener
previewWindowOpen
public Vote previewWindowOpen(Window window)
- Description copied from interface:
WindowStateListener
- Called to preview a window open event.
- Specified by:
previewWindowOpen
in interface WindowStateListener
- Overrides:
previewWindowOpen
in class WindowSkin
sheetClosed
public void sheetClosed(Sheet sheet)
- Description copied from interface:
SheetCloseListener
- Called when a sheet has closed.
- Specified by:
sheetClosed
in interface SheetCloseListener
- Overrides:
sheetClosed
in class TerraSheetSkin