Last Msg First Msg
























method com.dmdirc.addons.ui_swing.dialogs.prefs. UpdateConfigPanel__static_init










method void com.dmdirc.addons.ui_swing.dialogs.prefs. UpdateConfigPanel()
preinit'ed(com/dmdirc/addons/ui_swing/dialogs/prefs/Sw ingPreferencesDialog.CLIENT_HEIGHT)
postthis.checkNow == &new JButton(initComponents#5)
postthis.enable == &new JCheckBox(initComponents#1)
postthis.scrollPane == &new JScrollPane(initCompone nts#2)
postthis.table == &new PackingTable(initComponents# 4)
postthis.tableModel == &new UpdateTableModel(initCo mponents#3)
postnew ArrayList(UpdateTableModel#1) num objects == 1
postnew HashMap(UpdateTableModel#2) num objects == 1
postnew JButton(initComponents#5) num objects == 1
postnew JCheckBox(initComponents#1) num objects == 1
postnew JScrollPane(initComponents#2) num objects == 1
postnew PackingTable(initComponents#4) num objects == 1
postnew UpdateTableModel(initComponents#3) num objects == 1
postnew UpdateTableModel(initComponents#3).enabled == &new HashMap(UpdateTableModel#2)
postnew UpdateTableModel(initComponents#3).updates == &new ArrayList(UpdateTableModel#1)
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on javax.swing.JCheckBox
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on com.dmdirc.updater.UpdateChecker:getCompone nts
unanalyzedcall on javax.swing.table.AbstractTableModel
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.updater.UpdateChecker:isEnabled
unanalyzedcall on java.lang.Boolean:valueOf
unanalyzedcall on java.util.Map:put
unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on javax.swing.JCheckBox:setSelected
unanalyzedcall on javax.swing.JScrollPane:setViewportView
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. UpdateConfigPanel:setLayout
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. UpdateConfigPanel:add










method void save()
prethis.enable != null
prethis.tableModel != null
prethis.tableModel.updates != null
pre(soft) this.tableModel.enabled != null
presumptioncom.dmdirc.config.IdentityManager:getConfigIdentity (...)@78 != null
unanalyzedcall on java.util.List:size
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.lang.IllegalArgumentException
unanalyzedcall on java.lang.IndexOutOfBoundsException
unanalyzedcall on java.util.List:get
unanalyzedcall on com.dmdirc.updater.UpdateComponent:getFrien dlyName
unanalyzedcall on java.util.Map:get
unanalyzedcall on com.dmdirc.updater.UpdateComponent:getFrien dlyVersion
test_vectorjava.lang.Boolean:booleanValue(...)@87: {0}, {1}
test_vectorjavax.swing.JCheckBox:isSelected(...)@79: {0}, {1}









  method not available - call not analyzedInfocall on Identity com.dmdirc.config.IdentityManager: getConfigIdentity()










  method not available - call not analyzedInfocall on void com.dmdirc.config.Identity:setOption(S tring, String, bool)










  method not available - call not analyzedInfocall on void com.dmdirc.config.Identity:setOption(S tring, String, bool)










Prev Msg Next Msg
  null dereference
Medium Prob.
check that getValueAt(...) != null
Prev Msg Next Msg










  method not available - call not analyzedInfocall on void com.dmdirc.config.Identity:unsetOption (String, String)










  method not available - call not analyzedInfocall on void com.dmdirc.config.Identity:setOption(S tring, String, bool)











method void initComponents()
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@99 != null
postthis.checkNow == &new JButton(initComponents#5)
postthis.enable == &new JCheckBox(initComponents#1)
postthis.scrollPane == &new JScrollPane(initCompone nts#2)
postthis.table == &new PackingTable(initComponents# 4)
postthis.tableModel == &new UpdateTableModel(initCo mponents#3)
postnew ArrayList(UpdateTableModel#1) num objects == 1
postnew HashMap(UpdateTableModel#2) num objects == 1
postnew JButton(initComponents#5) num objects == 1
postnew JCheckBox(initComponents#1) num objects == 1
postnew JScrollPane(initComponents#2) num objects == 1
postnew PackingTable(initComponents#4) num objects == 1
postnew UpdateTableModel(initComponents#3) num objects == 1
postthis.tableModel.enabled == &new HashMap(UpdateTableModel#2)
postthis.tableModel.updates == &new ArrayList(UpdateTableModel#1)
unanalyzedcall on javax.swing.table.AbstractTableModel
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.updater.UpdateChecker:isEnabled
unanalyzedcall on java.lang.Boolean:valueOf
unanalyzedcall on java.util.Map:put









  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()










  method not available - call not analyzedInfocall on List com.dmdirc.updater.UpdateChecker:getCo mponents()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. PackingTable(TableModel, bool, JScrollPane)










  method not available - call not analyzedInfocall on bool com.dmdirc.config.ConfigManager:getOpt ionBool(String, String)











method void addListeners()
prethis.checkNow != null










method void layoutComponents()
preinit'ed(com/dmdirc/addons/ui_swing/dialogs/prefs/Sw ingPreferencesDialog.CLIENT_HEIGHT)
preinit'ed(this.checkNow)
preinit'ed(this.enable)
preinit'ed(this.scrollPane)









  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.UpdateConfigPanel:setLayout(LayoutManager)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.UpdateConfigPanel:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.UpdateConfigPanel:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.UpdateConfigPanel:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.UpdateConfigPanel:add(Component, Object)











method void actionPerformed(ActionEvent)









  method not available - call not analyzedInfocall on void com.dmdirc.updater.UpdateChecker:check Now()