Author: chatellier Date: 2010-11-25 10:31:47 +0000 (Thu, 25 Nov 2010) New Revision: 3120 Log: Split complexe line Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/mexico/xml/FactorXMLVisitor.java Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/mexico/xml/FactorXMLVisitor.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/mexico/xml/FactorXMLVisitor.java 2010-11-21 14:25:19 UTC (rev 3119) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/mexico/xml/FactorXMLVisitor.java 2010-11-25 10:31:47 UTC (rev 3120) @@ -84,7 +84,8 @@ } else if (factor.getDomain() instanceof DiscreteDomain) { xmlBuffer.append(" property=\"discrete\""); - referenceValueForType = (Serializable)((DiscreteDomain)factor.getDomain()).getValues().get(((DiscreteDomain)factor.getDomain()).getValues().firstKey()); + Object firstKey = ((DiscreteDomain)factor.getDomain()).getValues().firstKey(); + referenceValueForType = (Serializable)((DiscreteDomain)factor.getDomain()).getValues().get(firstKey); } // type attribute if (referenceValueForType instanceof Double || referenceValueForType instanceof Float) {