ChannelSettingsDialog.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) init'ed(me)
    pre(soft) init'ed(this.channelListModesPane. listModesArray[...])
    pre(soft) this.channelListModesPane != null
    pre(soft) this.channelListModesPane.channel != null
    pre(soft) this.channelListModesPane.existingListItems != null
    pre(soft) this.channelListModesPane.listModesArray != null
    pre(soft) this.channelListModesPane.listModesArray. length <= 232-1
    pre(soft) this.channelListModesPane.listModesPanels != null
    pre(soft) this.channelListModesPane.toggle != null
    pre(soft) this.channelModesPane != null
    pre(soft) this.channelModesPane.channel != null
    pre(soft) this.channelModesPane.modeCheckBoxes != null
    pre(soft) this.channelModesPane.modeInputs != null
    pre(soft) this.channelSettingsPane != null
    pre(soft) this.identity != null
    pre(soft) this.tabbedPane != null
    pre(soft) this.topicModesPane != null
    pre(soft) this.topicModesPane.channel != null
    pre(soft) this.topicModesPane.topicText != null
    preactionEvent != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getCancelButton(...)@253 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getOkButton(...)@251 != null
    postinit'ed(me)
    postme == One-of{old me, null}
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Channel:setTopic
    unanalyzedcall on com.dmdirc.Server:getParser
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getState
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getValue
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:dispose
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:save
    unanalyzedcall on com.dmdirc.config.Identity:setOption
    unanalyzedcall on com.dmdirc.config.IdentityManager:getConfig Identity
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:alterMode
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModePa ram
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModeSt r
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getTopic
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:sendModes
    unanalyzedcall on com.dmdirc.parser.irc.ChannelListModeItem:g etItem
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getBoolChan Modes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetOnlyC hanModes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetUnset ChanModes
    unanalyzedcall on com.dmdirc.util.MapList:get
    unanalyzedcall on java.lang.Character:valueOf
    unanalyzedcall on java.lang.String:charAt
    unanalyzedcall on java.lang.String:contains
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.String:split
    unanalyzedcall on java.lang.String:subSequence
    unanalyzedcall on java.lang.String:substring
    unanalyzedcall on java.lang.String:toCharArray
    unanalyzedcall on java.lang.String:valueOf
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Enumeration:hasMoreElements
    unanalyzedcall on java.util.Enumeration:nextElement
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:remove
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on javax.swing.DefaultListModel:elements
    unanalyzedcall on javax.swing.JCheckBox:isSelected
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JTabbedPane:getSelectedIndex
    test_vectorjava.lang.Object:equals(...)@251: {0}, {1}
    test_vectorjava.lang.Object:equals(...)@253: {0}, {1}

  • void com.dmdirc.addons.ui_swing.dialogs.channelsetting.ChannelSettingsDialog(Channel, Window)

  • Kind Annotation Text
    prenewChannel != null
    presumptioncom.dmdirc.Channel:getChannelInfo(...)@90 != null
    presumptioncom.dmdirc.Channel:getServer(...)@90 != null
    presumptioninit'ed(java.awt.Dialog$ModalityType.MODELESS)
    postinit'ed(this.identity)
    postthis.channel != null
    postthis.channel == newChannel
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getCancelButto n
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getOkButton
    unanalyzedcall on javax.swing.JButton:addActionListener

  • com.dmdirc.addons.ui_swing.dialogs.channelsetting.ChannelSettingsDialog__static_init

  • Kind Annotation Text

  • void dispose()

  • Kind Annotation Text
    preinit'ed(me)
    postme == null
    test_vectorme: Inverse{null}, Addr_Set{null}

  • ChannelSettingsDialog getChannelSettingsDialog(Channel, Window)

  • Kind Annotation Text
    pre(soft) channel != null
    preinit'ed(me)
    postinit'ed(new ChannelSettingsDialog(getChannelSetting sDialog#1).identity)
    postme != null
    postme == One-of{old me, &amp;new ChannelSettingsDialog (getChannelSettingsDialog#1)}
    postnew ChannelSettingsDialog(getChannelSettingsDialog# 1) num objects <= 1
    postnew ChannelSettingsDialog(getChannelSettingsDialog# 1).channel != null
    postnew ChannelSettingsDialog(getChannelSettingsDialog# 1).channel == channel
    postreturn_value != null
    postreturn_value == One-of{old me, &amp;new ChannelSettingsDialog(getChannelSettingsDialog#1)}
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Server:getNetwork
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getCancelButto n
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getOkButton
    unanalyzedcall on com.dmdirc.config.IdentityManager:getChanne lConfig
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getName
    unanalyzedcall on initComponents
    unanalyzedcall on javax.swing.JButton:addActionListener

  • void initComponents()

  • Kind Annotation Text
    prethis.channel != null
    presumptioncom.dmdirc.Channel:getConfigManager(...)@155 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getContentPane(...)@142 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getContentPane(...)@143 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getContentPane(...)@144 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getContentPane(...)@145 != null
    postinit'ed(new TopicPane(initTopicTab#1). topicLengthMax)
    postnew ArrayList(ChannelListModesPane#4) num objects == 1
    postnew ChannelListModesPane(initListModesTab#1) num objects == 1
    postnew ChannelListModesPane(initListModesTab#1). addListModeButton == &amp;new JButton(ChannelListMo desPane#8)
    postnew ChannelListModesPane(initListModesTab#1). channel != null
    postnew ChannelListModesPane(initListModesTab#1). channel == this.channel
    postnew ChannelListModesPane(initListModesTab#1). existingListItems == &amp;new MapList(ChannelListMo desPane#5)
    postnew ChannelListModesPane(initListModesTab#1). listModesArray != null
    postnew ChannelListModesPane(initListModesTab#1). listModesMenu == &amp;new JComboBox(ChannelListMode sPane#6)
    postnew ChannelListModesPane(initListModesTab#1). listModesPanel == &amp;new JScrollPane(ChannelListM odesPane#3)
    postnew ChannelListModesPane(initListModesTab#1). listModesPanels == &amp;new ArrayList(ChannelListMo desPane#4)
    postnew ChannelListModesPane(initListModesTab#1). modeCount == &amp;new JLabel(ChannelListModesPane#1 0)
    postnew ChannelListModesPane(initListModesTab#1). removeListModeButton == &amp;new JButton(ChannelLis tModesPane#9)
    postnew ChannelListModesPane(initListModesTab#1). renderer == One-of{&amp;new ExtendedListModeCellRen derer(ChannelListModesPane#1), &amp;new ListModeCellRenderer(ChannelListModesPane#2)}
    postnew ChannelListModesPane(initListModesTab#1). renderer in Addr_Set{&amp;new ExtendedListModeCellR enderer(ChannelListModesPane#1),&amp;new ListModeCellRenderer(ChannelListModesPane#2)}
    postnew ChannelListModesPane(initListModesTab#1). toggle == &amp;new JCheckBox(ChannelListModesPane#1 1)
    postnew ChannelModesPane(initIrcTab#1) num objects == 1
    postnew ChannelModesPane(initIrcTab#1).channel == new ChannelListModesPane(initListModesTab#1).channel
    postnew ChannelModesPane(initIrcTab#1).modeCheckBoxes == &amp;new Hashtable(initModesPanel#2)
    postnew ChannelModesPane(initIrcTab#1).modeInputs == &amp;new Hashtable(initModesPanel#14)
    postnew ExtendedListModeCellRenderer(ChannelListModesPa ne#1) num objects <= 1
    postnew Hashtable(initModesPanel#14) num objects == 1
    postnew Hashtable(initModesPanel#2) num objects == 1
    postnew JButton(ChannelListModesPane#8) num objects == 1
    postnew JButton(ChannelListModesPane#9) num objects == 1
    postnew JCheckBox(ChannelListModesPane#11) num objects == 1
    postnew JComboBox(ChannelListModesPane#6) num objects == 1
    postnew JComboBox(initTopicsPanel#3) num objects == 1
    postnew JLabel(ChannelListModesPane#10) num objects == 1
    postnew JLabel(initTopicsPanel#1) num objects == 1
    postnew JScrollPane(ChannelListModesPane#3) num objects == 1
    postnew JTabbedPane(initComponents#1) num objects == 1
    postnew ListModeCellRenderer(ChannelListModesPane#2) num objects <= 1
    postnew MapList(ChannelListModesPane#5) num objects == 1
    postnew SettingsPanel(initSettingsPanel#1) num objects == 1
    postnew SimpleAttributeSet(TextLabel#6) num objects == 1
    postnew TextAreaInputField(initTopicsPanel#2) num objects == 1
    postnew TextLabel(initTopicsPanel#5) num objects == 1
    postnew TextLabel(initTopicsPanel#5).sas == &amp;new SimpleAttributeSet(TextLabel#6)
    postnew TopicPane(initTopicTab#1) num objects == 1
    postnew TopicPane(initTopicTab#1).channel == new ChannelListModesPane(initListModesTab#1).channel
    postnew TopicPane(initTopicTab#1).parent != null
    postnew TopicPane(initTopicTab#1).parent == this
    postnew TopicPane(initTopicTab#1).topicHistory == &amp;new JComboBox(initTopicsPanel#3)
    postnew TopicPane(initTopicTab#1).topicLengthLabel == &amp;new JLabel(initTopicsPanel#1)
    postnew TopicPane(initTopicTab#1).topicText == &amp;new TextAreaInputField(initTopicsPanel#2)
    postnew TopicPane(initTopicTab#1).topicWho == &amp;new TextLabel(initTopicsPanel#5)
    postthis.channelListModesPane == &amp;new ChannelListModesPane(initListModesTab#1)
    postthis.channelModesPane == &amp;new ChannelModesPane( initIrcTab#1)
    postthis.channelSettingsPane == &amp;new SettingsPanel(initSettingsPanel#1)
    postthis.tabbedPane == &amp;new JTabbedPane(initCompone nts#1)
    postthis.topicModesPane == &amp;new TopicPane(initTopic Tab#1)
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getConfigManager
    unanalyzedcall on com.dmdirc.Channel:getFrame
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Channel:getTopics
    unanalyzedcall on com.dmdirc.Server:getParser
    unanalyzedcall on com.dmdirc.Topic:getClient
    unanalyzedcall on com.dmdirc.Topic:getTime
    unanalyzedcall on com.dmdirc.Topic:getTopic
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:addU ndoManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getC trlDownMask
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. NoNewlinesPasteAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getCheckboxComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getValueComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingInputHandler
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingInputHandler:setTypes
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getActionMap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getInputMap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setColumns
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setLineWrap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setRows
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setText
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setWrapStyleWord
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:setVisible
    unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOption
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.ConfigManager:hasOptionSt ring
    unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
    unanalyzedcall on com.dmdirc.logger.Logger:userError
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getListMo deParam
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModePa ram
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModeSt r
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getTopic
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:get005
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getBoolChan Modes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getListChan Modes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getMaxListM odes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetOnlyC hanModes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetUnset ChanModes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:isUserSetta ble
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on com.dmdirc.util.MapList
    unanalyzedcall on com.dmdirc.util.MapList:add
    unanalyzedcall on com.dmdirc.util.MapList:clear
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Character:valueOf
    unanalyzedcall on java.lang.Integer:parseInt
    unanalyzedcall on java.lang.String:charAt
    unanalyzedcall on java.lang.String:contains
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.String:split
    unanalyzedcall on java.lang.String:subSequence
    unanalyzedcall on java.lang.String:substring
    unanalyzedcall on java.lang.String:toCharArray
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Collections:reverse
    unanalyzedcall on java.util.Date
    unanalyzedcall on java.util.Hashtable
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:isEmpty
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:toArray
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.AbstractAction
    unanalyzedcall on javax.swing.ActionMap:put
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
    unanalyzedcall on javax.swing.ComboBoxModel:getSize
    unanalyzedcall on javax.swing.DefaultComboBoxModel
    unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement
    unanalyzedcall on javax.swing.DefaultListCellRenderer
    unanalyzedcall on javax.swing.DefaultListModel
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:removeAllEleme nts
    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.JCheckBox
    unanalyzedcall on javax.swing.JCheckBox:addActionListener
    unanalyzedcall on javax.swing.JCheckBox:setBorder
    unanalyzedcall on javax.swing.JCheckBox:setEnabled
    unanalyzedcall on javax.swing.JCheckBox:setMargin
    unanalyzedcall on javax.swing.JCheckBox:setOpaque
    unanalyzedcall on javax.swing.JCheckBox:setToolTipText
    unanalyzedcall on javax.swing.JComboBox
    unanalyzedcall on javax.swing.JComboBox:addActionListener
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:getSelectedItem
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComboBox:setPrototypeDisplayVa lue
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setForeground
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JList
    unanalyzedcall on javax.swing.JList:addListSelectionListener
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setCellRenderer
    unanalyzedcall on javax.swing.JList:setVisibleRowCount
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setBorder
    unanalyzedcall on javax.swing.JPanel:setOpaque
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:getViewport
    unanalyzedcall on javax.swing.JScrollPane:isVisible
    unanalyzedcall on javax.swing.JScrollPane:setBorder
    unanalyzedcall on javax.swing.JScrollPane:setHorizontalScroll BarPolicy
    unanalyzedcall on javax.swing.JScrollPane:setOpaque
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.JScrollPane:setVisible
    unanalyzedcall on javax.swing.JTabbedPane:addTab
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.JViewport:setOpaque
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.ListModel:getSize
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void initIrcTab()

  • Kind Annotation Text
    prethis.channel != null
    prethis.tabbedPane != null
    presumptionjavax.swing.JScrollPane:getViewport(...)@172 != null
    postnew ChannelModesPane(initIrcTab#1) num objects == 1
    postnew Hashtable(initModesPanel#14) num objects == 1
    postnew Hashtable(initModesPanel#2) num objects == 1
    postthis.channelModesPane == &amp;new ChannelModesPane( initIrcTab#1)
    postthis.channelModesPane.channel != null
    postthis.channelModesPane.channel == this.channel
    postthis.channelModesPane.modeCheckBoxes == &amp;new Hashtable(initModesPanel#2)
    postthis.channelModesPane.modeInputs == &amp;new Hashtable(initModesPanel#14)
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getConfigManager
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Server:getParser
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getCheckboxComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getValueComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelModesPane:setVisible
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOption
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.ConfigManager:hasOptionSt ring
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModePa ram
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModeSt r
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getBoolChan Modes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetOnlyC hanModes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetUnset ChanModes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:isUserSetta ble
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Character:valueOf
    unanalyzedcall on java.lang.String:charAt
    unanalyzedcall on java.lang.String:contains
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.String:split
    unanalyzedcall on java.lang.String:subSequence
    unanalyzedcall on java.lang.String:substring
    unanalyzedcall on java.lang.String:toCharArray
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Hashtable
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
    unanalyzedcall on javax.swing.JCheckBox
    unanalyzedcall on javax.swing.JCheckBox:setEnabled
    unanalyzedcall on javax.swing.JCheckBox:setMargin
    unanalyzedcall on javax.swing.JCheckBox:setOpaque
    unanalyzedcall on javax.swing.JCheckBox:setToolTipText
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setBorder
    unanalyzedcall on javax.swing.JPanel:setOpaque
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void initListModesTab()

  • Kind Annotation Text
    prethis.channel != null
    prethis.tabbedPane != null
    postnew ArrayList(ChannelListModesPane#4) num objects == 1
    postnew ChannelListModesPane(initListModesTab#1) num objects == 1
    postnew ExtendedListModeCellRenderer(ChannelListModesPa ne#1) num objects <= 1
    postnew JButton(ChannelListModesPane#8) num objects == 1
    postnew JButton(ChannelListModesPane#9) num objects == 1
    postnew JCheckBox(ChannelListModesPane#11) num objects == 1
    postnew JComboBox(ChannelListModesPane#6) num objects == 1
    postnew JLabel(ChannelListModesPane#10) num objects == 1
    postnew JScrollPane(ChannelListModesPane#3) num objects == 1
    postnew ListModeCellRenderer(ChannelListModesPane#2) num objects <= 1
    postnew MapList(ChannelListModesPane#5) num objects == 1
    postthis.channelListModesPane == &amp;new ChannelListModesPane(initListModesTab#1)
    postthis.channelListModesPane.addListModeButton == &amp;new JButton(ChannelListModesPane#8)
    postthis.channelListModesPane.channel != null
    postthis.channelListModesPane.channel == this.channel
    postthis.channelListModesPane.existingListItems == &amp;new MapList(ChannelListModesPane#5)
    postthis.channelListModesPane.listModesArray != null
    postthis.channelListModesPane.listModesMenu == &amp;new JComboBox(ChannelListModesPane#6)
    postthis.channelListModesPane.listModesPanel == &amp;new JScrollPane(ChannelListModesPane#3)
    postthis.channelListModesPane.listModesPanels == &amp;new ArrayList(ChannelListModesPane#4)
    postthis.channelListModesPane.modeCount == &amp;new JLabel(ChannelListModesPane#10)
    postthis.channelListModesPane.removeListModeButton == &amp;new JButton(ChannelListModesPane#9)
    postthis.channelListModesPane.renderer == One-of{&amp;new ExtendedListModeCellRenderer(Chann elListModesPane#1), &amp;new ListModeCellRenderer(C hannelListModesPane#2)}
    postthis.channelListModesPane.renderer in Addr_Set{&amp;new ExtendedListModeCellRenderer(Cha nnelListModesPane#1),&amp;new ListModeCellRenderer( ChannelListModesPane#2)}
    postthis.channelListModesPane.toggle == &amp;new JCheckBox(ChannelListModesPane#11)
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getConfigManager
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Server:getParser
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setVisible
    unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOption
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.ConfigManager:hasOptionSt ring
    unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getListMo deParam
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getListChan Modes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getMaxListM odes
    unanalyzedcall on com.dmdirc.util.MapList
    unanalyzedcall on com.dmdirc.util.MapList:add
    unanalyzedcall on com.dmdirc.util.MapList:clear
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Character:valueOf
    unanalyzedcall on java.lang.String:toCharArray
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:isEmpty
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
    unanalyzedcall on javax.swing.DefaultComboBoxModel
    unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement
    unanalyzedcall on javax.swing.DefaultListCellRenderer
    unanalyzedcall on javax.swing.DefaultListModel
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:removeAllEleme nts
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JCheckBox
    unanalyzedcall on javax.swing.JCheckBox:addActionListener
    unanalyzedcall on javax.swing.JCheckBox:setBorder
    unanalyzedcall on javax.swing.JCheckBox:setMargin
    unanalyzedcall on javax.swing.JCheckBox:setOpaque
    unanalyzedcall on javax.swing.JComboBox
    unanalyzedcall on javax.swing.JComboBox:addActionListener
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JList
    unanalyzedcall on javax.swing.JList:addListSelectionListener
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setCellRenderer
    unanalyzedcall on javax.swing.JList:setVisibleRowCount
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:isVisible
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.JScrollPane:setVisible
    unanalyzedcall on javax.swing.ListModel:getSize
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void initListeners()

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getCancelButton(...)@241 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getOkButton(...)@240 != null

  • void initSettingsPanel()

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType. CHECKBOX)
    presumptioninit'ed(com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType.COLOUR)
    presumptioninit'ed(com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType. SPINNER)
    presumptioninit'ed(com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel$OptionType. TEXTFIELD)
    postnew SettingsPanel(initSettingsPanel#1) num objects == 1
    postthis.channelSettingsPane == &amp;new SettingsPanel(initSettingsPanel#1)

  • void initSettingsTab()

  • Kind Annotation Text
    prethis.tabbedPane != null
    postnew SettingsPanel(initSettingsPanel#1) num objects == 1
    postthis.channelSettingsPane == &amp;new SettingsPanel(initSettingsPanel#1)
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption

  • void initTopicTab()

  • Kind Annotation Text
    prethis.channel != null
    prethis.tabbedPane != null
    postinit'ed(this.topicModesPane.topicLengthMax)
    postnew JComboBox(initTopicsPanel#3) num objects == 1
    postnew JLabel(initTopicsPanel#1) num objects == 1
    postnew SimpleAttributeSet(TextLabel#6) num objects == 1
    postnew TextAreaInputField(initTopicsPanel#2) num objects == 1
    postnew TextLabel(initTopicsPanel#5) num objects == 1
    postnew TextLabel(initTopicsPanel#5).sas == &amp;new SimpleAttributeSet(TextLabel#6)
    postnew TopicPane(initTopicTab#1) num objects == 1
    postthis.topicModesPane == &amp;new TopicPane(initTopic Tab#1)
    postthis.topicModesPane.channel != null
    postthis.topicModesPane.channel == this.channel
    postthis.topicModesPane.parent != null
    postthis.topicModesPane.parent == this
    postthis.topicModesPane.topicHistory == &amp;new JComboBox(initTopicsPanel#3)
    postthis.topicModesPane.topicLengthLabel == &amp;new JLabel(initTopicsPanel#1)
    postthis.topicModesPane.topicText == &amp;new TextAreaInputField(initTopicsPanel#2)
    postthis.topicModesPane.topicWho == &amp;new TextLabel(initTopicsPanel#5)
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getFrame
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Channel:getTopics
    unanalyzedcall on com.dmdirc.Server:getParser
    unanalyzedcall on com.dmdirc.Topic:getClient
    unanalyzedcall on com.dmdirc.Topic:getTime
    unanalyzedcall on com.dmdirc.Topic:getTopic
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:addU ndoManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getC trlDownMask
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. NoNewlinesPasteAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingInputHandler
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingInputHandler:setTypes
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getActionMap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getInputMap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setColumns
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setLineWrap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setRows
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setText
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:setWrapStyleWord
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.TopicPane:setVisible
    unanalyzedcall on com.dmdirc.logger.Logger:userError
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getTopic
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:get005
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Integer:parseInt
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Collections:reverse
    unanalyzedcall on java.util.Date
    unanalyzedcall on java.util.List:toArray
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on javax.swing.AbstractAction
    unanalyzedcall on javax.swing.ActionMap:put
    unanalyzedcall on javax.swing.ComboBoxModel:getSize
    unanalyzedcall on javax.swing.DefaultComboBoxModel
    unanalyzedcall on javax.swing.InputMap:put
    unanalyzedcall on javax.swing.JComboBox
    unanalyzedcall on javax.swing.JComboBox:addActionListener
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:getSelectedItem
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComboBox:setPrototypeDisplayVa lue
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setForeground
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void save()

  • Kind Annotation Text
    pre(soft) init'ed(this.channelListModesPane. listModesArray[...])
    pre(soft) this.channelListModesPane.existingListItems != null
    pre(soft) this.channelListModesPane.listModesPanels != null
    pre(soft) this.channelModesPane.modeCheckBoxes != null
    pre(soft) this.channelModesPane.modeInputs != null
    preinit'ed(me)
    prethis.channelListModesPane != null
    prethis.channelListModesPane.channel != null
    prethis.channelListModesPane.listModesArray != null
    prethis.channelListModesPane.listModesArray.length <= 232-1
    prethis.channelListModesPane.toggle != null
    prethis.channelModesPane != null
    prethis.channelModesPane.channel != null
    prethis.channelSettingsPane != null
    prethis.identity != null
    prethis.tabbedPane != null
    prethis.topicModesPane != null
    prethis.topicModesPane.channel != null
    prethis.topicModesPane.topicText != null
    postme == null
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Channel:setTopic
    unanalyzedcall on com.dmdirc.Server:getParser
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getState
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ParamModePanel:getValue
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:dispose
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TextAreaInputField:getText
    unanalyzedcall on com.dmdirc.config.Identity:setOption
    unanalyzedcall on com.dmdirc.config.IdentityManager:getConfig Identity
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:alterMode
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModePa ram
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getModeSt r
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getTopic
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:sendModes
    unanalyzedcall on com.dmdirc.parser.irc.ChannelListModeItem:g etItem
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getBoolChan Modes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetOnlyC hanModes
    unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getSetUnset ChanModes
    unanalyzedcall on com.dmdirc.util.MapList:get
    unanalyzedcall on java.lang.Character:valueOf
    unanalyzedcall on java.lang.String:charAt
    unanalyzedcall on java.lang.String:contains
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.String:split
    unanalyzedcall on java.lang.String:subSequence
    unanalyzedcall on java.lang.String:substring
    unanalyzedcall on java.lang.String:toCharArray
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Enumeration:hasMoreElements
    unanalyzedcall on java.util.Enumeration:nextElement
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:remove
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on javax.swing.DefaultListModel:elements
    unanalyzedcall on javax.swing.JCheckBox:isSelected
    unanalyzedcall on javax.swing.JList:getModel

  • void showChannelSettingsDialog(Channel, Window)

  • Kind Annotation Text
    pre(soft) channel != null
    preinit'ed(me)
    postinit'ed(new ChannelSettingsDialog(getChannelSetting sDialog#1).identity)
    postme != null
    postme == One-of{old me, &amp;new ChannelSettingsDialog (getChannelSettingsDialog#1)}
    postnew ChannelSettingsDialog(getChannelSettingsDialog# 1) num objects <= 1
    postnew ChannelSettingsDialog(getChannelSettingsDialog# 1).channel != null
    postnew ChannelSettingsDialog(getChannelSettingsDialog# 1).channel == channel
    unanalyzedcall on com.dmdirc.Channel:getChannelInfo
    unanalyzedcall on com.dmdirc.Channel:getServer
    unanalyzedcall on com.dmdirc.Server:getNetwork
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getCancelButto n
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getOkButton
    unanalyzedcall on com.dmdirc.config.IdentityManager:getChanne lConfig
    unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getName
    unanalyzedcall on initComponents
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on javax.swing.JButton:addActionListener