alchemist-full
Toggle table of contents
46.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
alchemist-full
alchemist-implementationbase
/
it.unibo.alchemist.model.actions
/
AbstractAction
Abstract
Action
abstract
class
AbstractAction
<
T
>
(
val
reaction
:
Reaction
<
T
>
)
:
Action
<
T
>
(
source
)
Base implementation of an
Action
owned by
reaction
, independent of the kind of host.
Inheritors
AbstractNodeAction
Members
Constructors
Abstract
Action
Link copied to clipboard
constructor
(
reaction
:
Reaction
<
T
>
)
Properties
reaction
Link copied to clipboard
open
override
val
reaction
:
Reaction
<
T
>
Functions
clone
Action
Link copied to clipboard
abstract
fun
cloneAction
(
newReaction
:
Reaction
<
T
>
)
:
Action
<
T
>
execute
Link copied to clipboard
abstract
fun
execute
(
)
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String