Update of /cvsroot/xdoclet/xjavadoc/src/xjavadoc/codeunit In directory sc8-pr-cvs1:/tmp/cvs-serv31564/xjavadoc/src/xjavadoc/codeunit
Modified Files: CodeTestCase.java Log Message: Introduced a new Interface in XJavaDoc: xjavadoc.Type. This interface provides about the XClass AND the dimension. Index: CodeTestCase.java =================================================================== RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/codeunit/CodeTestCase.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** CodeTestCase.java 4 Mar 2003 23:49:36 -0000 1.6 --- CodeTestCase.java 20 Mar 2003 22:36:01 -0000 1.7 *************** *** 168,172 **** { assertTypeEquals( "Field types are equal", expected, actual ); - assertDimensionEquals( "Field dimensions are equal", expected, actual ); assertNameEquals( "Field names are equal", expected, actual ); assertModifiersEqual( "Field modifiers are equal", expected, actual ); --- 168,171 ---- *************** *** 184,189 **** private static void assertMethodEquals( XMethod expected, XMethod actual ) { ! assertTypeEquals( "Method types are equal", expected, actual ); ! assertDimensionEquals( "Method dimensions are equal", expected, actual ); assertNameEquals( "Method names are equal", expected, actual ); assertModifiersEqual( "Method modifiers are equal", expected, actual ); --- 183,187 ---- private static void assertMethodEquals( XMethod expected, XMethod actual ) { ! assertTypeEquals( "Method types are equal", expected.getReturnType(), actual.getReturnType() ); assertNameEquals( "Method names are equal", expected, actual ); assertModifiersEqual( "Method modifiers are equal", expected, actual ); *************** *** 196,210 **** { assertTypeEquals( "Parameter types are equal", expected, actual ); - assertDimensionEquals( "Parameter dimensions are equal", expected, actual ); assertNameEquals( "Parameter names are equal", expected, actual ); } ! private static void assertTypeEquals( String msg, Typed expected, Typed actual ) { assertEquals( msg, expected.getType().getQualifiedName(), actual.getType().getQualifiedName() ); - } - - private static void assertDimensionEquals( String msg, Dimensioned expected, Dimensioned actual ) - { assertEquals( msg, expected.getDimensionAsString(), actual.getDimensionAsString() ); } --- 194,203 ---- { assertTypeEquals( "Parameter types are equal", expected, actual ); assertNameEquals( "Parameter names are equal", expected, actual ); } ! private static void assertTypeEquals( String msg, Type expected, Type actual ) { assertEquals( msg, expected.getType().getQualifiedName(), actual.getType().getQualifiedName() ); assertEquals( msg, expected.getDimensionAsString(), actual.getDimensionAsString() ); } ------------------------------------------------------- This SF.net email is sponsored by: Tablet PC. Does your code think in ink? You could win a Tablet PC. Get a free Tablet PC hat just for playing. What are you waiting for? http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en _______________________________________________ xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel