Xcos src: Java cleanup
[scilab.git] / scilab / modules / xcos / src / java / org / scilab / modules / xcos / block / custom / ProdPortLabeler.java
index 46bb339..699304b 100644 (file)
@@ -26,7 +26,6 @@ import com.mxgraph.model.mxICell;
 import org.scilab.modules.xcos.JavaController;
 import org.scilab.modules.xcos.Kind;
 import org.scilab.modules.xcos.ObjectProperties;
-import org.scilab.modules.xcos.VectorOfDouble;
 import org.scilab.modules.xcos.VectorOfInt;
 
 /**
@@ -76,16 +75,16 @@ public class ProdPortLabeler {
          * Set the ports labels
          */
         JavaController controller = new JavaController();
-        VectorOfInt ipar = new VectorOfInt(ports.size());
+        VectorOfInt ipar = new VectorOfInt();
         controller.getObjectProperty(source.getUID(), Kind.BLOCK, ObjectProperties.IPAR, ipar);
 
         for (int i = 0; i < ports.size(); i++) {
             final int gain;
 
-            if (ipar.size() < i) {
-                gain = 1;
-            } else {
+            if (i < ipar.size()) {
                 gain = ipar.get(i);
+            } else {
+                gain = 1;
             }
 
             ports.get(i).setValue(getLabel(gain));