issrg.policytester
Class ActionTable

java.lang.Object
  extended by issrg.policytester.AbstractParameterValueTable
      extended by issrg.policytester.ActionTable
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.MouseListener, java.util.EventListener, javax.swing.event.TableColumnModelListener

public class ActionTable
extends AbstractParameterValueTable
implements java.awt.event.ItemListener

Author:
Christian Azzopardi

Field Summary
 javax.swing.JLabel actionHelperLabel
           
 javax.swing.JLabel actionLabel
           
 ActionDropDownList addl
           
 
Fields inherited from class issrg.policytester.AbstractParameterValueTable
model, table, tableModel
 
Constructor Summary
ActionTable(javax.swing.JFrame owner)
          Creates a new instance of ActionTable
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addRow(int rowLevel)
           
 void addToTableModel()
           
 void deleteAllRows()
           
 javax.swing.JPanel getContentPanel()
           
 void itemStateChanged(java.awt.event.ItemEvent e)
           
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void removeFromVectors(int rowLevel)
           
 void setColumnWidths()
           
 void setEnabled(boolean isEnabled)
           
 javax.swing.JTextField setUpColumnThree()
           
 javax.swing.JTextField setUpColumnTwo()
           
 
Methods inherited from class issrg.policytester.AbstractParameterValueTable
columnAdded, columnMarginChanged, columnMoved, columnRemoved, columnSelectionChanged, deleteRow, mouseEntered, mouseExited, mousePressed, mouseReleased, setRowHeight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionLabel

public javax.swing.JLabel actionLabel

actionHelperLabel

public javax.swing.JLabel actionHelperLabel

addl

public ActionDropDownList addl
Constructor Detail

ActionTable

public ActionTable(javax.swing.JFrame owner)
Creates a new instance of ActionTable

Method Detail

getContentPanel

public javax.swing.JPanel getContentPanel()
Overrides:
getContentPanel in class AbstractParameterValueTable

addToTableModel

public void addToTableModel()
Specified by:
addToTableModel in class AbstractParameterValueTable

setColumnWidths

public void setColumnWidths()
Specified by:
setColumnWidths in class AbstractParameterValueTable

addRow

public void addRow(int rowLevel)
Specified by:
addRow in class AbstractParameterValueTable

removeFromVectors

public void removeFromVectors(int rowLevel)
Specified by:
removeFromVectors in class AbstractParameterValueTable

setUpColumnTwo

public javax.swing.JTextField setUpColumnTwo()

setUpColumnThree

public javax.swing.JTextField setUpColumnThree()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Specified by:
actionPerformed in class AbstractParameterValueTable

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

setEnabled

public void setEnabled(boolean isEnabled)

deleteAllRows

public void deleteAllRows()

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
Specified by:
mouseClicked in class AbstractParameterValueTable