C
- The context type of the elements this HolisticTransformer
operates on.E
- The element type this HolisticTransformer
operates on.public interface HolisticTransformer<C,E> extends Transformer<C,E>
HolisticTransformer
available in Cytoscape, create an HolisticTransformerFactory
that
constructs the custom HolisticTransformer
, and register the factory
as an OSGi service. To make the transformer show up in the UI, create a
TransformerViewFactory
and register it as an OSGi service. The
HolisticTransformer
, HolisticTransformerFactory
and
TransformerViewFactory
need to have the same id.Module: filter-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>filter-api</artifactId> </dependency>
Modifier and Type | Method and Description |
---|---|
void |
apply(C context,
TransformerSource<C,E> source,
TransformerSink<E> sink)
Transforms the elements in
source from context . |
addListener, getContextType, getElementType, getId, getName, removeListener
void apply(C context, TransformerSource<C,E> source, TransformerSink<E> sink)
source
from context
. The
results of the transformation are collected by sink
.context
- the context object of the transformed element.source
- provides the elements to transform.sink
- collects the results of the transformation.Copyright 2011-2015 Cytoscape Consortium. All rights reserved.