|
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.LyExportController
leon.control.LyMultiClassExportController
public class LyMultiClassExportController
This class implements an export controller (no GUI) to xporta set of data from multiple classInfos into XML (only XML is available).
LyExportController
Field Summary | |
---|---|
static java.lang.String |
__VERSION
File Version |
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 | |
---|---|
LyMultiClassExportController(LySession session,
LyAction action,
LyObjectList objects)
Constructor. |
|
LyMultiClassExportController(LySession session,
LyController parent,
LyAction action,
LyClassInfo classInfo,
LyObjectList objects)
Constructor. |
Method Summary | |
---|---|
void |
free()
Free this controller. |
LyViewController |
getViewController()
Accessor to the view controller (Frame or dialog controller) which is the container of this view. |
void |
hideView(boolean free)
Hide the view. |
void |
showView()
Make the view visible to the user. |
Methods inherited from class leon.control.LyExportController |
---|
actionDemand, export, exportAsString, getBehaviorInterface, getClassInfo, getContent, getExportCharset, getExportType, getFile, getParameterValue, getTemporaryFileName, getTemporaryFileName, isSilent, isViewResizable, preview, questionAnswer, setFile, showExportForm |
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
Constructor Detail |
---|
public LyMultiClassExportController(LySession session, LyAction action, LyObjectList objects)
session
- current session associated to the controller. The controller automatically
registers on the specified session.action
- related action. If an action is specified, the controller uses action
parameters (action name, action specific XML view description ...)objects
- list of objects that should be saved.public LyMultiClassExportController(LySession session, LyController parent, LyAction action, LyClassInfo classInfo, LyObjectList objects)
session
- current session associated to the controller. The controller automatically
registers on the specified session.parent
- parent controller (or null for 'root' controller).action
- related action. If an action is specified, the controller uses action
parameters (action name, action specific XML view description ...)classInfo
- kept for compatibility. This parameter is *NOT* used.objects
- list of objects that should be saved.Method Detail |
---|
public void hideView(boolean free)
This method should consider that the page is closed and should disappear.
hideView
in class LyAreaController
free
- Indicates if only HIDDEN, not FREED (true).public LyViewController getViewController()
getViewController
in class LyAreaController
public void free()
The parent will then invoke free(LyController controller) Method is set final, since propagation in subclasses must use free(LyController controller)
free
in class LyAreaController
LyAreaController.free(LyController)
public void showView()
For any display, this method should consider that the page is ready to be shown and should be displayed.
showView
in class LyExportController
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |