join.java

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

JAVA
46
字号
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 Join extends XMLComplexElement {   public Join (TransitionRestriction parent) {      super(parent, false);   }   protected void fillStructure () {      XMLAttribute attrType=new XMLAttribute(this,"Type",            false,new String[] {               XPDLConstants.JOIN_SPLIT_TYPE_NONE,               XPDLConstants.JOIN_SPLIT_TYPE_AND,               XPDLConstants.JOIN_SPLIT_TYPE_XOR            }, 0);      add(attrType);         }   public XMLAttribute getTypeAttribute() {      return (XMLAttribute)get("Type");   }      public String getType () {      return getTypeAttribute().toValue();   }   public void setTypeNONE () {      getTypeAttribute().setValue(XPDLConstants.JOIN_SPLIT_TYPE_NONE);         }   public void setTypeAND () {      getTypeAttribute().setValue(XPDLConstants.JOIN_SPLIT_TYPE_AND);   }   public void setTypeXOR () {      getTypeAttribute().setValue(XPDLConstants.JOIN_SPLIT_TYPE_XOR);         }}

⌨️ 快捷键说明

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