public class JournalConverterImpl
extends java.lang.Object
implements com.liferay.portlet.journal.util.JournalConverter
| Constructor and Description |
|---|
JournalConverterImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDDMFields(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String defaultLanguageId) |
protected static void |
addMetadataEntry(com.liferay.portal.kernel.xml.Element metadataElement,
java.lang.String name,
java.lang.String value) |
protected int |
countFieldRepetition(com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String fieldName,
java.lang.String parentFieldName,
int parentOffset) |
protected static com.liferay.portal.kernel.xml.Element |
fetchMetadataEntry(com.liferay.portal.kernel.xml.Element parentElement,
java.lang.String attributeName,
java.lang.String attributeValue) |
protected java.lang.String |
getAvailableLocales(com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields) |
java.lang.String |
getContent(com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields) |
com.liferay.portlet.dynamicdatamapping.storage.Fields |
getDDMFields(com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
java.lang.String content) |
java.lang.String |
getDDMXSD(java.lang.String journalXSD) |
static java.lang.String |
getDDMXSD(java.lang.String journalXSD,
java.util.Locale defaultLocale) |
protected java.io.Serializable |
getDocumentLibraryValue(java.lang.String url) |
protected com.liferay.portlet.dynamicdatamapping.storage.Field |
getField(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
java.lang.String defaultLanguageId) |
protected java.io.Serializable |
getFieldValue(java.lang.String dataType,
java.lang.String type,
com.liferay.portal.kernel.xml.Element dynamicContentElement) |
protected com.liferay.portal.kernel.repository.model.FileEntry |
getFileEntryByDocumentLibraryURL(java.lang.String url) |
protected com.liferay.portal.kernel.repository.model.FileEntry |
getFileEntryByOldDocumentLibraryURL(java.lang.String url) |
protected void |
getJournalMetadataElement(com.liferay.portal.kernel.xml.Element metadataElement) |
java.lang.String |
getJournalXSD(java.lang.String ddmXSD) |
protected void |
removeAttribute(com.liferay.portal.kernel.xml.Element element,
java.lang.String attributeName) |
protected void |
updateContentDynamicElement(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter) |
protected void |
updateContentDynamicElement(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String fieldName,
DDMFieldsCounter ddmFieldsCounter) |
protected void |
updateDDMXSDDynamicElement(com.liferay.portal.kernel.xml.Element dynamicElementElement,
java.lang.String defaultLanguageId) |
protected void |
updateDynamicContentValue(com.liferay.portal.kernel.xml.Element dynamicContentElement,
java.lang.String fieldType,
boolean multiple,
java.lang.String fieldValue) |
protected void |
updateFieldsDisplay(com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String fieldName) |
protected void |
updateJournalXSDDynamicElement(com.liferay.portal.kernel.xml.Element element) |
protected static void |
updateJournalXSDDynamicElement(com.liferay.portal.kernel.xml.Element element,
java.lang.String defaultLanguageId) |
public static java.lang.String getDDMXSD(java.lang.String journalXSD,
java.util.Locale defaultLocale)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getContent(com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields)
throws java.lang.Exception
getContent in interface com.liferay.portlet.journal.util.JournalConverterjava.lang.Exceptionpublic com.liferay.portlet.dynamicdatamapping.storage.Fields getDDMFields(com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
java.lang.String content)
throws java.lang.Exception
getDDMFields in interface com.liferay.portlet.journal.util.JournalConverterjava.lang.Exceptionpublic java.lang.String getDDMXSD(java.lang.String journalXSD)
throws java.lang.Exception
getDDMXSD in interface com.liferay.portlet.journal.util.JournalConverterjava.lang.Exceptionpublic java.lang.String getJournalXSD(java.lang.String ddmXSD)
throws java.lang.Exception
getJournalXSD in interface com.liferay.portlet.journal.util.JournalConverterjava.lang.Exceptionprotected static void addMetadataEntry(com.liferay.portal.kernel.xml.Element metadataElement,
java.lang.String name,
java.lang.String value)
protected static com.liferay.portal.kernel.xml.Element fetchMetadataEntry(com.liferay.portal.kernel.xml.Element parentElement,
java.lang.String attributeName,
java.lang.String attributeValue)
protected static void updateJournalXSDDynamicElement(com.liferay.portal.kernel.xml.Element element,
java.lang.String defaultLanguageId)
protected void addDDMFields(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String defaultLanguageId)
throws java.lang.Exception
java.lang.Exceptionprotected int countFieldRepetition(com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String fieldName,
java.lang.String parentFieldName,
int parentOffset)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getAvailableLocales(com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields)
protected java.io.Serializable getDocumentLibraryValue(java.lang.String url)
protected com.liferay.portlet.dynamicdatamapping.storage.Field getField(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
java.lang.String defaultLanguageId)
throws java.lang.Exception
java.lang.Exceptionprotected java.io.Serializable getFieldValue(java.lang.String dataType,
java.lang.String type,
com.liferay.portal.kernel.xml.Element dynamicContentElement)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.portal.kernel.repository.model.FileEntry getFileEntryByDocumentLibraryURL(java.lang.String url)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected com.liferay.portal.kernel.repository.model.FileEntry getFileEntryByOldDocumentLibraryURL(java.lang.String url)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected void getJournalMetadataElement(com.liferay.portal.kernel.xml.Element metadataElement)
protected void removeAttribute(com.liferay.portal.kernel.xml.Element element,
java.lang.String attributeName)
protected void updateContentDynamicElement(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter)
throws java.lang.Exception
java.lang.Exceptionprotected void updateContentDynamicElement(com.liferay.portal.kernel.xml.Element dynamicElementElement,
com.liferay.portlet.dynamicdatamapping.model.DDMStructure ddmStructure,
com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String fieldName,
DDMFieldsCounter ddmFieldsCounter)
throws java.lang.Exception
java.lang.Exceptionprotected void updateDDMXSDDynamicElement(com.liferay.portal.kernel.xml.Element dynamicElementElement,
java.lang.String defaultLanguageId)
protected void updateDynamicContentValue(com.liferay.portal.kernel.xml.Element dynamicContentElement,
java.lang.String fieldType,
boolean multiple,
java.lang.String fieldValue)
throws java.lang.Exception
java.lang.Exceptionprotected void updateFieldsDisplay(com.liferay.portlet.dynamicdatamapping.storage.Fields ddmFields,
java.lang.String fieldName)
protected void updateJournalXSDDynamicElement(com.liferay.portal.kernel.xml.Element element)