|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Schema
Represents a schema element. This is a lightweight schema wrapper that provides access to the schema DOM element, but does not parse the schema details. The implementor may provide alternative schema parsing if required.
Method Summary | |
---|---|
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. |
Methods inherited from interface javax.wsdl.extensions.ExtensibilityElement |
---|
getElementType, getRequired, setElementType, setRequired |
Method Detail |
---|
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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |