Author: sebb
Date: Sat Nov 24 08:57:55 2007
New Revision: 597885

URL: http://svn.apache.org/viewvc?rev=597885&view=rev
Log:
Added Collapse All and Expand All Option menu items

Added:
    
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java  
 (with props)
Modified:
    jakarta/jmeter/trunk/docs/api/allclasses-frame.html
    jakarta/jmeter/trunk/docs/api/allclasses-noframe.html
    jakarta/jmeter/trunk/docs/api/constant-values.html
    jakarta/jmeter/trunk/docs/api/index-all.html
    jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/ActionNames.html
    jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Close.html
    jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Command.html
    jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Copy.html
    jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/KeyStrokes.html
    
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-frame.html
    
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-summary.html
    jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-tree.html
    jakarta/jmeter/trunk/docs/api/overview-tree.html
    jakarta/jmeter/trunk/docs/changes.html
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionNames.java
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/KeyStrokes.java
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java
    
jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
    jakarta/jmeter/trunk/xdocs/changes.xml

Modified: jakarta/jmeter/trunk/docs/api/allclasses-frame.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/allclasses-frame.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/allclasses-frame.html (original)
+++ jakarta/jmeter/trunk/docs/api/allclasses-frame.html Sat Nov 24 08:57:55 2007
@@ -210,6 +210,8 @@
 <BR>
 <A HREF="org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action" target="classFrame">Close</A>
 <BR>
+<A HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action" target="classFrame">CollapseExpand</A>
+<BR>
 <A HREF="org/apache/jmeter/testelement/property/CollectionProperty.html" 
title="class in org.apache.jmeter.testelement.property" 
target="classFrame">CollectionProperty</A>
 <BR>
 <A HREF="org/apache/jmeter/util/ColorHelper.html" title="class in 
org.apache.jmeter.util" target="classFrame">ColorHelper</A>

Modified: jakarta/jmeter/trunk/docs/api/allclasses-noframe.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/allclasses-noframe.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/allclasses-noframe.html (original)
+++ jakarta/jmeter/trunk/docs/api/allclasses-noframe.html Sat Nov 24 08:57:55 
2007
@@ -210,6 +210,8 @@
 <BR>
 <A HREF="org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action">Close</A>
 <BR>
+<A HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action">CollapseExpand</A>
+<BR>
 <A HREF="org/apache/jmeter/testelement/property/CollectionProperty.html" 
title="class in org.apache.jmeter.testelement.property">CollectionProperty</A>
 <BR>
 <A HREF="org/apache/jmeter/util/ColorHelper.html" title="class in 
org.apache.jmeter.util">ColorHelper</A>

Modified: jakarta/jmeter/trunk/docs/api/constant-values.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/constant-values.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/constant-values.html (original)
+++ jakarta/jmeter/trunk/docs/api/constant-values.html Sat Nov 24 08:57:55 2007
@@ -683,6 +683,12 @@
 <TD ALIGN="right"><CODE>"close"</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.jmeter.gui.action.ActionNames.COLLAPSE_ALL"><!-- 
--></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A 
HREF="org/apache/jmeter/gui/action/ActionNames.html#COLLAPSE_ALL">COLLAPSE_ALL</A></CODE></TD>
+<TD ALIGN="right"><CODE>"collapse all"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="org.apache.jmeter.gui.action.ActionNames.COPY"><!-- --></A><TD 
ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A 
HREF="org/apache/jmeter/gui/action/ActionNames.html#COPY">COPY</A></CODE></TD>
@@ -735,6 +741,12 @@
 <CODE>public&nbsp;static&nbsp;final&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A 
HREF="org/apache/jmeter/gui/action/ActionNames.html#EXIT">EXIT</A></CODE></TD>
 <TD ALIGN="right"><CODE>"exit"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.jmeter.gui.action.ActionNames.EXPAND_ALL"><!-- --></A><TD 
ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A 
HREF="org/apache/jmeter/gui/action/ActionNames.html#EXPAND_ALL">EXPAND_ALL</A></CODE></TD>
+<TD ALIGN="right"><CODE>"expand all"</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="org.apache.jmeter.gui.action.ActionNames.FUNCTIONS"><!-- --></A><TD 
ALIGN="right"><FONT SIZE="-1">

Modified: jakarta/jmeter/trunk/docs/api/index-all.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/index-all.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/index-all.html (original)
+++ jakarta/jmeter/trunk/docs/api/index-all.html Sat Nov 24 08:57:55 2007
@@ -1471,6 +1471,12 @@
 <DT><A 
