mstover1 2002/08/16 05:37:45
Modified: src/protocol/http/org/apache/jmeter/protocol/http/gui
HTTPArgumentsPanel.java
Log:
Fixing ability to delete arguments
Revision Changes Path
1.2 +4 -36
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPArgumentsPanel.java
Index: HTTPArgumentsPanel.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPArgumentsPanel.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HTTPArgumentsPanel.java 14 Aug 2002 02:52:19 -0000 1.1
+++ HTTPArgumentsPanel.java 16 Aug 2002 12:37:45 -0000 1.2
@@ -5,6 +5,7 @@
import java.util.Iterator;
import javax.swing.event.ChangeEvent;
+import javax.swing.table.TableCellEditor;
import org.apache.jmeter.config.Arguments;
import org.apache.jmeter.config.gui.ArgumentsPanel;
@@ -26,10 +27,11 @@
private static final String ENCODED_VALUE =
JMeterUtils.getResString("encoded_value");
private static final String ENCODE_OR_NOT =
JMeterUtils.getResString("encode?");
+
protected void initializeTableModel() {
tableModel = new PowerTableModel(new
String[]{Arguments.COLUMN_NAMES[0],Arguments.COLUMN_NAMES[1],
- ENCODED_VALUE,ENCODE_OR_NOT},
- new
Class[]{String.class,String.class,String.class,Boolean.class});
+ ENCODE_OR_NOT},
+ new Class[]{String.class,String.class,Boolean.class});
}
public HTTPArgumentsPanel()
@@ -66,21 +68,6 @@
return (TestElement)args.clone();
}
- private void updateEncodedColumn(int row)
- {
- if(((Boolean)tableModel.getValueAt(row,3)).booleanValue())
- {
-
tableModel.setValueAt(URLEncoder.encode((String)tableModel.getValueAt(row,0))+"="+
-
URLEncoder.encode((String)tableModel.getValueAt(row,1)),row,2);
- }
- else
- {
- tableModel.setValueAt(tableModel.getValueAt(row,0)+"="+
- tableModel.getValueAt(row,1),row,2);
- }
- tableModel.fireTableDataChanged();
- }
-
/****************************************
* !ToDo (Method description)
*
@@ -104,23 +91,4 @@
}
checkDeleteStatus();
}
-
- public void focusLost(FocusEvent e)
- {
- super.focusLost(e);
- for(int x = 0; x < tableModel.getRowCount();x++)
- {
- updateEncodedColumn(x);
- }
- }
-
- public void editingCanceled(ChangeEvent e)
- {
- }
-
- public void editingStopped(ChangeEvent e)
- {
- updateEncodedColumn(((TextAreaTableCellEditor)e.getSource()).getRow());
- }
-
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>