Author: chatellier Date: 2011-03-29 15:29:34 +0000 (Tue, 29 Mar 2011) New Revision: 3213 Log: Modify order to not break in matrix continuous domain Modified: isis-fish/branches/3.3.1/src/main/java/fr/ifremer/isisfish/simulator/sensitivity/AbstractSensitivityCalculator.java Modified: isis-fish/branches/3.3.1/src/main/java/fr/ifremer/isisfish/simulator/sensitivity/AbstractSensitivityCalculator.java =================================================================== --- isis-fish/branches/3.3.1/src/main/java/fr/ifremer/isisfish/simulator/sensitivity/AbstractSensitivityCalculator.java 2011-03-29 13:00:54 UTC (rev 3212) +++ isis-fish/branches/3.3.1/src/main/java/fr/ifremer/isisfish/simulator/sensitivity/AbstractSensitivityCalculator.java 2011-03-29 15:29:34 UTC (rev 3213) @@ -245,17 +245,16 @@ } - protected String getNominalValue(Factor factor){ + protected String getNominalValue(Factor factor) { + Domain domain = factor.getDomain(); + if (domain instanceof MatrixContinuousDomain) { + return "1.0"; + } + String path = factor.getPath(); String topiaId = path.substring(0,path.lastIndexOf("#")); String propertyName=path.substring(path.lastIndexOf("#") + 1); - Domain domain =factor.getDomain(); - - if (domain instanceof MatrixContinuousDomain){ - return "1.0"; - } - Object value = null; try { TopiaEntity entity = context.findByTopiaId(topiaId);