|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.exoplatform.gwtframework.ui.client.component.IconButton
org.exoplatform.gwtframework.ui.client.command.ui.IconButtonControl
public class IconButtonControl
Created by The eXo Platform SAS .
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Field Summary |
|---|
| Fields inherited from class org.exoplatform.gwtframework.ui.client.component.IconButton |
|---|
command, disabledIcon, icon |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
IconButtonControl(com.google.gwt.event.shared.HandlerManager eventBus,
SimpleControl control,
Toolbar toolbar)
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getControlDisabledIcon()
|
protected java.lang.String |
getControlIcon()
|
protected void |
onAttach()
|
protected void |
onDetach()
|
void |
updateControlEnabling(boolean enabled)
|
void |
updateControlHotKey(java.lang.String hotKey)
|
void |
updateControlIcon(java.lang.String icon)
|
void |
updateControlPrompt(java.lang.String prompt)
|
void |
updateControlSelectionState(boolean selected)
|
void |
updateControlTitle(java.lang.String title)
|
void |
updateControlVisibility(boolean visible)
|
| Methods inherited from class org.exoplatform.gwtframework.ui.client.component.IconButton |
|---|
addClickHandler, getCommand, getDisabledIcon, getIcon, isEnabled, isSelected, setCommand, setDisabledIcon, setEnabled, setIcon, setImageName, setSelected, setTitle |
| Methods inherited from class com.google.gwt.user.client.ui.Composite |
|---|
getWidget, initWidget, isAttached, onBrowserEvent, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
|---|
fireEvent |
| Constructor Detail |
|---|
public IconButtonControl(com.google.gwt.event.shared.HandlerManager eventBus,
SimpleControl control,
Toolbar toolbar)
| Method Detail |
|---|
protected void onAttach()
onAttach in class com.google.gwt.user.client.ui.Compositeprotected void onDetach()
onDetach in class com.google.gwt.user.client.ui.Compositeprotected java.lang.String getControlIcon()
protected java.lang.String getControlDisabledIcon()
public void updateControlEnabling(boolean enabled)
updateControlEnabling in interface ControlStateListenerpublic void updateControlVisibility(boolean visible)
updateControlVisibility in interface ControlStateListenerpublic void updateControlPrompt(java.lang.String prompt)
updateControlPrompt in interface ControlStateListenerpublic void updateControlIcon(java.lang.String icon)
updateControlIcon in interface ControlStateListenerpublic void updateControlTitle(java.lang.String title)
updateControlTitle in interface SimpleControlStateListenerpublic void updateControlSelectionState(boolean selected)
updateControlSelectionState in interface SimpleControlStateListenerpublic void updateControlHotKey(java.lang.String hotKey)
updateControlHotKey in interface SimpleControlStateListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||