1 package org.simantics.export.core.intf;
3 import java.util.Collection;
5 import org.simantics.export.core.ExportContext;
6 import org.simantics.export.core.error.ExportException;
9 * Interface for implementations that discover content in workspace and
12 * @author toni.kalajainen@semantum.fi
14 public interface DiscoverAction {
20 * @param startLocations
21 * @return a collection of content uris.
22 * @throws ExportException
24 Collection<String> discoverContent(ExportContext ctx, Collection<String> startLocations) throws ExportException;