Module gwy :: Class RunType
[hide private]
[frames] | no frames]

Class RunType

source code

Module function run-modes.

Note RUN_NONINTERACTIVE is only possible for file functions, processing functions do not have a truly non-interactive interface yet and therefore they should not claim they support it. The closest match for process functions is RUN_IMMEDIATE.


Note: All the enumerated values are defined at the module level, not the class level. The are just groupped by class here for easier orientation.

Class Variables [hide private]
  RUN_IMMEDIATE
Function is run immediately and uses parameter values stored in the settings to reproduce previous run.
  RUN_INTERACTIVE
The function presents a modal user interfaces where parameters can be adjusted, it returns after finishing all operations.
  RUN_MASK
The mask for all the run modes.
  RUN_NONE
None.
  RUN_NONINTERACTIVE
The function is run non-interactively, it must not present any GUI and touch application state.
Class Variable Details [hide private]

RUN_IMMEDIATE

Function is run immediately and uses parameter values stored in the settings to reproduce previous run. It can however present GUI error messages or display progress, create new windows, etc.