|
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.LyController
leon.control.LyAreaController
leon.control.LyMultiAreaController
leon.control.LyCompoundAreaController
leon.control.LyCompoundFilterController
public class LyCompoundFilterController
This controller implements a compound filter. It is based on a coumpound area.
LyCompoundAreaController
Field Summary | |
---|---|
static java.lang.String |
__VERSION
File version |
static java.lang.String |
DEMAND_ADD_FILTER
Demand id for adding a filter element. |
static java.lang.String |
ID_EXTENDED_FILTER
Id for operation add. |
static java.lang.String |
ID_SIMPLE_FILTER
Id for operation raz. |
static java.lang.String |
SELECT_TYPE
Identifier of an input field : operation. |
Fields inherited from class leon.control.LyAreaController |
---|
DEFAULT_MENU_ITEM_IMAGE_SIZE, DEMAND_APPLY, DEMAND_CANCEL, DEMAND_CLOSE, DEMAND_CREATE_CHART, DEMAND_DELETE_CHART, DEMAND_DELETE_OBJECTINFOS, DEMAND_DELETE_PREFERENCE, DEMAND_UPDATE_VIEW, DEMAND_VALIDATE |
Fields inherited from class leon.control.LyController |
---|
_nbControllers, _nextId, CONTROLLER_ID_SEP, DEFAULT_IMAGE_FORMAT, DEMAND_HELP, ID_SEP |
Constructor Summary | |
---|---|
LyCompoundFilterController(LySession session,
LyController parent,
LyAction action,
LyClassInfo classInfo,
LyObjectList context)
Constructor. |
Method Summary | |
---|---|
void |
actionDemand(LyActionDemand demand)
Invoked when an action notification is sent to this listener. |
LySimpleFilterController |
getFilterController()
Gets controller of the filter element panel. |
LyFilterEditorController |
getFilterEditorController()
Gets controller of the filter editor panel. |
boolean |
isExtendedFilter()
Checks whether extended filter is activated or not. |
Methods inherited from class leon.control.LyCompoundAreaController |
---|
free, getContextClient, reset, setAction, setAction, setAction, setAction, setAction, setContext, setContextClient |
Methods inherited from class leon.control.LyController |
---|
activateViewDemand, demandPerformed, dragDropDemand, getApplication, getClassInfo, getComponent, getId, getImage, getImage, getImage, getImage, getImageFromPrefix, getImageFromPrefix, getImageFromPrefix, getName, getObjectId, getSession, getUserData, getView, getViewManager, helpDemand, hideView, isFreed, isIdle, selectionDemand, setBuilder, setBuilderClass, setLastModified, setName, setUserData, showError, showError, showWarning, updateViewFromValues |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String __VERSION
public static final java.lang.String DEMAND_ADD_FILTER
public static final java.lang.String SELECT_TYPE
public static final java.lang.String ID_SIMPLE_FILTER
public static final java.lang.String ID_EXTENDED_FILTER
Constructor Detail |
---|
public LyCompoundFilterController(LySession session, LyController parent, LyAction action, LyClassInfo classInfo, LyObjectList context)
session
- current session associated to the controller. The controller automatically
registers on the specified session.parent
- parent controller (or null for 'root' controller). Controller hierarchy
indicates a child controller (for example a dialog created from a main view)action
- related action. If an action is specified, the controller uses action
parameters (action name, action specific XML view description ...)classInfo
- classInfo associated with this controllercontext
- current context (may be null if the view is not contextual to a list of
objects).Method Detail |
---|
public boolean isExtendedFilter()
public LySimpleFilterController getFilterController()
public LyFilterEditorController getFilterEditorController()
public void actionDemand(LyActionDemand demand)
method implements VALIDATE, APPLY and CANCEL action events and subsequently invoke endFilter on the client.
Additionally, the controller handles field changes and impact on form content. (The nature of components shown in the view is field dependant).
actionDemand
in class LyCompoundAreaController
demand
- demand parameters sent by the view component.LyController.demandPerformed(leon.view.event.LyDemand)
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |