org.ofbiz.widget.form
Class ModelFormField.DisplayField

java.lang.Object
  extended by org.ofbiz.widget.form.ModelFormField.FieldInfo
      extended by org.ofbiz.widget.form.ModelFormField.DisplayField
Direct Known Subclasses:
ModelFormField.DisplayEntityField
Enclosing class:
ModelFormField

public static class ModelFormField.DisplayField
extends ModelFormField.FieldInfo


Field Summary
protected  boolean alsoHidden
           
protected  FlexibleStringExpander currency
           
protected  FlexibleStringExpander date
           
protected  FlexibleStringExpander description
           
protected  ModelFormField.InPlaceEditor inPlaceEditor
           
protected  java.lang.String type
           
 
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
protected ModelFormField.DisplayField()
           
  ModelFormField.DisplayField(org.w3c.dom.Element element, ModelFormField modelFormField)
           
  ModelFormField.DisplayField(int fieldSource, ModelFormField modelFormField)
           
  ModelFormField.DisplayField(ModelFormField modelFormField)
           
 
Method Summary
 boolean getAlsoHidden()
           
 java.lang.String getDescription(java.util.Map<java.lang.String,java.lang.Object> context)
           
 ModelFormField.InPlaceEditor getInPlaceEditor()
           
 java.lang.String getType()
           
 void renderFieldString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, FormStringRenderer formStringRenderer)
           
 void setAlsoHidden(boolean b)
           
 void setCurrency(java.lang.String string)
           
 void setDate(java.lang.String string)
           
 void setDescription(java.lang.String string)
           
 void setInPlaceEditor(ModelFormField.InPlaceEditor newInPlaceEditor)
           
 
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

alsoHidden

protected boolean alsoHidden

description

protected FlexibleStringExpander description

type

protected java.lang.String type

currency

protected FlexibleStringExpander currency

date

protected FlexibleStringExpander date

inPlaceEditor

protected ModelFormField.InPlaceEditor inPlaceEditor
Constructor Detail

ModelFormField.DisplayField

protected ModelFormField.DisplayField()

ModelFormField.DisplayField

public ModelFormField.DisplayField(ModelFormField modelFormField)

ModelFormField.DisplayField

public ModelFormField.DisplayField(int fieldSource,
                                   ModelFormField modelFormField)

ModelFormField.DisplayField

public ModelFormField.DisplayField(org.w3c.dom.Element element,
                                   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
Specified by:
renderFieldString in class ModelFormField.FieldInfo
Throws:
java.io.IOException

getAlsoHidden

public boolean getAlsoHidden()

getType

public java.lang.String getType()

getDescription

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

getInPlaceEditor

public ModelFormField.InPlaceEditor getInPlaceEditor()

setAlsoHidden

public void setAlsoHidden(boolean b)
Parameters:
b -

setDescription

public void setDescription(java.lang.String string)
Parameters:
Description -

setCurrency

public void setCurrency(java.lang.String string)
Parameters:
string -

setDate

public void setDate(java.lang.String string)
Parameters:
date -

setInPlaceEditor

public void setInPlaceEditor(ModelFormField.InPlaceEditor newInPlaceEditor)