easybox.org.w3._2001.xmlschema
Class EJaxbSimpleType

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.EJaxbAnnotated
                  extended by easybox.org.w3._2001.xmlschema.EJaxbSimpleType
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject
Direct Known Subclasses:
EJaxbLocalSimpleType, EJaxbTopLevelSimpleType

public abstract class EJaxbSimpleType
extends EJaxbAnnotated

Java class for simpleType complex type.

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

 <complexType name="simpleType">
   <complexContent>
     <extension base="{http://www.w3.org/2001/XMLSchema}annotated">
       <group ref="{http://www.w3.org/2001/XMLSchema}simpleDerivation"/>
       <attribute name="final" type="{http://www.w3.org/2001/XMLSchema}simpleDerivationSet" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}NCName" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<java.lang.String> _final
           
protected  EJaxbList list
           
protected  java.lang.String name
           
protected  EJaxbRestriction restriction
           
protected  EJaxbUnion union
           
 
Fields inherited from class easybox.org.w3._2001.xmlschema.EJaxbAnnotated
annotation, id
 
Constructor Summary
EJaxbSimpleType()
           
 
Method Summary
 java.util.List<java.lang.String> getFinal()
          Gets the value of the final property.
 EJaxbList getList()
          Gets the value of the list property.
 java.lang.String getName()
          Gets the value of the name property.
 EJaxbRestriction getRestriction()
          Gets the value of the restriction property.
 EJaxbUnion getUnion()
          Gets the value of the union property.
 boolean isSetFinal()
           
 boolean isSetList()
           
 boolean isSetName()
           
 boolean isSetRestriction()
           
 boolean isSetUnion()
           
 void setList(EJaxbList value)
          Sets the value of the list property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setRestriction(EJaxbRestriction value)
          Sets the value of the restriction property.
 void setUnion(EJaxbUnion value)
          Sets the value of the union property.
 void unsetFinal()
           
 
Methods inherited from class easybox.org.w3._2001.xmlschema.EJaxbAnnotated
getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId
 
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

restriction

protected EJaxbRestriction restriction

list

protected EJaxbList list

union

protected EJaxbUnion union

_final

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

name

protected java.lang.String name
Constructor Detail

EJaxbSimpleType

public EJaxbSimpleType()
Method Detail

getRestriction

public EJaxbRestriction getRestriction()
Gets the value of the restriction property.

Returns:
possible object is EJaxbRestriction

setRestriction

public void setRestriction(EJaxbRestriction value)
Sets the value of the restriction property.

Parameters:
value - allowed object is EJaxbRestriction

isSetRestriction

public boolean isSetRestriction()

getList

public EJaxbList getList()
Gets the value of the list property.

Returns:
possible object is EJaxbList

setList

public void setList(EJaxbList value)
Sets the value of the list property.

Parameters:
value - allowed object is EJaxbList

isSetList

public boolean isSetList()

getUnion

public EJaxbUnion getUnion()
Gets the value of the union property.

Returns:
possible object is EJaxbUnion

setUnion

public void setUnion(EJaxbUnion value)
Sets the value of the union property.

Parameters:
value - allowed object is EJaxbUnion

isSetUnion

public boolean isSetUnion()

getFinal

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

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

    getFinal().add(newItem);
 

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


isSetFinal

public boolean isSetFinal()

unsetFinal

public void unsetFinal()

getName

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

Returns:
possible object is String

setName

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

Parameters:
value - allowed object is String

isSetName

public boolean isSetName()


Copyright © 2011 Petals Link. All Rights Reserved.