xmlvalidationerror.java

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

JAVA
76
字号
package org.enhydra.shark.xpdl;import org.enhydra.shark.xpdl.elements.Package;/** * @author Sasa Bojanic * */public final class XMLValidationError {   public static final String TYPE_ERROR="ERROR";   public static final String TYPE_WARNING="WARNING";      public static final String SUB_TYPE_SCHEMA="SCHEMA";   public static final String SUB_TYPE_CONNECTION="CONNECTION";   public static final String SUB_TYPE_CONFORMANCE="CONFORMANCE";   public static final String SUB_TYPE_LOGIC="LOGIC";      private String type;      private String sub_type;   private String id;   private String description;   private XMLElement element;      public XMLValidationError (String type,String subType,String id,String desc,XMLElement el) {      this.type=type;      this.sub_type=subType;      this.id=id;      this.description=desc;      this.element=el;   }      public String getType () {      return type;         }   public String getSubType () {      return sub_type;         }      public String getId () {      return id;         }   public String getDescription () {      return description;         }   public XMLElement getElement () {      return element;         }      public String toString () {      String retVal="";       if (element != null) {          retVal += element.toName()+": ";                  if (element instanceof Package || element instanceof XMLCollectionElement) {             retVal += "Id="+((XMLComplexElement)element).get("Id").toValue();                        }          if (element instanceof XMLComplexElement) {             XMLElement nameEl=((XMLComplexElement)element).get("Name");             if (nameEl!=null) {                retVal+=", Name="+nameEl.toValue();             }          }                     retVal+=", type="+type;          retVal+=", sub-type="+sub_type;          retVal+=", "+id;          if (description!=null && description.length()>0) retVal+=", "+description;       }       return retVal;         }   }

⌨️ 快捷键说明

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