|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.pivot.wtk.skin.ComponentSkin
org.apache.pivot.wtk.skin.ContainerSkin
org.apache.pivot.wtk.skin.WindowSkin
org.apache.pivot.wtk.skin.terra.TerraSuggestionPopupSkin
public class TerraSuggestionPopupSkin
Terra suggestion popup skin.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.pivot.wtk.skin.WindowSkin |
|---|
WindowSkin.WindowFocusTraversalPolicy |
| Nested classes/interfaces inherited from class org.apache.pivot.wtk.skin.ContainerSkin |
|---|
ContainerSkin.IndexFocusTraversalPolicy |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.SuggestionPopupListener |
|---|
SuggestionPopupListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.SuggestionPopupSelectionListener |
|---|
SuggestionPopupSelectionListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.SuggestionPopupStateListener |
|---|
SuggestionPopupStateListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.WindowListener |
|---|
WindowListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.WindowStateListener |
|---|
WindowStateListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ContainerListener |
|---|
ContainerListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ContainerMouseListener |
|---|
ContainerMouseListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentListener |
|---|
ComponentListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentStateListener |
|---|
ComponentStateListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseListener |
|---|
ComponentMouseListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseButtonListener |
|---|
ComponentMouseButtonListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentKeyListener |
|---|
ComponentKeyListener.Adapter |
| Constructor Summary | |
|---|---|
TerraSuggestionPopupSkin()
|
|
| Method Summary | |
|---|---|
Color |
getBorderColor()
|
int |
getCloseTransitionDuration()
|
int |
getCloseTransitionRate()
|
Color |
getColor()
|
Font |
getFont()
|
void |
install(Component component)
Associates a skin with a component. |
boolean |
keyPressed(Component component,
int keyCode,
Keyboard.KeyLocation keyLocation)
ENTER Close the suggestion popup with a 'result' of
true. |
void |
listSizeChanged(SuggestionPopup suggestionPopup,
int previousListSize)
Called when a suggestion popup's list size has changed. |
boolean |
mouseClick(Component component,
Mouse.Button button,
int x,
int y,
int count)
Called when a mouse button is clicked over a component. |
Vote |
previewSuggestionPopupClose(SuggestionPopup suggestionPopup,
boolean result)
Called to preview a suggestion popup close event. |
void |
selectedIndexChanged(SuggestionPopup suggestionPopup,
int previousSelectedIndex)
Called when a suggestion popup's selected index has changed. |
void |
selectedSuggestionChanged(SuggestionPopup suggestionPopup,
Object previousSelectedSuggestion)
Called when a suggestion popup's selected suggestion has changed. |
void |
setBorderColor(Color borderColor)
|
void |
setBorderColor(String borderColor)
|
void |
setCloseTransitionDuration(int closeTransitionDuration)
|
void |
setCloseTransitionRate(int closeTransitionRate)
|
void |
setColor(Color color)
|
void |
setColor(String color)
|
void |
setFont(Dictionary<String,?> font)
|
void |
setFont(Font font)
|
void |
setFont(String font)
|
void |
suggestionDataChanged(SuggestionPopup suggestionPopup,
List<?> previousSuggestionData)
Called when a suggestion popup's suggestions have changed. |
void |
suggestionPopupClosed(SuggestionPopup suggestionPopup)
Called when a suggestion popup has closed. |
void |
suggestionPopupCloseVetoed(SuggestionPopup suggestionPopup,
Vote reason)
Called when a suggestion popup close event has been vetoed. |
void |
suggestionRendererChanged(SuggestionPopup suggestionPopup,
ListView.ItemRenderer previousSuggestionRenderer)
Called when a suggestion popup's item renderer has changed. |
void |
windowClosed(Window window,
Display display,
Window owner)
Called when a window has closed. |
void |
windowCloseVetoed(Window window,
Vote reason)
Called when a window close event has been vetoed. |
void |
windowOpened(Window window)
Called when a window has opened. |
| Methods inherited from class org.apache.pivot.wtk.skin.WindowSkin |
|---|
activeChanged, contentChanged, getClientArea, getPreferredHeight, getPreferredSize, getPreferredWidth, iconAdded, iconInserted, iconsRemoved, layout, maximizedChanged, mouseDown, previewWindowClose, previewWindowOpen, titleChanged, windowOpenVetoed |
| Methods inherited from class org.apache.pivot.wtk.skin.ContainerSkin |
|---|
componentInserted, componentMoved, componentsRemoved, focusTraversalPolicyChanged, getBackgroundColor, getBackgroundPaint, isFocusable, isOpaque, 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, getBaseline, getComponent, getHeight, getWidth, heightLimitsChanged, invalidateComponent, keyReleased, keyTyped, locationChanged, menuHandlerChanged, 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 |
| 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, paint |
| Constructor Detail |
|---|
public TerraSuggestionPopupSkin()
| Method Detail |
|---|
public void install(Component component)
Skin
install in interface Skininstall in class WindowSkincomponent - The component to which the skin is being attached.public Font getFont()
public void setFont(Font font)
public final void setFont(String font)
public final void setFont(Dictionary<String,?> font)
public Color getColor()
public void setColor(Color color)
public final void setColor(String color)
public Color getBorderColor()
public void setBorderColor(Color borderColor)
public final void setBorderColor(String borderColor)
public int getCloseTransitionDuration()
public void setCloseTransitionDuration(int closeTransitionDuration)
public int getCloseTransitionRate()
public void setCloseTransitionRate(int closeTransitionRate)
public boolean mouseClick(Component component,
Mouse.Button button,
int x,
int y,
int count)
ComponentMouseButtonListener
mouseClick in interface ComponentMouseButtonListenermouseClick in class ComponentSkin
public boolean keyPressed(Component component,
int keyCode,
Keyboard.KeyLocation keyLocation)
ENTER Close the suggestion popup with a 'result' of
true.ESCAPE Close the suggestion popup with a 'result'
of false.
keyPressed in interface ComponentKeyListenerkeyPressed in class ComponentSkinpublic void windowOpened(Window window)
WindowStateListener
windowOpened in interface WindowStateListenerwindowOpened in class WindowSkin
public void windowCloseVetoed(Window window,
Vote reason)
WindowStateListener
windowCloseVetoed in interface WindowStateListenerwindowCloseVetoed in class WindowSkin
public void windowClosed(Window window,
Display display,
Window owner)
WindowStateListener
windowClosed in interface WindowStateListenerwindowClosed in class WindowSkin
public void suggestionDataChanged(SuggestionPopup suggestionPopup,
List<?> previousSuggestionData)
SuggestionPopupListener
suggestionDataChanged in interface SuggestionPopupListener
public void suggestionRendererChanged(SuggestionPopup suggestionPopup,
ListView.ItemRenderer previousSuggestionRenderer)
SuggestionPopupListener
suggestionRendererChanged in interface SuggestionPopupListener
public void listSizeChanged(SuggestionPopup suggestionPopup,
int previousListSize)
SuggestionPopupListener
listSizeChanged in interface SuggestionPopupListener
public void selectedIndexChanged(SuggestionPopup suggestionPopup,
int previousSelectedIndex)
SuggestionPopupSelectionListener
selectedIndexChanged in interface SuggestionPopupSelectionListener
public void selectedSuggestionChanged(SuggestionPopup suggestionPopup,
Object previousSelectedSuggestion)
SuggestionPopupSelectionListener
selectedSuggestionChanged in interface SuggestionPopupSelectionListenersuggestionPopup - The source of the event.previousSelectedSuggestion - The item that was previously selected, or null if the previous selection
cannot be determined.
public Vote previewSuggestionPopupClose(SuggestionPopup suggestionPopup,
boolean result)
SuggestionPopupStateListener
previewSuggestionPopupClose in interface SuggestionPopupStateListener
public void suggestionPopupCloseVetoed(SuggestionPopup suggestionPopup,
Vote reason)
SuggestionPopupStateListener
suggestionPopupCloseVetoed in interface SuggestionPopupStateListenerpublic void suggestionPopupClosed(SuggestionPopup suggestionPopup)
SuggestionPopupCloseListener
suggestionPopupClosed in interface SuggestionPopupCloseListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||