org.ofbiz.widget.form
Class ModelFormField.EntityOptions

java.lang.Object
  extended by org.ofbiz.widget.form.ModelFormField.OptionSource
      extended by org.ofbiz.widget.form.ModelFormField.EntityOptions
Enclosing class:
ModelFormField

public static class ModelFormField.EntityOptions
extends ModelFormField.OptionSource


Field Summary
protected  boolean cache
           
protected  java.util.List<EntityFinderUtil.ConditionExpr> constraintList
           
protected  FlexibleStringExpander description
           
protected  java.lang.String entityName
           
protected  java.lang.String filterByDate
           
protected  java.lang.String keyFieldName
           
protected  java.util.List<java.lang.String> orderByList
           
 
Fields inherited from class org.ofbiz.widget.form.ModelFormField.OptionSource
fieldInfo
 
Constructor Summary
ModelFormField.EntityOptions(org.w3c.dom.Element entityOptionsElement, ModelFormField.FieldInfo fieldInfo)
           
ModelFormField.EntityOptions(ModelFormField.FieldInfo fieldInfo)
           
 
Method Summary
 void addOptionValues(java.util.List<ModelFormField.OptionValue> optionValues, java.util.Map<java.lang.String,java.lang.Object> context, GenericDelegator delegator)
           
 java.lang.String getKeyFieldName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entityName

protected java.lang.String entityName

keyFieldName

protected java.lang.String keyFieldName

description

protected FlexibleStringExpander description

cache

protected boolean cache

filterByDate

protected java.lang.String filterByDate

constraintList

protected java.util.List<EntityFinderUtil.ConditionExpr> constraintList

orderByList

protected java.util.List<java.lang.String> orderByList
Constructor Detail

ModelFormField.EntityOptions

public ModelFormField.EntityOptions(ModelFormField.FieldInfo fieldInfo)

ModelFormField.EntityOptions

public ModelFormField.EntityOptions(org.w3c.dom.Element entityOptionsElement,
                                    ModelFormField.FieldInfo fieldInfo)
Method Detail

getKeyFieldName

public java.lang.String getKeyFieldName()

addOptionValues

public void addOptionValues(java.util.List<ModelFormField.OptionValue> optionValues,
                            java.util.Map<java.lang.String,java.lang.Object> context,
                            GenericDelegator delegator)
Specified by:
addOptionValues in class ModelFormField.OptionSource