|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TypesElement
Represents the WSDL 2.0 <types> element.
Method Summary | |
---|---|
void |
addSchema(Schema schema)
Add a Schema object for a schema inlined or imported within the <types> element. |
ImportedSchema[] |
getImportedSchemas()
Return the schemas imported directly by this <types> element in the order in which they occur. |
InlinedSchema[] |
getInlinedSchemas()
Return the schemas inlined directly within this <types> element in the order in which they occur. |
Schema[] |
getSchemas()
Return the schemas inlined or imported directly within this <types> element. |
Schema[] |
getSchemas(java.net.URI namespace)
Return the schemas inlined or imported directly within this <types> element whose target namespace matches the specified namespace. |
java.lang.String |
getTypeSystem()
Get the string indicating the type system used within the <types> element. |
void |
removeSchema(Schema schema)
Delete the specified Schema object. |
void |
setTypeSystem(java.lang.String typeSystem)
Indicates the type system used within the <types> element. |
Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement |
---|
addDocumentationElement, getDocumentationElements |
Methods inherited from interface org.apache.woden.wsdl20.xml.NestedElement |
---|
getParentElement |
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement |
---|
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace |
Methods inherited from interface org.apache.woden.wsdl20.extensions.AttributeExtensible |
---|
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute |
Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible |
---|
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement |
Method Detail |
---|
void setTypeSystem(java.lang.String typeSystem)
java.lang.String getTypeSystem()
void addSchema(Schema schema)
schema
- the Schema object.void removeSchema(Schema schema)
Schema[] getSchemas()
Schema[] getSchemas(java.net.URI namespace)
A null namespace argument will return schemas that have no target namespace.
InlinedSchema[] getInlinedSchemas()
ImportedSchema[] getImportedSchemas()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |