User: rinkrank
  Date: 02/03/25 16:01:16

  Modified:    core/resources/xdoclet/doc/info all-classes.j all-packages.j
                        class-details.j classes-list.j info.css
                        overview-packages.j
  Added:       core/resources/xdoclet/doc/info class.gif constructor.gif
                        field.gif method.gif
  Log:
  -Added Field and Constructor-level support to info/todo
  -Restructured layout for todo task (with gifs)
  -Added a method to FileManager for writing out binary files from jar resources
  -Some ArrayList -> List refactorings
  
  Revision  Changes    Path
  1.6       +2 -2      xdoclet/core/resources/xdoclet/doc/info/all-classes.j
  
  Index: all-classes.j
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/doc/info/all-classes.j,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -w -r1.5 -r1.6
  --- all-classes.j     4 Mar 2002 23:27:26 -0000       1.5
  +++ all-classes.j     26 Mar 2002 00:01:12 -0000      1.6
  @@ -7,9 +7,9 @@
   <P>
   <TABLE WIDTH="100%">
    <XDtClass:forAllClasses>
  -  <XDtInfo:ifTagCountNotZero level="class">
  +  <XDtInfo:ifTagCountNotZero level="whole-class">
     <TR>
  -    <TD NOWRAP="nowrap"><A TARGET="classFrame" 
HREF="<XDtPackage:packageNameAsPath/>/<XDtClass:className/>-details.html"><XDtClass:className/></A>
 (<XDtInfo:tagCountInClass/>)</TD>
  +    <TD NOWRAP="nowrap"><A TARGET="classFrame" 
HREF="<XDtPackage:packageNameAsPath/>/<XDtClass:className/>-details.html"><XDtClass:className/></A>
 (<XDtInfo:tagCount level="whole-class"/>)</TD>
     </TR>
     </XDtInfo:ifTagCountNotZero>
    </XDtClass:forAllClasses>
  
  
  
  1.5       +4 -3      xdoclet/core/resources/xdoclet/doc/info/all-packages.j
  
  Index: all-packages.j
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/doc/info/all-packages.j,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -w -r1.4 -r1.5
  --- all-packages.j    4 Mar 2002 23:27:26 -0000       1.4
  +++ all-packages.j    26 Mar 2002 00:01:12 -0000      1.5
  @@ -9,13 +9,14 @@
   <H2>Packages</H2>
   <P>
   <TABLE WIDTH="100%">
  - <XDtInfo:forAllPackages>
  + <XDtPackage:forAllPackages>
  +  <!-- HEHH -->
     <XDtInfo:ifTagCountNotZero level="package">
     <TR>
  -    <TD NOWRAP="nowrap"><A TARGET="classListFrame" 
HREF="<XDtPackage:packageNameAsPath/>/classes-list.html"><XDtPackage:packageName/></A> 
(<XDtInfo:tagCountInAllClassesAndMethods/>)</TD>
  +    <TD NOWRAP="nowrap"><A TARGET="classListFrame" 
HREF="<XDtPackage:packageNameAsPath/>/classes-list.html"><XDtPackage:packageName/></A> 
(<XDtInfo:tagCount level="package"/>)</TD>
     </TR>
     </XDtInfo:ifTagCountNotZero>
  - </XDtInfo:forAllPackages>
  + </XDtPackage:forAllPackages>
   </TABLE>
   </P>
   </BODY>
  
  
  
  1.6       +60 -26    xdoclet/core/resources/xdoclet/doc/info/class-details.j
  
  Index: class-details.j
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/doc/info/class-details.j,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -w -r1.5 -r1.6
  --- class-details.j   4 Mar 2002 23:27:26 -0000       1.5
  +++ class-details.j   26 Mar 2002 00:01:13 -0000      1.6
  @@ -1,55 +1,89 @@
   <HTML>
   <HEAD>
  -<LINK TITLE="Style" TYPE="text/css" REL="stylesheet" 
HREF="<XDtInfo:stylesheetlink/>">
  +<LINK TITLE="Style" TYPE="text/css" REL="stylesheet" 
