org.ofbiz.widget.form
Class ModelFormField.HyperlinkField

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

public static class ModelFormField.HyperlinkField
extends ModelFormField.FieldInfo


Field Summary
protected  boolean alsoHidden
           
static java.lang.String DEFAULT_TARGET_TYPE
           
protected  FlexibleStringExpander description
           
protected  java.lang.String image
           
protected  java.lang.String linkType
           
protected  java.util.List<WidgetWorker.Parameter> parameterList
           
protected  FlexibleStringExpander target
           
protected  java.lang.String targetType
           
protected  FlexibleStringExpander targetWindowExdr
           
 
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.HyperlinkField()
           
  ModelFormField.HyperlinkField(org.w3c.dom.Element element, ModelFormField modelFormField)
           
  ModelFormField.HyperlinkField(int fieldSource, ModelFormField modelFormField)
           
  ModelFormField.HyperlinkField(ModelFormField modelFormField)
           
 
Method Summary
 boolean getAlsoHidden()
           
 java.lang.String getDescription(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getImage()
           
 java.lang.String getLinkType()
           
 java.util.List<WidgetWorker.Parameter> getParameterList()
           
 java.lang.String getTarget(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getTargetType()
           
 java.lang.String getTargetWindow(java.util.Map<java.lang.String,java.lang.Object> context)
           
 void renderFieldString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, FormStringRenderer formStringRenderer)
           
 void setAlsoHidden(boolean b)
           
 void setDescription(java.lang.String string)
           
 void setTarget(java.lang.String string)
           
 void setTargetType(java.lang.String string)
           
 
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

DEFAULT_TARGET_TYPE

public static java.lang.String DEFAULT_TARGET_TYPE

alsoHidden

protected boolean alsoHidden

linkType

protected java.lang.String linkType

targetType

protected java.lang.String targetType

image

protected java.lang.String image

target

protected FlexibleStringExpander target

description

protected FlexibleStringExpander description

targetWindowExdr

protected FlexibleStringExpander targetWindowExdr

parameterList

protected java.util.List<WidgetWorker.Parameter> parameterList
Constructor Detail

ModelFormField.HyperlinkField

protected ModelFormField.HyperlinkField()

ModelFormField.HyperlinkField

public ModelFormField.HyperlinkField(ModelFormField modelFormField)

ModelFormField.HyperlinkField

public ModelFormField.HyperlinkField(int fieldSource,
                                     ModelFormField modelFormField)

ModelFormField.HyperlinkField

public ModelFormField.HyperlinkField(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()

getLinkType

public java.lang.String getLinkType()

getTargetType

public java.lang.String getTargetType()

getTargetWindow

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

getDescription

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

getTarget

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

getParameterList

public java.util.List<WidgetWorker.Parameter> getParameterList()

getImage

public java.lang.String getImage()

setAlsoHidden

public void setAlsoHidden(boolean b)
Parameters:
b -

setTargetType

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

setDescription

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

setTarget

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