T
- The generic TunableHandler type of this TunableRecorder.public interface TunableRecorder<T extends TunableHandler>
TaskManager
after the
TunableMutator
is called, but before the
Task
is executed.
TunableRecorders are designed to help record the state of
Cytoscape for provenance and other tracability purposes.
When implementing this interface, it is recommended that you
use the AbstractTunableInterceptor
class to do so.Module: work-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>work-api</artifactId> </dependency>
Modifier and Type | Method and Description |
---|---|
void |
recordTunableState(Object objs)
The method called for each tunable object processed
by a
TaskManager . |
void recordTunableState(Object objs)
TaskManager
. This method may observe
and record the state of tunables associated with the argument
object, but may NOT modify the tunable values.
objs
- The object containing fields and methods annotated
with the Tunable
annotation.Copyright 2011-2015 Cytoscape Consortium. All rights reserved.