|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbind.xml.schema.cmp.Schema
| Constructor Summary | |
Schema(java.lang.String aNamespace,
IHasLocation aHasLocation)
|
|
| Method Summary | |
void |
addImportedSchema(ISchema aSchema)
Adds a schema to the collection of directly imported schemas. |
IComponent |
getComponent(IRef aGlobalRef)
Gets the specified component. |
IAnyTypeData |
getFactory()
|
ILocation |
getLocation()
|
java.lang.String |
getNamespace()
Gets the namespace. |
java.util.Iterator |
iterComponents(ISymbolspace aSymbolSpace)
Iterates the (top-level) components of the specified symbol space. |
java.util.Iterator |
iterImportedSchema()
Iterates the schemas that are directly imported by this schema. |
void |
setComponent(IComponent aComponent,
IConstraintViolations aViolations)
Sets the specified component. |
void |
setFactory(IAnyTypeData aFactory)
|
void |
validate(IConstraintViolations aViolations)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Schema(java.lang.String aNamespace,
IHasLocation aHasLocation)
| Method Detail |
public IComponent getComponent(IRef aGlobalRef)
ISchema
getComponent in interface ISchemaaGlobalRef - A reference (required).
public void setComponent(IComponent aComponent,
IConstraintViolations aViolations)
ISchema
setComponent in interface ISchemaaComponent - A component. (required)public java.util.Iterator iterComponents(ISymbolspace aSymbolSpace)
ISchema
iterComponents in interface ISchemaaSymbolSpace - (optional). If no symbol space is specified then
all top-level components are iterated.
IComponent.public java.lang.String getNamespace()
ISchema
getNamespace in interface ISchemapublic void validate(IConstraintViolations aViolations)
public ILocation getLocation()
getLocation in interface IHasLocationpublic IAnyTypeData getFactory()
getFactory in interface ISchemapublic void setFactory(IAnyTypeData aFactory)
setFactory in interface ISchemapublic void addImportedSchema(ISchema aSchema)
ISchema
addImportedSchema in interface ISchemapublic java.util.Iterator iterImportedSchema()
ISchema
iterImportedSchema in interface ISchemaISchemas.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||