case "float": case "java.lang.Float": XNumberLiteral numberLiteral = XbaseFactory.eINSTANCE.createXNumberLiteral(); numberLiteral.setValue("0.0f"); expr = numberLiteral; case "java.lang.Double": case "java.lang.BigDecimal": numberLiteral = XbaseFactory.eINSTANCE.createXNumberLiteral(); numberLiteral.setValue("0.0"); expr = numberLiteral; case "java.lang.Long": case "java.lang.BigInteger": numberLiteral = XbaseFactory.eINSTANCE.createXNumberLiteral(); numberLiteral.setValue("0"); expr = numberLiteral; case "java.lang.Short": case "java.lang.Character": numberLiteral = XbaseFactory.eINSTANCE.createXNumberLiteral(); numberLiteral.setValue("0"); XCastedExpression castExpression = XbaseFactory.eINSTANCE.createXCastedExpression();