com.supermap.desktop.core.Interface

接口 IOutput

  • 所有已知实现类:
    SmOutput


    public interface IOutput
    输出交互类
    • 方法概要

      所有方法 实例方法 抽象方法 
      限定符和类型 方法和说明
      boolean canClear()
      是否可以清空输出窗口
      boolean canCopy()
      是否可以复制输出信息
      void clear()
      清空输出窗口
      void clearOutput()
      清空输出信息。
      void copy()
      复制选中的信息
      java.lang.String getLineText(int index)
      获取指定索引的输出信息。
      void output(java.lang.Exception exception)
      将指定的输出信息进行输出。
      void output(java.lang.String message)
      将指定的输出信息进行输出。
      void output(java.lang.String[][] data) 
      void output(java.lang.String message, com.supermap.desktop.core.enums.InfoType type)
      将指定的输出信息进行输出。
      IOutput output(java.lang.String message, java.lang.Runnable action)
      输出附带action的信息
      void output(java.lang.Throwable e)
      输出异常信息
      IOutput outputNoNewLine(java.lang.String message)
      输出时不自动换行
    • 方法详细资料

      • getLineText

        java.lang.String getLineText(int index)
        获取指定索引的输出信息。
      • canCopy

        boolean canCopy()
        是否可以复制输出信息
        返回:
        有选中内容返回true,否则返回false
      • copy

        void copy()
        复制选中的信息
      • canClear

        boolean canClear()
        是否可以清空输出窗口
        返回:
        有输出的内容返回true,否则返回false
      • clear

        void clear()
        清空输出窗口
      • output

        void output(java.lang.String message)
        将指定的输出信息进行输出。
      • output

        void output(java.lang.Exception exception)
        将指定的输出信息进行输出。
      • output

        void output(java.lang.String message,
                    com.supermap.desktop.core.enums.InfoType type)
        将指定的输出信息进行输出。
      • output

        IOutput output(java.lang.String message,
                       java.lang.Runnable action)
        输出附带action的信息
      • outputNoNewLine

        IOutput outputNoNewLine(java.lang.String message)
        输出时不自动换行
      • output

        void output(java.lang.String[][] data)
      • clearOutput

        void clearOutput()
        清空输出信息。
      • output

        void output(java.lang.Throwable e)
        输出异常信息