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










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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. StandardDialog(Window, Dialog$ModalityType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:setTitle(String)










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.dialogs. error.ErrorTable:getSelectedRow()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:pack()











method void initComponents()
prethis.tableModel != null
prethis.tableModel.errors != null
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.sendButton == &new JButton(initButtons#3)
postthis.table == &new ErrorTable(initComponents#2)
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.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)
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:orderButtons
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorListDialog:getCancelButton
unanalyzedcall on javax.swing.JButton:setText
unanalyzedcall on javax.swing.JButton:setEnabled
unanalyzedcall on java.util.List:size
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setAutoCreateRowSorter
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setAutoCreateColumnsFromModel
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setColumnSelectionAllowed
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:setCellSelectionEnabled
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.addons.ui_swing.dialogs.error. ErrorTable:getRowSorter
unanalyzedcall on javax.swing.RowSorter:toggleSortOrder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorTable:getTableHeader
unanalyzedcall on javax.swing.table.JTableHeader:setReorderin gAllowed
unanalyzedcall on javax.swing.JTextField
unanalyzedcall on javax.swing.JTextArea
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on javax.swing.JTextField:setEditable
unanalyzedcall on javax.swing.JTextArea:setEditable
unanalyzedcall on javax.swing.JTextArea:setRows
unanalyzedcall on javax.swing.JTextArea:setWrapStyleWord
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
unanalyzedcall on com.dmdirc.logger.ErrorManager:addErrorList ener
unanalyzedcall on javax.swing.SwingUtilities:invokeLater
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorDetailPanel:setLayout
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.error. ErrorDetailPanel:add
unanalyzedcall on javax.swing.JPanel









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. error.ErrorTable:setPreferredScrollableViewportSize (Dimension)











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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:orderButtons(JButton, JButton)










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:getCancelButton()











method void initListeners()
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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. error.ErrorTableModel:addTableModelListener(TableMo delListener)










  method not available - call not analyzedInfocall on ListSelectionModel com.dmdirc.addons.ui_ swing.dialogs.error.ErrorTable:getSelectionModel()










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:getOkButton()










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:getCancelButton()











method void layoutComponents()
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









  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:getCancelButton()










  method not available - call not analyzedInfocall on UnitValue net.miginfocom.layout. PlatformDefaults:getPanelInsets(int)
  method not available - call not analyzedInfocall on float net.miginfocom.layout. UnitValue:getValue()










  method not available - call not analyzedInfocall on Container com.dmdirc.addons.ui_swing. dialogs.error.ErrorListDialog:getContentPane()











method void valueChanged(ListSelectionEvent)
pree != null
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
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
postpossibly_updated(this.errorDetails.error)
postinit'ed(this.rowBeingDeleted)
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on javax.swing.SwingUtilities:invokeLater
unanalyzedcall on java.util.List:get
test_vectorthis.rowBeingDeleted: {0}, {1}
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}









  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.dialogs. error.ErrorTable:getSelectedRow()










  method not available - call not analyzedInfocall on RowSorter com.dmdirc.addons.ui_swing. dialogs.error.ErrorTable:getRowSorter()










  method not available - call not analyzedInfocall on ErrorReportStatus com.dmdirc.logger. ProgramError:getReportStatus()










  method not available - call not analyzedInfocall on ListSelectionModel com.dmdirc.addons.ui_ swing.dialogs.error.ErrorTable:getSelectionModel()











method void actionPerformed(ActionEvent)
pree != null
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
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









  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:getCancelButton()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. error.ErrorListDialog:setVisible(bool)










  method not available - call not analyzedInfocall on ErrorManager com.dmdirc.logger. ErrorManager:getErrorManager()
  method not available - call not analyzedInfocall on RowSorter com.dmdirc.addons.ui_swing. dialogs.error.ErrorTable:getRowSorter()
  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.dialogs. error.ErrorTable:getSelectedRow()
  method not available - call not analyzedInfocall on void com.dmdirc.logger.ErrorManager:deleteE rror(ProgramError)










  method not available - call not analyzedInfocall on ErrorManager com.dmdirc.logger. ErrorManager:getErrorManager()
  method not available - call not analyzedInfocall on RowSorter com.dmdirc.addons.ui_swing. dialogs.error.ErrorTable:getRowSorter()
  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.dialogs. error.ErrorTable:getSelectedRow()
  method not available - call not analyzedInfocall on void com.dmdirc.logger.ErrorManager:sendErr or(ProgramError)










  method not available - call not analyzedInfocall on ErrorManager com.dmdirc.logger. ErrorManager:getErrorManager()
  method not available - call not analyzedInfocall on void com.dmdirc.logger.ErrorManager:deleteA ll()











method void tableChanged(TableModelEvent)
pree != null
prethis.deleteAllButton != null
prethis.tableModel != null
prethis.tableModel.errors != null
pre(soft) this.selectedRow != null
pre(soft) this.sendButton != null
pre(soft) this.table != 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.util.List:size
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.util.List:get
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}









  method not available - call not analyzedInfocall on ListSelectionModel com.dmdirc.addons.ui_ swing.dialogs.error.ErrorTable:getSelectionModel()










  method not available - call not analyzedInfocall on ListSelectionModel com.dmdirc.addons.ui_ swing.dialogs.error.ErrorTable:getSelectionModel()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.dialogs. error.ErrorTable:getSelectedRow()










  method not available - call not analyzedInfocall on ErrorReportStatus com.dmdirc.logger. ProgramError:getReportStatus()