|
LEONARDI Application Composer - 8.9.0.40 by W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectleon.control.builder.LyBuilder
leon.control.builder.LyAreaBuilder
leon.control.builder.LyFormBuilder
leon.control.builder.LySimpleFilterBuilder
public abstract class LySimpleFilterBuilder
Creates a view to type in a filter with multiple criteria.
LyFilterController
Field Summary | |
---|---|
static java.lang.String |
__VERSION
File version |
Fields inherited from class leon.control.builder.LyFormBuilder |
---|
DEFAULT_TRANSVERSE_ICON_WIDTH, SHOW_CONTEXT_AREA |
Constructor Summary | |
---|---|
LySimpleFilterBuilder(LyController parent)
Default constructor. |
Method Summary | |
---|---|
LyFieldItem |
buildArray(LyArrayFieldInfo arrayField,
java.lang.Object value)
Build a field item for an array fieldInfo. |
LyFieldItem |
buildChoice(LyChoiceFieldInfo choiceField,
java.lang.Object value)
/** Build a field item for a choice fieldInfo. |
LyFieldItem |
buildDate(LyDateFieldInfo dateField,
java.lang.Object value)
Build a field item for a date fieldInfo. |
LyFieldItem |
buildFieldItem(LyFieldInfo fieldInfo)
Build a field item for a given fieldInfo. |
LyFieldItem |
buildFieldItem(LyFieldInfo fieldInfo,
java.lang.Object value)
Build a field item for a given fieldInfo. |
LyFieldItem |
buildFile(LyFileFieldInfo fileField,
java.lang.Object value)
Build a field item for a file fieldInfo. |
LyFormField |
buildFormField(LyFieldInfo fieldInfo,
boolean editable)
Build a form field for a given fieldInfo. |
LyFieldItem |
buildNumber(LyNumberFieldInfo numberField,
java.lang.Object value)
Build a field item for a number fieldInfo. |
LyFieldItem |
buildRelation(LyRelationFieldInfo relationField,
java.lang.Object value)
Build a field item for a relation fieldInfo. |
LyFieldItem |
buildText(LyTextFieldInfo textField,
java.lang.Object value)
Build a field item for a text fieldInfo. |
LyToolBar |
buildToolBar(LyFieldInfo fieldInfo)
Builds the toolbar for the given field. |
LyToolBar |
buildToolBar(LyFieldInfo fieldInfo,
LyInfoDataList<LyAction,LyClassInfo> actions)
Builds the toolbar for the given relation field and list of actions. |
LyFieldUnit |
buildUnitsList(LyFieldInfo fieldInfo)
Build a relation that contains all units of the given field. |
LyConstraint |
getCaptionConstraint(LyFieldInfo fieldInfo,
LyFormField formField)
Get caption constraint. |
LyConstraint |
getFieldConstraint(LyFieldInfo fieldInfo,
LyFormField formField)
Get field constraint. |
java.lang.String |
translate(java.lang.String value)
Translate the values displayed in filter form. |
Methods inherited from class leon.control.builder.LyFormBuilder |
---|
build, buildStruct, buildValueLabel, completeToolBarForContext, getFill, getHAlign, getVAlign |
Methods inherited from class leon.control.builder.LyAreaBuilder |
---|
buildComponent, completeMenuBar, completeMessages, getRightLabel, setTitleBarParameters, updateSelectFile, updateTitleBar |
Methods inherited from class leon.control.builder.LyBuilder |
---|
getComponent, getParent |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String __VERSION
Constructor Detail |
---|
public LySimpleFilterBuilder(LyController parent)
parent
- parent controllerMethod Detail |
---|
public LyFormField buildFormField(LyFieldInfo fieldInfo, boolean editable)
buildFormField
in class LyFormBuilder
fieldInfo
- the fieldInfo corresponding to the built form fieldeditable
- indicates whether the form field must be editable or not
public LyConstraint getCaptionConstraint(LyFieldInfo fieldInfo, LyFormField formField)
getCaptionConstraint
in class LyFormBuilder
fieldInfo
- the fieldinfoformField
- the formfield
public LyConstraint getFieldConstraint(LyFieldInfo fieldInfo, LyFormField formField)
getFieldConstraint
in class LyFormBuilder
fieldInfo
- the fieldinfoformField
- the form field
public LyFieldItem buildFieldItem(LyFieldInfo fieldInfo)
buildFieldItem
in class LyFormBuilder
fieldInfo
- the fieldInfo corresponding to the built field item
public LyFieldItem buildFieldItem(LyFieldInfo fieldInfo, java.lang.Object value)
buildFieldItem
in class LyFormBuilder
fieldInfo
- the fieldInfo corresponding to the built field itemvalue
- the value of the field item
public LyFieldUnit buildUnitsList(LyFieldInfo fieldInfo)
fieldInfo
- FieldInfo for which a units list is required.
public LyFieldItem buildText(LyTextFieldInfo textField, java.lang.Object value)
buildText
in class LyFormBuilder
textField
- the text fieldInfo corresponding to the built field itemvalue
- the value of the field item
public LyFieldItem buildDate(LyDateFieldInfo dateField, java.lang.Object value)
buildDate
in class LyFormBuilder
dateField
- the date fieldInfo corresponding to the built field itemvalue
- the value of the field item
public LyFieldItem buildNumber(LyNumberFieldInfo numberField, java.lang.Object value)
buildNumber
in class LyFormBuilder
numberField
- the number fieldInfo corresponding to the built field itemvalue
- the value of the field item
public LyFieldItem buildRelation(LyRelationFieldInfo relationField, java.lang.Object value)
buildRelation
in class LyFormBuilder
relationField
- the relation fieldInfo corresponding to the built field itemvalue
- the value of the field item
public LyToolBar buildToolBar(LyFieldInfo fieldInfo)
buildToolBar
in class LyFormBuilder
fieldInfo
- the field
public LyToolBar buildToolBar(LyFieldInfo fieldInfo, LyInfoDataList<LyAction,LyClassInfo> actions)
buildToolBar
in class LyFormBuilder
fieldInfo
- the fieldactions
- List of pairs (action, classInfo)
public LyFieldItem buildArray(LyArrayFieldInfo arrayField, java.lang.Object value)
buildArray
in class LyFormBuilder
arrayField
- the array fieldInfo corresponding to the built field itemvalue
- the value of the field item
public LyFieldItem buildChoice(LyChoiceFieldInfo choiceField, java.lang.Object value)
buildChoice
in class LyFormBuilder
choiceField
- the choice fieldInfo corresponding to the built field itemvalue
- the value of the field item
public java.lang.String translate(java.lang.String value)
value
- the value that must be translated
public LyFieldItem buildFile(LyFileFieldInfo fileField, java.lang.Object value)
buildFile
in class LyFormBuilder
fileField
- the file fieldInfo corresponding to the built field itemvalue
- the value of the field item
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |