Package org.apache.ofbiz.widget.model
Class FieldInfo
java.lang.Object
org.apache.ofbiz.widget.model.FieldInfo
- Direct Known Subclasses:
ModelFormField.ContainerField
,ModelFormField.DateTimeField
,ModelFormField.DisplayField
,ModelFormField.FieldInfoWithOptions
,ModelFormField.FormField
,ModelFormField.GridField
,ModelFormField.HiddenField
,ModelFormField.HyperlinkField
,ModelFormField.IgnoredField
,ModelFormField.ImageField
,ModelFormField.MenuField
,ModelFormField.ResetField
,ModelFormField.ScreenField
,ModelFormField.SubmitField
,ModelFormField.TextareaField
,ModelFormField.TextField
Form field abstract class.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
ModifierConstructorDescriptionprotected
FieldInfo
(int fieldSource, int fieldType, ModelFormField modelFormField) Value Constructorprotected
FieldInfo
(Element element, ModelFormField modelFormField) XML Constructor -
Method Summary
Modifier and TypeMethodDescriptionabstract void
accept
(ModelFieldVisitor visitor) abstract FieldInfo
copy
(ModelFormField modelFormField) Returns a new instance of this object.static int
findFieldTypeFromName
(String name) int
Gets field source.int
Gets field type.Gets model form field.static boolean
isInputFieldType
(Integer fieldType) abstract void
renderFieldString
(Appendable writer, Map<String, Object> context, FormStringRenderer formStringRenderer) toString()
-
Field Details
-
DISPLAY
public static final int DISPLAY- See Also:
-
HYPERLINK
public static final int HYPERLINK- See Also:
-
TEXT
public static final int TEXT- See Also:
-
TEXTAREA
public static final int TEXTAREA- See Also:
-
DATE_TIME
public static final int DATE_TIME- See Also:
-
DROP_DOWN
public static final int DROP_DOWN- See Also:
-
CHECK
public static final int CHECK- See Also:
-
RADIO
public static final int RADIO- See Also:
-
SUBMIT
public static final int SUBMIT- See Also:
-
RESET
public static final int RESET- See Also:
-
HIDDEN
public static final int HIDDEN- See Also:
-
IGNORED
public static final int IGNORED- See Also:
-
TEXTQBE
public static final int TEXTQBE- See Also:
-
DATEQBE
public static final int DATEQBE- See Also:
-
RANGEQBE
public static final int RANGEQBE- See Also:
-
LOOKUP
public static final int LOOKUP- See Also:
-
FILE
public static final int FILE- See Also:
-
PASSWORD
public static final int PASSWORD- See Also:
-
IMAGE
public static final int IMAGE- See Also:
-
DISPLAY_ENTITY
public static final int DISPLAY_ENTITY- See Also:
-
CONTAINER
public static final int CONTAINER- See Also:
-
MENU
public static final int MENU- See Also:
-
FORM
public static final int FORM- See Also:
-
GRID
public static final int GRID- See Also:
-
SCREEN
public static final int SCREEN- See Also:
-
SOURCE_EXPLICIT
public static final int SOURCE_EXPLICIT- See Also:
-
SOURCE_AUTO_ENTITY
public static final int SOURCE_AUTO_ENTITY- See Also:
-
SOURCE_AUTO_SERVICE
public static final int SOURCE_AUTO_SERVICE- See Also:
-
-
Constructor Details
-
FieldInfo
XML Constructor -
FieldInfo
Value Constructor
-
-
Method Details
-
findFieldTypeFromName
-
isInputFieldType
-
accept
- Throws:
Exception
-
copy
Returns a new instance of this object.- Parameters:
modelFormField
-
-
getFieldSource
public int getFieldSource()Gets field source.- Returns:
- the field source
-
getFieldType
public int getFieldType()Gets field type.- Returns:
- the field type
-
getModelFormField
Gets model form field.- Returns:
- the model form field
-
renderFieldString
public abstract void renderFieldString(Appendable writer, Map<String, Object> context, FormStringRenderer formStringRenderer) throws IOException- Throws:
IOException
-
toString
-