ActionsGroupPanel.java


current inspection = 2009-09-03 21:56:13 (id #1)


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • JButton access$000(ActionsGroupPanel)

  • Kind Annotation Text
    preinit'ed(x0.edit)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.edit

  • void actionChanged(Action)

  • Kind Annotation Text
    prethis.model != null
    prethis.model.actions != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableRowsInsert ed
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:contains
    unanalyzedcall on java.util.List:indexOf
    unanalyzedcall on java.util.List:size
    test_vectorjava.util.List:contains(...)@226: {0}, {1}

  • void actionDeleted(String)

  • Kind Annotation Text
    prethis.model != null
    prethis.model.actions != null
    unanalyzedcall on com.dmdirc.actions.Action:getName
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableRowsDelete d
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:indexOf
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:remove

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    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) init'ed(this.parent)
    pre(soft) this.group != null
    pre(soft) this.model != null
    pre(soft) this.model.actions != null
    pre(soft) this.table != null
    pree != null
    preinit'ed(this.add)
    presumptioncom.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter(...)@234 != null
    presumptioncom.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter(...)@238 != null
    presumptionjava.util.List:get(...)@143 != null
    postcom/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)}
    postinit'ed(com/dmdirc/addons/ui_swing/dialogs/actioned itor/ActionEditorDialog.me)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).action)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).conditions)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).conditionsValid)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).group)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).name)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).nameValid)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).response)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).showSubstitutions)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).substitutions)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).triggers)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1).triggersValid)
    postnew ActionEditorDialog(getActionEditorDialog#1) num objects <= 1
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:addPropertyChang eListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:addWindowListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getLeftButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getRightButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:pack
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setDefaultCloseOper ation
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setLocationRelative To
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setMinimumSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setResizable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionNamePanel:addPropertyChangeListe ner
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersPanel:addPropertyChangeL istener
    unanalyzedcall on doComponents
    unanalyzedcall on initComponents
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorjavax.swing.JOptionPane:showConfirmDialog(... )@241: {-231..-1, 1..232-1}, {0}

  • void addListeners()

  • Kind Annotation Text
    prethis.add != null
    prethis.delete != null
    prethis.edit != null
    prethis.table != null
    presumptioncom.dmdirc.addons.ui_swing.components. PackingTable:getSelectionModel(...)@197 != null

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsGroupPanel$1(ActionsGroupPanel, TableModel, bool, JScrollPane, bool)

  • Kind Annotation Text
    postnew ActionTypeTableCellRenderer(ActionsGroupPanel$1 #1) num objects == 1
    postnew ArrayCellRenderer(ActionsGroupPanel$1#2) num objects == 1
    postthis.arrayRenderer == &amp;new ArrayCellRenderer(Ac tionsGroupPanel$1#2)
    postthis.typeRenderer == &amp;new ActionTypeTableCellRe nderer(ActionsGroupPanel$1#1)
    unanalyzedcall on javax.swing.table.DefaultTableCellRenderer

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsGroupPanel$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsGroupPanel$2(ActionsGroupPanel)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsGroupPanel$2__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsGroupPanel(Window, ActionGroup)

  • Kind Annotation Text
    postinit'ed(this.group)
    postinit'ed(this.parent)
    postnew ActionTableModel(initComponents#2) num objects == 1
    postnew ActionTableModel(initComponents#2).actions != null
    postnew ActionTypeTableCellRenderer(ActionsGroupPanel$1 #1) num objects == 1
    postnew ActionsGroupPanel$1(initComponents#4) num objects == 1
    postnew ActionsGroupPanel$1(initComponents#4). arrayRenderer == &amp;new ArrayCellRenderer(Actions GroupPanel$1#2)
    postnew ActionsGroupPanel$1(initComponents#4). typeRenderer == &amp;new ActionTypeTableCellRendere r(ActionsGroupPanel$1#1)
    postnew ArrayCellRenderer(ActionsGroupPanel$1#2) num objects == 1
    postnew ArrayList(ActionTableModel#1) num objects <= 1
    postnew ArrayList(initComponents#3) num objects <= 1
    postnew JButton(initComponents#6) num objects == 1
    postnew JButton(initComponents#7) num objects == 1
    postnew JButton(initComponents#8) num objects == 1
    postnew JScrollPane(initComponents#1) num objects == 1
    postthis.add == &amp;new JButton(initComponents#6)
    postthis.delete == &amp;new JButton(initComponents#8)
    postthis.edit == &amp;new JButton(initComponents#7)
    postthis.group == group
    postthis.model == &amp;new ActionTableModel(initCompone nts#2)
    postthis.parent == parent
    postthis.scrollPane == &amp;new JScrollPane(initCompone nts#1)
    postthis.table == &amp;new ActionsGroupPanel$1(initComp onents#4)
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getActions
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:addMouseListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:getSelectionModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setAutoCreateColumnsFromModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setAutoCreateRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setCellSelectionEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setColumnSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setFillsViewportHeight
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setRowSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setSelectionMode
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel:setLayout
    unanalyzedcall on java.awt.event.MouseAdapter
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.ListSelectionModel:addListSelec tionListener
    unanalyzedcall on javax.swing.RowSorter:toggleSortOrder
    unanalyzedcall on javax.swing.table.AbstractTableModel
    unanalyzedcall on javax.swing.table.DefaultTableCellRenderer
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsGroupPanel__static_init

  • Kind Annotation Text

  • TableCellRenderer getCellRenderer(int, int)

  • Kind Annotation Text
    postinit'ed(return_value)
    test_vectorcolumn: {1}, {2}, {-231..0, 3..232-1}

  • void initComponents()

  • Kind Annotation Text
    preinit'ed(this.group)
    presumptioncom.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter(...)@183 != null
    postnew ActionTableModel(initComponents#2) num objects == 1
    postnew ActionTypeTableCellRenderer(ActionsGroupPanel$1 #1) num objects == 1
    postnew ActionsGroupPanel$1(initComponents#4) num objects == 1
    postnew ArrayCellRenderer(ActionsGroupPanel$1#2) num objects == 1
    postnew ArrayList(ActionTableModel#1) num objects <= 1
    postnew ArrayList(initComponents#3) num objects <= 1
    postnew JButton(initComponents#6) num objects == 1
    postnew JButton(initComponents#7) num objects == 1
    postnew JButton(initComponents#8) num objects == 1
    postnew JScrollPane(initComponents#1) num objects == 1
    postthis.add == &amp;new JButton(initComponents#6)
    postthis.delete == &amp;new JButton(initComponents#8)
    postthis.edit == &amp;new JButton(initComponents#7)
    postthis.model == &amp;new ActionTableModel(initCompone nts#2)
    postthis.model.actions != null
    postthis.scrollPane == &amp;new JScrollPane(initCompone nts#1)
    postthis.table == &amp;new ActionsGroupPanel$1(initComp onents#4)
    postthis.table.arrayRenderer == &amp;new ArrayCellRenderer(ActionsGroupPanel$1#2)
    postthis.table.typeRenderer == &amp;new ActionTypeTableCellRenderer(ActionsGroupPanel$1#1)
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
    unanalyzedcall on java.awt.event.MouseAdapter
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on javax.swing.table.AbstractTableModel
    unanalyzedcall on javax.swing.table.DefaultTableCellRenderer
    test_vectorthis.group: Inverse{null}, Addr_Set{null}

  • void layoutComponents()

  • Kind Annotation Text
    preinit'ed(this.add)
    preinit'ed(this.delete)
    preinit'ed(this.edit)
    preinit'ed(this.scrollPane)

  • void mouseClicked(MouseEvent)

  • Kind Annotation Text
    pre(soft) this.edit != null
    pree != null
    test_vectorjava.awt.event.MouseEvent:getClickCount(...)@165: {-231..1, 3..232-1}, {2}

  • void setActionGroup(ActionGroup)

  • Kind Annotation Text
    preinit'ed(this.model.actions)
    prethis.add != null
    prethis.model != null
    postinit'ed(this.group)
    postinit'ed(this.model.actions)
    postnew ArrayList(setActionGroup#1*) num objects <= 1
    postthis.group == group
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getActions
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableDataChange d
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList

  • void valueChanged(ListSelectionEvent)

  • Kind Annotation Text
    pre(soft) this.delete != null
    pre(soft) this.edit != null
    pre(soft) this.table != null
    pree != null
    test_vectorcom.dmdirc.addons.ui_swing.components. PackingTable:getSelectedRow(...)@258: {-231..-2, 0..232-1}, {-1}
    test_vectorjavax.swing.event.ListSelectionEvent:getValueIsAdju sting(...)@254: {0}, {1}