HREF="org/apache/jmeter/gui/action/KeyStrokes.html#CLOSE"><B>CLOSE</B></A> - 
 Static variable in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/KeyStrokes.html" title="class in 
org.apache.jmeter.gui.action">KeyStrokes</A>
 <DD>&nbsp;
+<DT><A 
HREF="org/apache/jmeter/gui/action/ActionNames.html#COLLAPSE_ALL"><B>COLLAPSE_ALL</B></A>
 - 
+Static variable in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/ActionNames.html" title="class in 
org.apache.jmeter.gui.action">ActionNames</A>
+<DD>&nbsp;
+<DT><A 
HREF="org/apache/jmeter/gui/action/KeyStrokes.html#COLLAPSE_ALL"><B>COLLAPSE_ALL</B></A>
 - 
+Static variable in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/KeyStrokes.html" title="class in 
org.apache.jmeter.gui.action">KeyStrokes</A>
+<DD>&nbsp;
 <DT><A 
HREF="org/apache/jmeter/config/gui/ArgumentsPanel.html#COLUMN_NAMES_0"><B>COLUMN_NAMES_0</B></A>
 - 
 Static variable in class org.apache.jmeter.config.gui.<A 
HREF="org/apache/jmeter/config/gui/ArgumentsPanel.html" title="class in 
org.apache.jmeter.config.gui">ArgumentsPanel</A>
 <DD>&nbsp;
@@ -1636,6 +1642,9 @@
  test plan.<DT><A 
HREF="org/apache/jmeter/gui/action/Close.html#Close()"><B>Close()</B></A> - 
 Constructor for class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action">Close</A>
 <DD>Constructor for the Close object.
+<DT><A HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action"><B>CollapseExpand</B></A> - class 
org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action">CollapseExpand</A>.<DD>Processes the Collapse All 
and Expand All options.<DT><A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html#CollapseExpand()"><B>CollapseExpand()</B></A>
 - 
+Constructor for class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action">CollapseExpand</A>
+<DD>Constructor for the Close object.
 <DT><A HREF="org/apache/jmeter/testelement/property/CollectionProperty.html" 
title="class in 
org.apache.jmeter.testelement.property"><B>CollectionProperty</B></A> - class 
org.apache.jmeter.testelement.property.<A 
HREF="org/apache/jmeter/testelement/property/CollectionProperty.html" 
title="class in 
org.apache.jmeter.testelement.property">CollectionProperty</A>.<DD>&nbsp;<DT><A 
HREF="org/apache/jmeter/testelement/property/CollectionProperty.html#CollectionProperty(java.lang.String,
 java.util.Collection)"><B>CollectionProperty(String, Collection)</B></A> - 
 Constructor for class org.apache.jmeter.testelement.property.<A 
HREF="org/apache/jmeter/testelement/property/CollectionProperty.html" 
title="class in org.apache.jmeter.testelement.property">CollectionProperty</A>
 <DD>&nbsp;
@@ -4110,6 +4119,9 @@
 <DT><A 
HREF="org/apache/jmeter/gui/action/Close.html#doAction(java.awt.event.ActionEvent)"><B>doAction(ActionEvent)</B></A>
 - 
 Method in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action">Close</A>
 <DD>This method performs the actual command processing.
+<DT><A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html#doAction(java.awt.event.ActionEvent)"><B>doAction(ActionEvent)</B></A>
 - 
+Method in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action">CollapseExpand</A>
+<DD>This method performs the actual command processing.
 <DT><A 
HREF="org/apache/jmeter/gui/action/Command.html#doAction(java.awt.event.ActionEvent)"><B>doAction(ActionEvent)</B></A>
 - 
 Method in interface org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Command.html" title="interface in 
org.apache.jmeter.gui.action">Command</A>
 <DD>&nbsp;
@@ -4324,6 +4336,12 @@
 <DT><A 
HREF="org/apache/jmeter/report/gui/action/ReportExitCommand.html#EXIT"><B>EXIT</B></A>
 - 
 Static variable in class org.apache.jmeter.report.gui.action.<A 
HREF="org/apache/jmeter/report/gui/action/ReportExitCommand.html" title="class 
in org.apache.jmeter.report.gui.action">ReportExitCommand</A>
 <DD>&nbsp;
+<DT><A 
HREF="org/apache/jmeter/gui/action/ActionNames.html#EXPAND_ALL"><B>EXPAND_ALL</B></A>
 - 
