org.w3._2001.xmlschema
Class Schema

java.lang.Object
  extended by org.w3._2001.xmlschema.OpenAttrs
      extended by org.w3._2001.xmlschema.Schema
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class Schema
extends OpenAttrs
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

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" />
       <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Schema.BlockDefaultItem
           
static class Schema.FinalDefaultItem
           
static class Schema.IncludeOrImportOrRedefineItem
           
static class Schema.SimpleTypeOrComplexTypeOrGroupItem
           
 
Field Summary
protected  FormChoice attributeFormDefault
           
protected  java.util.List<java.lang.String> blockDefault
           
protected  java.util.List<Schema.BlockDefaultItem> blockDefaultItems
           
protected  FormChoice elementFormDefault
           
protected  java.util.List<java.lang.String> finalDefault
           
protected  java.util.List<Schema.FinalDefaultItem> finalDefaultItems
           
protected  java.lang.String id
           
protected  java.util.List<OpenAttrs> includeOrImportOrRedefine
           
protected  java.util.List<Schema.IncludeOrImportOrRedefineItem> includeOrImportOrRedefineItems
           
protected  java.lang.String lang
           
protected  java.util.List<Annotated> simpleTypeOrComplexTypeOrGroup
           
protected  java.util.List<Schema.SimpleTypeOrComplexTypeOrGroupItem> simpleTypeOrComplexTypeOrGroupItems
           
protected  java.lang.String targetNamespace
           
protected  java.lang.String version
           
 
Fields inherited from class org.w3._2001.xmlschema.OpenAttrs
hjid
 
