cvs commit: jakarta-jmeter/src/core/org/apache/jmeter/gui/tree JMeterTreeNode.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

cvs commit: jakarta-jmeter/src/core/org/apache/jmeter/gui/tree JMeterTreeNode.java

sebb-3
sebb        2005/06/14 17:06:49

  Modified:    src/core/org/apache/jmeter/gui/tree JMeterTreeNode.java
  Log:
  Enable Tree to use disabled icons (based on work by Peter)
 
  Revision  Changes    Path
  1.26      +10 -5     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.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- JMeterTreeNode.java 14 May 2005 17:29:55 -0000 1.25
  +++ JMeterTreeNode.java 15 Jun 2005 00:06:49 -0000 1.26
  @@ -76,13 +76,17 @@
   
       public ImageIcon getIcon()
       {
  +        return getIcon(true);
  +    }
  +    public ImageIcon getIcon(boolean enabled)
  +    {
           try
           {
               if (getTestElement() instanceof TestBean)
               {
                   try
                   {
  -                    Image img= Introspector.getBeanInfo(
  +                    Image img = Introspector.getBeanInfo(
                           getTestElement().getClass())
                               .getIcon(BeanInfo.ICON_COLOR_16x16);
    // If icon has not been defined, then use GUI_CLASS property
  @@ -95,7 +99,8 @@
    +getTestElement().getClass().getName());
    return null;
    }
  -                return GUIFactory.getIcon(Class.forName((String) clazz));
  +                return GUIFactory.getIcon(Class.forName((String) clazz),
  +                                enabled);
                       }
                       return new ImageIcon(img);
                   }
  @@ -110,7 +115,7 @@
                   return GUIFactory.getIcon(
                       Class.forName(
                           getTestElement().getPropertyAsString(
  -                            TestElement.GUI_CLASS)));
  +                            TestElement.GUI_CLASS)),enabled);
               }
           }
           catch (ClassNotFoundException e)
 
 
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]