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