Class representing an extended action.
As with all of the other classes that represent configuration
sections, all of these values are optional. It is up to some
higher-level construct to decide whether everything they need is filled
in. Some validation is done on non-None
assignments
through the use of the Python property()
construct.
Essentially, an extended action needs to allow the following to
happen:
|
__init__(self,
name=None,
module=None,
function=None,
index=None,
dependencies=None)
Constructor for the ExtendedAction class. |
source code
|
|
|
|
|
|
|
|
|
|
|
_getName(self)
Property target used to get the action name. |
source code
|
|
|
|
|
_getModule(self)
Property target used to get the module name. |
source code
|
|
|
|
|
_getFunction(self)
Property target used to get the function name. |
source code
|
|
|
|
|
_getIndex(self)
Property target used to get the action index. |
source code
|
|
|
|
|
_getDependencies(self)
Property target used to get action dependencies information. |
source code
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__
|