sebb 2004/03/05 05:18:39
Modified: src/core/org/apache/jmeter/gui/tree JMeterTreeNode.java
src/core/org/apache/jmeter/gui/action Help.java
src/core/org/apache/jmeter/gui NamePanel.java
AbstractJMeterGuiComponent.java
JMeterGUIComponent.java
Log:
New method getDocAnchor() - gets the #href name for Help
Revision Changes Path
1.24 +10 -2
jakarta-jmeter/src/core/org/apache/jmeter/gui/tree/JMeterTreeNode.java
Index: JMeterTreeNode.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/tree/JMeterTreeNode.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- JMeterTreeNode.java 20 Feb 2004 02:35:45 -0000 1.23
+++ JMeterTreeNode.java 5 Mar 2004 13:18:37 -0000 1.24
@@ -154,6 +154,14 @@
.getStaticLabel();
}
+ public String getDocAnchor()
+ {
+ return GuiPackage
+ .getInstance()
+ .getGui((TestElement) getUserObject())
+ .getDocAnchor();
+ }
+
public void setName(String name)
{
((TestElement) getUserObject()).setProperty(
1.21 +4 -4 jakarta-jmeter/src/core/org/apache/jmeter/gui/action/Help.java
Index: Help.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/action/Help.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- Help.java 14 Feb 2004 03:34:28 -0000 1.20
+++ Help.java 5 Mar 2004 13:18:37 -0000 1.21
@@ -113,8 +113,8 @@
.getInstance()
.getTreeListener()
.getCurrentNode()
- .getStaticLabel()
- .replace(' ', '_'));
+ .getDocAnchor());
+
}
}
1.16 +10 -3 jakarta-jmeter/src/core/org/apache/jmeter/gui/NamePanel.java
Index: NamePanel.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/NamePanel.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- NamePanel.java 5 Mar 2004 01:30:58 -0000 1.15
+++ NamePanel.java 5 Mar 2004 13:18:37 -0000 1.16
@@ -35,7 +35,6 @@
import org.apache.jmeter.util.LocaleChangeEvent;
/**
*
- [EMAIL PROTECTED] Michael Stover
[EMAIL PROTECTED] $Revision$ Last updated: $Date$
*/
@@ -217,4 +216,12 @@
{
nameLabel.setText(JMeterUtils.getResString(nameLabel.getName()));
}
+
+ /* (non-Javadoc)
+ * @see org.apache.jmeter.gui.JMeterGUIComponent#getDocAnchor()
+ */
+ public String getDocAnchor() {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
1.29 +7 -2
jakarta-jmeter/src/core/org/apache/jmeter/gui/AbstractJMeterGuiComponent.java
Index: AbstractJMeterGuiComponent.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/AbstractJMeterGuiComponent.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- AbstractJMeterGuiComponent.java 5 Mar 2004 01:30:58 -0000 1.28
+++ AbstractJMeterGuiComponent.java 5 Mar 2004 13:18:38 -0000 1.29
@@ -316,4 +316,9 @@
{
return JMeterUtils.getResString(getLabelResource());
}
+
+ public String getDocAnchor()
+ {
+ return getStaticLabel().replace(' ', '_');
+ }
}
1.14 +10 -2
jakarta-jmeter/src/core/org/apache/jmeter/gui/JMeterGUIComponent.java
Index: JMeterGUIComponent.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/JMeterGUIComponent.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- JMeterGUIComponent.java 5 Mar 2004 01:30:58 -0000 1.13
+++ JMeterGUIComponent.java 5 Mar 2004 13:18:38 -0000 1.14
@@ -85,6 +85,14 @@
String getLabelResource();
/**
+ * Get the component's document anchor name.
+ * Used by Help to find the appropriate location in the documentation
+ *
+ * @return Document anchor (#ref) for the component.
+ */
+ String getDocAnchor();
+
+ /**
* JMeter test components are separated into a model and a GUI
* representation. The model holds the data and the GUI displays it. The
* GUI class is responsible for knowing how to create and initialize with
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]