public interface Schema extends ExtensibilityElement, java.io.Serializable
Modifier and Type | Method and Description |
---|---|
void |
addImport(SchemaImport importSchema)
Add an import to this LightWeightSchema
|
void |
addInclude(SchemaReference includeSchema)
Add an include to this LightWeightSchema
|
void |
addRedefine(SchemaReference redefineSchema)
Add a redefine to this LightWeightSchema
|
SchemaImport |
createImport()
Create a new schema import
|
SchemaReference |
createInclude()
Create a new schema reference to represent an include.
|
SchemaReference |
createRedefine()
Create a new schema reference to represent a redefine.
|
java.lang.String |
getDocumentBaseURI()
Get the document base URI of this schema
|
org.w3c.dom.Element |
getElement()
Get the DOM Element that represents this schema element.
|
java.util.Map |
getImports()
Get a map of lists containing all the imports defined here.
|
java.util.List |
getIncludes()
Get a list containing all of the includes defined here.
|
java.util.List |
getRedefines()
Get a list containing all of the redefines defined here.
|
void |
setDocumentBaseURI(java.lang.String documentBaseURI)
Set the document base URI of this schema definition.
|
void |
setElement(org.w3c.dom.Element element)
Set the DOM Element that represents this schema element.
|
getElementType, getRequired, setElementType, setRequired
java.util.Map getImports()
SchemaImport createImport()
void addImport(SchemaImport importSchema)
importSchema
- the import to be addedjava.util.List getIncludes()
SchemaReference createInclude()
void addInclude(SchemaReference includeSchema)
includeSchema
- The include to be added, represented as a SchemaReferencejava.util.List getRedefines()
SchemaReference createRedefine()
void addRedefine(SchemaReference redefineSchema)
redefineSchema
- The redefine to be added, represented as a SchemaReferencevoid setElement(org.w3c.dom.Element element)
element
- the DOM element representing this schemaorg.w3c.dom.Element getElement()
void setDocumentBaseURI(java.lang.String documentBaseURI)
documentBaseURI
- the document base URI of this schemajava.lang.String getDocumentBaseURI()
Copyright ? 2003, 2013 IBM. All Rights Reserved.