All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.flagwind.application.Workbench Maven / Gradle / Ivy

There is a newer version: 1.0.9
Show newest version
package com.flagwind.application;


/**
 * 工作台
 */
public interface Workbench {

    /**
     * 获取工作台状态。
     * @property
     */
    WorkbenchStatus  getStatus();

    /**
     * 获取工作台标题。
     * @property
     */
   String getTitle();

    /**
     * 设置工作台标题。
     * @property
     */
   void setTitle(String title);

    /**
     * 打开工作台。
     * @param  {Array} args
     * 
     */
    void open(String...args);

    /**
     * 关闭工作台。
     * @async
     * @return boolean
     */
    boolean close();

    /**
     * 取消激活工作台。
     * 
     */
    void deactivate();

    /**
     * 激活工作台。
     * 
     */
    void activate() ;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy