Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/oasisOpen/docs/wsrf/x2005/x01/wsrfInterop20Draft03/PrinterStateType.java


1   /*
2    * XML Type:  printerStateType
3    * Namespace: http://docs.oasis-open.org/wsrf/2005/01/wsrf-Interop-2.0-draft-03.xsd
4    * Java type: org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType
5    *
6    * Automatically generated - do not modify.
7    */
8   package org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03;
9   
10  
11  /**
12   * An XML printerStateType(@http://docs.oasis-open.org/wsrf/2005/01/wsrf-Interop-2.0-draft-03.xsd).
13   *
14   * This is an atomic type that is a restriction of org.apache.xmlbeans.XmlString.
15   */
16  public interface PrinterStateType extends org.apache.xmlbeans.XmlString
17  {
18      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)schema.system.s9609847545506D32B386BC2D8CF69F0A.TypeSystemHolder.typeSystem.resolveHandle("printerstatetype6375type");
19      
20      org.apache.xmlbeans.StringEnumAbstractBase enumValue();
21      void set(org.apache.xmlbeans.StringEnumAbstractBase e);
22      
23      static final Enum IDLE = Enum.forString("Idle");
24      static final Enum PROCESSING = Enum.forString("Processing");
25      static final Enum STOPPED = Enum.forString("Stopped");
26      
27      static final int INT_IDLE = Enum.INT_IDLE;
28      static final int INT_PROCESSING = Enum.INT_PROCESSING;
29      static final int INT_STOPPED = Enum.INT_STOPPED;
30      
31      /**
32       * Enumeration value class for org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType.
33       * These enum values can be used as follows:
34       * <pre>
35       * enum.toString(); // returns the string value of the enum
36       * enum.intValue(); // returns an int value, useful for switches
37       * // e.g., case Enum.INT_IDLE
38       * Enum.forString(s); // returns the enum value for a string
39       * Enum.forInt(i); // returns the enum value for an int
40       * </pre>
41       * Enumeration objects are immutable singleton objects that
42       * can be compared using == object equality. They have no
43       * public constructor. See the constants defined within this
44       * class for all the valid values.
45       */
46      static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
47      {
48          /**
49           * Returns the enum value for a string, or null if none.
50           */
51          public static Enum forString(java.lang.String s)
52              { return (Enum)table.forString(s); }
53          /**
54           * Returns the enum value corresponding to an int, or null if none.
55           */
56          public static Enum forInt(int i)
57              { return (Enum)table.forInt(i); }
58          
59          private Enum(java.lang.String s, int i)
60              { super(s, i); }
61          
62          static final int INT_IDLE = 1;
63          static final int INT_PROCESSING = 2;
64          static final int INT_STOPPED = 3;
65          
66          public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
67              new org.apache.xmlbeans.StringEnumAbstractBase.Table
68          (
69              new Enum[]
70              {
71                  new Enum("Idle", INT_IDLE),
72                  new Enum("Processing", INT_PROCESSING),
73                  new Enum("Stopped", INT_STOPPED),
74              }
75          );
76          private static final long serialVersionUID = 1L;
77          private java.lang.Object readResolve() { return forInt(intValue()); } 
78      }
79      
80      /**
81       * A factory class with static methods for creating instances
82       * of this type.
83       */
84      
85      public static final class Factory
86      {
87          public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType newValue(java.lang.Object obj) {
88            return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) type.newValue( obj ); }
89          
90          public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType newInstance() {
91            return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
92          
93          public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType newInstance(org.apache.xmlbeans.XmlOptions options) {
94            return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
95          
96          public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.lang.String s) throws org.apache.xmlbeans.XmlException {
97            return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( s, type, null ); }
98          
99          public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.lang.String s, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
100           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( s, type, options ); }
101         
102         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.io.File f) throws org.apache.xmlbeans.XmlException, java.io.IOException {
103           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( f, type, null ); }
104         
105         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.io.File f, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
106           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( f, type, options ); }
107         
108         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
109           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
110         
111         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
112           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
113         
114         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
115           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
116         
117         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
118           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
119         
120         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
121           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
122         
123         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
124           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
125         
126         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
127           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
128         
129         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
130           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
131         
132         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
133           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
134         
135         public static org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
136           return (org.oasisOpen.docs.wsrf.x2005.x01.wsrfInterop20Draft03.PrinterStateType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
137         
138         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
139           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
140         
141         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
142           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
143         
144         private Factory() { } // No instance of this class allowed
145     }
146 }