org.apache.ws.jaxme.xs.xml

Interface XsTGroupRef

All Superinterfaces:
XsAGDefRef, XsAGOccurs, XsGParticle, XsObject, XsTAnnotated, XsTGroup, XsTNestedParticle, XsTOpenAttrs, XsTParticle, XsTRealGroup, XsTTypeDefParticle
Known Implementing Classes:
XsTGroupRefImpl

public interface XsTGroupRef
extends XsTRealGroup, XsTTypeDefParticle, XsTNestedParticle

Implementation of the xs:groupRef type, with the following specification:
  
    
      
        
          
        
        
        
      
   
 
 
 

Implementation note: This interface does not define any additional methods. However, the validate() method must ensure that the 'ref' attribute is set and the 'name' attribute is not set.

Author:
Jochen Wiedmann

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsAGDefRef

getName, getRef, setName, setRef, validate

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsAGOccurs

getMaxOccurs, getMinOccurs, setMaxOccurs, setMinOccurs, validate

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsGParticle

createAll, createAny, createChoice, createElement, createGroup, createSequence, getParticles

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject

getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTAnnotated

createAnnotation, getAnnotation, getId, setId

Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTOpenAttrs

getOpenAttributes