HREF="<XDtInfo:rootlink/>info.css">
   </HEAD>
   <BODY>
   
   <!-- General header -->
   <TABLE WIDTH="100%">
     <TR>
  -    <TD ALIGN="left"><H1><XDtConfig:configParameterValue paramName="Header"/> for 
class <XDtClass:className/></H1></TD>
  +    <TD ALIGN="left"><H1><XDtConfig:configParameterValue paramName="Header"/> for 
class <XDtClass:fullClassName/></H1></TD>
       <TD ALIGN="right">Generated by <A 
HREF="http://sourceforge.net/projects/xdoclet"; TARGET="_top">XDoclet</A>.</TD>
     </TR>
   </TABLE>
   <HR SIZE="1">
   
  -<!-- All info on class level -->
  -<XDtInfo:ifTagCountNotZero level="classNoMethods">
  -<H2>Class level</H2>
  -<P>
   <TABLE WIDTH="100%" CELLSPACING="2" CELLPADDING="5" BORDER="0">
     <TR VALIGN="top" CLASS="Header">
  -    <TH ALIGN="left" WIDTH="100%">Description</TH>
  +    <TH ALIGN="left" WIDTH="70%">Location</TH>
  +    <TH ALIGN="left" WIDTH="30%">Description</TH>
     </TR>
  +
  +<!-- All info on class level -->
    <XDtInfo:forAllClassTags>
     <TR VALIGN="top" CLASS="Class">
  -    <TD><XDtInfo:classTagValue/></TD>
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" 
SRC="<XDtInfo:rootlink/>class.gif" WIDTH="80" HEIGHT="16"></TD>
  +        </TR>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:classTagValue/></TD>
     </TR>
    </XDtInfo:forAllClassTags>
  +
  +<!-- All info on field level -->
  +<XDtField:forAllFields superclasses="false">
  + <XDtInfo:forAllFieldTags>
  +  <TR valign="top" class="Field">
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" 
SRC="<XDtInfo:rootlink/>field.gif" WIDTH="16" HEIGHT="16"></TD>
  +          <TD><XDtField:modifiers/> <XDtField:fieldType/> <XDtField:fieldName/></TD>
  +        </TR>
   </TABLE>
  -</P>
  -</XDtInfo:ifTagCountNotZero>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:fieldTagValue/></TD>
  +  </TR>
  + </XDtInfo:forAllFieldTags>
  +</XDtField:forAllFields>
   
  -<!-- All info on method level -->
  -<XDtInfo:ifTagCountNotZero level="method">
  -<H2>Method level</H2>
  -<P>
  -<TABLE WIDTH="100%" CELLSPACING="2" CELLPADDING="5" BORDER="0">
  -  <TR VALIGN="top" CLASS="Header">
  -    <TH ALIGN="left" WIDTH="70%">Method</TH>
  -    <TH ALIGN="left" WIDTH="30%">Description</TH>
  +<!-- All info on constructor level -->
  +<XDtConstructor:forAllConstructors superclasses="false">
  + <XDtInfo:forAllConstructorTags>
  +  <TR valign="top" class="Constructor">
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" 
SRC="<XDtInfo:rootlink/>constructor.gif" WIDTH="16" HEIGHT="16"></TD>
  +          <TD><XDtConstructor:modifiers/> 
<XDtConstructor:constructorName/>(<XDtParameter:parameterList/>)</TD>
     </TR>
  -<XDtInfo:forAllMethods>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:constructorTagValue/></TD>
  +  </TR>
  + </XDtInfo:forAllConstructorTags>
  +</XDtConstructor:forAllConstructors>
  +
  +<!-- All info on method level -->
  +<XDtMethod:forAllMethods superclasses="false">
    <XDtInfo:forAllMethodTags>
     <TR valign="top" class="Method">
  -    <TD><XDtMethod:methodType/> <XDtMethod:methodName/>( 
<XDtParameter:parameterList/> )</TD>
  -    <TD><XDtInfo:methodTagValue/></TD>
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" 
SRC="<XDtInfo:rootlink/>method.gif" WIDTH="16" HEIGHT="16"></TD>
  +          <TD><XDtMethod:modifiers/> <XDtMethod:methodType/> 
