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 + -
显示快捷键?