net.sf.jaxme.xs.xml
Interface XsTGroupRef

All Superinterfaces:
XsAGDefRef, XsAGOccurs, XsGParticle, XsObject, XsTAnnotated, XsTGroup, XsTNestedParticle, XsTParticle, XsTRealGroup, XsTTypeDefParticle
All 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 net.sf.jaxme.xs.xml.XsTAnnotated
createAnnotation, getAnnotation, getId, setId
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsAGDefRef
getName, getRef, setName, setRef, validate
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsAGOccurs
getMaxOccurs, getMinOccurs, setMaxOccurs, setMinOccurs, validate
 
Methods inherited from interface net.sf.jaxme.xs.xml.XsGParticle
createAll, createAny, createChoice, createElement, createGroup, createSequence, getParticles