org.ofbiz.widget.form
Class ModelFormField.LookupField

java.lang.Object
  extended by org.ofbiz.widget.form.ModelFormField.FieldInfo
      extended by org.ofbiz.widget.form.ModelFormField.TextField
          extended by org.ofbiz.widget.form.ModelFormField.LookupField
Enclosing class:
ModelFormField

public static class ModelFormField.LookupField
extends ModelFormField.TextField


Field Summary
protected  java.lang.String descriptionFieldName
           
protected  FlexibleStringExpander formName
           
protected  ModelFormField.SubHyperlink subHyperlink
           
protected  java.lang.String targetParameter
           
 
Fields inherited from class org.ofbiz.widget.form.ModelFormField.TextField
clientAutocompleteField, defaultValue, disabled, maxlength, size
 
Fields inherited from class org.ofbiz.widget.form.ModelFormField.FieldInfo
CHECK, DATE_TIME, DATEQBE, DISPLAY, DISPLAY_ENTITY, DROP_DOWN, fieldSource, fieldType, fieldTypeByName, FILE, HIDDEN, HYPERLINK, IGNORED, IMAGE, LOOKUP, modelFormField, PASSWORD, RADIO, RANGEQBE, RESET, SOURCE_AUTO_ENTITY, SOURCE_AUTO_SERVICE, SOURCE_EXPLICIT, SUBMIT, TEXT, TEXTAREA, TEXTQBE
 
Constructor Summary
ModelFormField.LookupField(org.w3c.dom.Element element, ModelFormField modelFormField)
           
ModelFormField.LookupField(int fieldSource, ModelFormField modelFormField)
           
 
Method Summary
 java.lang.String getDescriptionFieldName()
           
 java.lang.String getFormName(java.util.Map<java.lang.String,java.lang.Object> context)
           
 ModelFormField.SubHyperlink getSubHyperlink()
           
 java.util.List<java.lang.String> getTargetParameterList()
           
 void renderFieldString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, FormStringRenderer formStringRenderer)
           
 void setDescriptionFieldName(java.lang.String str)
           
 void setFormName(java.lang.String str)
           
 
Methods inherited from class org.ofbiz.widget.form.ModelFormField.TextField
getClientAutocompleteField, getDefaultValue, getDisabled, getMaxlength, getSize, setClientAutocompleteField, setDefaultValue, setDisabled, setMaxlength, setSize, setSubHyperlink
 
Methods inherited from class org.ofbiz.widget.form.ModelFormField.FieldInfo
findFieldTypeFromName, getFieldSource, getFieldType, getModelFormField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formName

protected FlexibleStringExpander formName

descriptionFieldName

protected java.lang.String descriptionFieldName

targetParameter

protected java.lang.String targetParameter

subHyperlink

protected ModelFormField.SubHyperlink subHyperlink
Constructor Detail

ModelFormField.LookupField

public ModelFormField.LookupField(org.w3c.dom.Element element,
                                  ModelFormField modelFormField)

ModelFormField.LookupField

public ModelFormField.LookupField(int fieldSource,
                                  ModelFormField modelFormField)
Method Detail

renderFieldString

public void renderFieldString(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,java.lang.Object> context,
                              FormStringRenderer formStringRenderer)
                       throws java.io.IOException
Overrides:
renderFieldString in class ModelFormField.TextField
Throws:
java.io.IOException

getFormName

public java.lang.String getFormName(java.util.Map<java.lang.String,java.lang.Object> context)

getTargetParameterList

public java.util.List<java.lang.String> getTargetParameterList()

setFormName

public void setFormName(java.lang.String str)

getDescriptionFieldName

public java.lang.String getDescriptionFieldName()

setDescriptionFieldName

public void setDescriptionFieldName(java.lang.String str)

getSubHyperlink

public ModelFormField.SubHyperlink getSubHyperlink()
Overrides:
getSubHyperlink in class ModelFormField.TextField