|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.xmlbeans.impl.schema.SchemaModelGroupImpl
public class SchemaModelGroupImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.xmlbeans.SchemaModelGroup |
|---|
SchemaModelGroup.Ref |
| Field Summary |
|---|
| Fields inherited from interface org.apache.xmlbeans.SchemaComponent |
|---|
ANNOTATION, ATTRIBUTE, ATTRIBUTE_GROUP, ELEMENT, IDENTITY_CONSTRAINT, MODEL_GROUP, NOTATION, TYPE |
| Constructor Summary | |
|---|---|
SchemaModelGroupImpl(org.apache.xmlbeans.impl.schema.SchemaContainer container)
|
|
SchemaModelGroupImpl(org.apache.xmlbeans.impl.schema.SchemaContainer container,
javax.xml.namespace.QName name)
|
|
| Method Summary | |
|---|---|
SchemaAnnotation |
getAnnotation()
Returns the Schema annotation object or null if none present |
java.lang.String |
getAttFormDefault()
|
java.lang.String |
getChameleonNamespace()
|
SchemaComponent.Ref |
getComponentRef()
Used for on-demand loading of schema components. |
int |
getComponentType()
Returns SchemaComponent.GROUP. |
java.lang.String |
getElemFormDefault()
|
javax.xml.namespace.QName |
getName()
The name of the model group. |
XmlObject |
getParseObject()
|
SchemaModelGroup.Ref |
getRef()
|
java.lang.String |
getSourceName()
The name of resource that represends the source .xsd in which this component was defined (if known) See: SchemaTypeLoader.getSourceAsStream(String)
Example: |
java.lang.String |
getTargetNamespace()
|
SchemaTypeSystem |
getTypeSystem()
Returns the typesystem within which this component definition resides |
java.lang.Object |
getUserData()
Returns user-specific information. |
void |
init(javax.xml.namespace.QName name,
java.lang.String targetNamespace,
boolean chameleon,
java.lang.String elemFormDefault,
java.lang.String attFormDefault,
boolean redefinition,
XmlObject x,
SchemaAnnotation a,
java.lang.Object userData)
|
boolean |
isRedefinition()
|
void |
setFilename(java.lang.String filename)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SchemaModelGroupImpl(org.apache.xmlbeans.impl.schema.SchemaContainer container)
public SchemaModelGroupImpl(org.apache.xmlbeans.impl.schema.SchemaContainer container,
javax.xml.namespace.QName name)
| Method Detail |
|---|
public void init(javax.xml.namespace.QName name,
java.lang.String targetNamespace,
boolean chameleon,
java.lang.String elemFormDefault,
java.lang.String attFormDefault,
boolean redefinition,
XmlObject x,
SchemaAnnotation a,
java.lang.Object userData)
public SchemaTypeSystem getTypeSystem()
SchemaComponent
getTypeSystem in interface SchemaComponentpublic int getComponentType()
SchemaModelGroup
getComponentType in interface SchemaComponentgetComponentType in interface SchemaModelGrouppublic void setFilename(java.lang.String filename)
public java.lang.String getSourceName()
SchemaComponentSchemaTypeLoader.getSourceAsStream(String)
SchemaType schemaType = ..; InputStream is = schemaType.getTypeSystem().getSourceAsStream(schemaType.getSourceName());
getSourceName in interface SchemaComponentpublic javax.xml.namespace.QName getName()
SchemaModelGroup
getName in interface SchemaComponentgetName in interface SchemaModelGrouppublic XmlObject getParseObject()
public java.lang.String getTargetNamespace()
public java.lang.String getChameleonNamespace()
public java.lang.String getElemFormDefault()
public java.lang.String getAttFormDefault()
public boolean isRedefinition()
public SchemaAnnotation getAnnotation()
SchemaAnnotated
getAnnotation in interface SchemaAnnotatedpublic SchemaModelGroup.Ref getRef()
public SchemaComponent.Ref getComponentRef()
SchemaComponent
getComponentRef in interface SchemaComponentpublic java.lang.Object getUserData()
SchemaModelGroup
getUserData in interface SchemaModelGroupSchemaBookmark
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||