X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.ui%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fui%2Fdiagram%2Fmonitor%2FTemplateModifier.java;h=c0bd411e52a061f133434f5516aebd19a2654707;hb=0d9b90834ce56b292c00b1a39850ed842c3e4d42;hp=174e7ece162932e7c9cf3b6cdd6a4fcded7939b6;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/TemplateModifier.java b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/TemplateModifier.java index 174e7ece1..c0bd411e5 100644 --- a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/TemplateModifier.java +++ b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/TemplateModifier.java @@ -1,22 +1,22 @@ -package org.simantics.modeling.ui.diagram.monitor; - -import org.simantics.browsing.ui.swt.widgets.impl.ModifyComboListenerImpl; -import org.simantics.db.Resource; -import org.simantics.db.WriteGraph; -import org.simantics.db.exception.DatabaseException; -import org.simantics.operation.Layer0X; - -public class TemplateModifier extends ModifyComboListenerImpl { - - @Override - public void applySelection(WriteGraph graph, Resource monitor, Resource template) throws DatabaseException { - Layer0X L0X = Layer0X.getInstance(graph); - Resource exist = graph.getPossibleObject(monitor, L0X.ObtainsProperty); - if (template.equals(exist)) - return; - graph.markUndoPoint(); - graph.deny(monitor, L0X.ObtainsProperty); - graph.claim(monitor, L0X.ObtainsProperty1, null, template); - } - +package org.simantics.modeling.ui.diagram.monitor; + +import org.simantics.browsing.ui.swt.widgets.impl.ModifyComboListenerImpl; +import org.simantics.db.Resource; +import org.simantics.db.WriteGraph; +import org.simantics.db.exception.DatabaseException; +import org.simantics.operation.Layer0X; + +public class TemplateModifier extends ModifyComboListenerImpl { + + @Override + public void applySelection(WriteGraph graph, Resource monitor, Resource template) throws DatabaseException { + Layer0X L0X = Layer0X.getInstance(graph); + Resource exist = graph.getPossibleObject(monitor, L0X.ObtainsProperty); + if (template.equals(exist)) + return; + graph.markUndoPoint(); + graph.deny(monitor, L0X.ObtainsProperty); + graph.claim(monitor, L0X.ObtainsProperty1, null, template); + } + } \ No newline at end of file