org.geotools.xml.schema
Interface AttributeGroup

All Known Implementing Classes:
AttributeGroupGT, XLinkSchema.ArcLink, XLinkSchema.EmptyLink, XLinkSchema.ExtendedLink, XLinkSchema.LocatorLink, XLinkSchema.ResourceLink, XLinkSchema.SimpleLink, XLinkSchema.TitleLink, XLinkSchema.XLinkAttributeGroup

public interface AttributeGroup

This interface is intended to represent an XML Schema AttributeGroup. In many cases AttributeGroups may be optimized within complexTypes to remove the level of indirection. AttributeGroups remain in the interface set as there are publicly defined (externally visible) AttributeGroups defined in XML Schemas.

Author:
dzwiers www.refractions.net

Method Summary
 java.lang.String getAnyAttributeNameSpace()
           Represents the Namespace attribute of an AnyAttribute child occuring within this attributeGroup.
 Attribute[] getAttributes()
           The list of attribute declared within this attributeGroup.
 java.lang.String getId()
           The Schema ID for this attributeGroup definition.
 java.lang.String getName()
           The name of this Attribute Group declaration within the XML Schema
 java.net.URI getNamespace()
          DOCUMENT ME!
 

Method Detail

getAnyAttributeNameSpace

java.lang.String getAnyAttributeNameSpace()

Represents the Namespace attribute of an AnyAttribute child occuring within this attributeGroup.


getAttributes

Attribute[] getAttributes()

The list of attribute declared within this attributeGroup. Although we encourage the order of this list to follow the order the attributes were declared in, there is no such requirement.


getId

java.lang.String getId()

The Schema ID for this attributeGroup definition.


getName

java.lang.String getName()

The name of this Attribute Group declaration within the XML Schema


getNamespace

java.net.URI getNamespace()
DOCUMENT ME!



Copyright © 1996-2010 Geotools. All Rights Reserved.