subflow.java
来自「jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用」· Java 代码 · 共 59 行
JAVA
59 行
package org.enhydra.shark.xpdl.elements;import org.enhydra.shark.xpdl.XMLAttribute;import org.enhydra.shark.xpdl.XMLComplexElement;import org.enhydra.shark.xpdl.XPDLConstants;/** * Represents coresponding element from XPDL schema. * * @author Sasa Bojanic */public class SubFlow extends XMLComplexElement { public SubFlow (ImplementationTypes parent) { super(parent, true); } protected void fillStructure () { XMLAttribute attrId=new XMLAttribute(this,"Id", true); // required XMLAttribute attrExecution=new XMLAttribute(this,"Execution", false,new String[] { XPDLConstants.EXECUTION_NONE, XPDLConstants.EXECUTION_ASYNCHR, XPDLConstants.EXECUTION_SYNCHR }, 0); ActualParameters refActualParameters=new ActualParameters(this); // min=0 add(attrId); add(attrExecution); add(refActualParameters); } public String getId () { return get("Id").toValue(); } public void setId (String id) { set("Id",id); } public XMLAttribute getExecutionAttribute () { return (XMLAttribute)get("Execution"); } public String getExecution() { return getExecutionAttribute().toValue(); } public void setExecutionNONE() { getExecutionAttribute().setValue(XPDLConstants.EXECUTION_NONE); } public void setExecutionASYNCHR() { getExecutionAttribute().setValue(XPDLConstants.EXECUTION_ASYNCHR); } public void setExecutionSYNCHR() { getExecutionAttribute().setValue(XPDLConstants.EXECUTION_SYNCHR); } public ActualParameters getActualParameters() { return (ActualParameters)get("ActualParameters"); } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?