pivot.wtk.skin.terra
Class TerraDialogSkin
java.lang.Object
pivot.wtk.skin.ComponentSkin
pivot.wtk.skin.ContainerSkin
pivot.wtk.skin.WindowSkin
pivot.wtk.skin.terra.TerraFrameSkin
pivot.wtk.skin.terra.TerraDialogSkin
- All Implemented Interfaces:
- ComponentKeyListener, ComponentLayoutListener, ComponentListener, ComponentMouseButtonListener, ComponentMouseListener, ComponentMouseWheelListener, ComponentStateListener, ConstrainedVisual, ContainerListener, DialogCloseListener, DialogStateListener, Skin, Visual, WindowListener, WindowStateListener
- Direct Known Subclasses:
- TerraAlertSkin
public class TerraDialogSkin
- extends TerraFrameSkin
- implements DialogStateListener
Dialog skin.
- Author:
- gbrown
Methods inherited from class pivot.wtk.skin.terra.TerraFrameSkin |
activeChanged, displayableChanged, getPadding, getPreferredHeight, getPreferredSize, getPreferredWidth, getShowCloseButton, getShowMaximizeButton, getShowMinimizeButton, iconChanged, isResizable, layout, maximizedChanged, mouseDown, mouseMove, mouseUp, paint, setBackgroundColor, setBackgroundColor, setPadding, setPadding, setPadding, setPadding, setResizable, setShowCloseButton, setShowMaximizeButton, setShowMinimizeButton, titleChanged |
Methods inherited from class pivot.wtk.skin.ContainerSkin |
componentInserted, componentsRemoved, contextKeyChanged, focusTraversalPolicyChanged, getBackgroundColor, getBackgroundPaint, isFocusable, isOpaque, setBackgroundColor, setBackgroundPaint, setBackgroundPaint |
Methods inherited from class pivot.wtk.skin.ComponentSkin |
cursorChanged, enabledChanged, focusedChanged, getComponent, getHeight, getWidth, invalidateComponent, keyTyped, locationChanged, mouseClick, mouseOut, mouseOver, mouseWheel, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, setSize, sizeChanged, styleUpdated, tooltipTextChanged, visibleChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TerraDialogSkin
public TerraDialogSkin()
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 TerraFrameSkin
- Parameters:
component
- The component to which the skin is being attached.
uninstall
public void uninstall()
- Description copied from interface:
Skin
- Dissociates a skin from a component.
- Specified by:
uninstall
in interface Skin
- Overrides:
uninstall
in class TerraFrameSkin
keyPressed
public boolean keyPressed(Component component,
int keyCode,
Keyboard.KeyLocation keyLocation)
- Description copied from interface:
ComponentKeyListener
- Called when a key has been pressed.
- Specified by:
keyPressed
in interface ComponentKeyListener
- Overrides:
keyPressed
in class ComponentSkin
- Returns:
- true to consume the event; false to allow it to
propagate.
previewDialogClose
public Vote previewDialogClose(Dialog dialog,
boolean result)
- Description copied from interface:
DialogStateListener
- Called to preview a dialog close event.
- Specified by:
previewDialogClose
in interface DialogStateListener
dialogCloseVetoed
public void dialogCloseVetoed(Dialog dialog,
Vote reason)
- Description copied from interface:
DialogStateListener
- Called when a dialog close event has been vetoed.
- Specified by:
dialogCloseVetoed
in interface DialogStateListener
dialogClosed
public void dialogClosed(Dialog dialog)
- Description copied from interface:
DialogCloseListener
- Called when a dialog has closed.
- Specified by:
dialogClosed
in interface DialogCloseListener