org.apache.ws.jaxme.xs.xml.impl

Class XsTSimpleExtensionTypeImpl

public class XsTSimpleExtensionTypeImpl extends XsTAnnotatedImpl implements XsTSimpleExtensionType

Implementation of the xs:simpleExtensionType, as specified by:

  
    
      
        
          
            
              No typeDefParticle group reference
            
          
          
          
        
      
    
  
 

Author: Jochen Wiedmann

Constructor Summary
protected XsTSimpleExtensionTypeImpl(XsObject pParent)
Method Summary
XsTWildcardcreateAnyAttribute()
XsTAttributecreateAttribute()
XsTAttributeGroupRefcreateAttributeGroup()
Object[]getAllAttributes()
XsTWildcardgetAnyAttribute()
XsTAttributeGroupRef[]getAttributeGroups()
XsTAttribute[]getAttributes()
XsQNamegetBase()
voidsetBase(XsQName pBase)
voidsetBase(String pBase)
voidvalidate()

Constructor Detail

XsTSimpleExtensionTypeImpl

protected XsTSimpleExtensionTypeImpl(XsObject pParent)

Method Detail

createAnyAttribute

public XsTWildcard createAnyAttribute()

createAttribute

public XsTAttribute createAttribute()

createAttributeGroup

public XsTAttributeGroupRef createAttributeGroup()

getAllAttributes

public Object[] getAllAttributes()

getAnyAttribute

public XsTWildcard getAnyAttribute()

getAttributeGroups

public XsTAttributeGroupRef[] getAttributeGroups()

getAttributes

public XsTAttribute[] getAttributes()

getBase

public XsQName getBase()

setBase

public void setBase(XsQName pBase)

setBase

public void setBase(String pBase)

validate

public void validate()