Home » xmlbeans-2.5.0-src » org.apache » xmlbeans » [javadoc | source]
org.apache.xmlbeans
public interface: SchemaAttributeGroup [javadoc | source]

All Implemented Interfaces:
    SchemaAnnotated, SchemaComponent

All Known Implementing Classes:
    SchemaAttributeGroupImpl

Represents an attribute group.

An attribute group is a syntactic construct, not a part of the logical model. For example, types declared within an attribute group become local to the type that uses the group - they're not local to the attribute group itself. Therefore in the logical model of a schema type system, an attribute group doesn't represent anything. Its contents are merged into the logical model at parse time.

Nested Class Summary:
public static final class  SchemaAttributeGroup.Ref  Used to allow on-demand loading of attribute groups. 
Method from org.apache.xmlbeans.SchemaAttributeGroup Summary:
getComponentType,   getName,   getUserData
Method from org.apache.xmlbeans.SchemaAttributeGroup Detail:
 public int getComponentType()
    Returns SchemaComponent.ATTRIBUTE_GROUP.
 public QName getName()
    The name of the model group.
 public Object getUserData()
    Returns user-specific information.