public class DDMXMLImpl
extends java.lang.Object
implements com.liferay.dynamic.data.mapping.util.DDMXML
| Constructor and Description |
|---|
DDMXMLImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendField(com.liferay.portal.kernel.xml.Element element,
com.liferay.dynamic.data.mapping.storage.Field field) |
protected java.util.List<com.liferay.portal.kernel.xml.Node> |
getElementsByName(com.liferay.portal.kernel.xml.Document document,
java.lang.String name) |
com.liferay.dynamic.data.mapping.storage.Fields |
getFields(com.liferay.dynamic.data.mapping.model.DDMStructure structure,
java.lang.String xml) |
com.liferay.dynamic.data.mapping.storage.Fields |
getFields(com.liferay.dynamic.data.mapping.model.DDMStructure structure,
com.liferay.portal.kernel.xml.XPath xPath,
java.lang.String xml,
java.util.List<java.lang.String> fieldNames) |
java.lang.String |
getXML(com.liferay.portal.kernel.xml.Document document,
com.liferay.dynamic.data.mapping.storage.Fields fields) |
java.lang.String |
getXML(com.liferay.dynamic.data.mapping.storage.Fields fields) |
com.liferay.portal.kernel.xml.XMLSchema |
getXMLSchema() |
protected void |
setSAXReader(com.liferay.portal.kernel.xml.SAXReader saxReader) |
protected void |
updateField(com.liferay.portal.kernel.xml.Element dynamicContentElement,
java.io.Serializable fieldValue) |
protected void |
validate(com.liferay.portal.kernel.xml.Document document) |
java.lang.String |
validateXML(java.lang.String xml) |
public com.liferay.dynamic.data.mapping.storage.Fields getFields(com.liferay.dynamic.data.mapping.model.DDMStructure structure,
java.lang.String xml)
throws com.liferay.portal.kernel.exception.PortalException
getFields in interface com.liferay.dynamic.data.mapping.util.DDMXMLcom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.dynamic.data.mapping.storage.Fields getFields(com.liferay.dynamic.data.mapping.model.DDMStructure structure,
com.liferay.portal.kernel.xml.XPath xPath,
java.lang.String xml,
java.util.List<java.lang.String> fieldNames)
throws com.liferay.portal.kernel.exception.PortalException
getFields in interface com.liferay.dynamic.data.mapping.util.DDMXMLcom.liferay.portal.kernel.exception.PortalExceptionpublic java.lang.String getXML(com.liferay.portal.kernel.xml.Document document,
com.liferay.dynamic.data.mapping.storage.Fields fields)
getXML in interface com.liferay.dynamic.data.mapping.util.DDMXMLpublic java.lang.String getXML(com.liferay.dynamic.data.mapping.storage.Fields fields)
getXML in interface com.liferay.dynamic.data.mapping.util.DDMXMLpublic com.liferay.portal.kernel.xml.XMLSchema getXMLSchema()
public java.lang.String validateXML(java.lang.String xml)
throws com.liferay.portal.kernel.exception.PortalException
validateXML in interface com.liferay.dynamic.data.mapping.util.DDMXMLcom.liferay.portal.kernel.exception.PortalExceptionprotected void appendField(com.liferay.portal.kernel.xml.Element element,
com.liferay.dynamic.data.mapping.storage.Field field)
protected java.util.List<com.liferay.portal.kernel.xml.Node> getElementsByName(com.liferay.portal.kernel.xml.Document document,
java.lang.String name)
protected void setSAXReader(com.liferay.portal.kernel.xml.SAXReader saxReader)
protected void updateField(com.liferay.portal.kernel.xml.Element dynamicContentElement,
java.io.Serializable fieldValue)
protected void validate(com.liferay.portal.kernel.xml.Document document)
throws java.lang.Exception
java.lang.Exception