public class XmlSchema
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
XMLNS_NAMESPACE_URI |
| Constructor and Description |
|---|
XmlSchema() |
XmlSchema(java.lang.String targetNamespace) |
| Modifier and Type | Method and Description |
|---|---|
void |
addComplexType(XmlComplexType xmlComplexType) |
void |
addElement(XmlElement xmlElement) |
void |
addImport(XmlImport xmlImport) |
void |
addNamespace(java.lang.String namespace,
java.lang.String prefix) |
java.util.Map |
getComplexTypes() |
java.util.Map |
getElements() |
java.util.Map |
getImports() |
java.util.Map |
getNamespacesPrefixMap() |
org.w3c.dom.Element |
getSchemaElement(org.w3c.dom.Document document) |
java.lang.String |
getTargetNamespace() |
boolean |
isComplexTypeExists(java.lang.String nameComplexType) |
boolean |
isElementExists(java.lang.String name) |
boolean |
isExists(XmlComplexType xmlComplexType) |
boolean |
isExists(XmlElement xmlElement) |
boolean |
isExists(XmlImport xmlImport) |
void |
setComplexTypes(java.util.Map complexTypes) |
void |
setElements(java.util.Map elements) |
void |
setImports(java.util.Map imports) |
void |
setNamespacesPrefixMap(java.util.Map namespacesPrefixMap) |
void |
setTargetNamespace(java.lang.String targetNamespace) |
public static final java.lang.String XMLNS_NAMESPACE_URI
public XmlSchema()
public XmlSchema(java.lang.String targetNamespace)
public void addNamespace(java.lang.String namespace,
java.lang.String prefix)
public void addImport(XmlImport xmlImport)
public boolean isExists(XmlImport xmlImport)
public void addElement(XmlElement xmlElement)
public boolean isExists(XmlElement xmlElement)
public boolean isElementExists(java.lang.String name)
public void addComplexType(XmlComplexType xmlComplexType)
public boolean isExists(XmlComplexType xmlComplexType)
public boolean isComplexTypeExists(java.lang.String nameComplexType)
public org.w3c.dom.Element getSchemaElement(org.w3c.dom.Document document)
public java.util.Map getNamespacesPrefixMap()
public void setNamespacesPrefixMap(java.util.Map namespacesPrefixMap)
public java.util.Map getImports()
public void setImports(java.util.Map imports)
public java.util.Map getElements()
public void setElements(java.util.Map elements)
public java.util.Map getComplexTypes()
public void setComplexTypes(java.util.Map complexTypes)
public java.lang.String getTargetNamespace()
public void setTargetNamespace(java.lang.String targetNamespace)
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.