org.plasma.xml.schema
Class Schema

java.lang.Object
  extended by org.plasma.xml.schema.OpenAttrs
      extended by org.plasma.xml.schema.Schema

public class Schema
extends OpenAttrs

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <extension base="{http://www.w3.org/2001/XMLSchema}openAttrs">
       <sequence>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element ref="{http://www.w3.org/2001/XMLSchema}include"/>
           <element ref="{http://www.w3.org/2001/XMLSchema}import"/>
           <element ref="{http://www.w3.org/2001/XMLSchema}redefine"/>
           <element ref="{http://www.w3.org/2001/XMLSchema}annotation"/>
         </choice>
         <sequence maxOccurs="unbounded" minOccurs="0">
           <group ref="{http://www.w3.org/2001/XMLSchema}schemaTop"/>
         </sequence>
       </sequence>
       <attribute name="targetNamespace" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}token" />
       <attribute name="finalDefault" type="{http://www.w3.org/2001/XMLSchema}fullDerivationSet" default="" />
       <attribute name="blockDefault" type="{http://www.w3.org/2001/XMLSchema}blockSet" default="" />
       <attribute name="attributeFormDefault" type="{http://www.w3.org/2001/XMLSchema}formChoice" default="unqualified" />
       <attribute name="elementFormDefault" type="{http://www.w3.org/2001/XMLSchema}formChoice" default="unqualified" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  FormChoice attributeFormDefault
           
protected  java.util.List<java.lang.String> blockDefaults
           
protected  FormChoice elementFormDefault
           
protected  java.util.List<java.lang.String> finalDefaults
           
protected  java.lang.String id
           
protected  java.util.List<OpenAttrs> includesAndImportsAndRedefines
           
protected  java.util.List<Annotated> simpleTypesAndComplexTypesAndGroups
           
protected  java.lang.String targetNamespace
           
protected  java.lang.String version
           
 
Constructor Summary
Schema()
           
 
Method Summary
 FormChoice getAttributeFormDefault()
          Gets the value of the attributeFormDefault property.
 java.util.List<java.lang.String> getBlockDefaults()
          Gets the value of the blockDefaults property.
 FormChoice getElementFormDefault()
          Gets the value of the elementFormDefault property.
 java.util.List<java.lang.String> getFinalDefaults()
          Gets the value of the finalDefaults property.
 java.lang.String getId()
          Gets the value of the id property.
 java.util.List<OpenAttrs> getIncludesAndImportsAndRedefines()
          Gets the value of the includesAndImportsAndRedefines property.
 java.util.List<Annotated> getSimpleTypesAndComplexTypesAndGroups()
          Gets the value of the simpleTypesAndComplexTypesAndGroups property.
 java.lang.String getTargetNamespace()
          Gets the value of the targetNamespace property.
 java.lang.String getVersion()
          Gets the value of the version property.
 void setAttributeFormDefault(FormChoice value)
          Sets the value of the attributeFormDefault property.
 void setElementFormDefault(FormChoice value)
          Sets the value of the elementFormDefault property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setTargetNamespace(java.lang.String value)
          Sets the value of the targetNamespace property.
 void setVersion(java.lang.String value)
          Sets the value of the version property.
 
Methods inherited from class org.plasma.xml.schema.OpenAttrs
getOtherAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

includesAndImportsAndRedefines

protected java.util.List<OpenAttrs> includesAndImportsAndRedefines

simpleTypesAndComplexTypesAndGroups

protected java.util.List<Annotated> simpleTypesAndComplexTypesAndGroups

targetNamespace

protected java.lang.String targetNamespace

version

protected java.lang.String version

finalDefaults

protected java.util.List<java.lang.String> finalDefaults

blockDefaults

protected java.util.List<java.lang.String> blockDefaults

attributeFormDefault

protected FormChoice attributeFormDefault

elementFormDefault

protected FormChoice elementFormDefault

id

protected java.lang.String id
Constructor Detail

Schema

public Schema()
Method Detail

getIncludesAndImportsAndRedefines

public java.util.List<OpenAttrs> getIncludesAndImportsAndRedefines()
Gets the value of the includesAndImportsAndRedefines property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the includesAndImportsAndRedefines property.

For example, to add a new item, do as follows:

    getIncludesAndImportsAndRedefines().add(newItem);
 

Objects of the following type(s) are allowed in the list Import Redefine Include Annotation


getSimpleTypesAndComplexTypesAndGroups

public java.util.List<Annotated> getSimpleTypesAndComplexTypesAndGroups()
Gets the value of the simpleTypesAndComplexTypesAndGroups property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the simpleTypesAndComplexTypesAndGroups property.

For example, to add a new item, do as follows:

    getSimpleTypesAndComplexTypesAndGroups().add(newItem);
 

Objects of the following type(s) are allowed in the list ComplexType Group AttributeGroup Notation TopLevelAttributeType Element SimpleType


getTargetNamespace

public java.lang.String getTargetNamespace()
Gets the value of the targetNamespace property.

Returns:
possible object is String

setTargetNamespace

public void setTargetNamespace(java.lang.String value)
Sets the value of the targetNamespace property.

Parameters:
value - allowed object is String

getVersion

public java.lang.String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(java.lang.String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getFinalDefaults

public java.util.List<java.lang.String> getFinalDefaults()
Gets the value of the finalDefaults property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the finalDefaults property.

For example, to add a new item, do as follows:

    getFinalDefaults().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getBlockDefaults

public java.util.List<java.lang.String> getBlockDefaults()
Gets the value of the blockDefaults property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the blockDefaults property.

For example, to add a new item, do as follows:

    getBlockDefaults().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getAttributeFormDefault

public FormChoice getAttributeFormDefault()
Gets the value of the attributeFormDefault property.

Returns:
possible object is FormChoice

setAttributeFormDefault

public void setAttributeFormDefault(FormChoice value)
Sets the value of the attributeFormDefault property.

Parameters:
value - allowed object is FormChoice

getElementFormDefault

public FormChoice getElementFormDefault()
Gets the value of the elementFormDefault property.

Returns:
possible object is FormChoice

setElementFormDefault

public void setElementFormDefault(FormChoice value)
Sets the value of the elementFormDefault property.

Parameters:
value - allowed object is FormChoice

getId

public java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


Copyright © 2013. All Rights Reserved.