com.liferay.portlet.dynamicdatamapping.util
Interface DDMXML


public interface DDMXML

Author:
Bruno Basto, Brian Wing Shun Chan

Method Summary
 java.lang.String formatXML(Document document)
           
 java.lang.String formatXML(java.lang.String xml)
           
 Fields getFields(DDMStructure structure, java.lang.String xml)
           
 Fields getFields(DDMStructure structure, XPath xPath, java.lang.String xml, java.util.List<java.lang.String> fieldNames)
           
 java.lang.String getXML(Document document, Fields fields)
           
 java.lang.String getXML(Fields fields)
           
 java.lang.String updateXMLDefaultLocale(java.lang.String xml, java.util.Locale contentDefaultLocale, java.util.Locale contentNewDefaultLocale)
           
 java.lang.String validateXML(java.lang.String xml)
           
 

Method Detail

formatXML

java.lang.String formatXML(Document document)
                           throws SystemException
Throws:
SystemException

formatXML

java.lang.String formatXML(java.lang.String xml)
                           throws SystemException
Throws:
SystemException

getFields

Fields getFields(DDMStructure structure,
                 java.lang.String xml)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

getFields

Fields getFields(DDMStructure structure,
                 XPath xPath,
                 java.lang.String xml,
                 java.util.List<java.lang.String> fieldNames)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

getXML

java.lang.String getXML(Document document,
                        Fields fields)
                        throws SystemException
Throws:
SystemException

getXML

java.lang.String getXML(Fields fields)
                        throws SystemException
Throws:
SystemException

updateXMLDefaultLocale

java.lang.String updateXMLDefaultLocale(java.lang.String xml,
                                        java.util.Locale contentDefaultLocale,
                                        java.util.Locale contentNewDefaultLocale)
                                        throws SystemException
Throws:
SystemException

validateXML

java.lang.String validateXML(java.lang.String xml)
                             throws PortalException
Throws:
PortalException