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










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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. StandardDialog(Window, Dialog$ModalityType)










  method not available - call not analyzedInfocall on Server com.dmdirc.Channel:getServer()
  method not available - call not analyzedInfocall on String com.dmdirc.Server:getNetwork()
  method not available - call not analyzedInfocall on ChannelInfo com.dmdirc.Channel:getChannelIn fo()
  method not available - call not analyzedInfocall on String com.dmdirc.parser.irc. ChannelInfo:getName()
  method not available - call not analyzedInfocall on Identity com.dmdirc.config.IdentityManager: getChannelConfig(String, String)










  call too complex - analysis skippedInfocall on void initComponents()











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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:pack()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:setLocationRel ativeTo(Component)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:setVisible(boo l)










  method not available - call not analyzedInfocall on bool com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:requestFocusIn Window()











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










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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:setDefaultClos eOperation(int)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:setTitle(Strin g)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:setResizable(b ool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:orderButtons(J Button, JButton)










  method not available - call not analyzedInfocall on Container com.dmdirc.addons.ui_swing. dialogs.channelsetting.ChannelSettingsDialog:getCon tentPane()
  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)










  method not available - call not analyzedInfocall on Container com.dmdirc.addons.ui_swing. dialogs.channelsetting.ChannelSettingsDialog:getCon tentPane()










  method not available - call not analyzedInfocall on Container com.dmdirc.addons.ui_swing. dialogs.channelsetting.ChannelSettingsDialog:getCon tentPane()
  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getLeftButton( )










  method not available - call not analyzedInfocall on Container com.dmdirc.addons.ui_swing. dialogs.channelsetting.ChannelSettingsDialog:getCon tentPane()
  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getRightButton ()










  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.Channel:getConfigM anager()
  method not available - call not analyzedInfocall on int com.dmdirc.config.ConfigManager:getOpti onInt(String, String)











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










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









  method not available - call not analyzedInfocall on bool com.dmdirc.addons.ui_swing. UIUtilities:getTabbedPaneOpaque()










  method not available - call not analyzedInfocall on bool com.dmdirc.addons.ui_swing. UIUtilities:getTabbedPaneOpaque()











method void initListModesTab()
prethis.channel != null
prethis.tabbedPane != null
postthis.channelListModesPane == &amp;new ChannelListModesPane(initListModesTab#1)
postnew ArrayList(ChannelListModesPane#4) num objects == 1
postnew ChannelListModesPane(initListModesTab#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 MapList(ChannelListModesPane#5) num objects == 1
postthis.channelListModesPane.addListModeButton == &amp;new JButton(ChannelListModesPane#8)
postthis.channelListModesPane.channel == this.channel
postthis.channelListModesPane.channel != null
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)
postnew ExtendedListModeCellRenderer(ChannelListModesPa ne#1) num objects <= 1
postnew ListModeCellRenderer(ChannelListModesPane#2) num objects <= 1
unanalyzedcall on java.util.List:isEmpty
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
unanalyzedcall on java.util.List:get
unanalyzedcall on javax.swing.JList:getModel
unanalyzedcall on javax.swing.ListModel:getSize
unanalyzedcall on com.dmdirc.Channel:getServer
unanalyzedcall on com.dmdirc.Server:getParser
unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getMaxListM odes
unanalyzedcall on javax.swing.JComboBox:setEnabled
unanalyzedcall on javax.swing.JButton:setEnabled
unanalyzedcall on javax.swing.JComboBox:getModel
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.Channel:getConfigManager
unanalyzedcall on com.dmdirc.config.ConfigManager:hasOptionSt ring
unanalyzedcall on com.dmdirc.config.ConfigManager:getOption
unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement
unanalyzedcall on javax.swing.DefaultListModel
unanalyzedcall on javax.swing.JList
unanalyzedcall on javax.swing.JList:setCellRenderer
unanalyzedcall on javax.swing.JList:setVisibleRowCount
unanalyzedcall on javax.swing.JList:addListSelectionListener
unanalyzedcall on java.util.List:add
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.JScrollPane:setViewportView
unanalyzedcall on javax.swing.JScrollPane:setVisible
unanalyzedcall on javax.swing.JScrollPane:isVisible
unanalyzedcall on com.dmdirc.util.MapList:clear
unanalyzedcall on java.lang.Character:valueOf
unanalyzedcall on com.dmdirc.Channel:getChannelInfo
unanalyzedcall on com.dmdirc.parser.irc.ChannelInfo:getListMo deParam
unanalyzedcall on java.util.ArrayList
unanalyzedcall on com.dmdirc.util.MapList:add
unanalyzedcall on javax.swing.DefaultListModel:removeAllEleme nts
unanalyzedcall on java.util.List:iterator
unanalyzedcall on javax.swing.DefaultListModel:addElement
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:add
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on javax.swing.JComboBox:addActionListener
unanalyzedcall on javax.swing.JCheckBox:addActionListener
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setOpaque
unanalyzedcall on javax.swing.DefaultListCellRenderer
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on com.dmdirc.parser.irc.IRCParser:getListChan Modes
unanalyzedcall on java.lang.String:toCharArray
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on javax.swing.DefaultComboBoxModel
unanalyzedcall on javax.swing.JComboBox
unanalyzedcall on javax.swing.JButton
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JCheckBox
unanalyzedcall on javax.swing.JCheckBox:setOpaque
unanalyzedcall on java.awt.Insets
unanalyzedcall on javax.swing.JCheckBox:setMargin
unanalyzedcall on javax.swing.BorderFactory:createEmptyBorder
unanalyzedcall on javax.swing.JCheckBox:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelListModesPane:setVisible










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










method void initSettingsPanel()
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)
postthis.channelSettingsPane == &amp;new SettingsPanel(initSettingsPanel#1)
postnew SettingsPanel(initSettingsPanel#1) num objects == 1









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel(Identity, String)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. expandingsettings.SettingsPanel:addOption(String, String, SettingsPanel$OptionType)











method void initListeners()
presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getCancelButton(...)@241 != null
presumptioncom.dmdirc.addons.ui_swing.dialogs.channelsetting. ChannelSettingsDialog:getOkButton(...)@240 != null









  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getOkButton()










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getCancelButto n()











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









  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getOkButton()










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. channelsetting.ChannelSettingsDialog:getCancelButto n()











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









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










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











method void dispose()
preinit'ed(me)
postme == null
test_vectorme: Inverse{null}, Addr_Set{null}









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. StandardDialog:dispose()