easybox.org.w3._2001.xmlschema
Class EJaxbSchema

java.lang.Object
  extended by com.ebmwebsourcing.easybox.impl.AbstractModelObject
      extended by com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
          extended by easybox.org.w3._2001.xmlschema.EJaxbOpenAttrs
              extended by easybox.org.w3._2001.xmlschema.EJaxbSchema
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject

public class EJaxbSchema
extends EJaxbOpenAttrs

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  EJaxbFormChoice attributeFormDefault
           
protected  java.util.List<java.lang.String> blockDefault
           
protected  EJaxbFormChoice elementFormDefault
           
protected  java.util.List<java.lang.String> finalDefault
           
protected  java.lang.String id
           
protected  java.util.List<EJaxbOpenAttrs> includeOrImportOrRedefine
           
protected  java.lang.String lang
           
protected  java.util.List<EJaxbAnnotated> simpleTypeOrComplexTypeOrGroup
           
protected  java.lang.String targetNamespace
           
protected  java.lang.String version
           
 
Constructor Summary
EJaxbSchema()
           
 
Method Summary
 EJaxbFormChoice getAttributeFormDefault()
          Gets the value of the attributeFormDefault property.
 java.util.List<java.lang.String> getBlockDefault()
          Gets the value of the blockDefault property.
 EJaxbFormChoice 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<EJaxbOpenAttrs> getIncludeOrImportOrRedefine()
          Gets the value of the includeOrImportOrRedefine property.
 java.lang.String getLang()
          Gets the value of the lang property.
 java.util.List<EJaxbAnnotated> 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.
 boolean isSetAttributeFormDefault()
           
 boolean isSetBlockDefault()
           
 boolean isSetElementFormDefault()
           
 boolean isSetFinalDefault()
           
 boolean isSetId()
           
 boolean isSetIncludeOrImportOrRedefine()
           
 boolean isSetLang()
           
 boolean isSetSimpleTypeOrComplexTypeOrGroup()
           
 boolean isSetTargetNamespace()
           
 boolean isSetVersion()
           
 void setAttributeFormDefault(EJaxbFormChoice value)
          Sets the value of the attributeFormDefault property.
 void setElementFormDefault(EJaxbFormChoice 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.
 void unsetBlockDefault()
           
 void unsetFinalDefault()
           
 void unsetIncludeOrImportOrRedefine()
           
 void unsetSimpleTypeOrComplexTypeOrGroup()
           
 
Methods inherited from class easybox.org.w3._2001.xmlschema.EJaxbOpenAttrs
getOtherAttributes
 
Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
duplicate, duplicateAs, equals, getAdoptiveParent, getBaseURI, getDOMNode, getNaturalParent, hashCode, setAdoptiveParent, setBaseURI, setNaturalParent
 
Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractModelObject
getParent, getXmlObject, setXmlObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

includeOrImportOrRedefine

protected java.util.List<EJaxbOpenAttrs> includeOrImportOrRedefine

simpleTypeOrComplexTypeOrGroup

protected java.util.List<EJaxbAnnotated> 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 EJaxbFormChoice attributeFormDefault

elementFormDefault

protected EJaxbFormChoice elementFormDefault

id

protected java.lang.String id

lang

protected java.lang.String lang
Constructor Detail

EJaxbSchema

public EJaxbSchema()
Method Detail

getIncludeOrImportOrRedefine

public java.util.List<EJaxbOpenAttrs> 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 EJaxbRedefine EJaxbAnnotation EJaxbImport EJaxbInclude


isSetIncludeOrImportOrRedefine

public boolean isSetIncludeOrImportOrRedefine()

unsetIncludeOrImportOrRedefine

public void unsetIncludeOrImportOrRedefine()

getSimpleTypeOrComplexTypeOrGroup

public java.util.List<EJaxbAnnotated> 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 EJaxbNamedGroup EJaxbNamedAttributeGroup EJaxbTopLevelSimpleType EJaxbTopLevelElement EJaxbNotation EJaxbTopLevelAttribute EJaxbTopLevelComplexType


isSetSimpleTypeOrComplexTypeOrGroup

public boolean isSetSimpleTypeOrComplexTypeOrGroup()

unsetSimpleTypeOrComplexTypeOrGroup

public void unsetSimpleTypeOrComplexTypeOrGroup()

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

isSetTargetNamespace

public boolean isSetTargetNamespace()

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

isSetVersion

public boolean isSetVersion()

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


isSetFinalDefault

public boolean isSetFinalDefault()

unsetFinalDefault

public void unsetFinalDefault()

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


isSetBlockDefault

public boolean isSetBlockDefault()

unsetBlockDefault

public void unsetBlockDefault()

getAttributeFormDefault

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

Returns:
possible object is EJaxbFormChoice

setAttributeFormDefault

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

Parameters:
value - allowed object is EJaxbFormChoice

isSetAttributeFormDefault

public boolean isSetAttributeFormDefault()

getElementFormDefault

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

Returns:
possible object is EJaxbFormChoice

setElementFormDefault

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

Parameters:
value - allowed object is EJaxbFormChoice

isSetElementFormDefault

public boolean isSetElementFormDefault()

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

isSetId

public boolean isSetId()

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

isSetLang

public boolean isSetLang()


Copyright © 2011 Petals Link. All Rights Reserved.