edu.berkeley.guir.papier_mache.serialization
Interface Root

All Known Subinterfaces:
Application

public interface Root

Java content class for root complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/C:/dev/papier-mâché/src/edu/berkeley/guir/papier_mache/serialization/papier-mache.xsd line 35)

 <complexType name="root">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="InputDevices">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice maxOccurs="unbounded">
                   <element ref="{http://guir.berkeley.edu/projects/papier-mache/2003/11}InputDeviceData"/>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="PhobProducers">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice maxOccurs="unbounded">
                   <element name="VisionPhobProducer">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="inputDevice" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
                           <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
                           <attribute name="minObjectSize" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="BarcodePhobProducer">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="visionProducer" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="RFIDPhobProducer">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Classifiers">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice maxOccurs="unbounded">
                   <element name="Classifier">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <choice maxOccurs="unbounded">
                             <element name="ClassifierParam">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                                     <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </choice>
                           <attribute name="className" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ClassifierMap">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice maxOccurs="unbounded">
                   <element name="MapEntry">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <choice maxOccurs="unbounded">
                             <element name="FactoryParam">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                                     <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </choice>
                           <attribute name="classifier" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
                           <attribute name="factory" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface Root.ClassifierMapType
          Java content class for anonymous complex type.
static interface Root.ClassifiersType
          Java content class for anonymous complex type.
static interface Root.InputDevicesType
          Java content class for anonymous complex type.
static interface Root.PhobProducersType
          Java content class for anonymous complex type.
 
Method Summary
 Root.ClassifierMapType getClassifierMap()
           
 Root.ClassifiersType getClassifiers()
           
 Root.InputDevicesType getInputDevices()
           
 Root.PhobProducersType getPhobProducers()
           
 void setClassifierMap(Root.ClassifierMapType value)
           
 void setClassifiers(Root.ClassifiersType value)
           
 void setInputDevices(Root.InputDevicesType value)
           
 void setPhobProducers(Root.PhobProducersType value)
           
 

Method Detail

getClassifierMap

Root.ClassifierMapType getClassifierMap()
Returns:
possible object is Root.ClassifierMapType

setClassifierMap

void setClassifierMap(Root.ClassifierMapType value)
Parameters:
value - allowed object is Root.ClassifierMapType

getPhobProducers

Root.PhobProducersType getPhobProducers()
Returns:
possible object is Root.PhobProducersType

setPhobProducers

void setPhobProducers(Root.PhobProducersType value)
Parameters:
value - allowed object is Root.PhobProducersType

getClassifiers

Root.ClassifiersType getClassifiers()
Returns:
possible object is Root.ClassifiersType

setClassifiers

void setClassifiers(Root.ClassifiersType value)
Parameters:
value - allowed object is Root.ClassifiersType

getInputDevices

Root.InputDevicesType getInputDevices()
Returns:
possible object is Root.InputDevicesType

setInputDevices

void setInputDevices(Root.InputDevicesType value)
Parameters:
value - allowed object is Root.InputDevicesType