+Static variable in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/ActionNames.html" title="class in 
org.apache.jmeter.gui.action">ActionNames</A>
+<DD>&nbsp;
+<DT><A 
HREF="org/apache/jmeter/gui/action/KeyStrokes.html#EXPAND_ALL"><B>EXPAND_ALL</B></A>
 - 
+Static variable in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/KeyStrokes.html" title="class in 
org.apache.jmeter.gui.action">KeyStrokes</A>
+<DD>&nbsp;
 <DT><A HREF="org/apache/jmeter/gui/action/EditCommand.html" title="class in 
org.apache.jmeter.gui.action"><B>EditCommand</B></A> - class 
org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/EditCommand.html" title="class in 
org.apache.jmeter.gui.action">EditCommand</A>.<DD>&nbsp;<DT><A 
HREF="org/apache/jmeter/gui/action/EditCommand.html#EditCommand()"><B>EditCommand()</B></A>
 - 
 Constructor for class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/EditCommand.html" title="class in 
org.apache.jmeter.gui.action">EditCommand</A>
 <DD>&nbsp;
@@ -5278,6 +5296,9 @@
 <DD>&nbsp;
 <DT><A 
HREF="org/apache/jmeter/gui/action/Close.html#getActionNames()"><B>getActionNames()</B></A>
 - 
 Method in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action">Close</A>
+<DD>Gets the ActionNames attribute of the Close object.
+<DT><A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html#getActionNames()"><B>getActionNames()</B></A>
 - 
+Method in class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action">CollapseExpand</A>
 <DD>Gets the ActionNames attribute of the Close object.
 <DT><A 
HREF="org/apache/jmeter/gui/action/Command.html#getActionNames()"><B>getActionNames()</B></A>
 - 
 Method in interface org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Command.html" title="interface in 
org.apache.jmeter.gui.action">Command</A>

Modified: 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/ActionNames.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/ActionNames.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/ActionNames.html 
(original)
+++ jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/ActionNames.html 
Sat Nov 24 08:57:55 2007
@@ -222,6 +222,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/ActionNames.html#COLLAPSE_ALL">COLLAPSE_ALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
 <TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/ActionNames.html#COPY">COPY</A></B></CODE>
 
 <BR>
@@ -294,6 +302,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/ActionNames.html#EXPAND_ALL">EXPAND_ALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A></CODE></FONT></TD>
 <TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/ActionNames.html#FUNCTIONS">FUNCTIONS</A></B></CODE>
 
 <BR>
@@ -684,6 +700,16 @@
 </DL>
 <HR>
 
+<A NAME="COLLAPSE_ALL"><!-- --></A><H3>
+COLLAPSE_ALL</H3>
+<PRE>
+public static final <A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A> <B>COLLAPSE_ALL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A 
HREF="../../../../../constant-values.html#org.apache.jmeter.gui.action.ActionNames.COLLAPSE_ALL">Constant
 Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="COPY"><!-- --></A><H3>
 COPY</H3>
 <PRE>
@@ -771,6 +797,16 @@
 <DL>
 <DL>
 <DT><B>See Also:</B><DD><A 
HREF="../../../../../constant-values.html#org.apache.jmeter.gui.action.ActionNames.EXIT">Constant
 Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EXPAND_ALL"><!-- --></A><H3>
+EXPAND_ALL</H3>
+<PRE>
+public static final <A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html"; 
title="class or interface in java.lang">String</A> <B>EXPAND_ALL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A 
HREF="../../../../../constant-values.html#org.apache.jmeter.gui.action.ActionNames.EXPAND_ALL">Constant
 Field Values</A></DL>
 </DL>
 <HR>
 

Modified: jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Close.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Close.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Close.html 
(original)
+++ jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Close.html Sat 
Nov 24 08:57:55 2007
@@ -50,7 +50,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/jmeter/gui/action/Clear.html" 
title="class in org.apache.jmeter.gui.action"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/jmeter/gui/action/Copy.html" 
title="class in org.apache.jmeter.gui.action"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Close.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -262,7 +262,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/jmeter/gui/action/Clear.html" 
title="class in org.apache.jmeter.gui.action"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/jmeter/gui/action/Copy.html" 
title="class in org.apache.jmeter.gui.action"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Close.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;

Modified: 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Command.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Command.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Command.html 
(original)
+++ jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Command.html Sat 
Nov 24 08:57:55 2007
@@ -85,7 +85,7 @@
 <BR>
 Interface Command</H2>
 <DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A 
