@Deprecated public class ExporterStepFactory extends Object implements GraphStepFactory
GraphState constructor and later
used during export. As calls to
create(int, List, GraphSpec, GraphEntry, long[]) are made, the
factory keeps links to several object types. After GraphState
initialization, the other methods on the factory can be used to load the
objects based on their index.| Constructor and Description |
|---|
ExporterStepFactory(Executor ex,
Principal p,
ExtendedMetadata em)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
GraphStep |
create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids)
Deprecated.
|
int |
getCount(String name)
Deprecated.
|
<T extends ome.model.IObject> |
getObject(String name,
int order)
Deprecated.
|
GraphSteps |
postProcess(List<GraphStep> steps)
Deprecated.
Gives the
GraphStepFactory a chance to add pre or post-steps for
validation and similar activities. |
public ExporterStepFactory(Executor ex, Principal p, ExtendedMetadata em)
public GraphStep create(int idx, List<GraphStep> stack, GraphSpec spec, GraphEntry entry, long[] ids) throws GraphException
create in interface GraphStepFactoryidx - Index which is being assigned to this step.stack - Non-null stack of other steps which precede this one in the
graph.spec - Non-null GraphSpec which was used to define this step.entry - Non-null GraphEntry which was used to define this
step.ids - Non-null, non-empty array of ids which were found for this
GraphStepGraphStep implementation which will permit
arbitrary operations on all the nodes of the graph.GraphExceptionpublic GraphSteps postProcess(List<GraphStep> steps)
GraphStepFactoryGraphStepFactory a chance to add pre or post-steps for
validation and similar activities.postProcess in interface GraphStepFactorysteps - Non-null list of steps which are to be post-processed.public int getCount(String name)
public <T extends ome.model.IObject> T getObject(String name, int order) throws GraphException
GraphException
Version: 5.1.2-ice35-b45
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.