org.apache.ws.jaxme.xs.xml

Interface XsTElement

public interface XsTElement extends XsTAnnotated, XsAGDefRef, XsAGOccurs, XsGIdentityConstraint

Implementation of the xs:element type, as specified by the following:

  
    
      
        The element element can be used either
        at the top level to define an element-type binding globally,
        or within a content model to either reference a globally-defined
        element or type or declare an element-type binding locally.
        The ref form is not allowed at the top level.
      
    
    
      
        
          
            
            
          
          
        
        
        
        
        
        
        
        
        
        
        
        
      
    
  
 

Author: Jochen Wiedmann

Method Summary
XsTLocalComplexTypecreateComplexType()
XsTLocalSimpleTypecreateSimpleType()
booleangetAbstract()
XsBlockSetgetBlock()
XsTLocalComplexTypegetComplexType()
StringgetDefault()
XsDerivationSetgetFinal()
StringgetFixed()
XsFormChoicegetForm()
booleangetNillable()
XsTLocalSimpleTypegetSimpleType()
XsQNamegetSubstitutionGroup()
XsQNamegetType()
booleanisGlobal()
voidsetAbstract(boolean pAbstract)
voidsetBlock(XsBlockSet pBlock)
voidsetDefault(String pDefault)
voidsetFinal(XsDerivationSet pFinal)
voidsetFixed(String pFixed)
voidsetForm(XsFormChoice pForm)
voidsetNillable(boolean pNillable)
voidsetSubstitutionGroup(XsQName pSubstitutionGroup)
voidsetType(XsQName pType)

Method Detail

createComplexType

public XsTLocalComplexType createComplexType()

createSimpleType

public XsTLocalSimpleType createSimpleType()

getAbstract

public boolean getAbstract()

getBlock

public XsBlockSet getBlock()

getComplexType

public XsTLocalComplexType getComplexType()

getDefault

public String getDefault()

getFinal

public XsDerivationSet getFinal()

getFixed

public String getFixed()

getForm

public XsFormChoice getForm()

getNillable

public boolean getNillable()

getSimpleType

public XsTLocalSimpleType getSimpleType()

getSubstitutionGroup

public XsQName getSubstitutionGroup()

getType

public XsQName getType()

isGlobal

public boolean isGlobal()

setAbstract

public void setAbstract(boolean pAbstract)

setBlock

public void setBlock(XsBlockSet pBlock)

setDefault

public void setDefault(String pDefault)

setFinal

public void setFinal(XsDerivationSet pFinal)

setFixed

public void setFixed(String pFixed)

setForm

public void setForm(XsFormChoice pForm)

setNillable

public void setNillable(boolean pNillable)

setSubstitutionGroup

public void setSubstitutionGroup(XsQName pSubstitutionGroup)

setType

public void setType(XsQName pType)