<XDtMethod:methodName/>(<XDtParameter:parameterList/>)</TD>
     </TR>
  - </XDtInfo:forAllMethodTags>
  -</XDtInfo:forAllMethods>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:methodTagValue/></TD>
   </TR>
  + </XDtInfo:forAllMethodTags>
  +</XDtMethod:forAllMethods>
  +
   </TABLE>
  -</P>
  -</XDtInfo:ifTagCountNotZero>
   </BODY>
   </HTML>
  
  
  
  1.6       +5 -5      xdoclet/core/resources/xdoclet/doc/info/classes-list.j
  
  Index: classes-list.j
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/doc/info/classes-list.j,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -w -r1.5 -r1.6
  --- classes-list.j    4 Mar 2002 23:27:26 -0000       1.5
  +++ classes-list.j    26 Mar 2002 00:01:13 -0000      1.6
  @@ -1,6 +1,6 @@
   <HTML>
   <HEAD>
  -<LINK TITLE="Style" TYPE="text/css" REL="stylesheet" 
href="<XDtInfo:stylesheetlink/>">
  +<LINK TITLE="Style" TYPE="text/css" REL="stylesheet" 
href="<XDtInfo:rootlink/>info.css">
   </HEAD>
   <BODY>
     <TABLE WIDTH="100%">
  @@ -12,13 +12,13 @@
     <H2>Classes</H2>
     <P>
       <TABLE WIDTH="100%">
  -     <XDtInfo:forAllClasses>
  -      <XDtInfo:ifTagCountNotZero level="class">
  +     <XDtClass:forAllClasses>
  +      <XDtInfo:ifTagCountNotZero level="whole-class">
         <TR>
  -        <TD NOWRAP="nowrap"><A TARGET="classFrame" 
HREF="<XDtClass:className/>-details.html"><XDtClass:className/></A> 
(<XDtInfo:tagCountInClass/>)</TD>
  +        <TD NOWRAP="nowrap"><A TARGET="classFrame" 
HREF="<XDtClass:className/>-details.html"><XDtClass:className/></A> (<XDtInfo:tagCount 
level="whole-class"/>)</TD>
         </TR>
         </XDtInfo:ifTagCountNotZero>
  -     </XDtInfo:forAllClasses>
  +     </XDtClass:forAllClasses>
       </TABLE>
     </P>
   </BODY>
  
  
  
  1.5       +6 -0      xdoclet/core/resources/xdoclet/doc/info/info.css
  
  Index: info.css
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/doc/info/info.css,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -w -r1.4 -r1.5
  --- info.css  4 Mar 2002 23:27:26 -0000       1.4
  +++ info.css  26 Mar 2002 00:01:13 -0000      1.5
  @@ -24,6 +24,12 @@
   .Class {
        background:#EEEEE0; color:black;
   }
  +.Field {
  +     background:#EEEEE0; color:black;
  +}
  +.Constructor {
  +     background:#EEEEE0; color:black;
  +}
   .Method {
        background:#EEEEE0; color:black;
   }
  
  
  
  1.7       +68 -16    xdoclet/core/resources/xdoclet/doc/info/overview-packages.j
  
  Index: overview-packages.j
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/resources/xdoclet/doc/info/overview-packages.j,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -w -r1.6 -r1.7
  --- overview-packages.j       4 Mar 2002 23:27:26 -0000       1.6
  +++ overview-packages.j       26 Mar 2002 00:01:13 -0000      1.7
  @@ -19,32 +19,84 @@
       <TH ALIGN="left" WIDTH="30%">Description</TH>
     </TR>
   <XDtPackage:forAllPackages>
  -<XDtInfo:ifTagCountNotZero level="package">
  -  <TR VALIGN="top" CLASS="Package">
  -    <TD><XDtPackage:packageName/></TD>
  +<XDtClass:forAllClasses>
  +<XDtInfo:ifTagCountNotZero level="whole-class">
  +  <TR VALIGN="top" CLASS="Class">
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><B><XDtClass:fullClassName/></B></TD>
  +        </TR>
  +      </TABLE>
  +    </TD>
       <TD></TD>
     </TR>
  -<XDtInfo:ifTagCountNotZero level="package">
  -<XDtClass:forAllClasses>
  -<XDtInfo:ifTagCountNotZero level="class">
  +<!-- All info on class level -->
   <XDtInfo:forAllClassTags>
     <TR VALIGN="top" CLASS="Class">
  -    <TD>&nbsp;&nbsp;&nbsp;<XDtClass:className/></TD>
  -    <TD><XDtInfo:classTagValue/></TD>
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" SRC="class.gif" WIDTH="80" 
HEIGHT="16"></TD>
  +        </TR>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:classTagValue/></TD>
     </TR>
   </XDtInfo:forAllClassTags>
  -<XDtInfo:forAllMethods>
  +
  +<!-- All info on field level -->
  +<XDtField:forAllFields superclasses="false">
  + <XDtInfo:forAllFieldTags>
  +  <TR valign="top" class="Field">
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" SRC="field.gif" WIDTH="16" 
HEIGHT="16"></TD>
  +          <TD><XDtField:modifiers/> <XDtField:fieldType/> <XDtField:fieldName/></TD>
  +        </TR>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:fieldTagValue/></TD>
  +  </TR>
  + </XDtInfo:forAllFieldTags>
  +</XDtField:forAllFields>
  +
  +<!-- All info on constructor level -->
  +<XDtConstructor:forAllConstructors superclasses="false">
  + <XDtInfo:forAllConstructorTags>
  +  <TR valign="top" class="Constructor">
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" SRC="constructor.gif" 
WIDTH="16" HEIGHT="16"></TD>
  +          <TD><XDtConstructor:modifiers/> 
