public class DeleteStepFactory extends Object implements GraphStepFactory
DeleteState
.IDelete
Constructor and Description |
---|
DeleteStepFactory(OmeroContext ctx) |
Modifier and Type | Method and Description |
---|---|
GraphStep |
create(int idx,
List<GraphStep> stack,
GraphSpec spec,
GraphEntry entry,
long[] ids) |
List<GraphStep> |
postProcess(List<GraphStep> steps)
Gives the
GraphStepFactory a chance to add pre or post-steps for
validation and similar activities. |
public DeleteStepFactory(OmeroContext ctx)
public GraphStep create(int idx, List<GraphStep> stack, GraphSpec spec, GraphEntry entry, long[] ids) throws GraphException
create
in interface GraphStepFactory
idx
- 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
GraphStep
GraphStep
implementation which will permit
arbitrary operations on all the nodes of the graph.GraphException
public List<GraphStep> postProcess(List<GraphStep> steps)
GraphStepFactory
GraphStepFactory
a chance to add pre or post-steps for
validation and similar activities.postProcess
in interface GraphStepFactory
steps
- Non-null list of steps which are to be post-processed.
Version: 4.4.12-ice34-b116
Copyright © 2014 The University of Dundee & Open Microscopy Environment. All Rights Reserved.