SchemaModelGroup Interface

com.bea.xml
SchemaModelGroup Interface

public interface SchemaModelGroup

    extends SchemaComponent

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.


All Superinterfaces
SchemaComponent

Field Summary

   
Fields from interface com.bea.xml.SchemaComponent
ATTRIBUTE, ATTRIBUTE_GROUP, ELEMENT, IDENTITY_CONSTRAINT, MODEL_GROUP, NOTATION, TYPE
 

Method Summary

public int
getComponentType()
Returns SchemaComponent.GROUP.
public QName
getName()
The name of the model group.
 
Methods from interface com.bea.xml.SchemaComponent
getComponentRef, getTypeSystem
   

Method Detail

getComponentType() Method

public int getComponentType()
Returns SchemaComponent.GROUP.


getName() Method

public QName getName()
The name of the model group.