X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.diagram%2Fsrc%2Forg%2Fsimantics%2Fdiagram%2Fexport%2FDiscoverDiagrams.java;h=be06127ed3a67b55836546b898f6cf3d6429023c;hb=e3f46ffc9d4a6930adc83ebb8e6730f19708cc94;hp=29304d448ea5ebbcfc064a5f9571dc59771dbd50;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.diagram/src/org/simantics/diagram/export/DiscoverDiagrams.java b/bundles/org.simantics.diagram/src/org/simantics/diagram/export/DiscoverDiagrams.java index 29304d448..be06127ed 100644 --- a/bundles/org.simantics.diagram/src/org/simantics/diagram/export/DiscoverDiagrams.java +++ b/bundles/org.simantics.diagram/src/org/simantics/diagram/export/DiscoverDiagrams.java @@ -1,38 +1,38 @@ -package org.simantics.diagram.export; - -import java.util.Collection; -import java.util.Collections; - -import org.simantics.db.request.Read; -import org.simantics.diagram.stubs.DiagramResource; -import org.simantics.export.core.ExportContext; -import org.simantics.export.core.error.ExportException; -import org.simantics.export.core.intf.DiscoverAction; -import org.simantics.export.core.util.ExportQueries; - -/** - * Discovers all models in context ( session, project ) - * - * @author toni.kalajainen@semantum.fi - */ -public class DiscoverDiagrams implements DiscoverAction { - - public Read> discoverRequest( - final Collection startLocations) throws ExportException { - return ExportQueries.instancesOf(startLocations, DiagramResource.URIs.Diagram); - } - - @Override - public Collection discoverContent(ExportContext ctx, Collection startLocations) throws ExportException { -// Disabled for now. -// try { -// return ctx.session.syncRequest( discoverRequest(startLocations) ); -// } catch (DatabaseException e) { -// if ( e.getCause() instanceof ExportException ) throw (ExportException) e.getCause(); -// throw new ExportException( e ); -// } - return Collections.emptyList(); - } - - -} +package org.simantics.diagram.export; + +import java.util.Collection; +import java.util.Collections; + +import org.simantics.db.request.Read; +import org.simantics.diagram.stubs.DiagramResource; +import org.simantics.export.core.ExportContext; +import org.simantics.export.core.error.ExportException; +import org.simantics.export.core.intf.DiscoverAction; +import org.simantics.export.core.util.ExportQueries; + +/** + * Discovers all models in context ( session, project ) + * + * @author toni.kalajainen@semantum.fi + */ +public class DiscoverDiagrams implements DiscoverAction { + + public Read> discoverRequest( + final Collection startLocations) throws ExportException { + return ExportQueries.instancesOf(startLocations, DiagramResource.URIs.Diagram); + } + + @Override + public Collection discoverContent(ExportContext ctx, Collection startLocations) throws ExportException { +// Disabled for now. +// try { +// return ctx.session.syncRequest( discoverRequest(startLocations) ); +// } catch (DatabaseException e) { +// if ( e.getCause() instanceof ExportException ) throw (ExportException) e.getCause(); +// throw new ExportException( e ); +// } + return Collections.emptyList(); + } + + +}