leon.control
Class LyCreateStickerController
java.lang.Object
leon.control.LyController
leon.control.LyAreaController
leon.control.LyCreateStickerController
- All Implemented Interfaces:
- LyGetSessionInterface, LyContextInterface, LyGetActionInterface, LySelectFileListenerInterface, LyGuiListener, LyInfoListener, LyEvaluator, LyDemandListener
public class LyCreateStickerController
- extends LyAreaController
This class implements a manager for stickers.
Field Summary |
static java.lang.String |
__VERSION
|
Methods inherited from class leon.control.LyAreaController |
canClose, canFree, clearViewCache, completeMenuBar, completeMessages, free, free, getAction, getAreaStackController, getBehavior, getBehaviorInterface, getBuilder, getClassInfo, getContent, getContext, getContextClient, getContextTitle, getDefaultAction, getEnvironment, getFastEditionAction, getHelpFile, getImage, getImageTooltip, getInfoLabel, getInfoLabel, getKeyValue, getLabel, getLastModified, getMenuItemImage, getName, getParameter, getParameter, getParameterMarks, getParent, getParent, getParentAreaController, getRefreshTime, getSelection, getShortLabel, getTarget, getTitle, getViewController, hasMark, hasNotMark, hasViewController, hideView, infoEvent, initialize, isInitialized, isOutlined, isViewResizable, menuDemand, reset, reset, selectFileDemand, setContext, setContext, setContextClient, setIdle, setPreference, setViewController, showView, showView, testParameter, toString, update, updateTitleBar |
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 |
__VERSION
public static final java.lang.String __VERSION
- See Also:
- Constant Field Values
LyCreateStickerController
public LyCreateStickerController(LySession session,
LyController parent,
LyAction action,
LyClassInfo classInfo,
LyObjectList context)
- Constructor.
- Parameters:
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
- This parameter is not used. Kept from introspection compatibility.context
- current context (may be null if the view is not contextual to a list of
objects).
getSticker
public LySticker getSticker()
- Accessor to the sticker definition.
getViewController
public LyViewController getViewController()
- Accessor to the view controller (Frame or dialog controller) which is the container of this
view. This method must be implemented in subclasses depending on the nature of the component.
- Overrides:
getViewController
in class LyAreaController
- Returns:
- the reference to a view controller, never returns null if the controller is
associated to a view.
actionDemand
public void actionDemand(LyActionDemand demand)
- Description copied from class:
LyAreaController
- Invoked when an action occurs. At this level, the implementation manages
- HELP demands. (demand.getType = LyActionDemand.TYPE_ACTION AND demand.getSource() =
LyController.DEMAND_HELP)
- user specific CHART demands. (demand.getType = LyActionDemand.TYPE_HREF AND
demand.getSource() = "_selectFile"
- Overrides:
actionDemand
in class LyAreaController
- Parameters:
demand
- demand parameters sent by the view component.- See Also:
LyController.demandPerformed(leon.view.event.LyDemand)
Website: W4 S.A., contact us: support@w4global.com