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
-
-
Field Summary
-
Fields inherited from class cn.mapway.ui.client.widget.CommonEventComposite
TRUE
-
Fields inherited from interface cn.mapway.ui.client.mvc.window.IEnabled
ENABLED_ATTRIBUTE
-
Fields inherited from interface cn.mapway.ui.client.mvc.window.ISelectable
SELECT_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description SaveBar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AiButtonaddNewButton(String name)protected voidbtnCancelClick(com.google.gwt.event.dom.client.ClickEvent event)protected voidbtnSaveClick(com.google.gwt.event.dom.client.ClickEvent event)StringenableLoadingMonitor(boolean flag)voidenableSave(Boolean enabled)voidendSaveMessage(String saveMessage)保存成功的消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_END_SAVEAiButtongetBtnSave()StringgetCloseText()ObjectgetData()StringgetSaveText()voidhtml(String html)voidmessage(String message)向父窗口发送消息voidmsg(Object message)voidonEvent(String topic, int type, Object event)事件处理.protected voidonLoad()voidprocessSaveStateMessage(CommonEvent event)voidsetButtonWidth(int width)voidsetCloseText(String text)voidsetData(Object obj)voidsetEnableCancel(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_SAVE-
Methods 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, updateAttributeValues
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods 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, unsinkEvents
-
Methods 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, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.mapway.ui.client.mvc.attribute.IAttributesProvider
isGroupInitExpand
-
-
-
-
Method Detail
-
html
public void html(String html)
-
message
public void message(String message)
Description copied from class:CommonEventComposite向父窗口发送消息- Overrides:
messagein classCommonEventComposite
-
setButtonWidth
public void setButtonWidth(int width)
-
msg
public void msg(Object message)
-
showMessage
public void showMessage(int level, Integer code, String message)Description copied from interface:IShowMessage显示一个消息- Specified by:
showMessagein interfaceIShowMessage- Parameters:
level- 显示级别 0,1,2,3,4message- 显示的消息
-
setEnableSave
public void setEnableSave(Boolean enabled)
-
enableSave
public void enableSave(Boolean enabled)
-
setEnableCancel
public void setEnableCancel(Boolean enabled)
-
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)
-
getSaveText
public String getSaveText()
-
setSaveText
public void setSaveText(String okText)
-
getCloseText
public String getCloseText()
-
setCloseText
public void setCloseText(String text)
-
setShowSave
public void setShowSave(boolean b)
-
setShowCancel
public void setShowCancel(boolean b)
-
setWarning
public void setWarning(String warningHtml)
-
startSaveMessage
public void startSaveMessage(String saveMessage)
开始保存消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_START_SAVE- Parameters:
saveMessage-
-
endSaveMessage
public void endSaveMessage(String saveMessage)
保存成功的消息 如果为 null 或者空字符串 使用系统缺省的消息 BizConstant.MESSAGE_END_SAVE
-
enableLoadingMonitor
public String enableLoadingMonitor(boolean flag)
-
processSaveStateMessage
public void processSaveStateMessage(CommonEvent event)
-
onLoad
protected void onLoad()
- Overrides:
onLoadin classCommonEventComposite
-
onEvent
public void onEvent(String topic, int type, Object event)
Description copied from interface:IEventHandler事件处理.- Specified by:
onEventin interfaceIEventHandler- Overrides:
onEventin classCommonEventComposite- Parameters:
topic- the topictype- the typeevent- the event
-
getBtnSave
public AiButton getBtnSave()
-
-