org.apache.pivot.wtk.skin.terra
Class TerraRollupSkin
java.lang.Object
org.apache.pivot.wtk.skin.ComponentSkin
org.apache.pivot.wtk.skin.ContainerSkin
org.apache.pivot.wtk.skin.RollupSkin
org.apache.pivot.wtk.skin.terra.TerraRollupSkin
- 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.RollupListener, org.apache.pivot.wtk.RollupStateListener, org.apache.pivot.wtk.Skin, org.apache.pivot.wtk.Visual
public class TerraRollupSkin
- extends org.apache.pivot.wtk.skin.RollupSkin
Terra rollup skin.
| 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.RollupListener |
org.apache.pivot.wtk.RollupListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.RollupStateListener |
org.apache.pivot.wtk.RollupStateListener.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 |
| Methods inherited from class org.apache.pivot.wtk.skin.ContainerSkin |
componentInserted, componentMoved, componentsRemoved, focusTraversalPolicyChanged, getBackgroundColor, getBackgroundPaint, isFocusable, isOpaque, mouseDown, mouseMove, mouseUp, mouseWheel, paint, setBackgroundColor, setBackgroundColor, setBackgroundPaint, setBackgroundPaint, setBackgroundPaint |
| Methods inherited from class org.apache.pivot.wtk.skin.ComponentSkin |
cursorChanged, decodeFont, dragSourceChanged, dropTargetChanged, enabledChanged, focusedChanged, getBaseline, getComponent, getHeight, getPreferredSize, getWidth, heightLimitsChanged, invalidateComponent, keyPressed, keyReleased, keyTyped, locationChanged, menuHandlerChanged, mouseClick, mouseDown, mouseMove, mouseOut, mouseOver, mouseUp, mouseWheel, nameChanged, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, repaintComponent, setSize, sizeChanged, tooltipDelayChanged, tooltipTextChanged, tooltipTriggered, visibleChanged, widthLimitsChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TerraRollupSkin
public TerraRollupSkin()
install
public void install(org.apache.pivot.wtk.Component component)
- Specified by:
install in interface org.apache.pivot.wtk.Skin- Overrides:
install in class org.apache.pivot.wtk.skin.RollupSkin
getPreferredWidth
public int getPreferredWidth(int height)
- Specified by:
getPreferredWidth in interface org.apache.pivot.wtk.ConstrainedVisual- Overrides:
getPreferredWidth in class org.apache.pivot.wtk.skin.ContainerSkin
getPreferredHeight
public int getPreferredHeight(int width)
- Specified by:
getPreferredHeight in interface org.apache.pivot.wtk.ConstrainedVisual- Overrides:
getPreferredHeight in class org.apache.pivot.wtk.skin.ContainerSkin
getBaseline
public int getBaseline(int width,
int height)
- Specified by:
getBaseline in interface org.apache.pivot.wtk.ConstrainedVisual- Overrides:
getBaseline in class org.apache.pivot.wtk.skin.ComponentSkin
layout
public void layout()
getButtonColor
public Color getButtonColor()
setButtonColor
public final void setButtonColor(int color)
setButtonColor
public void setButtonColor(Color buttonColor)
setButtonColor
public final void setButtonColor(String buttonColor)
getDisabledButtonColor
public Color getDisabledButtonColor()
setDisabledButtonColor
public final void setDisabledButtonColor(int color)
setDisabledButtonColor
public void setDisabledButtonColor(Color buttonColor)
setDisabledButtonColor
public final void setDisabledButtonColor(String buttonColor)
getSpacing
public int getSpacing()
setSpacing
public void setSpacing(int spacing)
getBuffer
public int getBuffer()
setBuffer
public void setBuffer(int buffer)
getFill
public boolean getFill()
setFill
public void setFill(boolean fill)
getHeadingToggles
public boolean getHeadingToggles()
setHeadingToggles
public void setHeadingToggles(boolean headingToggles)
getExpandDuration
public int getExpandDuration()
setExpandDuration
public void setExpandDuration(int expandDuration)
getExpandRate
public int getExpandRate()
setExpandRate
public void setExpandRate(int expandRate)
headingChanged
public void headingChanged(org.apache.pivot.wtk.Rollup rollup,
org.apache.pivot.wtk.Component previousHeading)
contentChanged
public void contentChanged(org.apache.pivot.wtk.Rollup rollup,
org.apache.pivot.wtk.Component previousContent)
previewExpandedChange
public org.apache.pivot.util.Vote previewExpandedChange(org.apache.pivot.wtk.Rollup rollup)
- Specified by:
previewExpandedChange in interface org.apache.pivot.wtk.RollupStateListener- Overrides:
previewExpandedChange in class org.apache.pivot.wtk.skin.RollupSkin
expandedChangeVetoed
public void expandedChangeVetoed(org.apache.pivot.wtk.Rollup rollup,
org.apache.pivot.util.Vote reason)
- Specified by:
expandedChangeVetoed in interface org.apache.pivot.wtk.RollupStateListener- Overrides:
expandedChangeVetoed in class org.apache.pivot.wtk.skin.RollupSkin
expandedChanged
public void expandedChanged(org.apache.pivot.wtk.Rollup rollup)
collapsibleChanged
public void collapsibleChanged(org.apache.pivot.wtk.Rollup rollup)