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

Reply via email to