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]

Reply via email to