org.ow2.easywsdl.schema.org.w3._2001.xmlschema
Class Schema

java.lang.Object
  extended by org.ow2.easywsdl.schema.org.w3._2001.xmlschema.OpenAttrs
      extended by org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Schema
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Copyable, org.jvnet.jaxb2_commons.lang.CopyTo, 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.CopyTo, org.jvnet.jaxb2_commons.lang.Copyable, 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"/>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  FormChoice attributeFormDefault
           
protected  java.util.List<java.lang.String> blockDefault
           
protected  FormChoice elementFormDefault
           
protected  java.util.List<java.lang.String> finalDefault
           
protected  java.lang.String id
           
protected  java.util.List<OpenAttrs> includeOrImportOrRedefine
           
protected  java.lang.String lang
           
protected  java.util.List<Annotated> simpleTypeOrComplexTypeOrGroup
           
protected  java.lang.String targetNamespace
           
protected  java.lang.String version
           
 
Constructor Summary
Schema()
           
 
Method Summary
 java.lang.Object copyTo(java.lang.Object target)
           
 java.lang.Object copyTo(java.lang.Object target, org.jvnet.jaxb2_commons.lang.builder.CopyBuilder copyBuilder)
           
 java.lang.Object createCopy()
           
 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.
 FormChoice getElementFormDefault()
          Gets the value of the elementFormDefault property.
 java.util.List<java.lang.String> getFinalDefault()
          Gets the value of the finalDefault property.
 java.lang.String getId()
          Gets the value of the id property.
 java.util.List<OpenAttrs> getIncludeOrImportOrRedefine()
          Gets the value of the includeOrImportOrRedefine property.
 java.lang.String getLang()
          Gets the value of the lang property.
 java.util.List<Annotated> getSimpleTypeOrComplexTypeOrGroup()
          Gets the value of the simpleTypeOrComplexTypeOrGroup property.
 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 setElementFormDefault(FormChoice value)
          Sets the value of the elementFormDefault property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setLang(java.lang.String value)
          Sets the value of the lang 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.
 java.lang.String toString()
           
 void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
           
 
Methods inherited from class org.ow2.easywsdl.schema.org.w3._2001.xmlschema.OpenAttrs
getOtherAttributes
 
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
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 Import Redefine Annotation Include


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 TopLevelComplexType TopLevelAttribute TopLevelSimpleType NamedGroup Notation TopLevelElement NamedAttributeGroup


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


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


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

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               org.jvnet.jaxb2_commons.lang.builder.CopyBuilder copyBuilder)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class OpenAttrs

copyTo

public java.lang.Object copyTo(java.lang.Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.Copyable
Overrides:
copyTo in class OpenAttrs

createCopy

public java.lang.Object createCopy()
Specified by:
createCopy in interface org.jvnet.jaxb2_commons.lang.Copyable
Specified by:
createCopy in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
createCopy in class OpenAttrs


Copyright © 2008-2010 Petals Link (previously EBM WebSourcing). All Rights Reserved.