|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpivot.wtk.skin.ComponentSkin
pivot.wtk.skin.ContainerSkin
pivot.wtk.skin.CardPaneSkin
public class CardPaneSkin
Card pane skin.
Nested Class Summary | |
---|---|
class |
CardPaneSkin.SelectionChangeTransition
|
Nested classes/interfaces inherited from class pivot.wtk.skin.ContainerSkin |
---|
ContainerSkin.IndexFocusTraversalPolicy |
Field Summary |
---|
Fields inherited from class pivot.wtk.skin.ComponentSkin |
---|
SHOW_TOOLTIP_TIMEOUT |
Constructor Summary | |
---|---|
CardPaneSkin()
|
Method Summary | |
---|---|
void |
componentInserted(Container container,
int index)
Called when a component has been inserted into a container's component sequence. |
void |
componentsRemoved(Container container,
int index,
Sequence<Component> removed)
Called when components have been removed from a container's component sequence. |
boolean |
getMatchSelectedCardSize()
|
int |
getPreferredHeight(int width)
Returns the visual's preferred height given the provided width constraint. |
Dimensions |
getPreferredSize()
Returns the visual's unconstrained preferred size. |
int |
getPreferredWidth(int height)
Returns the visual's preferred width given the provided height constraint. |
void |
install(Component component)
Associates a skin with a component. |
void |
layout()
If the component on which the skin is installed is a container, lays out the container's children. |
void |
orientationChanged(CardPane cardPane,
Orientation previousOrientation)
Called when a card pane's orientation has changed. |
Vote |
previewSelectedIndexChange(CardPane cardPane,
int selectedIndex)
Called to preview a selected index change. |
void |
selectedIndexChanged(CardPane cardPane,
int previousSelectedIndex)
Called when a card pane's selected index has changed. |
void |
selectedIndexChangeVetoed(CardPane cardPane,
Vote reason)
Called when a selected index change has been vetoed. |
void |
setMatchSelectedCardSize(boolean matchSelectedCardSize)
|
void |
setSize(int width,
int height)
Sets the visual's render size. |
void |
uninstall()
Dissociates a skin from a component. |
Methods inherited from class pivot.wtk.skin.ContainerSkin |
---|
contextKeyChanged, focusTraversalPolicyChanged, getBackgroundColor, getBackgroundPaint, isFocusable, paint, setBackgroundColor, setBackgroundColor, setBackgroundPaint |
Methods inherited from class pivot.wtk.skin.ComponentSkin |
---|
cursorChanged, decodeColor, displayableChanged, enabledChanged, focusedChanged, getComponent, getHeight, getWidth, invalidateComponent, keyPressed, keyReleased, keyTyped, locationChanged, mouseClick, mouseDown, mouseMove, mouseOut, mouseOver, mouseUp, mouseWheel, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, sizeChanged, styleUpdated, tooltipTextChanged, visibleChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CardPaneSkin()
Method Detail |
---|
public void setSize(int width, int height)
ConstrainedVisual
setSize
in interface ConstrainedVisual
setSize
in class ComponentSkin
public void install(Component component)
Skin
install
in interface Skin
install
in class ContainerSkin
component
- The component to which the skin is being attached.public void uninstall()
Skin
uninstall
in interface Skin
uninstall
in class ContainerSkin
public int getPreferredWidth(int height)
ConstrainedVisual
getPreferredWidth
in interface ConstrainedVisual
getPreferredWidth
in class ContainerSkin
height
- The height by which to constrain the preferred width, or -1
for no constraint.public int getPreferredHeight(int width)
ConstrainedVisual
getPreferredHeight
in interface ConstrainedVisual
getPreferredHeight
in class ContainerSkin
width
- The width by which to constrain the preferred height, or -1
for no constraint.public Dimensions getPreferredSize()
ConstrainedVisual
getPreferredSize
in interface ConstrainedVisual
getPreferredSize
in class ComponentSkin
public void layout()
Skin
layout
in interface Skin
public boolean getMatchSelectedCardSize()
public void setMatchSelectedCardSize(boolean matchSelectedCardSize)
public void componentInserted(Container container, int index)
ContainerListener
componentInserted
in interface ContainerListener
componentInserted
in class ContainerSkin
public void componentsRemoved(Container container, int index, Sequence<Component> removed)
ContainerListener
componentsRemoved
in interface ContainerListener
componentsRemoved
in class ContainerSkin
public void orientationChanged(CardPane cardPane, Orientation previousOrientation)
CardPaneListener
orientationChanged
in interface CardPaneListener
public Vote previewSelectedIndexChange(CardPane cardPane, int selectedIndex)
CardPaneListener
previewSelectedIndexChange
in interface CardPaneListener
public void selectedIndexChangeVetoed(CardPane cardPane, Vote reason)
CardPaneListener
selectedIndexChangeVetoed
in interface CardPaneListener
public void selectedIndexChanged(CardPane cardPane, int previousSelectedIndex)
CardPaneListener
selectedIndexChanged
in interface CardPaneListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |