|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITransformContext
A runtime context for evaluating transforms.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Method Summary | |
|---|---|
void |
addEvaluationListener(IEvaluationListener listener)
Adds a listener for all generators in this context. |
void |
addTransformEvaluationContextListener(ITransformContextListener listener)
Adds a listener for this context. |
java.lang.String |
findNameForTransform(ITransform transform)
The name this transform was registered with. |
ITransform |
findTransformForName(java.lang.String name)
Finds a transform based on an evaluation name. |
java.util.Set |
getRegisteredNames()
All registered transform names. |
java.util.Set |
getRegisteredTransforms()
All registered transforms. |
java.lang.String |
registerTransform(ITransform transform)
Gives a name to an anonymous transform. |
java.lang.String |
registerTransform(ITransform transform,
java.lang.String name)
Registers a transform so that it can later be identified by this context. |
void |
removeEvaluationListener(IEvaluationListener listener)
Removes a listener for all generators in this context. |
void |
removeTransformEvaluationContextListener(ITransformContextListener listener)
Removes a listener for this context. |
void |
unregisterTransform(ITransform transform)
Unregisters a transform so that it can no longer be identified by this context. |
| Method Detail |
|---|
void addEvaluationListener(IEvaluationListener listener)
listener - Listenervoid addTransformEvaluationContextListener(ITransformContextListener listener)
listener - Listenerjava.lang.String findNameForTransform(ITransform transform)
transform - TransformITransform findTransformForName(java.lang.String name)
name - Namejava.util.Set getRegisteredNames()
java.util.Set getRegisteredTransforms()
java.lang.String registerTransform(ITransform transform)
transform - Transform
java.lang.String registerTransform(ITransform transform,
java.lang.String name)
transform - Transformname - Namevoid removeEvaluationListener(IEvaluationListener listener)
listener - Listenervoid removeTransformEvaluationContextListener(ITransformContextListener listener)
listener - Listenervoid unregisterTransform(ITransform transform)
transform - Transform
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||