method com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel__static_init










method void com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel(SettingsPanel )
postthis.checkBoxes == &new HashMap(initComponents# 2)
postthis.colours == &new HashMap(initComponents#3)
postthis.parent == parent
postinit'ed(this.parent)
postthis.spinners == &new HashMap(initComponents#4)
postthis.textFields == &new HashMap(initComponents# 1)
postnew HashMap(initComponents#1) num objects == 1
postnew HashMap(initComponents#2) num objects == 1
postnew HashMap(initComponents#3) num objects == 1
postnew HashMap(initComponents#4) num objects == 1
unanalyzedcall on java.util.HashMap
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals
unanalyzedcall on java.lang.System:getProperty









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setOpaque(boo l)











method void initComponents()
postthis.checkBoxes == &new HashMap(initComponents# 2)
postthis.colours == &new HashMap(initComponents#3)
postthis.spinners == &new HashMap(initComponents#4)
postthis.textFields == &new HashMap(initComponents# 1)
postnew HashMap(initComponents#1) num objects == 1
postnew HashMap(initComponents#2) num objects == 1
postnew HashMap(initComponents#3) num objects == 1
postnew HashMap(initComponents#4) num objects == 1










method void clearOptions()
prethis.checkBoxes != null
prethis.colours != null
prethis.spinners != null
prethis.textFields != null
pre(soft) this.parent != null
pre(soft) this.parent.names != null
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
unanalyzedcall on java.awt.Insets
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
unanalyzedcall on java.awt.Dimension
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on javax.swing.JLabel:setLabelFor
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
unanalyzedcall on java.util.Map:entrySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map$Entry:getKey
unanalyzedcall on getOptionName
unanalyzedcall on java.util.Map$Entry:getValue
unanalyzedcall on java.util.Map:get










method com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ini t
pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.expandingsettings.SettingsPanel$OptionTy pe__static_init.new SettingsPanel$OptionType[](Sett ingsPanel$OptionType__static_init#5)[...])
presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@110 in {0..3}
presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@110 - values(...).length in range
postnew int[](CurrentOptionsPanel$1__static_init#1) num objects == 1

method void addOption(String, SettingsPanel$OptionType, String)
prethis.checkBoxes != null
prethis.colours != null
prethis.spinners != null
prethis.textFields != null
pretype != null
pre(soft) com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...] in {1..4}
pre(soft) this.parent != null
pre(soft) this.parent.names != null
presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@110 in {0..3}
presumptionjava.util.Map:get(...)@123 != null
presumptionvalues(...).length - com.dmdirc.addons.ui_swing. components.expandingsettings.SettingsPanel_OptionTy pe:ordinal(...)@110 in range
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
unanalyzedcall on java.awt.Insets
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
unanalyzedcall on java.awt.Dimension
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on javax.swing.JLabel:setLabelFor
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
unanalyzedcall on java.util.Map:entrySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map$Entry:getKey
unanalyzedcall on getOptionName
unanalyzedcall on java.util.Map$Entry:getValue
unanalyzedcall on java.lang.String:isEmpty
unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on javax.swing.JPanel:setToolTipText
unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.event.EventListenerList
unanalyzedcall on isWindowsUI
unanalyzedcall on javax.swing.JButton:setMargin
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on javax.swing.JPanel:setPreferredSize
unanalyzedcall on javax.swing.BorderFactory:createLineBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:add
unanalyzedcall on java.util.Map:get
test_vectorcom.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...]: {1}, {2}, {3}, {4}









  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType:ordinal( )
  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType:ordinal( )











method void delOption(String, SettingsPanel$OptionType)
prethis.checkBoxes != null
prethis.colours != null
prethis.spinners != null
prethis.textFields != null
pretype != null
pre(soft) com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...] in {1..4}
pre(soft) this.parent != null
pre(soft) this.parent.names != null
presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@140 in {0..3}
presumptionvalues(...).length - com.dmdirc.addons.ui_swing. components.expandingsettings.SettingsPanel_OptionTy pe:ordinal(...)@140 in range
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
unanalyzedcall on java.awt.Insets
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
unanalyzedcall on java.awt.Dimension
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on javax.swing.JLabel:setLabelFor
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
unanalyzedcall on java.util.Map:entrySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map$Entry:getKey
unanalyzedcall on getOptionName
unanalyzedcall on java.util.Map$Entry:getValue
unanalyzedcall on java.util.Map:get
test_vectorcom.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...]: {1}, {2}, {3}, {4}









  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType:ordinal( )











method String getOption(String, SettingsPanel$OptionType)
pretype != null
pre(soft) com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...] in {1..4}
pre(soft) this.checkBoxes != null
pre(soft) this.colours != null
pre(soft) this.spinners != null
pre(soft) this.textFields != null
presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@170 in {0..3}
presumptionjava.util.Map:get(...)@173 != null
presumptionjava.util.Map:get(...)@178 != null
presumptionjava.util.Map:get(...)@187 != null
presumptionjava.util.Map:get(...)@192 != null
presumptionjavax.swing.JSpinner:getValue(...)@192 != null
presumptionvalues(...).length - com.dmdirc.addons.ui_swing. components.expandingsettings.SettingsPanel_OptionTy pe:ordinal(...)@170 in range
postjava.lang.Object:toString(...)._tainted == 0
postinit'ed(return_value)
test_vectorcom.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...]: {1}, {2}, {3}, {4}
test_vectorjava.util.Map:containsKey(...)@172: {0}, {1}
test_vectorjava.util.Map:containsKey(...)@177: {0}, {1}
test_vectorjava.util.Map:containsKey(...)@186: {0}, {1}
test_vectorjava.util.Map:containsKey(...)@191: {0}, {1}
test_vectorjavax.swing.JCheckBox:isSelected(...)@178: {0}, {1}









  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType:ordinal( )











method void addCurrentOption(String, String, JPanel, JComponent)
prepanel != null
presumptioncom.dmdirc.ui.IconManager:getIconManager(...)@211 != null
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
unanalyzedcall on java.awt.Insets
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
unanalyzedcall on java.awt.Dimension
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand









  method not available - call not analyzedInfocall on IconManager com.dmdirc.ui.IconManager:getIc onManager()
  method not available - call not analyzedInfocall on Icon com.dmdirc.ui.IconManager:getIcon(Stri ng)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener(ActionListener)











method void populateCurrentSettings()
prethis.checkBoxes != null
prethis.colours != null
prethis.spinners != null
prethis.textFields != null
pre(soft) this.parent != null
pre(soft) this.parent.names != null
presumptionjava.util.Iterator:next(...)@234 != null
presumptionjava.util.Iterator:next(...)@240 != null
presumptionjava.util.Iterator:next(...)@246 != null
presumptionjava.util.Iterator:next(...)@252 != null
presumptionjava.util.Map:entrySet(...)@234 != null
presumptionjava.util.Map:entrySet(...)@240 != null
presumptionjava.util.Map:entrySet(...)@246 != null
presumptionjava.util.Map:entrySet(...)@252 != null
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
unanalyzedcall on java.awt.Insets
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
unanalyzedcall on java.awt.Dimension
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on javax.swing.JLabel:setLabelFor
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on java.util.Map:get
test_vectorjava.util.Iterator:hasNext(...)@234: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@240: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@246: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@252: {0}, {1}









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible(bo ol)










  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.components. expandingsettings.CurrentOptionsPanel:setLayout(Lay outManager)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible(bo ol)











method void actionPerformed(ActionEvent)
pree != null
prethis.checkBoxes != null
prethis.colours != null
prethis.parent != null
prethis.parent.addOptionPanel != null
prethis.parent.addOptionPanel.addOptionButton != null
prethis.parent.addOptionPanel.addOptionComboBox != null
prethis.parent.types != null
prethis.spinners != null
prethis.textFields != null
pre(soft) com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...] in {1..4}
pre(soft) this.parent.names != null
presumptionjava.util.Map:get(...)@242 != null
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
unanalyzedcall on java.awt.Insets
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
unanalyzedcall on java.awt.Dimension
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on javax.swing.JLabel:setLabelFor
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
unanalyzedcall on java.util.Map:entrySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map$Entry:getKey
unanalyzedcall on getOptionName
unanalyzedcall on java.util.Map$Entry:getValue
unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType:ordinal
unanalyzedcall on java.lang.IllegalArgumentException
unanalyzedcall on java.util.Map:remove
unanalyzedcall on java.util.Map:get
unanalyzedcall on addOption
unanalyzedcall on javax.swing.JComboBox:setEnabled
unanalyzedcall on javax.swing.JButton:setEnabled
unanalyzedcall on javax.swing.JComboBox:getModel
unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement