|
Cytoscape 3.1.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- The generic TunableHandler type of this TunableRecorder.public interface TunableRecorder<T extends TunableHandler>
TunableRecorder is a special type of tunable interceptor that
reads the state of the tunables but does not modify the
value of the tunables. There may be many TunableRecorder
services registered at once. TunableRecorders will be
called by the 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>
Method Summary | |
---|---|
void |
recordTunableState(Object objs)
The method called for each tunable object processed by a TaskManager . |
Method Detail |
---|
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.
|
Cytoscape 3.1.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |