|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XSDefinition
Represents an XML Schema definition.
| Method Summary | |
|---|---|
java.util.List<XSDefinition> |
getAggregatedDefinitions()
Get the aggregated definitions for a facade XSDefinition |
org.w3c.dom.Document |
getDocument()
Get the DOM representation of the XSD |
java.net.URI |
getLocation()
Get the location of the XSD |
java.lang.String |
getNamespace()
Returns the namespace of this XmlSchema definition. |
XmlSchema |
getSchema()
Returns the XmlSchema definition model |
XmlSchemaCollection |
getSchemaCollection()
|
XmlSchemaElement |
getXmlSchemaElement(javax.xml.namespace.QName name)
Get an XSD element by QName |
XmlSchemaType |
getXmlSchemaType(javax.xml.namespace.QName name)
Get an XSD type by QName |
void |
setAggregatedDefinitions(java.util.List<XSDefinition> definitions)
Set the aggregated definitions for a facade XSDefinition |
void |
setDocument(org.w3c.dom.Document document)
Set the DOM representation of the XSD |
void |
setLocation(java.net.URI uri)
Set the location of the XSD |
void |
setNamespace(java.lang.String namespace)
Sets the namespace of this XmlSchema definition. |
void |
setSchema(XmlSchema definition)
Sets the XmlSchema definition model |
void |
setSchemaCollection(XmlSchemaCollection schemaCollection)
|
| Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
|---|
isUnresolved, setUnresolved |
| Method Detail |
|---|
XmlSchemaCollection getSchemaCollection()
void setSchemaCollection(XmlSchemaCollection schemaCollection)
XmlSchema getSchema()
void setSchema(XmlSchema definition)
definition - the XmlSchema definition modeljava.lang.String getNamespace()
void setNamespace(java.lang.String namespace)
namespace - the namespace of this XmlSchema definitionjava.net.URI getLocation()
void setLocation(java.net.URI uri)
uri - org.w3c.dom.Document getDocument()
void setDocument(org.w3c.dom.Document document)
document - XmlSchemaElement getXmlSchemaElement(javax.xml.namespace.QName name)
name - The element name
XmlSchemaType getXmlSchemaType(javax.xml.namespace.QName name)
name - The type name
java.util.List<XSDefinition> getAggregatedDefinitions()
void setAggregatedDefinitions(java.util.List<XSDefinition> definitions)
name - The aggregated definitions
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||