org.geotools.xml.schema.impl
Class AttributeGroupGT

Object
  extended by AttributeGroupGT
All Implemented Interfaces:
AttributeGroup

public class AttributeGroupGT
extends Object
implements AttributeGroup

DOCUMENT ME!

Author:
dzwiers
Module:
modules/library/xml (gt-xml.jar)

Constructor Summary
AttributeGroupGT(String id, String name, URI namespace, Attribute[] attributes, String anyAttributeNamespace)
          Creates a new AttributeGroupGT object.
 
Method Summary
 String getAnyAttributeNameSpace()
           Represents the Namespace attribute of an AnyAttribute child occuring within this attributeGroup.
 Attribute[] getAttributes()
           The list of attribute declared within this attributeGroup.
 String getId()
           The Schema ID for this attributeGroup definition.
 String getName()
           The name of this Attribute Group declaration within the XML Schema
 URI getNamespace()
          DOCUMENT ME!
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeGroupGT

public AttributeGroupGT(String id,
                        String name,
                        URI namespace,
                        Attribute[] attributes,
                        String anyAttributeNamespace)
Creates a new AttributeGroupGT object.

Parameters:
id - DOCUMENT ME!
name - DOCUMENT ME!
namespace - DOCUMENT ME!
attributes - DOCUMENT ME!
anyAttributeNamespace - DOCUMENT ME!
Method Detail

getAnyAttributeNameSpace

public String getAnyAttributeNameSpace()
Description copied from interface: AttributeGroup

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

Specified by:
getAnyAttributeNameSpace in interface AttributeGroup
See Also:
org.geotools.xml.xsi.AttributeGroup#getAnyAttributeNameSpace()

getAttributes

public Attribute[] getAttributes()
Description copied from interface: AttributeGroup

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.

Specified by:
getAttributes in interface AttributeGroup
See Also:
org.geotools.xml.xsi.AttributeGroup#getAttributeDescriptors()

getId

public String getId()
Description copied from interface: AttributeGroup

The Schema ID for this attributeGroup definition.

Specified by:
getId in interface AttributeGroup
See Also:
org.geotools.xml.xsi.AttributeGroup#getId()

getName

public String getName()
Description copied from interface: AttributeGroup

The name of this Attribute Group declaration within the XML Schema

Specified by:
getName in interface AttributeGroup
See Also:
org.geotools.xml.xsi.AttributeGroup#getLocalName()

getNamespace

public URI getNamespace()
Description copied from interface: AttributeGroup
DOCUMENT ME!

Specified by:
getNamespace in interface AttributeGroup
See Also:
org.geotools.xml.xsi.AttributeGroup#getNamespace()


Copyright © 1996-2009 Geotools. All Rights Reserved.