<XDtConstructor:constructorName/>(<XDtParameter:parameterList/>)</TD>
  +        </TR>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:constructorTagValue/></TD>
  +  </TR>
  + </XDtInfo:forAllConstructorTags>
  +</XDtConstructor:forAllConstructors>
  +
  +<!-- All info on method level -->
  +<XDtMethod:forAllMethods superclasses="false">
    <XDtInfo:forAllMethodTags>
     <TR valign="top" class="Method">
  -    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<XDtMethod:methodType/> 
<XDtMethod:methodName/>( <XDtParameter:parameterList/> )</TD>
  -    <TD><XDtInfo:methodTagValue/></TD>
  +    <TD VALIGN="top">
  +      <TABLE BORDER="0" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">
  +        <TR>
  +          <TD WIDTH="20" ALIGN="left"><IMG BORDER="0" SRC="method.gif" WIDTH="16" 
HEIGHT="16"></TD>
  +          <TD><XDtMethod:modifiers/> <XDtMethod:methodType/> 
<XDtMethod:methodName/>(<XDtParameter:parameterList/>)</TD>
  +        </TR>
  +      </TABLE>
  +    </TD>
  +    <TD VALIGN="top"><XDtInfo:methodTagValue/></TD>
     </TR>
    </XDtInfo:forAllMethodTags>
  -</XDtInfo:forAllMethods>
  +</XDtMethod:forAllMethods>
   </XDtInfo:ifTagCountNotZero>
   </XDtClass:forAllClasses>
  -</XDtInfo:ifTagCountNotZero>
  -</XDtInfo:ifTagCountNotZero>
   </XDtPackage:forAllPackages>
   </TABLE>
   </BODY>
  
  
  
  1.1                  xdoclet/core/resources/xdoclet/doc/info/class.gif
  
        <<Binary file>>
  
  
  1.1                  xdoclet/core/resources/xdoclet/doc/info/constructor.gif
  
        <<Binary file>>
  
  
  1.1                  xdoclet/core/resources/xdoclet/doc/info/field.gif
  
        <<Binary file>>
  
  
  1.1                  xdoclet/core/resources/xdoclet/doc/info/method.gif
  
        <<Binary file>>
  
  

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to