Package org.geotools.xml.schema
Interface Group
- 
- All Superinterfaces:
- ElementGrouping
 - All Known Implementing Classes:
- GroupGT,- GroupHandler.DefaultGroup
 
 public interface Group extends ElementGrouping This interface is intended to represent the Group construct within XML Schemas.In many situations it is recommended that groups be flatened out to their child declaration, removing the additional layer of indirection. Although this optimization is nice, it is imposible to complete this all the time, as xml schemas may include publicly viewable Group definitions. - Author:
- dzwiers www.refractions.net
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ElementGroupinggetChild()Returns the Child Schema element (Choice or Sequence) declaring valid element sequences for this group.StringgetId()The Group's declaration object id.intgetMaxOccurs()The maximum number of times this group may appear in the instance document.intgetMinOccurs()The minimum number of times this group may appear in the instance document.StringgetName()The group's name in the Schema documentURIgetNamespace()- 
Methods inherited from interface ElementGroupingfindChildElement, findChildElement, getGrouping
 
- 
 
- 
- 
- 
Method Detail- 
getChildElementGrouping getChild() Returns the Child Schema element (Choice or Sequence) declaring valid element sequences for this group.
 - 
getIdString getId() The Group's declaration object id.
 - 
getMaxOccursint getMaxOccurs() The maximum number of times this group may appear in the instance document.- Specified by:
- getMaxOccursin interface- ElementGrouping
 
 - 
getMinOccursint getMinOccurs() The minimum number of times this group may appear in the instance document.- Specified by:
- getMinOccursin interface- ElementGrouping
 
 - 
getNameString getName() The group's name in the Schema document
 - 
getNamespaceURI getNamespace() 
 
- 
 
-