ome.services.delete
Class DeleteStepFactory

java.lang.Object
  extended by ome.services.delete.DeleteStepFactory
All Implemented Interfaces:
GraphStepFactory

public class DeleteStepFactory
extends Object
implements GraphStepFactory

Single action performed by DeleteState.

Since:
Beta4.2.3
Author:
Josh Moore, josh at glencoesoftware.com
See Also:
IDelete

Constructor Summary
DeleteStepFactory(OmeroContext ctx)
           
 
Method Summary
 GraphStep create(int idx, List<GraphStep> stack, GraphSpec spec, GraphEntry entry, long[] ids)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteStepFactory

public DeleteStepFactory(OmeroContext ctx)
Method Detail

create

public GraphStep create(int idx,
                        List<GraphStep> stack,
                        GraphSpec spec,
                        GraphEntry entry,
                        long[] ids)
                 throws GraphException
Specified by:
create in interface GraphStepFactory
Parameters:
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
Returns:
some specific GraphStep implementation which will permit arbitrary operations on all the nodes of the graph.
Throws:
GraphException


OmeroJava Api

Version: 4.3.3-00d1137e-b2894

Copyright © 2009 The University of Dundee. All Rights Reserved.