User: ko5tik  
  Date: 02/04/18 04:42:39

  Modified:    src/java/xdocletgui/swing TreeFactoryScratch.java
                        UnknownTagTreeNode.java
                        XDocletGuiTreeCellRenderer.java
  Log:
  implemented  default parameter values
  
  Revision  Changes    Path
  1.14      +2 -10     xdocletgui/src/java/xdocletgui/swing/TreeFactoryScratch.java
  
  Index: TreeFactoryScratch.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdocletgui/src/java/xdocletgui/swing/TreeFactoryScratch.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -w -r1.13 -r1.14
  --- TreeFactoryScratch.java   17 Apr 2002 15:10:27 -0000      1.13
  +++ TreeFactoryScratch.java   18 Apr 2002 11:42:39 -0000      1.14
  @@ -78,16 +78,8 @@
   
                        if (tp.isMandatory()) {
                                //create node for this. set first option va
  -                             String[] options = tp.getOptions(xdoc.getOwner());
  -                             TagParameterTreeNode tpn;
  -                             if (options != null) {
  -                                     tpn = new TagParameterTreeNode(tp, options[0]);
  -                                     xtag.setAttribute(tp.getName(), options[0]);
  -                             }
  -                             else {
  -                                     tpn = new TagParameterTreeNode(tp, "");
  -                                     xtag.setAttribute(tp.getName(), "");
  -                             }
  +                             xtag.setAttribute(tp.getName(), 
tp.getDefault(xdoc.getOwner()));
  +                             TagParameterTreeNode tpn = new 
TagParameterTreeNode(tp, xtag.attributeValue(tp.getName()));
                                ttn.add(tpn);
                        }
                }
  
  
  
  1.3       +3 -6      xdocletgui/src/java/xdocletgui/swing/UnknownTagTreeNode.java
  
  Index: UnknownTagTreeNode.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdocletgui/src/java/xdocletgui/swing/UnknownTagTreeNode.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -w -r1.2 -r1.3
  --- UnknownTagTreeNode.java   11 Apr 2002 16:31:42 -0000      1.2
  +++ UnknownTagTreeNode.java   18 Apr 2002 11:42:39 -0000      1.3
  @@ -40,11 +40,10 @@
   import xjavadoc.XTag;
   
   /**
  - * Describe what this class does
  + * tree node holding unstructured javadoc tag
    *
    * @author kostik
    * @created April 5, 2002
  - * @todo-javadoc Write javadocs
    */
   public class UnknownTagTreeNode extends DefaultMutableTreeNode {
   
  @@ -90,11 +89,9 @@
   
   
        /**
  -      * Describe what the method does
  +      * string representation of this node. for sake of tree model
         *
  -      * @return Describe the return value
  -      * @todo-javadoc Write javadocs for return value
  -      * @todo-javadoc Write javadocs for method
  +      * @return string representation of this node
         */
        public String toString() {
                return getXTag().name();
  
  
  
  1.8       +10 -18    
xdocletgui/src/java/xdocletgui/swing/XDocletGuiTreeCellRenderer.java
  
  Index: XDocletGuiTreeCellRenderer.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdocletgui/src/java/xdocletgui/swing/XDocletGuiTreeCellRenderer.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -w -r1.7 -r1.8
  --- XDocletGuiTreeCellRenderer.java   9 Apr 2002 16:56:47 -0000       1.7
  +++ XDocletGuiTreeCellRenderer.java   18 Apr 2002 11:42:39 -0000      1.8
  @@ -53,7 +53,7 @@
   import xtags.TagFamily;
   import xtags.Tag;
   /**
  - * Provides icon images for class tree rendering
  + * Provides icon images and tooltip texts for class tree rendering
    *
    * @author kostik
    * @created April 3, 2002
  @@ -152,24 +152,16 @@
   
   
        /**
  -      * Gets the TreeCellRendererComponent attribute of the
  -      * XDocletGuiTreeCellRenderer object
  +      * setup necessary icons & tooltip texts for nodes
         *
  -      * @param tree Describe what the parameter does
  -      * @param value Describe what the parameter does
  -      * @param sel Describe what the parameter does
  -      * @param expanded Describe what the parameter does
  -      * @param leaf Describe what the parameter does
  -      * @param row Describe what the parameter does
  -      * @param hasFocus Describe what the parameter does
  -      * @return The TreeCellRendererComponent value
  -      * @todo-javadoc Write javadocs for method parameter
  -      * @todo-javadoc Write javadocs for method parameter
  -      * @todo-javadoc Write javadocs for method parameter
  -      * @todo-javadoc Write javadocs for method parameter
  -      * @todo-javadoc Write javadocs for method parameter
  -      * @todo-javadoc Write javadocs for method parameter
  -      * @todo-javadoc Write javadocs for method parameter
  +      * @param tree instance of the tree
  +      * @param value node in question
  +      * @param sel whether it is selected
  +      * @param expanded whether it is expanded
  +      * @param leaf whether it is a leaf node
  +      * @param row which row in tree display
  +      * @param hasFocus whether it has focus
  +      * @return processed node
         */
        public Component getTreeCellRendererComponent(
                        JTree tree,
  
  
  

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

Reply via email to