public class CmsToolbarSelectionButton extends A_CmsToolbarButton<CmsDirectEditToolbarHandler>
com.google.gwt.user.client.ui.CustomButton.Face
m_handler
Constructor and Description |
---|
CmsToolbarSelectionButton(CmsDirectEditToolbarHandler handler)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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.
|
getButtonData, getHandler, isActive
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, unsinkEvents
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
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
I_CmsToolbarButton.onToolbarActivate()
public void onToolbarClick()
I_CmsToolbarButton
onToolbarClick
in interface I_CmsToolbarButton
onToolbarClick
in class A_CmsToolbarButton<CmsDirectEditToolbarHandler>
I_CmsToolbarButton.onToolbarClick()
public void onToolbarDeactivate()
I_CmsToolbarButton
I_CmsToolbarButton.onToolbarDeactivate()
public void setActive(boolean active)
I_CmsToolbarButton
setActive
in interface I_CmsToolbarButton
setActive
in class A_CmsToolbarButton<CmsDirectEditToolbarHandler>
active
- true
if activeA_CmsToolbarButton.setActive(boolean)
protected void setDirectEditButtonsVisible(boolean visible)
visible
- true if the buttons should be shown