checkStyle
antoine ELIAS [Tue, 12 Jan 2010 17:01:24 +0000 (18:01 +0100)]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/ContextUpdate.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/EventInBlock.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/EventOutBlock.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/ExplicitInBlock.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/ExplicitOutBlock.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/ImplicitInBlock.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/io/ImplicitOutBlock.java

index 48a3695..2fa7fa3 100644 (file)
@@ -1,3 +1,15 @@
+/*
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2009 - DIGITEO - Clement DAVID
+ *
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ */
+
 package org.scilab.modules.xcos.block.io;
 
 import java.io.File;
@@ -10,7 +22,11 @@ import org.scilab.modules.xcos.io.BlockReader;
 import org.scilab.modules.xcos.utils.XcosInterpreterManagement;
 import org.scilab.modules.xcos.utils.XcosInterpreterManagement.InterpreterException;
 
-public abstract class ContextUpdate extends BasicBlock{
+/**
+ * @author Clement DAVID
+ *
+ */
+public abstract class ContextUpdate extends BasicBlock {
 
     private static final long serialVersionUID = 6076826729067963560L;
     
@@ -28,21 +44,33 @@ public abstract class ContextUpdate extends BasicBlock{
        ImplicitOutBlock(ImplicitOutBlock.class),
        Unknow(ContextUpdate.class);
        
-       private Class<? extends ContextUpdate> klass;
+       private Class< ? extends ContextUpdate> ioBlock;
        
-       private IOBlocks(Class<? extends ContextUpdate> klass) {
-           this.klass = klass;
+       /**
+        * @param ioBlock input/output block
+        */
+       private IOBlocks(Class< ? extends ContextUpdate> ioBlock) {
+           this.ioBlock = ioBlock;
        }
        
-       public Class<? extends ContextUpdate> getReferencedClass() {
-           return klass;
+       /**
+        * @return referenced class
+        */
+       public Class< ? extends ContextUpdate> getReferencedClass() {
+           return ioBlock;
        }
     }
     
+       /**
+        * Constructor
+        */
        public ContextUpdate() {
                super();
        }
 
+       /**
+        * @param label block labek
+        */
        protected ContextUpdate(String label) {
                this();
                setDefaultValues();
@@ -61,9 +89,12 @@ public abstract class ContextUpdate extends BasicBlock{
                setValue(1);
        }
     
+    /**
+     * @param context new context
+     */
     public void onContextChange(String[] context) {
        //prevent to open twice
-       if(isLocked()) {
+       if (isLocked()) {
            return;
        }
        
@@ -71,7 +102,7 @@ public abstract class ContextUpdate extends BasicBlock{
        final File tempInput;
        final File tempContext;
        try {
-           tempInput = File.createTempFile("xcos",".h5");
+           tempInput = File.createTempFile("xcos", ".h5");
            tempInput.deleteOnExit();
 
            // Write scs_m
@@ -81,10 +112,10 @@ public abstract class ContextUpdate extends BasicBlock{
 
            String cmd;
            
-           cmd = "xcosBlockEval(\""+tempOutput.getAbsolutePath()+"\"";
-           cmd += ", \""+tempInput.getAbsolutePath()+"\"";
-           cmd += ", "+getInterfaceFunctionName();
-           cmd += ", \""+tempContext.getAbsolutePath()+"\");";
+           cmd = "xcosBlockEval(\"" + tempOutput.getAbsolutePath() + "\"";
+           cmd += ", \"" + tempInput.getAbsolutePath() + "\"";
+           cmd += ", " + getInterfaceFunctionName();
+           cmd += ", \"" + tempContext.getAbsolutePath() + "\");";
 
                try {
                        XcosInterpreterManagement.synchronousScilabExec(cmd);
index bffdc9c..6138dc4 100644 (file)
@@ -21,14 +21,24 @@ import org.scilab.modules.xcos.utils.XcosEvent;
 
 import com.mxgraph.util.mxEventObject;
 
+/**
+ * @author Antoine ELIAS
+ *
+ */
 public final class EventInBlock extends ContextUpdate {
 
     private static final long serialVersionUID = 2799781225262685322L;
 
+       /**
+        * Constructor
+        */
        public EventInBlock() {
                super();
        }
 
+       /**
+        * @param label block label
+        */
        protected EventInBlock(String label) {
                this();
                setDefaultValues();
@@ -52,17 +62,18 @@ public final class EventInBlock extends ContextUpdate {
 
     public void updateBlockSettings(BasicBlock modifiedBlock) {
 
-       double oldValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double oldValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
        super.updateBlockSettings(modifiedBlock);
-       double newValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double newValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
 
-       if(oldValue != newValue){
-           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.IN_EVENT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD, oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
+       if (oldValue != newValue) {
+           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.IN_EVENT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD,
+                   oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
        }
     }
 
     public void setIntegerParameters(ScilabType integerParameters) {
        super.setIntegerParameters(integerParameters);
-       setValue((int)((ScilabDouble)getIntegerParameters()).getRealPart()[0][0]);
+       setValue((int) ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0]);
     }
 }
index 5eb0e6c..9a45af7 100644 (file)
@@ -21,14 +21,24 @@ import org.scilab.modules.xcos.utils.XcosEvent;
 
 import com.mxgraph.util.mxEventObject;
 
+/**
+ * @author Antoine ELIAS
+ *
+ */
 public final class EventOutBlock extends ContextUpdate {
 
     private static final long serialVersionUID = 6585655980747217421L;
 
+       /**
+        * Constructor
+        */
        public EventOutBlock() {
                super();
        }
 
+       /**
+        * @param label block label
+        */
        protected EventOutBlock(String label) {
                this();
                setDefaultValues();
@@ -52,17 +62,18 @@ public final class EventOutBlock extends ContextUpdate {
 
     public void updateBlockSettings(BasicBlock modifiedBlock) {
 
-       double oldValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double oldValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
        super.updateBlockSettings(modifiedBlock);
-       double newValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double newValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
 
-       if(oldValue != newValue){
-           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.OUT_EVENT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD, oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
+       if (oldValue != newValue) {
+           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.OUT_EVENT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD,
+                   oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
        }
     }
 
     public void setIntegerParameters(ScilabType integerParameters) {
        super.setIntegerParameters(integerParameters);
-       setValue((int)((ScilabDouble)getIntegerParameters()).getRealPart()[0][0]);
+       setValue((int) ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0]);
     }
 }
index 3ab3cad..92b9581 100644 (file)
@@ -21,14 +21,24 @@ import org.scilab.modules.xcos.utils.XcosEvent;
 
 import com.mxgraph.util.mxEventObject;
 
+/**
+ * @author Antoine ELIAS
+ *
+ */
 public final class ExplicitInBlock extends ContextUpdate {
 
     private static final long serialVersionUID = -5872963017904352162L;
 
+       /**
+        * Constructor
+        */
        public ExplicitInBlock() {
                super();
        }
 
+       /**
+        * @param label block label
+        */
        protected ExplicitInBlock(String label) {
                this();
                setDefaultValues();
@@ -51,19 +61,20 @@ public final class ExplicitInBlock extends ContextUpdate {
 
     public void updateBlockSettings(BasicBlock modifiedBlock) {
 
-       double oldValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double oldValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
        super.updateBlockSettings(modifiedBlock);
-       double newValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double newValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
 
-       if(oldValue != newValue){
-           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.IN_EXPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD, oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
+       if (oldValue != newValue) {
+           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.IN_EXPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD,
+                   oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
        }
     }
 
     public void setIntegerParameters(ScilabType integerParameters) {
        super.setIntegerParameters(integerParameters);
-       setValue((int)((ScilabDouble)getIntegerParameters()).getRealPart()[0][0]);
-       if(getParentDiagram() != null) {
+       setValue((int) ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0]);
+       if (getParentDiagram() != null) {
            getParentDiagram().refresh();
        }
     }
index bb6c02b..3c37972 100644 (file)
@@ -21,14 +21,24 @@ import org.scilab.modules.xcos.utils.XcosEvent;
 
 import com.mxgraph.util.mxEventObject;
 
+/**
+ * @author Antoine ELIAS
+ *
+ */
 public final class ExplicitOutBlock extends ContextUpdate {
 
     private static final long serialVersionUID = -3423053321045811400L;
 
+       /**
+        * Constructor
+        */
        public ExplicitOutBlock() {
                super();
        }
 
+       /**
+        * @param label block label
+        */
        protected ExplicitOutBlock(String label) {
                this();
                setDefaultValues();
@@ -52,17 +62,18 @@ public final class ExplicitOutBlock extends ContextUpdate {
 
     public void updateBlockSettings(BasicBlock modifiedBlock) {
 
-       double oldValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double oldValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
        super.updateBlockSettings(modifiedBlock);
-       double newValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double newValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
 
-       if(oldValue != newValue){
-           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.OUT_EXPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD, oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
+       if (oldValue != newValue) {
+           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.OUT_EXPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD,
+                   oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
        }
     }
 
     public void setIntegerParameters(ScilabType integerParameters) {
        super.setIntegerParameters(integerParameters);
-       setValue((int)((ScilabDouble)getIntegerParameters()).getRealPart()[0][0]);
+       setValue((int) ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0]);
     }
 }
index bf877cc..85c0f6c 100644 (file)
@@ -21,14 +21,24 @@ import org.scilab.modules.xcos.utils.XcosEvent;
 
 import com.mxgraph.util.mxEventObject;
 
+/**
+ * @author Antoine ELIAS
+ *
+ */
 public final class ImplicitInBlock extends ContextUpdate {
 
     private static final long serialVersionUID = 4280002965735451155L;
 
+       /**
+        * Constructor
+        */
        public ImplicitInBlock() {
                super();
        }
 
+       /**
+        * @param label block label
+        */
        protected ImplicitInBlock(String label) {
                this();
                setDefaultValues();
@@ -52,17 +62,18 @@ public final class ImplicitInBlock extends ContextUpdate {
 
            public void updateBlockSettings(BasicBlock modifiedBlock) {
 
-               double oldValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+               double oldValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
                super.updateBlockSettings(modifiedBlock);
-               double newValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+               double newValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
 
-               if(oldValue != newValue){
-                   getParentDiagram().fireEvent(new mxEventObject(XcosEvent.IN_IMPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD, oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
+               if (oldValue != newValue) {
+                   getParentDiagram().fireEvent(new mxEventObject(XcosEvent.IN_IMPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD,
+                           oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
                }
            }
 
            public void setIntegerParameters(ScilabType integerParameters) {
                super.setIntegerParameters(integerParameters);
-               setValue((int)((ScilabDouble)getIntegerParameters()).getRealPart()[0][0]);
+               setValue((int) ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0]);
            }
 }
index 6ce9d4d..9367061 100644 (file)
@@ -21,14 +21,24 @@ import org.scilab.modules.xcos.utils.XcosEvent;
 
 import com.mxgraph.util.mxEventObject;
 
+/**
+ * @author Antoine ELIAS
+ *
+ */
 public final class ImplicitOutBlock extends ContextUpdate {
 
      private static final long serialVersionUID = 3573293528173540817L;
 
+       /**
+        * Constructor
+        */
        public ImplicitOutBlock() {
                super();
        }
 
+       /**
+        * @param label block label
+        */
        protected ImplicitOutBlock(String label) {
                this();
                setDefaultValues();
@@ -52,17 +62,18 @@ public final class ImplicitOutBlock extends ContextUpdate {
 
     public void updateBlockSettings(BasicBlock modifiedBlock) {
 
-       double oldValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double oldValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
        super.updateBlockSettings(modifiedBlock);
-       double newValue = ((ScilabDouble)getIntegerParameters()).getRealPart()[0][0];
+       double newValue = ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0];
 
-       if(oldValue != newValue){
-           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.OUT_IMPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD, oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
+       if (oldValue != newValue) {
+           getParentDiagram().fireEvent(new mxEventObject(XcosEvent.OUT_IMPLICIT_VALUE_UPDATED, XcosConstants.EVENT_CHANGE_OLD,
+                   oldValue, XcosConstants.EVENT_CHANGE_NEW, newValue));
        }
     }
 
     public void setIntegerParameters(ScilabType integerParameters) {
        super.setIntegerParameters(integerParameters);
-       setValue((int)((ScilabDouble)getIntegerParameters()).getRealPart()[0][0]);
+       setValue((int) ((ScilabDouble) getIntegerParameters()).getRealPart()[0][0]);
     }
 }