public class CmsToolbarEditButton extends A_CmsToolbarOptionButton
com.google.gwt.user.client.ui.CustomButton.Face
m_handler
构造器和说明 |
---|
CmsToolbarEditButton(CmsContainerpageHandler handler)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
CmsElementOptionButton |
createOptionForElement(CmsContainerPageElementPanel element)
Creates an element options button associated with this button and assigns the click-handler.
|
void |
onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element)
Method is executed when the element option button is clicked.
|
isOptionAvailable, onToolbarActivate, onToolbarDeactivate
getHandler, getIconClass, isActive, onToolbarClick, setActive, 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 CmsToolbarEditButton(CmsContainerpageHandler handler)
handler
- the container-page handlerpublic CmsElementOptionButton createOptionForElement(CmsContainerPageElementPanel element)
A_CmsToolbarOptionButton
If this method returns null, no option button should be shown.
createOptionForElement
在类中 A_CmsToolbarOptionButton
element
- the element to create the button forA_CmsToolbarOptionButton.createOptionForElement(org.opencms.ade.containerpage.client.ui.CmsContainerPageElementPanel)
public void onElementClick(com.google.gwt.event.dom.client.ClickEvent event, CmsContainerPageElementPanel element)
A_CmsToolbarOptionButton
onElementClick
在类中 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)