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
  • Constructor Details

    • SaveBar

      public SaveBar()
  • Method Details

    • html

      public void html(String html)
    • message

      public void message(String message)
      Description copied from class: CommonEventComposite
      向父窗口发送消息
      Overrides:
      message in class CommonEventComposite
    • setButtonWidth

      public void setButtonWidth(int width)
    • addNewButton

      public AiButton addNewButton(String name)
    • msg

      public void msg(Object message)
    • showMessage

      public void showMessage(int level, Integer code, String message)
      Description copied from interface: IShowMessage
      显示一个消息
      Specified by:
      showMessage in interface IShowMessage
      Parameters:
      level - 显示级别 0,1,2,3,4
      message - 显示的消息
    • 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)
    • getData

      public Object getData()
      Specified by:
      getData in interface IData<Object>
    • setData

      public void setData(Object obj)
      Specified by:
      setData in interface IData<Object>
    • 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:
      onLoad in class CommonEventComposite
    • onEvent

      public void onEvent(String topic, int type, Object event)
      Description copied from interface: IEventHandler
      事件处理.
      Specified by:
      onEvent in interface IEventHandler
      Overrides:
      onEvent in class CommonEventComposite
      Parameters:
      topic - the topic
      type - the type
      event - the event
    • getBtnSave

      public AiButton getBtnSave()