|
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
leon.control.builder.LyFilterRelationBuilder
public class LyFilterRelationBuilder
Creates a view to type in a new relation filter.
LyFilterRelationController
Field Summary | |
---|---|
static java.lang.String |
__VERSION
File version |
static int |
FILTER_NAME_MAX_LENGTH
Maximum length of displayed name for filters. |
Fields inherited from class leon.control.builder.LyFormBuilder |
---|
DEFAULT_TRANSVERSE_ICON_WIDTH, SHOW_CONTEXT_AREA |
Constructor Summary | |
---|---|
LyFilterRelationBuilder(LyController parent)
Default constructor. |
Method Summary | |
---|---|
LyComponent |
build()
Builds the view component for the specified parent controller. |
LyClassInfo |
getSelectedClassInfo()
Returns selected class info in the class info list. |
LyRelationFieldInfo |
getSelectedFieldInfo()
Returns selected field info in the class info list. |
LyFilter |
getSelectedFilter()
Returns selected filter in the filter list. |
void |
resetClassField()
Updates the field that contains the possible classes. |
void |
resetFilterField()
Updates the field that contains the possible filters. |
void |
resetForm()
Resets form once all modifications were done. |
void |
setClassInfo(LyClassInfo classInfo)
Forces the field that contains the possible classes to the given class. |
void |
updateTools()
Updates state of filtering tools. |
Methods inherited from class leon.control.builder.LySimpleFilterBuilder |
---|
buildArray, buildChoice, buildDate, buildFieldItem, buildFieldItem, buildFile, buildFormField, buildNumber, buildRelation, buildText, buildToolBar, buildToolBar, buildUnitsList, getCaptionConstraint, getFieldConstraint, translate |
Methods inherited from class leon.control.builder.LyFormBuilder |
---|
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
public static final int FILTER_NAME_MAX_LENGTH
Constructor Detail |
---|
public LyFilterRelationBuilder(LyController parent)
parent
- parent controllerMethod Detail |
---|
public LyComponent build()
build
in class LyFormBuilder
public void resetClassField()
public void setClassInfo(LyClassInfo classInfo)
classInfo
- the class info that must be set on the field.public void resetFilterField()
public void resetForm()
public void updateTools()
public LyRelationFieldInfo getSelectedFieldInfo()
public LyClassInfo getSelectedClassInfo()
public LyFilter getSelectedFilter()
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |