alchemist
alchemist
/
it.unibo.alchemist.model.implementations.timedistributions
/
Trigger
Trigger
class
Trigger
<
T
>
:
AbstractDistribution
<
T
>
Content copied to clipboard
Constructors
Functions
Parameters
Parameters
<T>
Concentration type
Constructors
Trigger
Link copied to clipboard
open
fun
Trigger
(
event
:
Time
)
Content copied to clipboard
Functions
clone
On
New
Node
Link copied to clipboard
open
fun
cloneOnNewNode
(
destination
:
Node
<
T
>
,
currentTime
:
Time
)
:
Trigger
<
T
>
Content copied to clipboard
abstract
fun
cloneOnNewNode
(
p
:
Node
<
T
>
,
p1
:
Time
)
:
TimeDistribution
<
T
>
Content copied to clipboard
get
Next
Occurence
Link copied to clipboard
fun
getNextOccurence
(
)
:
Time
Content copied to clipboard
abstract
fun
getNextOccurence
(
)
:
Time
Content copied to clipboard
get
Rate
Link copied to clipboard
open
fun
getRate
(
)
:
Double
Content copied to clipboard
update
Link copied to clipboard
fun
update
(
currentTime
:
Time
,
hasBeenExecuted
:
Boolean
,
additionalParameter
:
Double
,
environment
:
Environment
<
T
,
out
Any
>
)
Content copied to clipboard
abstract
fun
update
(
p
:
Time
,
p1
:
Boolean
,
p2
:
Double
,
p3
:
Environment
<
T
,
out
Any
>
)
Content copied to clipboard