package org.cytoscape.rest.internal;
import org.cytoscape.task.NetworkCollectionTaskFactory;
import org.cytoscape.task.NetworkTaskFactory;
import org.cytoscape.work.TaskFactory;
public interface TaskFactoryManager {
/**
* Get task factory by ID meta data.
*
* @param id
* @return Matching TaskFactory
*/
TaskFactory getTaskFactory(final String id);
NetworkTaskFactory getNetworkTaskFactory(final String id);
NetworkCollectionTaskFactory getNetworkCollectionTaskFactory(final String id);
}