Liferay 6.2.0

com.liferay.portlet.dynamicdatamapping.util
Interface DDMXML

All Known Implementing Classes:
DDMXMLImpl

public interface DDMXML


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

Method Detail

formatXML

String formatXML(Document document)
                 throws SystemException
Throws:
SystemException

formatXML

String formatXML(String xml)
                 throws SystemException
Throws:
SystemException

getFields

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

getFields

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

getXML

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

getXML

String getXML(Fields fields)
              throws SystemException
Throws:
SystemException

updateXMLDefaultLocale

String updateXMLDefaultLocale(String xml,
                              Locale contentDefaultLocale,
                              Locale contentNewDefaultLocale)
                              throws SystemException
Throws:
SystemException

validateXML

String validateXML(String xml)
                   throws PortalException
Throws:
PortalException

Liferay 6.2.0