Mega Code Archive

 
Categories / Java / XML
 

XML constants

// Revised from act soap import javax.xml.namespace.QName; import javax.xml.soap.*; public class TMConstants {      public static final String ENCODING_MECHANISMTYPE = "ACT SAAJ";   public static final String NS_PREFIX_WSDL = "wsdl";   public static final String NS_URI_WSDL = "http://schemas.xmlsoap.org/wsdl/";      public static final String NS_XSI_TYPE_PREFIX = "xsi";   public static final String NS_XSI_TYPE_LOCALNAME = "type";   public static final String NS_XSI_NIL_LOCALNAME = "nil";   public static final String ATTR_ARRAY_TYPE = "arrayType";   public static final String URI_2001_SCHEMA_XSI =       "http://www.w3.org/2001/XMLSchema-instance";     public static final String URI_1999_SCHEMA_XSD =       "http://www.w3.org/1999/XMLSchema";   public static final String URI_2000_SCHEMA_XSD =       "http://www.w3.org/2000/10/XMLSchema";   public static final String URI_2001_SCHEMA_XSD =       "http://www.w3.org/2001/XMLSchema";   public static final String URI_DEFAULT_SCHEMA_XSD = URI_2001_SCHEMA_XSD;   public static final String[] URIS_SCHEMA_XSD = {       URI_2001_SCHEMA_XSD,       URI_2000_SCHEMA_XSD,       URI_1999_SCHEMA_XSD   };   public static final String URI_DEFAULT_SCHEMA_XSD_PREFIX = "xsd";     public static final String URI_SOAP11_ENC =       "http://schemas.xmlsoap.org/soap/encoding/";   public static final String URI_SOAP12_ENC =       "http://www.w3.org/2002/12/soap-encoding";   public static final String URI_SOAP12_NOENC =       "http://www.w3.org/2002/12/soap-envelope/encoding/none";   public static final String URI_DEFAULT_SOAP_ENC = URI_SOAP11_ENC;   public static final String NS_URI_XML =       "http://www.w3.org/XML/1998/namespace";   public static final String[] URIS_SOAP_ENC = {       URI_SOAP11_ENC,       URI_SOAP12_ENC,   };   public static final String URI_DEFAULT_SOAP_ENC_PREFIX = "soapenc";   public static final String URI_LITERAL_ENC = "";   public static final QName QNAME_LITERAL_ITEM = new QName(URI_LITERAL_ENC,       "item");   public static final String LITERAL_ITEM = "item";     public static final String URI_ACT_SOAP = "http://act.buaa.edu.cn/encoding/";   public static final String URI_ACT_SOAP_PREFIX = "actsoapenc";     public static final QName XSD_STRING = new QName(URI_DEFAULT_SCHEMA_XSD,       "string", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_BOOLEAN = new QName(URI_DEFAULT_SCHEMA_XSD,       "boolean", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_DOUBLE = new QName(URI_DEFAULT_SCHEMA_XSD,       "double", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_FLOAT = new QName(URI_DEFAULT_SCHEMA_XSD,                                                   "float",                                                   URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_INT = new QName(URI_DEFAULT_SCHEMA_XSD, "int",                                                 URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_INTEGER = new QName(URI_DEFAULT_SCHEMA_XSD,       "integer", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_LONG = new QName(URI_DEFAULT_SCHEMA_XSD, "long",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_SHORT = new QName(URI_DEFAULT_SCHEMA_XSD,                                                   "short",                                                   URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_BYTE = new QName(URI_DEFAULT_SCHEMA_XSD, "byte",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_DECIMAL = new QName(URI_DEFAULT_SCHEMA_XSD,       "decimal", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_BASE64 = new QName(URI_DEFAULT_SCHEMA_XSD,       "base64Binary", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_HEXBIN = new QName(URI_DEFAULT_SCHEMA_XSD,       "hexBinary", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_ANYTYPE = new QName(URI_DEFAULT_SCHEMA_XSD,       "anyType", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_ANY = new QName(URI_DEFAULT_SCHEMA_XSD, "any",                                                 URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_QNAME = new QName(URI_DEFAULT_SCHEMA_XSD,                                                   "QName",                                                   URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_DATETIME = new QName(URI_DEFAULT_SCHEMA_XSD,       "dateTime", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_DATE = new QName(URI_DEFAULT_SCHEMA_XSD, "date",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_TIME = new QName(URI_DEFAULT_SCHEMA_XSD, "time",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);       public static final QName XSD_NORMALIZEDSTRING = new QName(       URI_2001_SCHEMA_XSD, "normalizedString", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_TOKEN = new QName(URI_2001_SCHEMA_XSD, "token",                                                   URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_UNSIGNEDLONG = new QName(URI_2001_SCHEMA_XSD,       "unsignedLong", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_UNSIGNEDINT = new QName(URI_2001_SCHEMA_XSD,       "unsignedInt", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_UNSIGNEDSHORT = new QName(URI_2001_SCHEMA_XSD,       "unsignedShort", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_UNSIGNEDBYTE = new QName(URI_2001_SCHEMA_XSD,       "unsignedByte", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_POSITIVEINTEGER = new QName(URI_2001_SCHEMA_XSD,       "positiveInteger", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NEGATIVEINTEGER = new QName(URI_2001_SCHEMA_XSD,       "negativeInteger", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NONNEGATIVEINTEGER = new QName(       URI_2001_SCHEMA_XSD, "nonNegativeInteger", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NONPOSITIVEINTEGER = new QName(       URI_2001_SCHEMA_XSD, "nonPositiveInteger", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_YEARMONTH = new QName(URI_2001_SCHEMA_XSD,       "gYearMonth", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_MONTHDAY = new QName(URI_2001_SCHEMA_XSD,       "gMonthDay", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_YEAR = new QName(URI_2001_SCHEMA_XSD, "gYear",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_MONTH = new QName(URI_2001_SCHEMA_XSD, "gMonth",                                                   URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_DAY = new QName(URI_2001_SCHEMA_XSD, "gDay",                                                 URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_DURATION = new QName(URI_2001_SCHEMA_XSD,       "duration", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NAME = new QName(URI_2001_SCHEMA_XSD, "Name",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NCNAME = new QName(URI_2001_SCHEMA_XSD,       "NCName", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NMTOKEN = new QName(URI_2001_SCHEMA_XSD,       "NMTOKEN", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NMTOKENS = new QName(URI_2001_SCHEMA_XSD,       "NMTOKENS", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_NOTATION = new QName(URI_2001_SCHEMA_XSD,       "NOTATION", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_ENTITY = new QName(URI_2001_SCHEMA_XSD,       "ENTITY", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_ENTITIES = new QName(URI_2001_SCHEMA_XSD,       "ENTITIES", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_IDREF = new QName(URI_2001_SCHEMA_XSD, "IDREF",                                                   URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_IDREFS = new QName(URI_2001_SCHEMA_XSD,       "IDREFS", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_ANYURI = new QName(URI_2001_SCHEMA_XSD,       "anyURI", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_LANGUAGE = new QName(URI_2001_SCHEMA_XSD,       "language", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_ID = new QName(URI_2001_SCHEMA_XSD, "ID",                                                URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XSD_SCHEMA = new QName(URI_2001_SCHEMA_XSD,       "schema", URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName XML_LANG = new QName(URI_2001_SCHEMA_XSD, "lang",                                                  URI_DEFAULT_SCHEMA_XSD_PREFIX);   public static final QName SOAP_BASE64 = new QName(URI_DEFAULT_SOAP_ENC,       "base64", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_BASE64BINARY = new QName(URI_DEFAULT_SOAP_ENC,       "base64Binary", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_STRING = new QName(URI_DEFAULT_SOAP_ENC,       "string", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_BOOLEAN = new QName(URI_DEFAULT_SOAP_ENC,       "boolean", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_DOUBLE = new QName(URI_DEFAULT_SOAP_ENC,       "double", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_FLOAT = new QName(URI_DEFAULT_SOAP_ENC,       "float", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_INT = new QName(URI_DEFAULT_SOAP_ENC, "int",                                                  URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_LONG = new QName(URI_DEFAULT_SOAP_ENC, "long",                                                   URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_SHORT = new QName(URI_DEFAULT_SOAP_ENC,       "short", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_BYTE = new QName(URI_DEFAULT_SOAP_ENC, "byte",                                                   URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_INTEGER = new QName(URI_DEFAULT_SOAP_ENC,       "integer", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_DECIMAL = new QName(URI_DEFAULT_SOAP_ENC,       "decimal", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_ARRAY = new QName(URI_DEFAULT_SOAP_ENC,       "Array", URI_DEFAULT_SOAP_ENC_PREFIX);   public static final QName SOAP_ARRAY12 = new QName(URI_SOAP12_ENC, "Array",       URI_DEFAULT_SOAP_ENC_PREFIX);     public static final QName QNAME_TYPE_COLLECTION = new QName(       URI_ACT_SOAP, "collection", URI_ACT_SOAP_PREFIX);   public static final QName QNAME_TYPE_LIST = new QName(URI_ACT_SOAP,       "List", URI_ACT_SOAP_PREFIX);   public static final QName QNAME_TYPE_ARRAY_LIST = new QName(       URI_ACT_SOAP, "arrayList", URI_ACT_SOAP_PREFIX);   public static final QName QNAME_TYPE_DATAHANDLER = new QName(URI_ACT_SOAP,     "DataHandler", URI_ACT_SOAP_PREFIX);   public static final QName SOAP_MAP = new QName(URI_ACT_SOAP, "Map",                                                  URI_ACT_SOAP_PREFIX);   public static final QName SOAP_VECTOR = new QName(URI_ACT_SOAP,       "Vector", URI_ACT_SOAP_PREFIX);   public static final String ANYCONTENT = "_any";   public static final QName QNAME_MAP_ITEM = new QName("", "item");   public static final QName QNAME_MAP_KEY = new QName("", "key");   public static final QName QNAME_MAP_VALUE = new QName("", "value");   public static final String DEFAULT_ENCODINGSTYLE =       "http://schemas.xmlsoap.org/soap/encoding/";      public static final String SCHEMA = "schema";   public static final String SCHEMA_COMPLEXTYPE = "complexType";   public static final String SCHEMA_SIMPLETYPE = "simpleType";   public static final String SCHEMA_RESTRICTION = "restriction";   public static final String SCHEMA_BASE = "base";   public static final String SCHEMA_NAME = "name";   public static final String SCHEMA_SEQUENCE = "sequence";   public static final String SCHEMA_ELEMENT = "element";   public static final String SCHEMA_ITEM = "item";   public static final String SCHEMA_MINOCCURS = "minOccurs";   public static final String SCHEMA_MAXOCCURS = "maxOccurs";   public static final String SCHEMA_UNBOUNDED = "unbounded";   public static final String SCHEMA_0 = "0";   public static final String SCHEMA_TYPE = "type";   public static final String SCHEMA_ANYTYPE = URI_DEFAULT_SCHEMA_XSD_PREFIX +       ":anyType";   public static final String SCHEMA_NILLABLE = "nillable";   public static final String TARGET_NAMESPACE = "targetNamespace";   public static SOAPFactory SOAPFACTORY_INSTANCE = null;   static {     try {       System.setProperty("javax.xml.soap.SOAPFactory",                          "org.act.soap.message.ver1_1.SOAPFactory1_1Impl");       SOAPFACTORY_INSTANCE = SOAPFactory.newInstance();     }     catch (Exception ex) {}   }   public static Name NAME_XSITYPE = null;   static {     try {       NAME_XSITYPE = SOAPFACTORY_INSTANCE.createName(TMConstants.           NS_XSI_TYPE_LOCALNAME,           TMConstants.NS_XSI_TYPE_PREFIX,           TMConstants.URI_2001_SCHEMA_XSI);     }     catch (Exception ex) {}   }   public static Name NAME_NIL = null;   static {     try {       NAME_NIL = SOAPFACTORY_INSTANCE.createName(TMConstants.                                                  NS_XSI_NIL_LOCALNAME,                                                  TMConstants.NS_XSI_TYPE_PREFIX,                                                  TMConstants.                                                  URI_2001_SCHEMA_XSI);     }     catch (Exception ex) {}   }   public static Name NAME_SOAPENCARRAY_TYPE = null;   static {     try {       NAME_SOAPENCARRAY_TYPE = SOAPFACTORY_INSTANCE.createName(           TMConstants.ATTR_ARRAY_TYPE,           TMConstants.URI_DEFAULT_SOAP_ENC_PREFIX,           TMConstants.URI_DEFAULT_SOAP_ENC);     }     catch (Exception ex) {}   } }