|
|
| IAction () |
| | Default constructor.
|
| |
|
virtual | ~IAction () |
| | Destructor.
|
| |
|
Yuni::String | caption () const |
| | Get the caption of the action.
|
| |
|
Yuni::String | message () const |
| | Get the message of the action.
|
| |
|
bool | prepare (Context &ctx) |
| | Make preparations for the execution.
|
| |
|
void | registerViews (Context &ctx) |
| | Register if possible the action into the appropriate view.
|
| |
|
void | datagridCaption (Yuni::String &title) |
| |
|
bool | prepareRootNode (Context &ctx) |
| | Look for the root node and make preparations for the execution.
|
| |
|
bool | perform (Context &ctx, bool recursive=true) |
| | Perform the action.
|
| |
|
void | dump () const |
| | Dump the tree from this node to the stdcout.
|
| |
|
virtual bool | bold () const |
| | Get if the action should be represented with a bold font.
|
| |
|
virtual bool | autoExpand () const |
| | Auto-expand.
|
| |
|
virtual bool | canDoSomething () const |
| |
|
virtual bool | allowUpdate () const |
| |
|
virtual bool | allowSkip () const |
| |
|
virtual bool | allowOverwrite () const |
| |
|
virtual bool | shouldPrepareRootNode () const |
| |
|
virtual bool | visible () const |
| | Get if the action should be visible to the user.
|
| |
|
Behavior | behavior () const |
| | Get the behavior.
|
| |
|
void | behavior (Behavior newBehavior) |
| | Set the behavior.
|
| |
|
bool | prepareStack (Vector &vector) |
| | Prepare the whole list of actions to execute in the given order.
|
| |
|
State | state () const |
| |
|
virtual void | behaviorToText (Behavior behavior, Yuni::String &out) |
| |
|
void | createPostActions (const IAction::Ptr &node) |
| | Create post actions if required.
|
| |
|
virtual void | prepareSkipWL (Context &) |
| | Prepare the execution (when the behavior says that the action should be skipped)
|
| |
|
virtual void | registerViewsWL (Context &) |
| | Register all views.
|
| |
|
virtual void | createPostActionsWL (const IAction::Ptr &node) |
| | Create post actions (if any)
|
| |
|
ActionInformations | pInfos |
| | All data related to the action.
|
| |
The documentation for this class was generated from the following files:
- src/ui/action/handler/antares-study/constraint/enabled.h
- src/ui/action/handler/antares-study/constraint/enabled.cpp
- src/ui/action/handler/antares-study/constraint/enabled.hxx