com.liferay.portlet.journal.util
Class JournalConverterImpl
java.lang.Object
com.liferay.portlet.journal.util.JournalConverterImpl
- All Implemented Interfaces:
- JournalConverter
public class JournalConverterImpl
- extends Object
- implements JournalConverter
Method Summary |
protected void |
addDDMFields(Element dynamicElementElement,
DDMStructure ddmStructure,
Fields ddmFields,
String defaultLanguageId)
|
protected static void |
addMetadataEntry(Element metadataElement,
String name,
String value)
|
protected int |
countFieldRepetition(Fields ddmFields,
String fieldName,
String parentFieldName,
int parentOffset)
|
protected static Element |
fetchMetadataEntry(Element parentElement,
String attributeName,
String attributeValue)
|
protected String |
getAvailableLocales(Fields ddmFields)
|
String |
getContent(DDMStructure ddmStructure,
Fields ddmFields)
|
Fields |
getDDMFields(DDMStructure ddmStructure,
String content)
|
String |
getDDMXSD(String journalXSD)
|
static String |
getDDMXSD(String journalXSD,
Locale defaultLocale)
|
protected Serializable |
getDocumentLibraryValue(String url)
|
protected Field |
getField(Element dynamicElementElement,
DDMStructure ddmStructure,
String defaultLanguageId)
|
protected Serializable |
getFieldValue(String dataType,
String type,
Element dynamicContentElement)
|
protected FileEntry |
getFileEntryByDocumentLibraryURL(String url)
|
protected FileEntry |
getFileEntryByOldDocumentLibraryURL(String url)
|
protected void |
getJournalMetadataElement(Element metadataElement)
|
String |
getJournalXSD(String ddmXSD)
|
protected void |
removeAttribute(Element element,
String attributeName)
|
protected void |
updateContentDynamicElement(Element dynamicElementElement,
DDMStructure ddmStructure,
Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter)
|
protected void |
updateContentDynamicElement(Element dynamicElementElement,
DDMStructure ddmStructure,
Fields ddmFields,
String fieldName,
DDMFieldsCounter ddmFieldsCounter)
|
protected void |
updateDDMXSDDynamicElement(Element dynamicElementElement,
String defaultLanguageId)
|
protected void |
updateDynamicContentValue(Element dynamicContentElement,
String fieldType,
boolean multiple,
String fieldValue)
|
protected void |
updateFieldsDisplay(Fields ddmFields,
String fieldName)
|
protected void |
updateJournalXSDDynamicElement(Element element)
|
protected static void |
updateJournalXSDDynamicElement(Element element,
String defaultLanguageId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JournalConverterImpl
public JournalConverterImpl()
getDDMXSD
public static String getDDMXSD(String journalXSD,
Locale defaultLocale)
throws Exception
- Throws:
Exception
getContent
public String getContent(DDMStructure ddmStructure,
Fields ddmFields)
throws Exception
- Specified by:
getContent
in interface JournalConverter
- Throws:
Exception
getDDMFields
public Fields getDDMFields(DDMStructure ddmStructure,
String content)
throws Exception
- Specified by:
getDDMFields
in interface JournalConverter
- Throws:
Exception
getDDMXSD
public String getDDMXSD(String journalXSD)
throws Exception
- Specified by:
getDDMXSD
in interface JournalConverter
- Throws:
Exception
getJournalXSD
public String getJournalXSD(String ddmXSD)
throws Exception
- Specified by:
getJournalXSD
in interface JournalConverter
- Throws:
Exception
addMetadataEntry
protected static void addMetadataEntry(Element metadataElement,
String name,
String value)
fetchMetadataEntry
protected static Element fetchMetadataEntry(Element parentElement,
String attributeName,
String attributeValue)
updateJournalXSDDynamicElement
protected static void updateJournalXSDDynamicElement(Element element,
String defaultLanguageId)
addDDMFields
protected void addDDMFields(Element dynamicElementElement,
DDMStructure ddmStructure,
Fields ddmFields,
String defaultLanguageId)
throws Exception
- Throws:
Exception
countFieldRepetition
protected int countFieldRepetition(Fields ddmFields,
String fieldName,
String parentFieldName,
int parentOffset)
throws Exception
- Throws:
Exception
getAvailableLocales
protected String getAvailableLocales(Fields ddmFields)
getDocumentLibraryValue
protected Serializable getDocumentLibraryValue(String url)
getField
protected Field getField(Element dynamicElementElement,
DDMStructure ddmStructure,
String defaultLanguageId)
throws Exception
- Throws:
Exception
getFieldValue
protected Serializable getFieldValue(String dataType,
String type,
Element dynamicContentElement)
throws Exception
- Throws:
Exception
getFileEntryByDocumentLibraryURL
protected FileEntry getFileEntryByDocumentLibraryURL(String url)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getFileEntryByOldDocumentLibraryURL
protected FileEntry getFileEntryByOldDocumentLibraryURL(String url)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getJournalMetadataElement
protected void getJournalMetadataElement(Element metadataElement)
removeAttribute
protected void removeAttribute(Element element,
String attributeName)
updateContentDynamicElement
protected void updateContentDynamicElement(Element dynamicElementElement,
DDMStructure ddmStructure,
Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter)
throws Exception
- Throws:
Exception
updateContentDynamicElement
protected void updateContentDynamicElement(Element dynamicElementElement,
DDMStructure ddmStructure,
Fields ddmFields,
String fieldName,
DDMFieldsCounter ddmFieldsCounter)
throws Exception
- Throws:
Exception
updateDDMXSDDynamicElement
protected void updateDDMXSDDynamicElement(Element dynamicElementElement,
String defaultLanguageId)
updateDynamicContentValue
protected void updateDynamicContentValue(Element dynamicContentElement,
String fieldType,
boolean multiple,
String fieldValue)
throws Exception
- Throws:
Exception
updateFieldsDisplay
protected void updateFieldsDisplay(Fields ddmFields,
String fieldName)
updateJournalXSDDynamicElement
protected void updateJournalXSDDynamicElement(Element element)