CurrentOptionsPanel.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) 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
    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
    presumptionjava.util.Map:get(...)@242 != null
    unanalyzedcall on addOption
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType:ordinal
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on getOptionName
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.IllegalArgumentException
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Map:remove
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setLabelFor
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void addCurrentOption(String, String, JPanel, JComponent)

  • Kind Annotation Text
    prepanel != null
    presumptioncom.dmdirc.ui.IconManager:getIconManager(...)@211 != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.JButton

  • void addOption(String, SettingsPanel$OptionType, String)

  • Kind Annotation Text
    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
    prethis.checkBoxes != null
    prethis.colours != null
    prethis.spinners != null
    prethis.textFields != null
    pretype != 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 com.dmdirc.addons.ui_swing.components. ColourChooser:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on getOptionName
    unanalyzedcall on isWindowsUI
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.BorderFactory:createLineBorder
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setMargin
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setLabelFor
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setBorder
    unanalyzedcall on javax.swing.JPanel:setPreferredSize
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel
    unanalyzedcall on javax.swing.event.EventListenerList
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorcom.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...]: {1}, {2}, {3}, {4}

  • void clearOptions()

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

  • com.dmdirc.addons.ui_swing.components.expandingsettings.CurrentOptionsPanel$1__static_init

  • Kind Annotation Text
    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 - values(...).length in range
    presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@110 in {0..3}
    postnew int[](CurrentOptionsPanel$1__static_init#1) num objects == 1

  • void com.dmdirc.addons.ui_swing.components.expandingsettings.CurrentOptionsPanel(SettingsPanel)

  • Kind Annotation Text
    postinit'ed(this.parent)
    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
    postthis.checkBoxes == &new HashMap(initComponents# 2)
    postthis.colours == &new HashMap(initComponents#3)
    postthis.parent == parent
    postthis.spinners == &new HashMap(initComponents#4)
    postthis.textFields == &new HashMap(initComponents# 1)
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel

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

  • Kind Annotation Text

  • void delOption(String, SettingsPanel$OptionType)

  • Kind Annotation Text
    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
    prethis.checkBoxes != null
    prethis.colours != null
    prethis.spinners != null
    prethis.textFields != null
    pretype != 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 com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel:setVisible
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on getOptionName
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setLabelFor
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorcom.dmdirc.addons.ui_swing.components. expandingsettings.CurrentOptionsPanel$1__static_ init.new int[](CurrentOptionsPanel$1__static_init#1 )[...]: {1}, {2}, {3}, {4}

  • String getOption(String, SettingsPanel$OptionType)

  • Kind Annotation Text
    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
    pretype != 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
    postinit'ed(return_value)
    postjava.lang.Object:toString(...)._tainted == 0
    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}

  • void initComponents()

  • Kind Annotation Text
    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
    postthis.checkBoxes == &new HashMap(initComponents# 2)
    postthis.colours == &new HashMap(initComponents#3)
    postthis.spinners == &new HashMap(initComponents#4)
    postthis.textFields == &new HashMap(initComponents# 1)

  • void populateCurrentSettings()

  • Kind Annotation Text
    pre(soft) this.parent != null
    pre(soft) this.parent.names != null
    prethis.checkBoxes != null
    prethis.colours != null
    prethis.spinners != null
    prethis.textFields != 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 com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setActionCommand
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setContentAreaFilled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPreferredSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setPressedIcon
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setRolloverIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setLabelFor
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JPanel:add
    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}