jawecomponent.java

来自「jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用」· Java 代码 · 共 49 行

JAVA
49
字号
package org.enhydra.jawe;import java.util.List;import org.enhydra.shark.xpdl.XMLCollection;import org.enhydra.shark.xpdl.XMLElement;import org.enhydra.shark.xpdl.elements.Package;/** * JaWE component interface. *  * @author Sasa Bojanic * @author Miroslav Popov */public interface JaWEComponent {   public static final String MAIN_COMPONENT = "MAIN";   public static final String SPECIAL_COMPONENT = "SPECIAL";   public static final String TREE_COMPONENT = "TREE";   public static final String OTHER_COMPONENT = "OTHER";      public static final String UPPER_STATUS_COMPONENT = "UPPER_STATUS";   public static final String LOWER_STATUS_COMPONENT = "LOWER_STATUS";         JaWEComponentSettings getSettings();      JaWEComponentView getView();      String getName();   String getType();   public void setType(String type);   boolean adjustXPDL(Package pkg);         // returns a list of ValidationError elements, or null if there are no errors   List checkValidity (XMLElement el,boolean fullCheck);      boolean canCreateElement(XMLCollection col);      boolean canInsertElement(XMLCollection col, XMLElement el);      public boolean canModifyElement(XMLElement el);      public boolean canRemoveElement(XMLCollection col, XMLElement el);      public boolean canDuplicateElement(XMLCollection col, XMLElement el);      public boolean canRepositionElement (XMLCollection col,XMLElement el);    public void setUpdateInProgress(boolean inProgress);   public boolean isUpdateInProgress();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?