X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.ui%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fui%2Fdiagram%2Fmonitor%2FCurrentTemplateFactory.java;h=260f746a02aa4aa5f0cf65b22eb30dce5d42873d;hp=70e220f82dff153f75e4a39532eac7e95befb8df;hb=refs%2Fchanges%2F38%2F238%2F2;hpb=24e2b34260f219f0d1644ca7a138894980e25b14 diff --git a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/CurrentTemplateFactory.java b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/CurrentTemplateFactory.java index 70e220f82..260f746a0 100644 --- a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/CurrentTemplateFactory.java +++ b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/CurrentTemplateFactory.java @@ -1,26 +1,26 @@ -package org.simantics.modeling.ui.diagram.monitor; - -import org.simantics.browsing.ui.swt.widgets.impl.ReadFactoryImpl; -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.exception.DatabaseException; -import org.simantics.layer0.Layer0; -import org.simantics.operation.Layer0X; - -public class CurrentTemplateFactory extends ReadFactoryImpl { - - @Override - public String perform(ReadGraph graph, Resource monitor) throws DatabaseException { - - Layer0 L0 = Layer0.getInstance(graph); - Layer0X L0X = Layer0X.getInstance(graph); - Resource template = graph.getPossibleObject(monitor, L0X.ObtainsProperty); - if (template != null) { - return graph.getPossibleRelatedAdapter(template, L0.HasLabel, String.class); - } else { - return null; - } - - } - -} +package org.simantics.modeling.ui.diagram.monitor; + +import org.simantics.browsing.ui.swt.widgets.impl.ReadFactoryImpl; +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.exception.DatabaseException; +import org.simantics.layer0.Layer0; +import org.simantics.operation.Layer0X; + +public class CurrentTemplateFactory extends ReadFactoryImpl { + + @Override + public String perform(ReadGraph graph, Resource monitor) throws DatabaseException { + + Layer0 L0 = Layer0.getInstance(graph); + Layer0X L0X = Layer0X.getInstance(graph); + Resource template = graph.getPossibleObject(monitor, L0X.ObtainsProperty); + if (template != null) { + return graph.getPossibleRelatedAdapter(template, L0.HasLabel, String.class); + } else { + return null; + } + + } + +}