HREF="../../../../../org/apache/jmeter/gui/action/AboutCommand.html" 
title="class in org.apache.jmeter.gui.action">AboutCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/AbstractAction.html" 
title="class in org.apache.jmeter.gui.action">AbstractAction</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/AbstractAction.html" 
title="class in org.apache.jmeter.report.gui.action">AbstractAction</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/AddParent.html" title="class 
in org.apache.jmeter.gui.action">AddParent</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/AddToTree.html" title="class 
in org.apache.jmeter.gui.action">AddToTree</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Analyze.html" title="class in 
org.apache.jmeter.gui.action">Analyze</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/ChangeLanguage.html" 
title="class in org.apache.jmeter.gui.action">Change
 Language</A>, <A HREF="../../../../../org/apache/jmeter/gui/action/Clear.html" 
title="class in org.apache.jmeter.gui.action">Clear</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action">Close</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/EditCommand.html" 
title="class in org.apache.jmeter.gui.action">EditCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/EnableComponent.html" 
title="class in org.apache.jmeter.gui.action">EnableComponent</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/ExitCommand.html" 
title="class in org.apache.jmeter.gui.action">ExitCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Help.html" title="class in 
org.apache.jmeter.gui.action">Help</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Load.html" title="class in 
org.apache.jmeter.gui.action">Load</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/LookAndFeelCommand.html" tit
 le="class in org.apache.jmeter.gui.action">LookAndFeelCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Remove.html" title="class in 
org.apache.jmeter.gui.action">Remove</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportAddParent.html" 
title="class in org.apache.jmeter.report.gui.action">ReportAddParent</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportAddToTree.html" 
title="class in org.apache.jmeter.report.gui.action">ReportAddToTree</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportClose.html" 
title="class in org.apache.jmeter.report.gui.action">ReportClose</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportEditCommand.html"
 title="class in org.apache.jmeter.report.gui.action">ReportEditCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportEnableComponent.html"
 title="class in 
org.apache.jmeter.report.gui.action">ReportEnableComponent</A>, <A HREF=".
 ./../../../../org/apache/jmeter/report/gui/action/ReportExitCommand.html" 
title="class in org.apache.jmeter.report.gui.action">ReportExitCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportHelp.html" 
title="class in org.apache.jmeter.report.gui.action">ReportHelp</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportLoad.html" 
title="class in org.apache.jmeter.report.gui.action">ReportLoad</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportLookAndFeelCommand.html"
 title="class in 
org.apache.jmeter.report.gui.action">ReportLookAndFeelCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportRemove.html" 
title="class in org.apache.jmeter.report.gui.action">ReportRemove</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportSave.html" 
title="class in org.apache.jmeter.report.gui.action">ReportSave</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportSaveGraphic
 s.html" title="class in 
org.apache.jmeter.report.gui.action">ReportSaveGraphics</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/RevertProject.html" 
title="class in org.apache.jmeter.gui.action">RevertProject</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Save.html" title="class in 
org.apache.jmeter.gui.action">Save</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/SaveGraphics.html" 
title="class in org.apache.jmeter.gui.action">SaveGraphics</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/SSLManagerCommand.html" 
title="class in org.apache.jmeter.gui.action">SSLManagerCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/What.html" title="class in 
org.apache.jmeter.gui.action">What</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A 
HREF="../../../../../org/apache/jmeter/gui/action/AboutCommand.html" 
title="class in org.apache.jmeter.gui.action">AboutCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/AbstractAction.html" 
title="class in org.apache.jmeter.gui.action">AbstractAction</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/AbstractAction.html" 
title="class in org.apache.jmeter.report.gui.action">AbstractAction</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/AddParent.html" title="class 
in org.apache.jmeter.gui.action">AddParent</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/AddToTree.html" title="class 
in org.apache.jmeter.gui.action">AddToTree</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Analyze.html" title="class in 
org.apache.jmeter.gui.action">Analyze</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/ChangeLanguage.html" 
title="class in org.apache.jmeter.gui.action">Change
 Language</A>, <A HREF="../../../../../org/apache/jmeter/gui/action/Clear.html" 
title="class in org.apache.jmeter.gui.action">Clear</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action">Close</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action">CollapseExpand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/EditCommand.html" 
title="class in org.apache.jmeter.gui.action">EditCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/EnableComponent.html" 
title="class in org.apache.jmeter.gui.action">EnableComponent</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/ExitCommand.html" 
title="class in org.apache.jmeter.gui.action">ExitCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Help.html" title="class in 
org.apache.jmeter.gui.action">Help</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Load.htm
 l" title="class in org.apache.jmeter.gui.action">Load</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/LookAndFeelCommand.html" 
