leon.control.builder
Class LyMultiFilterBuilder
java.lang.Object
leon.control.builder.LyBuilder
leon.control.builder.LyAreaBuilder
leon.control.builder.LyFormBuilder
leon.control.builder.LySimpleFilterBuilder
leon.control.builder.LyMultiFilterBuilder
public class LyMultiFilterBuilder
- extends LySimpleFilterBuilder
Creates a view to type in a filter with multiple criteria.
- See Also:
LyFilterController
Field Summary |
static java.lang.String |
__VERSION
File version |
Methods inherited from class leon.control.builder.LySimpleFilterBuilder |
buildArray, buildChoice, buildFieldItem, buildFieldItem, buildFile, buildRelation, buildText, buildToolBar, buildToolBar, buildUnitsList, getCaptionConstraint, getFieldConstraint, translate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
__VERSION
public static final java.lang.String __VERSION
- File version
- See Also:
- Constant Field Values
LyMultiFilterBuilder
public LyMultiFilterBuilder(LyController parent)
- Default constructor.
- Parameters:
parent
- parent controller
build
public LyComponent build()
- Builds the view component.
- Overrides:
build
in class LyFormBuilder
- Returns:
- the view Component
buildFormField
public LyFormField buildFormField(LyFieldInfo fieldInfo,
boolean editable)
- Build a form field for a given fieldInfo.
- Overrides:
buildFormField
in class LySimpleFilterBuilder
- Parameters:
fieldInfo
- the fieldInfo corresponding to the built form fieldeditable
- indicates whether the form field must be editable or not
- Returns:
- the form field corresponding to the fieldInfo
buildDate
public LyFieldItem buildDate(LyDateFieldInfo dateField,
java.lang.Object value)
- Build a field item for a date fieldInfo.
- Overrides:
buildDate
in class LySimpleFilterBuilder
- Parameters:
dateField
- the date fieldInfo corresponding to the built field itemvalue
- the value of the field item
- Returns:
- the field item corresponding to the fieldInfo
buildNumber
public LyFieldItem buildNumber(LyNumberFieldInfo numberField,
java.lang.Object value)
- Build a field item for a number fieldInfo.
- Overrides:
buildNumber
in class LySimpleFilterBuilder
- Parameters:
numberField
- the number fieldInfo corresponding to the built field itemvalue
- the value of the field item
- Returns:
- the field item corresponding to the fieldInfo
Website: W4 S.A., contact us: support@w4global.com