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

All Implemented Interfaces:
    SchemaAnnotated, SchemaComponent

All Known Implementing Classes:
    SchemaModelGroupImpl

Represents a model group.

A model group is a syntactic construct, not a part of the logical model. For example, types declared within a model group become local to the type that uses the group - they're not local to the model group itself. Therefore in the logical model of a schema type system, a model group doesn't represent anything. Its contents are merged into the logical model at parse time.
Nested Class Summary:
public static final class  SchemaModelGroup.Ref  Used to allow on-demand loading of model groups. 
Method from org.apache.xmlbeans.SchemaModelGroup Summary:
getComponentType,   getName,   getUserData
Method from org.apache.xmlbeans.SchemaModelGroup Detail:
 public int getComponentType()
    Returns SchemaComponent.GROUP.
 public QName getName()
    The name of the model group.
 public Object getUserData()
    Returns user-specific information.