title="class in org.apache.jmeter.gui.action">LookAndFeelCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Remove.html" title="class in 
org.apache.jmeter.gui.action">Remove</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportAddParent.html" 
title="class in org.apache.jmeter.report.gui.action">ReportAddParent</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportAddToTree.html" 
title="class in org.apache.jmeter.report.gui.action">ReportAddToTree</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportClose.html" 
title="class in org.apache.jmeter.report.gui.action">ReportClose</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportEditCommand.html"
 title="class in org.apache.jmeter.report.gui.action">ReportEditCommand</A>, <A 
HREF="../../../../../org/apache/jme
 ter/report/gui/action/ReportEnableComponent.html" title="class in 
org.apache.jmeter.report.gui.action">ReportEnableComponent</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportExitCommand.html"
 title="class in org.apache.jmeter.report.gui.action">ReportExitCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportHelp.html" 
title="class in org.apache.jmeter.report.gui.action">ReportHelp</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportLoad.html" 
title="class in org.apache.jmeter.report.gui.action">ReportLoad</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportLookAndFeelCommand.html"
 title="class in 
org.apache.jmeter.report.gui.action">ReportLookAndFeelCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportRemove.html" 
title="class in org.apache.jmeter.report.gui.action">ReportRemove</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportSave.html" title=
 "class in org.apache.jmeter.report.gui.action">ReportSave</A>, <A 
HREF="../../../../../org/apache/jmeter/report/gui/action/ReportSaveGraphics.html"
 title="class in org.apache.jmeter.report.gui.action">ReportSaveGraphics</A>, 
<A HREF="../../../../../org/apache/jmeter/gui/action/RevertProject.html" 
title="class in org.apache.jmeter.gui.action">RevertProject</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/Save.html" title="class in 
org.apache.jmeter.gui.action">Save</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/SaveGraphics.html" 
title="class in org.apache.jmeter.gui.action">SaveGraphics</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/SSLManagerCommand.html" 
title="class in org.apache.jmeter.gui.action">SSLManagerCommand</A>, <A 
HREF="../../../../../org/apache/jmeter/gui/action/What.html" title="class in 
org.apache.jmeter.gui.action">What</A></DD>
 </DL>
 <HR>
 <DL>

Modified: jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Copy.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Copy.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Copy.html 
(original)
+++ jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/Copy.html Sat 
Nov 24 08:57:55 2007
@@ -49,7 +49,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/jmeter/gui/action/Close.html" 
title="class in org.apache.jmeter.gui.action"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A 
HREF="../../../../../org/apache/jmeter/gui/action/CreateFunctionDialog.html" 
title="class in org.apache.jmeter.gui.action"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -374,7 +374,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/jmeter/gui/action/Close.html" 
title="class in org.apache.jmeter.gui.action"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A 
HREF="../../../../../org/apache/jmeter/gui/action/CreateFunctionDialog.html" 
title="class in org.apache.jmeter.gui.action"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;

Modified: 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/KeyStrokes.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/KeyStrokes.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/KeyStrokes.html 
(original)
+++ jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/KeyStrokes.html 
Sat Nov 24 08:57:55 2007
@@ -158,6 +158,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A></CODE></FONT></TD>
+<TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/KeyStrokes.html#COLLAPSE_ALL">COLLAPSE_ALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A></CODE></FONT></TD>
 <TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/KeyStrokes.html#COPY">COPY</A></B></CODE>
 
 <BR>
@@ -198,6 +206,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A></CODE></FONT></TD>
+<TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/KeyStrokes.html#EXPAND_ALL">EXPAND_ALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A></CODE></FONT></TD>
 <TD><CODE><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/KeyStrokes.html#FUNCTIONS">FUNCTIONS</A></B></CODE>
 
 <BR>
@@ -578,6 +594,26 @@
 EXIT</H3>
 <PRE>
 public static final <A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A> <B>EXIT</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="COLLAPSE_ALL"><!-- --></A><H3>
+COLLAPSE_ALL</H3>
+<PRE>
+public static final <A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A> 
<B>COLLAPSE_ALL</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="EXPAND_ALL"><!-- --></A><H3>
+EXPAND_ALL</H3>
+<PRE>
+public static final <A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/KeyStroke.html"; 
title="class or interface in javax.swing">KeyStroke</A> <B>EXPAND_ALL</B></PRE>
 <DL>
 <DL>
 </DL>

Modified: 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-frame.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-frame.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-frame.html 
(original)
+++ 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-frame.html 
Sat Nov 24 08:57:55 2007
@@ -56,6 +56,8 @@
 <BR>
 <A HREF="Close.html" title="class in org.apache.jmeter.gui.action" 
