1 22 23 package org.xquark.schema.validation; 24 25 import java.util.List ; 26 27 import org.xquark.schema.Declaration; 28 import org.xquark.schema.SimpleType; 29 import org.xquark.schema.Type; 30 31 public interface PSVInfoset { 32 public static String FULL = "full"; 33 public static String PARTIAL = "partial"; 34 public static String NONE = "none"; 35 public static String VALID = "valid"; 36 public static String INVALID = "invalid"; 37 public static String NOTKNOWN = "notKnown"; 38 public static String INFOSET = "infoset"; 39 public static String SCHEMA = "schema"; 40 41 public String getNamespaceURI(); 42 public String getLocalName(); 43 public Declaration getDeclaration(); 44 public Type getType(); 45 public String getNormalizedValue(); 46 public Object getActualValue(); 47 public List getErrorCodes(); 48 public String getSpecified(); 49 public String getSchemaDefault(); 50 public SimpleType getValidatingMemberType(); 51 public String getValidity(); 52 public String getValidationAttempted(); 53 public ElementPSVInfoset getValidationContext(); 54 } 55 | Popular Tags |