Constructor Summary
Schema()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 void equals(java.lang.Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
           
 FormChoice getAttributeFormDefault()
          Gets the value of the attributeFormDefault property.
 java.util.List<java.lang.String> getBlockDefault()
          Gets the value of the blockDefault property.
 java.util.List<Schema.BlockDefaultItem> getBlockDefaultItems()
           
 FormChoice getElementFormDefault()
          Gets the value of the elementFormDefault property.
 java.util.List<java.lang.String> getFinalDefault()
          Gets the value of the finalDefault property.
 java.util.List<Schema.FinalDefaultItem> getFinalDefaultItems()
           
 java.lang.String getId()
          Gets the value of the id property.
 java.util.List<OpenAttrs> getIncludeOrImportOrRedefine()
          Gets the value of the includeOrImportOrRedefine property.
 java.util.List<Schema.IncludeOrImportOrRedefineItem> getIncludeOrImportOrRedefineItems()
           
 java.lang.String getLang()
          Gets the value of the lang property.
 java.util.List<Annotated> getSimpleTypeOrComplexTypeOrGroup()
          Gets the value of the simpleTypeOrComplexTypeOrGroup property.
 java.util.List<Schema.SimpleTypeOrComplexTypeOrGroupItem> getSimpleTypeOrComplexTypeOrGroupItems()
           
 java.lang.String getTargetNamespace()
          Gets the value of the targetNamespace property.
 java.lang.String getVersion()
          Gets the value of the version property.
 int hashCode()
           
 void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
           
 void setAttributeFormDefault(FormChoice value)
          Sets the value of the attributeFormDefault property.
 void setBlockDefault(java.util.List<java.lang.String> blockDefault)
           
 void setBlockDefaultItems(java.util.List<Schema.BlockDefaultItem> value)
           
 void setElementFormDefault(FormChoice value)
          Sets the value of the elementFormDefault property.
 void setFinalDefault(java.util.List<java.lang.String> finalDefault)
           
 void setFinalDefaultItems(java.util.List<Schema.FinalDefaultItem> value)
           
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setIncludeOrImportOrRedefine(java.util.List<OpenAttrs> includeOrImportOrRedefine)
           
 void setIncludeOrImportOrRedefineItems(java.util.List<Schema.IncludeOrImportOrRedefineItem> value)
           
 void setLang(java.lang.String value)
          Sets the value of the lang property.
 void setSimpleTypeOrComplexTypeOrGroup(java.util.List<Annotated> simpleTypeOrComplexTypeOrGroup)
           
 void setSimpleTypeOrComplexTypeOrGroupItems(java.util.List<Schema.SimpleTypeOrComplexTypeOrGroupItem> value)
           
 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.
 java.lang.String toString()
           
 void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
           
 
Methods inherited from class org.w3._2001.xmlschema.OpenAttrs
getHjid, getOtherAttributes, setHjid
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

includeOrImportOrRedefine

protected java.util.List<OpenAttrs> includeOrImportOrRedefine

simpleTypeOrComplexTypeOrGroup

protected java.util.List<Annotated> simpleTypeOrComplexTypeOrGroup

targetNamespace

protected java.lang.String targetNamespace

version

protected java.lang.String version

finalDefault

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

blockDefault

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

attributeFormDefault

protected FormChoice attributeFormDefault

elementFormDefault

protected FormChoice elementFormDefault

id

protected java.lang.String id

lang

protected java.lang.String lang

includeOrImportOrRedefineItems

protected java.util.List<Schema.IncludeOrImportOrRedefineItem> includeOrImportOrRedefineItems

simpleTypeOrComplexTypeOrGroupItems

protected java.util.List<Schema.SimpleTypeOrComplexTypeOrGroupItem> simpleTypeOrComplexTypeOrGroupItems

finalDefaultItems

protected java.util.List<Schema.FinalDefaultItem> finalDefaultItems

blockDefaultItems

protected java.util.List<Schema.BlockDefaultItem> blockDefaultItems
Constructor Detail

Schema

public Schema()
Method Detail

getIncludeOrImportOrRedefine

public java.util.List<OpenAttrs> getIncludeOrImportOrRedefine()
Gets the value of the includeOrImportOrRedefine 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 includeOrImportOrRedefine property.

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

    getIncludeOrImportOrRedefine().add(newItem);
 

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


setIncludeOrImportOrRedefine

public void setIncludeOrImportOrRedefine(java.util.List<OpenAttrs> includeOrImportOrRedefine)

getSimpleTypeOrComplexTypeOrGroup

public java.util.List<Annotated> getSimpleTypeOrComplexTypeOrGroup()
Gets the value of the simpleTypeOrComplexTypeOrGroup 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 simpleTypeOrComplexTypeOrGroup property.

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

    getSimpleTypeOrComplexTypeOrGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list NamedGroup TopLevelAttribute TopLevelComplexType NamedAttributeGroup TopLevelElement TopLevelSimpleType Notation


setSimpleTypeOrComplexTypeOrGroup

public void setSimpleTypeOrComplexTypeOrGroup(java.util.List<Annotated> simpleTypeOrComplexTypeOrGroup)

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

getFinalDefault

public java.util.List<java.lang.String> getFinalDefault()
Gets the value of the finalDefault 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 finalDefault property.

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

    getFinalDefault().add(newItem);
 

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


setFinalDefault

public void setFinalDefault(java.util.List<java.lang.String> finalDefault)

getBlockDefault

public java.util.List<java.lang.String> getBlockDefault()
Gets the value of the blockDefault 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 blockDefault property.

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

    getBlockDefault().add(newItem);
 

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


setBlockDefault

public void setBlockDefault(java.util.List<java.lang.String> blockDefault)

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

getLang

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

Returns:
possible object is String

setLang

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

Parameters:
value - allowed object is String

toString

public void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
Specified by:
toString in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
toString in class OpenAttrs

toString

public java.lang.String toString()
Overrides:
toString in class OpenAttrs

equals

public void equals(java.lang.Object object,
                   org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class OpenAttrs

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class OpenAttrs

hashCode

public void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class OpenAttrs

hashCode

public int hashCode()
Overrides:
hashCode in class OpenAttrs

getIncludeOrImportOrRedefineItems

public java.util.List<Schema.IncludeOrImportOrRedefineItem> getIncludeOrImportOrRedefineItems()

setIncludeOrImportOrRedefineItems

public void setIncludeOrImportOrRedefineItems(java.util.List<Schema.IncludeOrImportOrRedefineItem> value)

getSimpleTypeOrComplexTypeOrGroupItems

public java.util.List<Schema.SimpleTypeOrComplexTypeOrGroupItem> getSimpleTypeOrComplexTypeOrGroupItems()

setSimpleTypeOrComplexTypeOrGroupItems

public void setSimpleTypeOrComplexTypeOrGroupItems(java.util.List<Schema.SimpleTypeOrComplexTypeOrGroupItem> value)

getFinalDefaultItems

public java.util.List<Schema.FinalDefaultItem> getFinalDefaultItems()

setFinalDefaultItems

public void setFinalDefaultItems(java.util.List<Schema.FinalDefaultItem> value)

getBlockDefaultItems

public java.util.List<Schema.BlockDefaultItem> getBlockDefaultItems()

setBlockDefaultItems

public void setBlockDefaultItems(java.util.List<Schema.BlockDefaultItem> value)


Copyright © 2008 eBM WebSourcing. All Rights Reserved.