com.supermap.data

类 SteppedEvent

  • java.lang.Object
    • java.util.EventObject
      • com.supermap.data.SteppedEvent
  • 所有已实现的接口:
    java.io.Serializable


    public class SteppedEvent
    extends java.util.EventObject
    指示进度条的事件。

    当监听器的目标进度发生变化时触发该事件。

    另请参阅:
    序列化表格
    • 构造器概要

      构造器 
      构造器和说明
      SteppedEvent(java.lang.Object source, int percent, long remainTime, java.lang.String title, java.lang.String message, java.lang.String senderMethodName)
      根据给定的参数构造一个 SteppedEvent 的新对象。
      SteppedEvent(java.lang.Object source, int percent, long remainTime, java.lang.String title, java.lang.String message, java.lang.String senderMethodName, boolean cancel)
      根据给定的参数构造一个 SteppedEvent 的新对象。
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      boolean getCancel()
      返回事件的取消状态。
      java.lang.String getMessage()
      返回正在进行操作的信息。
      int getPercent()
      返回当前操作的完成的百分比。
      long getRemainTime()
      返回完成当前操作预计的剩余时间。
      java.lang.String getSenderMethodName()
      返回触发当前操作的方法名称。
      java.lang.String getTitle()
      返回正在进行操作的标题。
      void setCancel(boolean value)
      设置事件的取消状态。
      • 从类继承的方法 java.util.EventObject

        getSource, toString
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • SteppedEvent

        public SteppedEvent(java.lang.Object source,
                            int percent,
                            long remainTime,
                            java.lang.String title,
                            java.lang.String message,
                            java.lang.String senderMethodName)
        根据给定的参数构造一个 SteppedEvent 的新对象。
        参数:
        source - 发起事件的对象。
        percent - 给定的当前操作完成百分比。
        remainTime - 给定的当前操作剩余时间。
        title - 指定的正在进行操作的标题。
        message - 指定的正在进行操作的信息。
        senderMethodName - 指定的触发当前操作的方法名称。
      • SteppedEvent

        public SteppedEvent(java.lang.Object source,
                            int percent,
                            long remainTime,
                            java.lang.String title,
                            java.lang.String message,
                            java.lang.String senderMethodName,
                            boolean cancel)
        根据给定的参数构造一个 SteppedEvent 的新对象。
        参数:
        source - 发起事件的对象。
        percent - 给定的当前操作完成百分比。
        remainTime - 给定的当前操作剩余时间,单位是毫秒。
        title - 指定的正在进行操作的标题。
        message - 指定的正在进行操作的信息。
        senderMethodName - 指定的触发当前操作的方法名称。
        cancel - 是否取消进度条状态。
    • 方法详细资料

      • getPercent

        public int getPercent()
        返回当前操作的完成的百分比。
        返回:
        当前操作的完成的百分比。
      • getRemainTime

        public long getRemainTime()
        返回完成当前操作预计的剩余时间。单位是毫秒。
        返回:
        完成当前操作预计的剩余时间。单位是毫秒。
      • getTitle

        public java.lang.String getTitle()
        返回正在进行操作的标题。
        返回:
        正在进行操作的标题。
      • getMessage

        public java.lang.String getMessage()
        返回正在进行操作的信息。
        返回:
        正在进行操作的信息。
      • getSenderMethodName

        public java.lang.String getSenderMethodName()
        返回触发当前操作的方法名称。

        一个类型可能会有多个方法来触发该事件。

        返回:
        触发当前操作的方法名称。
      • setCancel

        public void setCancel(boolean value)
        设置事件的取消状态。

        只有在 Processing 模块中的进度条事件支持此取消功能,其余的地方均不支持。

        参数:
        value - 事件的取消状态。
      • getCancel

        public boolean getCancel()
        返回事件的取消状态。
        返回:
        事件的取消状态。