|
|||||||||
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 |