AddOptionPanel.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • JButton access$000(AddOptionPanel)

  • Kind Annotation Text
    preinit'ed(x0.addOptionButton)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.addOptionButton

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    prethis.addOptionButton != null

  • 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) init'ed(com.dmdirc.addons.ui_swing. components.expandingsettings.AddOptionPanel$2__ static_init.new int[](AddOptionPanel$2__static_init #1)[...])
    pre(soft) init'ed(this.addInputColourChooser.value)
    pre(soft) init'ed(this.addInputNone)
    pre(soft) this.addInputCheckbox != null
    pre(soft) this.addInputColourChooser != null
    pre(soft) this.addInputColourChooser.previewPanel != null
    pre(soft) this.addInputSpinner != null
    pre(soft) this.addInputText != null
    pre(soft) this.addOptionButton != null
    pre(soft) this.addOptionComboBox != null
    pre(soft) this.parent != null
    pre(soft) this.parent...names != null
    pre(soft) this.parent.currentOptionsPanel != null
    pre(soft) this.parent.currentOptionsPanel.checkBoxes != null
    pre(soft) this.parent.currentOptionsPanel.colours != null
    pre(soft) this.parent.currentOptionsPanel.parent != null
    pre(soft) this.parent.currentOptionsPanel.spinners != null
    pre(soft) this.parent.currentOptionsPanel.textFields != null
    pre(soft) this.parent.types != null
    pree != null
    presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@234 in {0..3}
    presumptionjava.util.Map:get(...)@242 != null
    presumptionjavax.swing.JSpinner:getValue(...)@254 != null
    postinit'ed(this.addInputColourChooser.value)
    postthis.addInputColourChooser.value == One-of{old this.addInputColourChooser.value, &"ffffff"}
    postthis.addInputCurrent == One-of{this.addInputNone, this.addInputText, this.addInputCheckbox, this.addInputColourChooser, this.addInputSpinner, old this.addInputCurrent}
    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.AddOptionPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:setVisible
    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 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.Boolean:parseBoolean
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.IllegalArgumentException
    unanalyzedcall on java.lang.Integer:parseInt
    unanalyzedcall on java.lang.Integer:valueOf
    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.Map:put
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.BorderFactory:createLineBorder
    unanalyzedcall on javax.swing.ComboBoxModel:getSize
    unanalyzedcall on javax.swing.DefaultComboBoxModel:removeElem ent
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setMargin
    unanalyzedcall on javax.swing.JCheckBox
    unanalyzedcall on javax.swing.JCheckBox:setSelected
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:requestFocusInWindow
    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
    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.JSpinner
    unanalyzedcall on javax.swing.JSpinner:setValue
    unanalyzedcall on javax.swing.JTextField
    unanalyzedcall on javax.swing.JTextField:setText
    unanalyzedcall on javax.swing.SpinnerNumberModel
    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.AddOptionPanel$2__static_init. new int[](AddOptionPanel$2__static_init#1)[...]: {1}, {2}, {3}, {4}, {-231..0, 5..232-1}
    test_vectorjavax.swing.JComboBox:getSelectedItem(...)@224: Inverse{null}, Addr_Set{null}

  • void addOption(String)

  • Kind Annotation Text
    prethis.addOptionButton != null
    prethis.addOptionComboBox != null
    presumptionjavax.swing.JComboBox:getModel(...)@156 != null

  • void clearOptions()

  • Kind Annotation Text
    preinit'ed(this.addInputNone)
    preinit'ed(this.addOptionButton)
    prethis.addOptionComboBox != null
    postinit'ed(this.addInputCurrent)
    postthis.addInputCurrent == this.addInputNone
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:setVisible

  • void com.dmdirc.addons.ui_swing.components.expandingsettings.AddOptionPanel$1(AddOptionPanel)

  • Kind Annotation Text

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

  • Kind Annotation Text

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

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

  • Kind Annotation Text
    postinit'ed(new ColourChooser(initComponents#5). window)
    postinit'ed(this.parent)
    postnew ColourChooser(initComponents#5) num objects == 1
    postnew ColourChooser(initComponents#5).command == &""
    postnew ColourChooser(initComponents#5).editButton == &new JButton(ColourChooser#2)
    postnew ColourChooser(initComponents#5).listeners == &new EventListenerList(ColourChooser#1)
    postnew ColourChooser(initComponents#5).previewPanel == &new JPanel(ColourChooser#5)
    postnew ColourChooser(initComponents#5).showHex == 1
    postnew ColourChooser(initComponents#5).showIRC == 1
    postnew ColourChooser(initComponents#5).value == &"ffffff"
    postnew EventListenerList(ColourChooser#1) num objects == 1
    postnew JButton(ColourChooser#2) num objects == 1
    postnew JButton(initComponents#3) num objects == 1
    postnew JCheckBox(initComponents#7) num objects == 1
    postnew JComboBox(initComponents#1) num objects == 1
    postnew JLabel(initComponents#10) num objects == 1
    postnew JPanel(ColourChooser#5) num objects == 1
    postnew JSpinner(initComponents#8) num objects == 1
    postnew JTextField(initComponents#6) num objects == 1
    postthis.addInputCheckbox == &new JCheckBox(initCom ponents#7)
    postthis.addInputColourChooser == &new ColourChooser(initComponents#5)
    postthis.addInputCurrent == &new JLabel(initCompone nts#10)
    postthis.addInputNone == &new JLabel(initComponents #10)
    postthis.addInputSpinner == &new JSpinner(initCompo nents#8)
    postthis.addInputText == &new JTextField(initCompon ents#6)
    postthis.addOptionButton == &new JButton(initCompon ents#3)
    postthis.addOptionComboBox == &new JComboBox(initCo mponents#1)
    postthis.parent == parent
    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. expandingsettings.AddOptionPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. renderers.AddOptionCellRenderer
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    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.lang.System:getProperty
    unanalyzedcall on javax.swing.AbstractAction
    unanalyzedcall on javax.swing.ActionMap:put
    unanalyzedcall on javax.swing.BorderFactory:createLineBorder
    unanalyzedcall on javax.swing.DefaultComboBoxModel
    unanalyzedcall on javax.swing.InputMap:put
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setMargin
    unanalyzedcall on javax.swing.JCheckBox
    unanalyzedcall on javax.swing.JCheckBox:setOpaque
    unanalyzedcall on javax.swing.JComboBox
    unanalyzedcall on javax.swing.JComboBox:addActionListener
    unanalyzedcall on javax.swing.JComboBox:putClientProperty
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComboBox:setRenderer
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JPanel
    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.JSpinner
    unanalyzedcall on javax.swing.JTextField
    unanalyzedcall on javax.swing.JTextField:getActionMap
    unanalyzedcall on javax.swing.JTextField:getInputMap
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.SpinnerNumberModel
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel
    unanalyzedcall on javax.swing.event.EventListenerList
    unanalyzedcall on net.miginfocom.swing.MigLayout

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

  • Kind Annotation Text

  • void delOption(String)

  • Kind Annotation Text
    pre(soft) this.addOptionButton != null
    prethis.addOptionComboBox != null
    presumptionjavax.swing.JComboBox:getModel(...)@168 != null
    presumptionjavax.swing.JComboBox:getModel(...)@170 != null
    test_vectorjavax.swing.ComboBoxModel:getSize(...)@170: {-231..-1, 1..232-1}, {0}

  • void initComponents()

  • Kind Annotation Text
    postnew ColourChooser(initComponents#5) num objects == 1
    postnew EventListenerList(ColourChooser#1) num objects == 1
    postnew JButton(ColourChooser#2) num objects == 1
    postnew JButton(initComponents#3) num objects == 1
    postnew JCheckBox(initComponents#7) num objects == 1
    postnew JComboBox(initComponents#1) num objects == 1
    postnew JLabel(initComponents#10) num objects == 1
    postnew JPanel(ColourChooser#5) num objects == 1
    postnew JSpinner(initComponents#8) num objects == 1
    postnew JTextField(initComponents#6) num objects == 1
    postthis.addInputCheckbox == &new JCheckBox(initCom ponents#7)
    postthis.addInputColourChooser == &new ColourChooser(initComponents#5)
    postthis.addInputColourChooser.command == &""
    postthis.addInputColourChooser.editButton == &new JButton(ColourChooser#2)
    postthis.addInputColourChooser.listeners == &new EventListenerList(ColourChooser#1)
    postthis.addInputColourChooser.previewPanel == &new JPanel(ColourChooser#5)
    postthis.addInputColourChooser.showHex == 1
    postthis.addInputColourChooser.showIRC == 1
    postthis.addInputColourChooser.value == &"ffffff"
    postthis.addInputColourChooser.window == null
    postthis.addInputCurrent == &new JLabel(initCompone nts#10)
    postthis.addInputNone == &new JLabel(initComponents #10)
    postthis.addInputSpinner == &new JSpinner(initCompo nents#8)
    postthis.addInputText == &new JTextField(initCompon ents#6)
    postthis.addOptionButton == &new JButton(initCompon ents#3)
    postthis.addOptionComboBox == &new JComboBox(initCo mponents#1)
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setLayout
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    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.lang.System:getProperty
    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.JPanel
    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

  • void initListeners()

  • Kind Annotation Text
    prethis.addInputText != null
    prethis.addOptionButton != null
    prethis.addOptionComboBox != null
    presumptioninit'ed(java.lang.Boolean.TRUE)
    presumptionjavax.swing.JTextField:getActionMap(...)@124 != null
    presumptionjavax.swing.JTextField:getInputMap(...)@134 != null
    unanalyzedcall on javax.swing.AbstractAction

  • void layoutComponents()

  • Kind Annotation Text
    preinit'ed(this.addInputCurrent)
    preinit'ed(this.addOptionButton)
    preinit'ed(this.addOptionComboBox)

  • void switchInputField(SettingsPanel$OptionType)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.expandingsettings.AddOptionPanel$2__ static_init.new int[](AddOptionPanel$2__static_init #1)[...])
    pre(soft) init'ed(this.addInputNone)
    pre(soft) this.addInputCheckbox != null
    pre(soft) this.addInputColourChooser != null
    pre(soft) this.addInputColourChooser.previewPanel != null
    pre(soft) this.addInputSpinner != null
    pre(soft) this.addInputText != null
    preinit'ed(this.addOptionButton)
    prethis.addOptionComboBox != null
    presumptioncom.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel_OptionType:ordinal( ...)@192 in {0..3}
    postinit'ed(this.addInputCurrent)
    postthis.addInputColourChooser.value == One-of{old this.addInputColourChooser.value, &"ffffff"}
    postthis.addInputCurrent == One-of{this.addInputNone, this.addInputText, this.addInputCheckbox, this.addInputColourChooser, this.addInputSpinner}
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel:setVisible
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    test_vectorcom.dmdirc.addons.ui_swing.components. expandingsettings.AddOptionPanel$2__static_init. new int[](AddOptionPanel$2__static_init#1)[...]: {1}, {2}, {3}, {4}, {-231..0, 5..232-1}
    test_vectortype: Inverse{null}, Addr_Set{null}