Class SaveBar
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
cn.mapway.ui.client.widget.CommonEventComposite
cn.mapway.ui.client.widget.dialog.SaveBar
- All Implemented Interfaces:
IEventHandler,HasAttributeStateChangeHandler,IAttributesProvider,IAttributeValuesUpdator,IAttributeInit,IPageTip,IEnabled,IErrorMessage,IProvideSize,ISelectable,Id,IData<Object>,IShowMessage,HasCommonHandlers,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget
public class SaveBar
extends CommonEventComposite
implements IShowMessage, IData<Object>, IEventHandler
SaveBar
fire close ok two event
- Author:
- zhangjianshe@gmail.com
-
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 cn.mapway.ui.client.widget.CommonEventComposite
TRUEFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIXFields inherited from interface cn.mapway.ui.client.mvc.window.IEnabled
ENABLED_ATTRIBUTEFields inherited from interface cn.mapway.ui.client.mvc.window.ISelectable
SELECT_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddNewButton(String name) protected voidbtnCancelClick(com.google.gwt.event.dom.client.ClickEvent event) protected voidbtnSaveClick(com.google.gwt.event.dom.client.ClickEvent event) enableLoadingMonitor(boolean flag) voidenableSave(Boolean enabled) voidendSaveMessage(String saveMessage) 保存成功的消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_END_SAVEgetData()voidvoid向父窗口发送消息voidvoid事件处理.protected voidonLoad()voidvoidsetButtonWidth(int width) voidsetCloseText(String text) voidvoidsetEnableCancel(Boolean enabled) voidsetEnableSave(Boolean enabled) voidsetSaveText(String okText) voidsetShowCancel(boolean b) voidsetShowSave(boolean b) voidsetWarning(String warningHtml) voidshowMessage(int level, Integer code, String message) 显示一个消息voidstartSaveMessage(String saveMessage) 开始保存消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_START_SAVEMethods inherited from class cn.mapway.ui.client.widget.CommonEventComposite
addAttributeReadyCallback, addAttributeStateChangeHandler, addCommonHandler, addTipDataHtml, addTipDataUrl, addTipDataWidget, clearBusEvent, clearTipData, commit, findAttributeByName, fireMessage, flatten, getAttributes, getAttributeSummary, getAttributeTitle, getComponentName, getEnabled, getId, getTipDataList, getTipVersion, getTitle, initAttributes, isAssign, isElementSelect, isSelected, isValidate, notifyAttributeReady, onUnload, processResult, processServiceCode, registerBusEvent, removeAttributeReadyCallback, removeHandler, requireDefaultSize, setAllResource, setAllRole, setAttr, setComponentName, setElementSelect, setEnabled, setErrorMessage, setId, setReadonly, setResource, setRole, setSelect, setTipVersion, setTitle, setUserRoleProvider, showPageTip, unregisterBusEvent, updateAttributeValuesMethods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetMethods 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, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods 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, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface cn.mapway.ui.client.mvc.attribute.IAttributesProvider
isGroupInitExpand
-
Constructor Details
-
SaveBar
public SaveBar()
-
-
Method Details
-
html
-
message
Description copied from class:CommonEventComposite向父窗口发送消息- Overrides:
messagein classCommonEventComposite
-
setButtonWidth
public void setButtonWidth(int width) -
addNewButton
-
msg
-
showMessage
Description copied from interface:IShowMessage显示一个消息- Specified by:
showMessagein interfaceIShowMessage- Parameters:
level- 显示级别 0,1,2,3,4message- 显示的消息
-
setEnableSave
-
enableSave
-
setEnableCancel
-
btnSaveClick
@UiHandler("btnSave") protected void btnSaveClick(com.google.gwt.event.dom.client.ClickEvent event) -
btnCancelClick
@UiHandler("btnCancel") protected void btnCancelClick(com.google.gwt.event.dom.client.ClickEvent event) -
getData
-
setData
-
getSaveText
-
setSaveText
-
getCloseText
-
setCloseText
-
setShowSave
public void setShowSave(boolean b) -
setShowCancel
public void setShowCancel(boolean b) -
setWarning
-
startSaveMessage
开始保存消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_START_SAVE- Parameters:
saveMessage-
-
endSaveMessage
保存成功的消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_END_SAVE -
enableLoadingMonitor
-
onLoad
protected void onLoad()- Overrides:
onLoadin classCommonEventComposite
-
onEvent
Description copied from interface:IEventHandler事件处理.- Specified by:
onEventin interfaceIEventHandler- Overrides:
onEventin classCommonEventComposite- Parameters:
topic- the topictype- the typeevent- the event
-
getBtnSave
-