target="classFrame">Close</A>
 <BR>
+<A HREF="CollapseExpand.html" title="class in org.apache.jmeter.gui.action" 
target="classFrame">CollapseExpand</A>
+<BR>
 <A HREF="Copy.html" title="class in org.apache.jmeter.gui.action" 
target="classFrame">Copy</A>
 <BR>
 <A HREF="CreateFunctionDialog.html" title="class in 
org.apache.jmeter.gui.action" target="classFrame">CreateFunctionDialog</A>

Modified: 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-summary.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-summary.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-summary.html 
(original)
+++ 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-summary.html 
Sat Nov 24 08:57:55 2007
@@ -144,6 +144,10 @@
  test plan.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action">CollapseExpand</A></B></TD>
+<TD>Processes the Collapse All and Expand All options.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A 
HREF="../../../../../org/apache/jmeter/gui/action/Copy.html" title="class in 
org.apache.jmeter.gui.action">Copy</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>

Modified: 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-tree.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-tree.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-tree.html 
(original)
+++ 
jakarta/jmeter/trunk/docs/api/org/apache/jmeter/gui/action/package-tree.html 
Sat Nov 24 08:57:55 2007
@@ -96,6 +96,7 @@
 <LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/ChangeLanguage.html" 
title="class in org.apache.jmeter.gui.action"><B>ChangeLanguage</B></A> 
(implements org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Clear.html" title="class in 
org.apache.jmeter.gui.action"><B>Clear</B></A> (implements 
org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action"><B>Close</B></A> (implements 
org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)
+<LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/CollapseExpand.html" 
title="class in org.apache.jmeter.gui.action"><B>CollapseExpand</B></A> 
(implements org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/EditCommand.html" 
title="class in org.apache.jmeter.gui.action"><B>EditCommand</B></A> 
(implements org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/EnableComponent.html" 
title="class in org.apache.jmeter.gui.action"><B>EnableComponent</B></A> 
(implements org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/ExitCommand.html" 
title="class in org.apache.jmeter.gui.action"><B>ExitCommand</B></A> 
(implements org.apache.jmeter.gui.action.<A 
HREF="../../../../../org/apache/jmeter/gui/action/Command.html" 
title="interface in org.apache.jmeter.gui.action">Command</A>)

Modified: jakarta/jmeter/trunk/docs/api/overview-tree.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/api/overview-tree.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/api/overview-tree.html (original)
+++ jakarta/jmeter/trunk/docs/api/overview-tree.html Sat Nov 24 08:57:55 2007
@@ -310,6 +310,7 @@
 <LI TYPE="circle">class org.apache.jorphan.reflect.<A 
HREF="org/apache/jorphan/reflect/ClassTools.html" title="class in 
org.apache.jorphan.reflect"><B>ClassTools</B></A><LI TYPE="circle">class 
org.apache.jmeter.gui.action.<A HREF="org/apache/jmeter/gui/action/Clear.html" 
title="class in org.apache.jmeter.gui.action"><B>Clear</B></A> (implements 
org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Command.html" title="interface in 
org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class org.apache.jmeter.engine.<A 
HREF="org/apache/jmeter/engine/ClientJMeterEngine.html" title="class in 
org.apache.jmeter.engine"><B>ClientJMeterEngine</B></A> (implements 
org.apache.jmeter.engine.<A HREF="org/apache/jmeter/engine/JMeterEngine.html" 
title="interface in org.apache.jmeter.engine">JMeterEngine</A>, java.lang.<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Runnable.html"; 
title="class or interface in java.lang">Runnable</A>)
 <LI TYPE="circle">class org.apache.jmeter.protocol.jms.client.<A 
HREF="org/apache/jmeter/protocol/jms/client/ClientPool.html" title="class in 
org.apache.jmeter.protocol.jms.client"><B>ClientPool</B></A><LI 
TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Close.html" title="class in 
org.apache.jmeter.gui.action"><B>Close</B></A> (implements 
org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Command.html" title="interface in 
org.apache.jmeter.gui.action">Command</A>)
+<LI TYPE="circle">class org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/CollapseExpand.html" title="class in 
org.apache.jmeter.gui.action"><B>CollapseExpand</B></A> (implements 
org.apache.jmeter.gui.action.<A 
HREF="org/apache/jmeter/gui/action/Command.html" title="interface in 
org.apache.jmeter.gui.action">Command</A>)
 <LI TYPE="circle">class java.awt.<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Color.html"; title="class 
or interface in java.awt"><B>Color</B></A> (implements java.awt.<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Paint.html"; title="class 
or interface in java.awt">Paint</A>, java.io.<A 
HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html"; 
title="class or interface in java.io">Serializable</A>)
 <UL>
 <LI TYPE="circle">class org.apache.jmeter.gui.util.<A 
HREF="org/apache/jmeter/gui/util/JMeterColor.html" title="class in 
org.apache.jmeter.gui.util"><B>JMeterColor</B></A></UL>

Modified: jakarta/jmeter/trunk/docs/changes.html
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/changes.html?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/changes.html (original)
+++ jakarta/jmeter/trunk/docs/changes.html Sat Nov 24 08:57:55 2007
@@ -174,6 +174,11 @@
 Also the last few file names used are remembered for easy reloading.
 
                                                </p>
+                                                                               
                                                                                
<p      >
+                                                               
+The Options Menu now supports Collapse All and Expand All items to collapse 
and expand the test tree.
+
+                                               </p>
                                                                                
                                                                                
<h5     >
                                                                Remote testing
                                                </h5>
@@ -580,6 +585,11 @@
                                                </li>
                                                                        
 
+                                                                               
                <li     >
+                                                               Added Collapse 
All and Expand All Option menu items
+                                               </li>
+                                                                       
+
                                                </ul>
                                                                                
                                                                                
<h4     >
                                                                Non-functional 
Improvements
@@ -2067,7 +2077,6 @@
 
                                                                                
                <li     >
                                                                The 
Post-Processor "Save Responses to a File" now saves the generated file name 
with the
-
 sample, and the file name can be included in the sample log file.
 
                                                </li>

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionNames.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionNames.java?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionNames.java 
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/ActionNames.java 
Sat Nov 24 08:57:55 2007
@@ -40,15 +40,17 @@
     public final static String CLEAR            = "action.clear"; // 
$NON-NLS-1$
     public final static String CLEAR_ALL        = "action.clear_all"; // 
$NON-NLS-1$
     public static final String CLOSE            = "close"; // $NON-NLS-1$
+    public static final String COLLAPSE_ALL     = "collapse all"; // 
$NON-NLS-1$
     public static final String COPY             = "Copy"; // $NON-NLS-1$
     public final static String CUT              = "Cut"; // $NON-NLS-1$
-    public static final String DEBUG_ON        = "debug_on"; // $NON-NLS-1$
+    public static final String DEBUG_ON         = "debug_on"; // $NON-NLS-1$
     public static final String DEBUG_OFF        = "debug_off"; // $NON-NLS-1$
     public static final String DISABLE          = "disable"; // $NON-NLS-1$
     public final static String DRAG_ADD         = 
"drag_n_drop.add";//$NON-NLS-1$
     public static final String EDIT             = "edit"; // $NON-NLS-1$
     public static final String ENABLE           = "enable"; // $NON-NLS-1$
     public static final String EXIT             = "exit"; // $NON-NLS-1$
+    public static final String EXPAND_ALL       = "expand all"; // $NON-NLS-1$
     public static final String FUNCTIONS        = "functions"; // $NON-NLS-1$
     public final static String HELP             = "help"; // $NON-NLS-1$
     public final static String INSERT_AFTER     = 
"drag_n_drop.insert_after";//$NON-NLS-1$

Added: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java?rev=597885&view=auto
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java 
(added)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java 
Sat Nov 24 08:57:55 2007
@@ -0,0 +1,76 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * 
+ */
+
+package org.apache.jmeter.gui.action;
+
+import java.awt.event.ActionEvent;
+import java.util.HashSet;
+import java.util.Set;
+
+import javax.swing.JTree;
+
+import org.apache.jmeter.gui.GuiPackage;
+
+/**
+ * Processes the Collapse All and Expand All options.
+ * 
+ */
+public class CollapseExpand implements Command {
+
+       private static Set commands = new HashSet();
+       static {
+               commands.add(ActionNames.COLLAPSE_ALL);
+               commands.add(ActionNames.EXPAND_ALL);
+       }
+
+       /**
+        * Constructor for the Close object.
+        */
+       public CollapseExpand() {
+       }
+
+       /**
+        * Gets the ActionNames attribute of the Close object.
+        * 
+        * @return the ActionNames value
+        */
+       public Set getActionNames() {
+               return commands;
+       }
+
+       /**
+        * This method performs the actual command processing.
+        * 
+        * @param e
+        *            the generic UI action event
+        */
+       public void doAction(ActionEvent e) {
+               boolean 
collapse=ActionNames.COLLAPSE_ALL.equals(e.getActionCommand());
+               GuiPackage guiInstance = GuiPackage.getInstance();
+               JTree jTree = guiInstance.getMainFrame().getTree();
+               if (collapse){
+                       for (int i = jTree.getRowCount() - 1; i >= 0; i--) {
+                        jTree.collapseRow(i);
+                   }
+                       return;
+               }
+          for(int i = 0; i < jTree.getRowCount(); i++) {
+                          jTree.expandRow(i);
+          }
+       }
+}

Propchange: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/CollapseExpand.java
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/KeyStrokes.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/KeyStrokes.java?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/KeyStrokes.java 
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/KeyStrokes.java 
Sat Nov 24 08:57:55 2007
@@ -55,6 +55,9 @@
     public static final KeyStroke OPEN = KeyStroke.getKeyStroke(KeyEvent.VK_O, 
KeyEvent.CTRL_DOWN_MASK);
     public static final KeyStroke CLOSE = 
KeyStroke.getKeyStroke(KeyEvent.VK_L, KeyEvent.CTRL_DOWN_MASK);
     public static final KeyStroke EXIT = KeyStroke.getKeyStroke(KeyEvent.VK_Q, 
KeyEvent.CTRL_DOWN_MASK);
+       public static final KeyStroke COLLAPSE_ALL = 
KeyStroke.getKeyStroke(KeyEvent.VK_MINUS, KeyEvent.CTRL_DOWN_MASK);
+       // VK_PLUS + CTRL_DOWN_MASK did not work...
+       public static final KeyStroke EXPAND_ALL = 
KeyStroke.getKeyStroke(KeyEvent.VK_MINUS, KeyEvent.CTRL_DOWN_MASK | 
KeyEvent.SHIFT_DOWN_MASK);
     
 
     /**

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java 
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java 
Sat Nov 24 08:57:55 2007
@@ -310,6 +310,18 @@
                        optionsMenu.add(sslManager);
                }
                optionsMenu.add(makeLanguageMenu());
+               
+               JMenuItem collapse = new 
JMenuItem(JMeterUtils.getResString("menu_collapse_all")); //$NON-NLS-1$
+               collapse.addActionListener(ActionRouter.getInstance());
+               collapse.setActionCommand(ActionNames.COLLAPSE_ALL);
+               collapse.setAccelerator(KeyStrokes.COLLAPSE_ALL);
+               optionsMenu.add(collapse);
+               
+               JMenuItem expand = new 
JMenuItem(JMeterUtils.getResString("menu_expand_all")); //$NON-NLS-1$
+               expand.addActionListener(ActionRouter.getInstance());
+               expand.setActionCommand(ActionNames.EXPAND_ALL);
+               expand.setAccelerator(KeyStrokes.EXPAND_ALL);
+               optionsMenu.add(expand);
        }
 
        // TODO fetch list of languages from a file?

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties 
(original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties 
Sat Nov 24 08:57:55 2007
@@ -431,8 +431,10 @@
 memory_cache=Memory Cache
 menu_assertions=Assertions
 menu_close=Close
+menu_collapse_all=Collapse All
 menu_config_element=Config Element
 menu_edit=Edit
+menu_expand_all=Expand All
 menu_generative_controller=Sampler
 menu_listener=Listener
 menu_logic_controller=Logic Controller

Modified: jakarta/jmeter/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=597885&r1=597884&r2=597885&view=diff
==============================================================================
--- jakarta/jmeter/trunk/xdocs/changes.xml (original)
+++ jakarta/jmeter/trunk/xdocs/changes.xml Sat Nov 24 08:57:55 2007
@@ -57,6 +57,10 @@
 Also the last few file names used are remembered for easy reloading.
 </p>
 
+<p>
+The Options Menu now supports Collapse All and Expand All items to collapse 
and expand the test tree.
+</p>
+
 <h5>Remote testing</h5>
 
 <p>
@@ -199,6 +203,7 @@
 <li>Proxy spoofing now drops the default HTTPS port (443) when converting 
https: links to http:</li>
 <li>Add Successes Only logging and display</li>
 <li>The JMeter log file name is formatted as a SimpleDateFormat (applied to 
the current date) if it contains paired single-quotes,  .e.g. 
'jmeter_'yyyyMMddHHmmss'.log'</li>
+<li>Added Collapse All and Expand All Option menu items</li>
 </ul>
 
 <h4>Non-functional Improvements</h4>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to