public class ConcreteXmlMetaDataModel
extends org.mule.common.metadata.AbstractStructuredMetaDataModel
implements org.mule.common.metadata.XmlMetaDataModel
XML metadata representation
Shouldn't use this directly. Use DefaultMetaDataBuilder instead.
| Constructor and Description |
|---|
ConcreteXmlMetaDataModel(List<String> schemas,
URL sourceUrl,
QName rootElement,
Charset encoding,
org.mule.common.metadata.XmlMetaDataNamespaceManager namespaceManager,
String concreteType,
org.mule.common.metadata.MetaDataModelProperty... properties) |
ConcreteXmlMetaDataModel(List<String> schemas,
URL sourceUrl,
QName elementName,
QName typeElement,
Charset encoding,
org.mule.common.metadata.XmlMetaDataNamespaceManager namespaceManager,
String concreteType,
org.mule.common.metadata.MetaDataModelProperty... properties) |
ConcreteXmlMetaDataModel(List<URL> schemas,
QName rootElement,
org.mule.common.metadata.XmlMetaDataNamespaceManager namespaceManager,
String concreteType,
org.mule.common.metadata.MetaDataModelProperty... properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.mule.common.metadata.MetaDataModelVisitor modelVisitor) |
String |
getExample() |
QName |
getRootElement() |
List<InputStream> |
getSchemas() |
void |
setExample(String xmlExample) |
getFieldByName, getFieldsaddAllProperties, addProperty, as, equals, getDataType, getImplementationClass, getProperties, getProperty, hashCode, hasProperty, removeProperty, setImplementationClass, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic ConcreteXmlMetaDataModel(List<String> schemas, URL sourceUrl, QName rootElement, Charset encoding, org.mule.common.metadata.XmlMetaDataNamespaceManager namespaceManager, String concreteType, org.mule.common.metadata.MetaDataModelProperty... properties)
schemas - The schemassourceUrl - The url where the relative paths will be taken fromrootElement - The root element QNameencoding - The encoding of the schemasnamespaceManager - Additional manager to check namespace usageconcreteType - The actual type used for the operationproperties - Additional propertiespublic ConcreteXmlMetaDataModel(List<String> schemas, URL sourceUrl, QName elementName, QName typeElement, Charset encoding, org.mule.common.metadata.XmlMetaDataNamespaceManager namespaceManager, String concreteType, org.mule.common.metadata.MetaDataModelProperty... properties)
schemas - The schemassourceUrl - The url where the relative paths will be taken fromelementName - The element QNametypeElement - The type element QNameencoding - The encoding of the schemasnamespaceManager - Additional manager to check namespace usageconcreteType - The actual type used for the operationproperties - Additional propertiespublic ConcreteXmlMetaDataModel(List<URL> schemas, QName rootElement, org.mule.common.metadata.XmlMetaDataNamespaceManager namespaceManager, String concreteType, org.mule.common.metadata.MetaDataModelProperty... properties)
schemas - The schemasrootElement - The root element QNamenamespaceManager - Additional manager to check namespace usageconcreteType - The actual type used for the operationproperties - Additional propertiespublic QName getRootElement()
getRootElement in interface org.mule.common.metadata.XmlMetaDataModelpublic List<InputStream> getSchemas()
getSchemas in interface org.mule.common.metadata.XmlMetaDataModelpublic void accept(org.mule.common.metadata.MetaDataModelVisitor modelVisitor)
accept in interface org.mule.common.metadata.MetaDataModelpublic String getExample()
getExample in interface org.mule.common.metadata.XmlMetaDataModelpublic void setExample(String xmlExample)
setExample in interface org.mule.common.metadata.XmlMetaDataModelCopyright © 2016. All rights reserved.