public class CmsToolbarSelectionButton extends A_CmsToolbarButton<CmsDirectEditToolbarHandler>
com.google.gwt.user.client.ui.CustomButton.Face
m_handler
构造器和说明 |
---|
CmsToolbarSelectionButton(CmsDirectEditToolbarHandler handler)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
void |
onToolbarActivate()
Method executed when the button is activated.
|
void |
onToolbarClick()
Executed when the tool-bar button is clicked.
|
void |
onToolbarDeactivate()
Method executed when the button is deactivated.
|
void |
setActive(boolean active)
Sets the button to active (pushed, not disabled).
|
protected void |
setDirectEditButtonsVisible(boolean visible)
Sets the visibility of the direct edit buttons.
|
getHandler, getIconClass, isActive, showSingleElementOption
disable, enable, getDownImageClass, getFaceHtml, getHorizontalAlignment, getImageClass, getSize, getText, getTitle, isUseMinWidth, onBrowserEvent, setButtonStyle, setDown, setDownFace, setDownImageClass, setHorizontalAlignment, setImageClass, setSize, setText, setTitle, setUpFace, setUseMinWidth
addValueChangeHandler, asEditor, getValue, isDown, onClick, setValue, setValue
getDownDisabledFace, getDownFace, getDownHoveringFace, getHTML, getTabIndex, getUpDisabledFace, getUpFace, getUpHoveringFace, onAttach, onClickCancel, onClickStart, onDetach, setAccessKey, setEnabled, setFocus, setHTML, setHTML, setTabIndex
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, isEnabled, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTitle, setEnabled
public CmsToolbarSelectionButton(CmsDirectEditToolbarHandler handler)
handler
- the container-page handlerpublic void onToolbarActivate()
I_CmsToolbarButton
public void onToolbarClick()
I_CmsToolbarButton
public void onToolbarDeactivate()
I_CmsToolbarButton
public void setActive(boolean active)
I_CmsToolbarButton
setActive
在接口中 I_CmsToolbarButton
setActive
在类中 A_CmsToolbarButton<CmsDirectEditToolbarHandler>
active
- true
if activeA_CmsToolbarButton.setActive(boolean)
protected void setDirectEditButtonsVisible(boolean visible)
visible
- true if the buttons should be shown