public class FieldsToDDMFormValuesConverterImpl extends java.lang.Object implements FieldsToDDMFormValuesConverter
Constructor and Description |
---|
FieldsToDDMFormValuesConverterImpl() |
Modifier and Type | Method and Description |
---|---|
DDMFormValues |
convert(DDMStructure ddmStructure,
Fields fields) |
protected int |
countDDMFieldRepetitions(Fields ddmFields,
java.lang.String fieldName,
java.lang.String parentFieldName,
int parentOffset) |
protected DDMFormFieldValue |
createDDMFormFieldValue(java.lang.String name) |
protected DDMFormValues |
createDDMFormValues(DDMForm ddmForm,
java.util.Set<java.util.Locale> availableLocales,
java.util.Locale defaultLocale) |
protected java.lang.String |
getDDMFieldInstanceId(Fields ddmFields,
java.lang.String fieldName,
int index) |
protected java.lang.String[] |
getDDMFieldsDisplayValues(Field ddmFieldsDisplayField) |
protected java.lang.String |
getDDMFieldValueString(Field ddmField,
java.util.Locale locale,
int index) |
protected void |
setDDMFormFieldValueInstanceId(DDMFormFieldValue ddmFormFieldValue,
Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter) |
protected void |
setDDMFormFieldValueLocalizedValue(DDMFormFieldValue ddmFormFieldValue,
Field ddmField,
int index) |
protected void |
setDDMFormFieldValueProperties(DDMFormFieldValue ddmFormFieldValue,
DDMStructure ddmStructure,
Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter) |
protected void |
setDDMFormFieldValueUnlocalizedValue(DDMFormFieldValue ddmFormFieldValue,
Field ddmField,
int index) |
protected void |
setDDMFormFieldValueValues(DDMFormFieldValue ddmFormFieldValue,
DDMStructure ddmStructure,
Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter) |
protected void |
setNestedDDMFormFieldValues(DDMFormFieldValue ddmFormFieldValue,
DDMStructure ddmStructure,
Fields ddmFields,
DDMFieldsCounter ddmFieldsCounter) |
protected java.lang.String[] |
splitFieldsDisplayValue(Field fieldsDisplayField) |
public DDMFormValues convert(DDMStructure ddmStructure, Fields fields) throws com.liferay.portal.kernel.exception.PortalException
convert
in interface FieldsToDDMFormValuesConverter
com.liferay.portal.kernel.exception.PortalException
protected int countDDMFieldRepetitions(Fields ddmFields, java.lang.String fieldName, java.lang.String parentFieldName, int parentOffset) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected DDMFormFieldValue createDDMFormFieldValue(java.lang.String name)
protected DDMFormValues createDDMFormValues(DDMForm ddmForm, java.util.Set<java.util.Locale> availableLocales, java.util.Locale defaultLocale)
protected java.lang.String getDDMFieldInstanceId(Fields ddmFields, java.lang.String fieldName, int index)
protected java.lang.String[] getDDMFieldsDisplayValues(Field ddmFieldsDisplayField) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected java.lang.String getDDMFieldValueString(Field ddmField, java.util.Locale locale, int index)
protected void setDDMFormFieldValueInstanceId(DDMFormFieldValue ddmFormFieldValue, Fields ddmFields, DDMFieldsCounter ddmFieldsCounter)
protected void setDDMFormFieldValueLocalizedValue(DDMFormFieldValue ddmFormFieldValue, Field ddmField, int index)
protected void setDDMFormFieldValueProperties(DDMFormFieldValue ddmFormFieldValue, DDMStructure ddmStructure, Fields ddmFields, DDMFieldsCounter ddmFieldsCounter) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void setDDMFormFieldValueUnlocalizedValue(DDMFormFieldValue ddmFormFieldValue, Field ddmField, int index)
protected void setDDMFormFieldValueValues(DDMFormFieldValue ddmFormFieldValue, DDMStructure ddmStructure, Fields ddmFields, DDMFieldsCounter ddmFieldsCounter) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void setNestedDDMFormFieldValues(DDMFormFieldValue ddmFormFieldValue, DDMStructure ddmStructure, Fields ddmFields, DDMFieldsCounter ddmFieldsCounter) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected java.lang.String[] splitFieldsDisplayValue(Field fieldsDisplayField)