r1908 - trunk/topia-persistence/src/main/java/org/nuiton/topia/generator
Author: tchemit Date: 2010-04-23 16:28:34 +0200 (Fri, 23 Apr 2010) New Revision: 1908 Log: add FIXME on ServiceTransformer Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/ServiceTransformer.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/ServiceTransformer.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/ServiceTransformer.java 2010-04-23 12:28:49 UTC (rev 1907) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/ServiceTransformer.java 2010-04-23 14:28:34 UTC (rev 1908) @@ -451,7 +451,8 @@ */ protected void createOperationImplementation( ObjectModelClass serviceAbstract, - ObjectModelOperation abstOp, ObjectModelOperation source, + ObjectModelOperation abstOp, + ObjectModelOperation source, String serviceContractName) { // boolean to specify if the method need a transaction or not @@ -656,6 +657,7 @@ */ protected String getReturnValue(String returnType) { try { + //FIXME-TC20100423 : can not deal with Object types (float != Float) Primitive prim = Primitive.valueOf(StringUtils.upperCase(returnType)); return prim.getValue(); @@ -665,6 +667,7 @@ } } + //FIXME-TC20100423 : REMOVE THIS! protected enum Primitive { BYTE("0"), SHORT("0"),
participants (1)
-
tchemit@users.nuiton.org