|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SchemaModelGroup
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 | |
---|---|
static class |
SchemaModelGroup.Ref
Used to allow on-demand loading of model groups. |
Field Summary |
---|
Fields inherited from interface org.apache.xmlbeans.SchemaComponent |
---|
ANNOTATION, ATTRIBUTE, ATTRIBUTE_GROUP, ELEMENT, IDENTITY_CONSTRAINT, MODEL_GROUP, NOTATION, TYPE |
Method Summary | |
---|---|
int |
getComponentType()
Returns SchemaComponent.GROUP. |
QName |
getName()
The name of the model group. |
Object |
getUserData()
Returns user-specific information. |
Methods inherited from interface org.apache.xmlbeans.SchemaComponent |
---|
getComponentRef, getSourceName, getTypeSystem |
Methods inherited from interface org.apache.xmlbeans.SchemaAnnotated |
---|
getAnnotation |
Method Detail |
---|
int getComponentType()
getComponentType
in interface SchemaComponent
QName getName()
getName
in interface SchemaComponent
Object getUserData()
SchemaBookmark
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |