X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.layer0%2Fsrc%2Forg%2Fsimantics%2Fdb%2Flayer0%2Fvariable%2FExternalSetValue.java;h=934a52bafc65117020660f8f421cccfcba1d139f;hb=85c1daf4b3d4a48613e0c61c359cb8aac2157f01;hp=cbce689f12edf89cbcc701da1fc10c322622cd11;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ExternalSetValue.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ExternalSetValue.java index cbce689f1..934a52baf 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ExternalSetValue.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ExternalSetValue.java @@ -1,52 +1,52 @@ -package org.simantics.db.layer0.variable; - -import org.simantics.databoard.binding.Binding; -import org.simantics.databoard.binding.error.BindingException; -import org.simantics.db.common.utils.Logger; -import org.simantics.db.service.ExternalOperation; -import org.simantics.simulator.variable.NodeManager; -import org.simantics.simulator.variable.exceptions.NodeManagerException; - -public class ExternalSetValue implements ExternalOperation { - - @SuppressWarnings("rawtypes") - final private NodeManager manager; - final private Object node; - final private Object oldValue; - final private Object newValue; - final private Binding binding; - - public ExternalSetValue(@SuppressWarnings("rawtypes") NodeManager manager, Object node, Object oldValue, Object newValue, Binding binding) { - this.manager = manager; - this.node = node; - this.oldValue = oldValue; - this.newValue = newValue; - this.binding = binding; - } - - @SuppressWarnings("unchecked") - @Override - public void undo() { - try { - manager.setValue(node, oldValue, binding); - } catch (NodeManagerException | BindingException e) { - Logger.defaultLogError(e); - } - } - - @SuppressWarnings("unchecked") - @Override - public void redo() { - try { - manager.setValue(node, newValue, binding); - } catch (NodeManagerException | BindingException e) { - Logger.defaultLogError(e); - } - } - - @Override - public boolean isDisposed() { - return false; - } - -} +package org.simantics.db.layer0.variable; + +import org.simantics.databoard.binding.Binding; +import org.simantics.databoard.binding.error.BindingException; +import org.simantics.db.common.utils.Logger; +import org.simantics.db.service.ExternalOperation; +import org.simantics.simulator.variable.NodeManager; +import org.simantics.simulator.variable.exceptions.NodeManagerException; + +public class ExternalSetValue implements ExternalOperation { + + @SuppressWarnings("rawtypes") + final private NodeManager manager; + final private Object node; + final private Object oldValue; + final private Object newValue; + final private Binding binding; + + public ExternalSetValue(@SuppressWarnings("rawtypes") NodeManager manager, Object node, Object oldValue, Object newValue, Binding binding) { + this.manager = manager; + this.node = node; + this.oldValue = oldValue; + this.newValue = newValue; + this.binding = binding; + } + + @SuppressWarnings("unchecked") + @Override + public void undo() { + try { + manager.setValue(node, oldValue, binding); + } catch (NodeManagerException | BindingException e) { + Logger.defaultLogError(e); + } + } + + @SuppressWarnings("unchecked") + @Override + public void redo() { + try { + manager.setValue(node, newValue, binding); + } catch (NodeManagerException | BindingException e) { + Logger.defaultLogError(e); + } + } + + @Override + public boolean isDisposed() { + return false; + } + +}