(.js)
laraImport("kadabra.monitor.Counter");
(.lara)
import kadabra.monitor.Counter;
Aspects
CountingMonitor
Inputs
$targetClass: any
$targetMethod: any
$targetStmt: any
location: any (optional)
monitorPackage: any (optional)
Outputs
name: any
increment: any
getValue: any
reset: any
GetCountingMonitor
Returns the counting monitor. if it does not exist creates a new class
Inputs
package: any
simpleName: any
Outputs
$monitor: any
NewCounter
Monitor the occurences of a given join point;
Inputs
$class: any
name: any (optional)
fullPath: any (optional)
Outputs
$counter: any
inc: any
get: any
reset: any
newName: any
NewCountingMonitor
Inputs
package: any
simpleName: any
Outputs
$monitorClass: any