X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.ui%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fui%2FmodelBrowser2%2Fcontributions%2FSheetContributor.java;h=d6774a97bd41e1d1655c14eb1169ab0332266008;hb=fa806341cc06b72051d5e8d709674eb9d5c2bf00;hp=d5a0ff0958f38795e39cf2cedeb2135e200c01a2;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/contributions/SheetContributor.java b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/contributions/SheetContributor.java index d5a0ff095..d6774a97b 100644 --- a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/contributions/SheetContributor.java +++ b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/contributions/SheetContributor.java @@ -1,30 +1,30 @@ -package org.simantics.modeling.ui.modelBrowser2.contributions; - -import java.util.Collection; - -import org.simantics.browsing.ui.graph.contributor.viewpoint.ViewpointContributor; -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.common.primitiverequest.Objects; -import org.simantics.db.exception.DatabaseException; -import org.simantics.modeling.ui.modelBrowser2.model.SheetsNode; -import org.simantics.simulation.ontology.SimulationResource; -import org.simantics.spreadsheet.resource.SpreadsheetResource; - -public class SheetContributor extends ViewpointContributor { - - @Override - public Collection getContribution(ReadGraph graph, SheetsNode library) throws DatabaseException { - - SpreadsheetResource sr = SpreadsheetResource.getInstance(graph); - Resource configuration = graph.getPossibleObject(library.resource, SimulationResource.getInstance(graph).HasConfiguration); - return graph.syncRequest(new Objects(configuration, sr.HasSheet)); - - } - - @Override - public String getViewpointId() { - return "Standard"; - } - +package org.simantics.modeling.ui.modelBrowser2.contributions; + +import java.util.Collection; + +import org.simantics.browsing.ui.graph.contributor.viewpoint.ViewpointContributor; +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.common.primitiverequest.Objects; +import org.simantics.db.exception.DatabaseException; +import org.simantics.modeling.ui.modelBrowser2.model.SheetsNode; +import org.simantics.simulation.ontology.SimulationResource; +import org.simantics.spreadsheet.resource.SpreadsheetResource; + +public class SheetContributor extends ViewpointContributor { + + @Override + public Collection getContribution(ReadGraph graph, SheetsNode library) throws DatabaseException { + + SpreadsheetResource sr = SpreadsheetResource.getInstance(graph); + Resource configuration = graph.getPossibleObject(library.resource, SimulationResource.getInstance(graph).HasConfiguration); + return graph.syncRequest(new Objects(configuration, sr.HasSheet)); + + } + + @Override + public String getViewpointId() { + return "Standard"; + } + } \ No newline at end of file