Method Summary |
|
public void | actionPerformed(ActionEvent e) Invoked when an action occurs. |
protected void | addArgument() Add a new argument row to the table. |
protected void | checkDeleteStatus() Enable or disable the delete button depending on whether or not there is
a row to be deleted. |
public void | clear() Clear all rows from the table. |
public void | clearGui() |
public void | configure(TestElement el) A newly created component can be initialized with the contents of a Test
Element object by calling this method. |
public TestElement | createTestElement() |
protected void | deleteArgument() Remove the currently selected argument from the table. |
protected JButton | getAddButton() Get the button used to add rows to the table. |
protected JButton | getDeleteButton() Get the button used to delete rows from the table. |
public String | getLabelResource() |
public Collection | getMenuCategories() This is the list of menu categories this gui component will be available
under. |
protected JTable | getTable() Get the table used to enter arguments. |
protected JLabel | getTableLabel() Get the title label for this component. |
protected void | initializeTableModel() Initialize the table model used for the arguments table. |
protected Component | makeLabelPanel() Create a panel containing the title label for the table. |
protected Object | makeNewArgument() Create a new Argument object. |
public void | modifyTestElement(TestElement args) |
protected void | sizeColumns(JTable _table) Resize the table columns to appropriate widths. |
protected void | stopTableEditing() Stop any editing that is currently being done on the table. |
public static boolean | testFunctors() |