Liferay 7.0-ce-m3

com.liferay.portlet.dynamicdatamapping.util
Class FieldsToDDMFormValuesConverterImpl

java.lang.Object
  extended by com.liferay.portlet.dynamicdatamapping.util.FieldsToDDMFormValuesConverterImpl
All Implemented Interfaces:
FieldsToDDMFormValuesConverter

public class FieldsToDDMFormValuesConverterImpl
extends Object
implements FieldsToDDMFormValuesConverter


Constructor Summary
FieldsToDDMFormValuesConverterImpl()
           
 
Method Summary
 DDMFormValues convert(DDMStructure ddmStructure, Fields fields)
           
protected  int countDDMFieldRepetitions(Fields ddmFields, String fieldName, String parentFieldName, int parentOffset)
           
protected  DDMFormFieldValue createDDMFormFieldValue(String name)
           
protected  DDMFormValues createDDMFormValues(DDMForm ddmForm, Set<Locale> availableLocales, Locale defaultLocale)
           
protected  String getDDMFieldInstanceId(Fields ddmFields, String fieldName, int index)
           
protected  String[] getDDMFieldsDisplayValues(Field ddmFieldsDisplayField)
           
protected  String getDDMFieldValueString(Field ddmField, 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldsToDDMFormValuesConverterImpl

public FieldsToDDMFormValuesConverterImpl()
Method Detail

convert

public DDMFormValues convert(DDMStructure ddmStructure,
                             Fields fields)
                      throws PortalException
Specified by:
convert in interface FieldsToDDMFormValuesConverter
Throws:
PortalException

countDDMFieldRepetitions

protected int countDDMFieldRepetitions(Fields ddmFields,
                                       String fieldName,
                                       String parentFieldName,
                                       int parentOffset)
                                throws PortalException
Throws:
PortalException

createDDMFormFieldValue

protected DDMFormFieldValue createDDMFormFieldValue(String name)

createDDMFormValues

protected DDMFormValues createDDMFormValues(DDMForm ddmForm,
                                            Set<Locale> availableLocales,
                                            Locale defaultLocale)

getDDMFieldInstanceId

protected String getDDMFieldInstanceId(Fields ddmFields,
                                       String fieldName,
                                       int index)

getDDMFieldsDisplayValues

protected String[] getDDMFieldsDisplayValues(Field ddmFieldsDisplayField)
                                      throws PortalException
Throws:
PortalException

getDDMFieldValueString

protected String getDDMFieldValueString(Field ddmField,
                                        Locale locale,
                                        int index)

setDDMFormFieldValueInstanceId

protected void setDDMFormFieldValueInstanceId(DDMFormFieldValue ddmFormFieldValue,
                                              Fields ddmFields,
                                              DDMFieldsCounter ddmFieldsCounter)

setDDMFormFieldValueLocalizedValue

protected void setDDMFormFieldValueLocalizedValue(DDMFormFieldValue ddmFormFieldValue,
                                                  Field ddmField,
                                                  int index)

setDDMFormFieldValueProperties

protected void setDDMFormFieldValueProperties(DDMFormFieldValue ddmFormFieldValue,
                                              DDMStructure ddmStructure,
                                              Fields ddmFields,
                                              DDMFieldsCounter ddmFieldsCounter)
                                       throws PortalException
Throws:
PortalException

setDDMFormFieldValueUnlocalizedValue

protected void setDDMFormFieldValueUnlocalizedValue(DDMFormFieldValue ddmFormFieldValue,
                                                    Field ddmField,
                                                    int index)

setDDMFormFieldValueValues

protected void setDDMFormFieldValueValues(DDMFormFieldValue ddmFormFieldValue,
                                          DDMStructure ddmStructure,
                                          Fields ddmFields,
                                          DDMFieldsCounter ddmFieldsCounter)
                                   throws PortalException
Throws:
PortalException

setNestedDDMFormFieldValues

protected void setNestedDDMFormFieldValues(DDMFormFieldValue ddmFormFieldValue,
                                           DDMStructure ddmStructure,
                                           Fields ddmFields,
                                           DDMFieldsCounter ddmFieldsCounter)
                                    throws PortalException
Throws:
PortalException

Liferay 7.0-ce-m3