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