| method | void com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel(Window, ActionGroup) |
| post | this.add == &new JButton(initComponents#6) |
| post | this.delete == &new JButton(initComponents#8) |
| post | this.edit == &new JButton(initComponents#7) |
| post | this.group == group |
| post | init'ed(this.group) |
| post | this.model == &new ActionTableModel(initCompone nts#2) |
| post | this.parent == parent |
| post | init'ed(this.parent) |
| post | this.scrollPane == &new JScrollPane(initCompone nts#1) |
| post | this.table == &new ActionsGroupPanel$1(initComp onents#4) |
| post | new ActionTableModel(initComponents#2) num objects == 1 |
| post | new ActionTypeTableCellRenderer(ActionsGroupPanel$1 #1) num objects == 1 |
| post | new ActionsGroupPanel$1(initComponents#4) num objects == 1 |
| post | new ArrayCellRenderer(ActionsGroupPanel$1#2) num objects == 1 |
| post | new JButton(initComponents#6) num objects == 1 |
| post | new JButton(initComponents#7) num objects == 1 |
| post | new JButton(initComponents#8) num objects == 1 |
| post | new JScrollPane(initComponents#1) num objects == 1 |
| post | new ActionTableModel(initComponents#2).actions != null |
| post | new ActionsGroupPanel$1(initComponents#4). arrayRenderer == &new ArrayCellRenderer(Actions GroupPanel$1#2) |
| post | new ActionsGroupPanel$1(initComponents#4). typeRenderer == &new ActionTypeTableCellRendere r(ActionsGroupPanel$1#1) |
| post | new ArrayList(ActionTableModel#1) num objects <= 1 |
| post | new ArrayList(initComponents#3) num objects <= 1 |
| unanalyzed | call on javax.swing.JScrollPane |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on com.dmdirc.actions.ActionGroup:getActions |
| unanalyzed | call on javax.swing.table.AbstractTableModel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable |
| unanalyzed | call on javax.swing.table.DefaultTableCellRenderer |
| unanalyzed | call on java.awt.event.MouseAdapter |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:addMouseListener |
| unanalyzed | call on javax.swing.JButton |
| unanalyzed | call on javax.swing.JScrollPane:setViewportView |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setAutoCreateRowSorter |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setAutoCreateColumnsFromModel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setColumnSelectionAllowed |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setCellSelectionEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setFillsViewportHeight |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setRowSelectionAllowed |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:setSelectionMode |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter |
| unanalyzed | call on javax.swing.RowSorter:toggleSortOrder |
| unanalyzed | call on javax.swing.JButton:setEnabled |
| unanalyzed | call on javax.swing.JButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable:getSelectionModel |
| unanalyzed | call on javax.swing.ListSelectionModel:addListSelec tionListener |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel:add |
| method | void initComponents() |
| pre | init'ed(this.group) |
| presumption | com.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter(...)@183 != null |
| post | this.add == &new JButton(initComponents#6) |
| post | this.delete == &new JButton(initComponents#8) |
| post | this.edit == &new JButton(initComponents#7) |
| post | this.model == &new ActionTableModel(initCompone nts#2) |
| post | this.scrollPane == &new JScrollPane(initCompone nts#1) |
| post | this.table == &new ActionsGroupPanel$1(initComp onents#4) |
| post | new ActionTableModel(initComponents#2) num objects == 1 |
| post | new ActionTypeTableCellRenderer(ActionsGroupPanel$1 #1) num objects == 1 |
| post | new ActionsGroupPanel$1(initComponents#4) num objects == 1 |
| post | new ArrayCellRenderer(ActionsGroupPanel$1#2) num objects == 1 |
| post | new JButton(initComponents#6) num objects == 1 |
| post | new JButton(initComponents#7) num objects == 1 |
| post | new JButton(initComponents#8) num objects == 1 |
| post | new JScrollPane(initComponents#1) num objects == 1 |
| post | this.model.actions != null |
| post | this.table.arrayRenderer == &new ArrayCellRenderer(ActionsGroupPanel$1#2) |
| post | this.table.typeRenderer == &new ActionTypeTableCellRenderer(ActionsGroupPanel$1#1) |
| post | new ArrayList(ActionTableModel#1) num objects <= 1 |
| post | new ArrayList(initComponents#3) num objects <= 1 |
| unanalyzed | call on javax.swing.table.AbstractTableModel |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. PackingTable |
| unanalyzed | call on javax.swing.table.DefaultTableCellRenderer |
| unanalyzed | call on java.awt.event.MouseAdapter |
| test_vector | this.group: Inverse{null}, Addr_Set{null} |
| method | void actionPerformed(ActionEvent) |
| pre | e != null |
| pre | init'ed(this.add) |
| pre | (soft) init'ed(com/dmdirc/addons/ui_ swing/dialogs/actioneditor/ActionEditorDialog.me) |
| pre | (soft) init'ed(this.delete) |
| pre | (soft) init'ed(this.edit) |
| pre | (soft) this.group != null |
| pre | (soft) this.model != null |
| pre | (soft) this.model.actions != null |
| pre | (soft) init'ed(this.parent) |
| pre | (soft) this.table != null |
| presumption | com.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter(...)@234 != null |
| presumption | com.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter(...)@238 != null |
| presumption | java.util.List:get(...)@143 != null |
| post | com/dmdirc/addons/ui_swing/dialogs/actioneditor/Act ionEditorDialog.me == One-of{old com/dmdirc/addons/ ui_swing/dialogs/actioneditor/ActionEditorDialog. me, &new ActionEditorDialog(getActionEditorDial og#1)} |
| post | init'ed(com/dmdirc/addons/ui_swing/dialogs/actioned itor/ActionEditorDialog.me) |
| post | new ActionEditorDialog(getActionEditorDialog#1) num objects <= 1 |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).action) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).conditions) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).conditionsValid) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).group) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).name) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).nameValid) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).response) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).showSubstitutions) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).substitutions) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).triggers) |
| post | init'ed(new ActionEditorDialog(getActionEditorDialo g#1).triggersValid) |
| unanalyzed | call on javax.swing.JButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getOkButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getCancelButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionNamePanel:addPropertyChangeListe ner |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersPanel:addPropertyChangeL istener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:addPropertyChang eListener |
| unanalyzed | call on java.awt.event.WindowAdapter |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:addWindowListener |
| unanalyzed | call on java.awt.Dimension |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setMinimumSize |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:add |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getLeftButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getRightButton |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. StandardDialog |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setDefaultCloseOper ation |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setTitle |
| unanalyzed | call on initComponents |
| unanalyzed | call on doComponents |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setResizable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:pack |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setLocationRelative To |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setVisible |
| unanalyzed | call on java.util.List:get |
| test_vector | javax.swing.JOptionPane:showConfirmDialog(... )@241: {-231..-1, 1..232-1}, {0} |