public class CmsToolbarSettingsButton extends A_CmsToolbarOptionButton
com.google.gwt.user.client.ui.CustomButton.Face
m_handler
Constructor and Description |
---|
CmsToolbarSettingsButton(CmsContainerpageHandler handler)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isOptionAvailable(CmsContainerPageElementPanel element)
Checks whether an option button should be shown for a container page element.
|
void |
onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element)
Method is executed when the element option button is clicked.
|
createOptionForElement, onToolbarActivate, onToolbarDeactivate
getButtonData, getHandler, isActive, onToolbarClick, setActive
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 CmsToolbarSettingsButton(CmsContainerpageHandler handler)
handler
- the container-page handlerpublic boolean isOptionAvailable(CmsContainerPageElementPanel element)
A_CmsToolbarOptionButton
isOptionAvailable
in class A_CmsToolbarOptionButton
element
- a container page elementA_CmsToolbarOptionButton.isOptionAvailable(org.opencms.ade.containerpage.client.ui.CmsContainerPageElementPanel)
public void onElementClick(com.google.gwt.event.dom.client.ClickEvent event, CmsContainerPageElementPanel element)
A_CmsToolbarOptionButton
onElementClick
in class A_CmsToolbarOptionButton
event
- the mouse event (stop propagation if appropriate)element
- the element the option button is associated toA_CmsToolbarOptionButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent, org.opencms.ade.containerpage.client.ui.CmsContainerPageElementPanel)