ErrorListDialog.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    pre(soft) init'ed(this.deleteAllButton)
    pre(soft) init'ed(this.deleteButton)
    pre(soft) init'ed(this.sendButton)
    pre(soft) this.table != null
    pre(soft) this.tableModel != null
    pre(soft) this.tableModel.errors != null
    pree != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getRowSorter(...)@210 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getRowSorter(...)@216 != null
    presumptioncom.dmdirc.logger.ErrorManager:getErrorManager(... )@210 != null
    presumptioncom.dmdirc.logger.ErrorManager:getErrorManager(... )@216 != null
    presumptioncom.dmdirc.logger.ErrorManager:getErrorManager(... )@221 != null
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get

  • void com.dmdirc.addons.ui_swing.dialogs.error.ErrorListDialog(MainFrame)

  • Kind Annotation Text
    presumptioncom.dmdirc.logger.ErrorManager:getErrors(...)@54 != null
    presumptioninit'ed(java.awt.Dialog$ModalityType.MODELESS)
    postinit'ed(new ErrorDetailPanel(initComponents#4). error)
    postinit'ed(this.rowBeingDeleted)
    postnew AtomicInteger(ErrorListDialog#1) num objects == 1
    postnew ErrorDetailPanel(initComponents#4) num objects == 1
    postnew ErrorDetailPanel(initComponents#4).date == &new JTextField(initComponents#2)
    postnew ErrorDetailPanel(initComponents#4).details == &new JTextArea(initComponents#6)
    postnew ErrorDetailPanel(initComponents#4).errorStatus == &new JTextField(initComponents#5)
    postnew ErrorDetailPanel(initComponents#4).id == &new JTextField(initComponents#1)
    postnew ErrorDetailPanel(initComponents#4).level == &new JTextField(initComponents#3)
    postnew ErrorDetailPanel(initComponents#4). reportStatus == &new JTextField(initComponents# 4)
    postnew ErrorDetailPanel(initComponents#4).scrollPane == &new JScrollPane(initComponents#7)
    postnew ErrorTable(initComponents#2) num objects == 1
    postnew ErrorTableModel(ErrorListDialog#2) num objects == 1
    postnew JButton(initButtons#3) num objects == 1
    postnew JButton(initButtons#4) num objects == 1
    postnew JButton(initButtons#5) num objects == 1
    postnew JScrollPane(initComponents#1) num objects == 1
    postnew JScrollPane(initComponents#7) num objects == 1
    postnew JTextArea(initComponents#6) num objects == 1
    postnew JTextField(initComponents#1) num objects == 1
    postnew JTextField(initComponents#2) num objects == 1
    postnew JTextField(initComponents#3) num objects == 1
    postnew JTextField(initComponents#4) num objects == 1
    postnew JTextField(initComponents#5) num objects == 1
    postthis.deleteAllButton == &new JButton(initButton s#5)
    postthis.deleteButton == &new JButton(initButtons#4 )
    postthis.errorDetails == &new ErrorDetailPanel(init Components#4)
    postthis.scrollPane == &new JScrollPane(initCompone nts#1)
    postthis.selectedRow == &new AtomicInteger(ErrorLis tDialog#1)
    postthis.sendButton == &new JButton(initButtons#3)
    postthis.table == &new ErrorTable(initComponents#2)
    postthis.tableModel == &new ErrorTableModel(ErrorLi stDialog#2)
    postthis.tableModel.errors != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorDetailPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorDetailPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:orderButtons
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getSelectionModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getTableHeader
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setAutoCreateColumnsFromModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setAutoCreateRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setCellSelectionEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setColumnSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setDragEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setFillsViewportHeight
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setPreferredScrollableViewportSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setRowSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setSelectionMode
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTableModel:addTableModelListener
    unanalyzedcall on com.dmdirc.logger.ErrorManager:addErrorList ener
    unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
    unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrors
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setLayout
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.JSplitPane
    unanalyzedcall on javax.swing.JSplitPane:setBottomComponent
    unanalyzedcall on javax.swing.JSplitPane:setDividerSize
    unanalyzedcall on javax.swing.JSplitPane:setTopComponent
    unanalyzedcall on javax.swing.JTextArea
    unanalyzedcall on javax.swing.JTextArea:setEditable
    unanalyzedcall on javax.swing.JTextArea:setRows
    unanalyzedcall on javax.swing.JTextArea:setWrapStyleWord
    unanalyzedcall on javax.swing.JTextField
    unanalyzedcall on javax.swing.JTextField:setEditable
    unanalyzedcall on javax.swing.ListSelectionModel:addListSelec tionListener
    unanalyzedcall on javax.swing.RowSorter:toggleSortOrder
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.table.AbstractTableModel
    unanalyzedcall on javax.swing.table.JTableHeader:setReorderin gAllowed
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
    unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • com.dmdirc.addons.ui_swing.dialogs.error.ErrorListDialog__static_init

  • Kind Annotation Text

  • void initButtons()

  • Kind Annotation Text
    prethis.tableModel != null
    prethis.tableModel.errors != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getCancelButton(...)@119 != null
    postnew JButton(initButtons#3) num objects == 1
    postnew JButton(initButtons#4) num objects == 1
    postnew JButton(initButtons#5) num objects == 1
    postthis.deleteAllButton == &new JButton(initButton s#5)
    postthis.deleteButton == &new JButton(initButtons#4 )
    postthis.sendButton == &new JButton(initButtons#3)
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size
    test_vectorjava.util.List:size(...)@86: {-231..0}, {1..232-1}

  • void initComponents()

  • Kind Annotation Text
    prethis.tableModel != null
    prethis.tableModel.errors != null
    postnew ErrorDetailPanel(initComponents#4) num objects == 1
    postnew ErrorTable(initComponents#2) num objects == 1
    postnew JButton(initButtons#3) num objects == 1
    postnew JButton(initButtons#4) num objects == 1
    postnew JButton(initButtons#5) num objects == 1
    postnew JScrollPane(initComponents#1) num objects == 1
    postnew JScrollPane(initComponents#7) num objects == 1
    postnew JTextArea(initComponents#6) num objects == 1
    postnew JTextField(initComponents#1) num objects == 1
    postnew JTextField(initComponents#2) num objects == 1
    postnew JTextField(initComponents#3) num objects == 1
    postnew JTextField(initComponents#4) num objects == 1
    postnew JTextField(initComponents#5) num objects == 1
    postthis.deleteAllButton == &new JButton(initButton s#5)
    postthis.deleteButton == &new JButton(initButtons#4 )
    postthis.errorDetails == &new ErrorDetailPanel(init Components#4)
    postthis.errorDetails.date == &new JTextField(initC omponents#2)
    postthis.errorDetails.details == &new JTextArea(initComponents#6)
    postthis.errorDetails.error == null
    postthis.errorDetails.errorStatus == &new JTextField(initComponents#5)
    postthis.errorDetails.id == &new JTextField(initCom ponents#1)
    postthis.errorDetails.level == &new JTextField(initComponents#3)
    postthis.errorDetails.reportStatus == &new JTextField(initComponents#4)
    postthis.errorDetails.scrollPane == &new JScrollPane(initComponents#7)
    postthis.scrollPane == &new JScrollPane(initCompone nts#1)
    postthis.sendButton == &new JButton(initButtons#3)
    postthis.table == &new ErrorTable(initComponents#2)
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorDetailPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorDetailPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:orderButtons
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getTableHeader
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setAutoCreateColumnsFromModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setAutoCreateRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setCellSelectionEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setColumnSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setDragEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setFillsViewportHeight
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setRowSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setSelectionMode
    unanalyzedcall on com.dmdirc.logger.ErrorManager:addErrorList ener
    unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JTextArea
    unanalyzedcall on javax.swing.JTextArea:setEditable
    unanalyzedcall on javax.swing.JTextArea:setRows
    unanalyzedcall on javax.swing.JTextArea:setWrapStyleWord
    unanalyzedcall on javax.swing.JTextField
    unanalyzedcall on javax.swing.JTextField:setEditable
    unanalyzedcall on javax.swing.RowSorter:toggleSortOrder
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.table.JTableHeader:setReorderin gAllowed
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void initListeners()

  • Kind Annotation Text
    prethis.deleteAllButton != null
    prethis.deleteButton != null
    prethis.sendButton != null
    prethis.table != null
    prethis.tableModel != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getCancelButton(...)@141 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getOkButton(...)@140 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getSelectionModel(...)@136 != null

  • void layoutComponents()

  • Kind Annotation Text
    preinit'ed(this.deleteAllButton)
    preinit'ed(this.deleteButton)
    preinit'ed(this.errorDetails)
    preinit'ed(this.scrollPane)
    preinit'ed(this.sendButton)
    presumption(int) (net.miginfocom.layout.UnitValue:getValue(... )@161) in {-231..232-1}
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getContentPane(...)@164 != null
    presumptionnet.miginfocom.layout.PlatformDefaults:getPanelInse ts(...)@161 != null

  • void tableChanged(TableModelEvent)

  • Kind Annotation Text
    pre(soft) this.selectedRow != null
    pre(soft) this.sendButton != null
    pre(soft) this.table != null
    pree != null
    prethis.deleteAllButton != null
    prethis.tableModel != null
    prethis.tableModel.errors != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getSelectionModel(...)@238 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getSelectionModel(...)@246 != null
    presumptioninit'ed(com.dmdirc.logger.ErrorReportStatus. FINISHED)
    presumptioninit'ed(com.dmdirc.logger.ErrorReportStatus.NOT_ APPLICABLE)
    presumptionjava.util.List:get(...)@194 != null
    presumptionjava.util.List:size(...)@86 >= -231+1
    postpossibly_updated(this.rowBeingDeleted)
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:size
    test_vectorjava.util.List:size(...)@86: {-231..0}, {1..232-1}
    test_vectorjavax.swing.event.TableModelEvent:getType(... )@232: {-1}, {0}, {1}, {-231..-2, 2..232-1}

  • void valueChanged(ListSelectionEvent)

  • Kind Annotation Text
    pre(soft) init'ed(this.rowBeingDeleted)
    pre(soft) this.deleteButton != null
    pre(soft) this.errorDetails != null
    pre(soft) this.selectedRow != null
    pre(soft) this.sendButton != null
    pre(soft) this.table != null
    pre(soft) this.tableModel != null
    pre(soft) this.tableModel.errors != null
    pree != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getRowSorter(...)@173 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getSelectionModel(...)@190 != null
    presumptioninit'ed(com.dmdirc.logger.ErrorReportStatus. FINISHED)
    presumptioninit'ed(com.dmdirc.logger.ErrorReportStatus.NOT_ APPLICABLE)
    presumptionjava.util.List:get(...)@194 != null
    postinit'ed(this.rowBeingDeleted)
    postpossibly_updated(this.errorDetails.error)
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getSelectedRow(...)@171: {-231..-1}, {0..232-1}
    test_vectorjavax.swing.event.ListSelectionEvent:getValueIsAdju sting(...)@170: {1}, {0}
    test_vectorthis.rowBeingDeleted: {0}, {1}