| method | void access$100(SwingPreferencesDialog, PreferencesManager) |
| pre | x0 != null |
| pre | x0.mainPanel != null |
| pre | x0.mainPanel.panels != null |
| pre | x0.mainPanel.scrollPane != null |
| pre | init'ed(x0.mainPanel.waitingCategory) |
| pre | x0.tabList != null |
| pre | x1 != null |
| post | x0.mainPanel.category == null |
| post | x0.mainPanel.waiting == 0 |
| post | x0.mainPanel.worker == One-of{&new PrefsCategoryLoader(setCategory#2), old x0.mainPanel.worker} |
| post | x0.manager == x1 |
| post | x0.manager != null |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :isInline |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :getSubcats |
| unanalyzed | call on countCategories |
| unanalyzed | call on javax.swing.JList:getModel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater |
| unanalyzed | call on javax.swing.JScrollPane:setViewportView |
| unanalyzed | call on javax.swing.DefaultListModel:clear |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: getCategories |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on javax.swing.JList:setCellRenderer |
| method | void com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog(Window) |
| presumption | (int) (net.miginfocom.layout.UnitValue:getValue(... )@58) in {-231..232-1} |
| presumption | (int) (net.miginfocom.layout.UnitValue:getValue(... )@61) in {-231..232-1} |
| presumption | (int) (net.miginfocom.layout.UnitValue:getValue(... )@64) in {-231..232-1} |
| presumption | init'ed(java.awt.Dialog$ModalityType.MODELESS) |
| presumption | java.util.Collections:synchronizedMap(...)@109 != null |
| post | this.mainPanel == &new CategoryPanel(initCompon ents#1) |
| post | this.tabList == &new JList(initComponents#2) |
| post | this.worker == &new SwingPreferencesDialog$1(Sw ingPreferencesDialog#1) |
| post | new CategoryPanel(initComponents#1) num objects == 1 |
| post | new JList(initComponents#2) num objects == 1 |
| post | new JPanel(CategoryPanel#3) num objects == 1 |
| post | new JPanel(CategoryPanel#6) num objects == 1 |
| post | new JPanel(CategoryPanel#9) num objects == 1 |
| post | new JScrollPane(CategoryPanel#12) num objects == 1 |
| post | new SwingPreferencesDialog$1(SwingPreferencesDialog #1) num objects == 1 |
| post | new TitlePanel(CategoryPanel#13) num objects == 1 |
| post | new ToolTipPanel(CategoryPanel#14) num objects == 1 |
| post | init'ed(new CategoryPanel(initComponents#1). category) |
| post | init'ed(new CategoryPanel(initComponents#1). leftPadding) |
| post | new CategoryPanel(initComponents#1).loading == &new JPanel(CategoryPanel#3) |
| post | new CategoryPanel(initComponents#1).nullCategory == &new JPanel(CategoryPanel#6) |
| post | init'ed(new CategoryPanel(initComponents#1). padding) |
| post | new CategoryPanel(initComponents#1).panels != null |
| post | new CategoryPanel(initComponents#1).parent == this |
| post | new CategoryPanel(initComponents#1).parent != null |
| post | init'ed(new CategoryPanel(initComponents#1). rightPadding) |
| post | new CategoryPanel(initComponents#1).scrollPane == &new JScrollPane(CategoryPanel#12) |
| post | new CategoryPanel(initComponents#1).title == &new TitlePanel(CategoryPanel#13) |
| post | new CategoryPanel(initComponents#1).tooltip == &new ToolTipPanel(CategoryPanel#14) |
| post | new CategoryPanel(initComponents#1). waitingCategory == &new JPanel(CategoryPanel#9) |
| post | init'ed(new CategoryPanel(initComponents#1). worker) |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Collections:synchronizedMap |
| unanalyzed | call on javax.swing.JScrollPane |
| unanalyzed | call on javax.swing.JScrollPane:setHorizontalScroll BarPolicy |
| unanalyzed | call on javax.swing.BorderFactory:createEtchedBorde r |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. TitlePanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ToolTipPanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel:add |
| unanalyzed | call on javax.swing.DefaultListModel |
| unanalyzed | call on javax.swing.JList |
| unanalyzed | call on javax.swing.JList:setSelectionMode |
| unanalyzed | call on javax.swing.JList:addListSelectionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ListScroller |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setDefaultCloseOperation |
| unanalyzed | call on java.awt.event.WindowAdapter |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:addWindowListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setTitle |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setResizable |
| unanalyzed | call on javax.swing.JList:setBorder |
| unanalyzed | call on javax.swing.JButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:orderButtons |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getOkButton |
| unanalyzed | call on javax.swing.JButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getCancelButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:add |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getLeftButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getRightButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker |
| method | void done() |
| pre | (soft) this.mainPanel != null |
| pre | (soft) this.mainPanel.panels != null |
| pre | (soft) this.mainPanel.scrollPane != null |
| pre | (soft) init'ed(this.mainPanel.waitingCategory) |
| pre | (soft) this.tabList != null |
| presumption | com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog_1:get(...)@113 != null |
| presumption | init'ed(com.dmdirc.logger.ErrorLevel.MEDIUM) |
| post | this.mainPanel.category == One-of{old this.mainPanel.category, null} |
| post | this.mainPanel.worker == One-of{old this.mainPanel.worker, &new PrefsCategoryLoade r(setCategory#2)} |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects <= 1 |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on javax.swing.JScrollPane:setViewportView |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :isInline |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :getSubcats |
| unanalyzed | call on countCategories |
| unanalyzed | call on javax.swing.JList:getModel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater |
| unanalyzed | call on javax.swing.DefaultListModel:clear |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: getCategories |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on javax.swing.JList:setCellRenderer |
| test_vector | com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog_1:isCancelled(...)@111: {1}, {0} |
| method | void setPrefsManager(PreferencesManager) |
| pre | manager != null |
| pre | this.mainPanel != null |
| pre | this.mainPanel.panels != null |
| pre | this.mainPanel.scrollPane != null |
| pre | init'ed(this.mainPanel.waitingCategory) |
| pre | this.tabList != null |
| presumption | com.dmdirc.config.prefs.PreferencesManager:getCateg ories(...)@131 != null |
| presumption | javax.swing.JList:getModel(...)@128 != null |
| post | this.mainPanel.category == null |
| post | this.mainPanel.waiting == 0 |
| post | this.mainPanel.worker == One-of{&new PrefsCategoryLoader(setCategory#2), old this.mainPanel.worker} |
| post | this.manager == manager |
| post | this.manager != null |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :isInline |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :getSubcats |
| unanalyzed | call on countCategories |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater |
| unanalyzed | call on javax.swing.JScrollPane:setViewportView |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on java.util.HashMap |
| method | void showSwingPreferencesDialog(Window) |
| pre | init'ed(me) |
| post | me == One-of{old me, &new SwingPreferencesDialo g(getSwingPreferencesDialog#1)} |
| post | me != null |
| post | new CategoryPanel(initComponents#1) num objects <= 1 |
| post | new JList(initComponents#2) num objects == new CategoryPanel(initComponents#1) num objects |
| post | new JPanel(CategoryPanel#3) num objects == new CategoryPanel(initComponents#1) num objects |
| post | new JPanel(CategoryPanel#6) num objects == new CategoryPanel(initComponents#1) num objects |
| post | new JPanel(CategoryPanel#9) num objects == new CategoryPanel(initComponents#1) num objects |
| post | new JScrollPane(CategoryPanel#12) num objects == new CategoryPanel(initComponents#1) num objects |
| post | new SwingPreferencesDialog$1(SwingPreferencesDialog #1) num objects == new CategoryPanel(initComponents #1) num objects |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1) num objects == new CategoryPanel(initComponent s#1) num objects |
| post | new TitlePanel(CategoryPanel#13) num objects == new CategoryPanel(initComponents#1) num objects |
| post | new ToolTipPanel(CategoryPanel#14) num objects == new CategoryPanel(initComponents#1) num objects |
| post | init'ed(new CategoryPanel(initComponents#1). category) |
| post | init'ed(new CategoryPanel(initComponents#1). leftPadding) |
| post | new CategoryPanel(initComponents#1).loading == &new JPanel(CategoryPanel#3) |
| post | new CategoryPanel(initComponents#1).nullCategory == &new JPanel(CategoryPanel#6) |
| post | init'ed(new CategoryPanel(initComponents#1). padding) |
| post | new CategoryPanel(initComponents#1).panels != null |
| post | new CategoryPanel(initComponents#1).parent == &new SwingPreferencesDialog(getSwingPreference sDialog#1) |
| post | init'ed(new CategoryPanel(initComponents#1). rightPadding) |
| post | new CategoryPanel(initComponents#1).scrollPane == &new JScrollPane(CategoryPanel#12) |
| post | new CategoryPanel(initComponents#1).title == &new TitlePanel(CategoryPanel#13) |
| post | new CategoryPanel(initComponents#1).tooltip == &new ToolTipPanel(CategoryPanel#14) |
| post | new CategoryPanel(initComponents#1). waitingCategory == &new JPanel(CategoryPanel#9) |
| post | init'ed(new CategoryPanel(initComponents#1). worker) |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1).mainPanel == &new CategoryPanel(initCompon ents#1) |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1).tabList == &new JList(initComponents#2) |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1).worker == &new SwingPreferencesDialog$1(Sw ingPreferencesDialog#1) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Collections:synchronizedMap |
| unanalyzed | call on javax.swing.JScrollPane |
| unanalyzed | call on javax.swing.JScrollPane:setHorizontalScroll BarPolicy |
| unanalyzed | call on javax.swing.BorderFactory:createEtchedBorde r |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. TitlePanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ToolTipPanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel:add |
| unanalyzed | call on javax.swing.DefaultListModel |
| unanalyzed | call on javax.swing.JList |
| unanalyzed | call on javax.swing.JList:setSelectionMode |
| unanalyzed | call on javax.swing.JList:addListSelectionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ListScroller |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setDefaultCloseOperation |
| unanalyzed | call on java.awt.event.WindowAdapter |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:addWindowListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setTitle |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setResizable |
| unanalyzed | call on javax.swing.JList:setBorder |
| unanalyzed | call on javax.swing.JButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:orderButtons |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getOkButton |
| unanalyzed | call on javax.swing.JButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getCancelButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:add |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getLeftButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getRightButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. StandardDialog |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker:execute |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:pack |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getParent |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setLocationRelativeTo |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| method | SwingPreferencesDialog getSwingPreferencesDialog(W indow) |
| pre | init'ed(me) |
| post | me == One-of{old me, &new SwingPreferencesDialo g(getSwingPreferencesDialog#1)} |
| post | me != null |
| post | return_value == One-of{old me, &new SwingPreferencesDialog(getSwingPreferencesDialog#1 )} |
| post | return_value != null |
| post | new CategoryPanel(initComponents#1) num objects <= 1 |
| post | init'ed(new CategoryPanel(initComponents#1). category) |
| post | init'ed(new CategoryPanel(initComponents#1). leftPadding) |
| post | new CategoryPanel(initComponents#1).loading == &new JPanel(CategoryPanel#3) |
| post | new CategoryPanel(initComponents#1).nullCategory == &new JPanel(CategoryPanel#6) |
| post | init'ed(new CategoryPanel(initComponents#1). padding) |
| post | new CategoryPanel(initComponents#1).panels != null |
| post | new CategoryPanel(initComponents#1).parent == &new SwingPreferencesDialog(getSwingPreference sDialog#1) |
| post | init'ed(new CategoryPanel(initComponents#1). rightPadding) |
| post | new CategoryPanel(initComponents#1).scrollPane == &new JScrollPane(CategoryPanel#12) |
| post | new CategoryPanel(initComponents#1).title == &new TitlePanel(CategoryPanel#13) |
| post | new CategoryPanel(initComponents#1).tooltip == &new ToolTipPanel(CategoryPanel#14) |
| post | new CategoryPanel(initComponents#1). waitingCategory == &new JPanel(CategoryPanel#9) |
| post | init'ed(new CategoryPanel(initComponents#1). worker) |
| post | new JList(initComponents#2) num objects <= 1 |
| post | new JPanel(CategoryPanel#3) num objects <= 1 |
| post | new JPanel(CategoryPanel#6) num objects <= 1 |
| post | new JPanel(CategoryPanel#9) num objects <= 1 |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new JScrollPane(CategoryPanel#12) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects <= 1 |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| post | new SwingPreferencesDialog$1(SwingPreferencesDialog #1) num objects <= 1 |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1) num objects <= 1 |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1).mainPanel == &new CategoryPanel(initCompon ents#1) |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1).tabList == &new JList(initComponents#2) |
| post | new SwingPreferencesDialog(getSwingPreferencesDialo g#1).worker == &new SwingPreferencesDialog$1(Sw ingPreferencesDialog#1) |
| post | new TitlePanel(CategoryPanel#13) num objects <= 1 |
| post | new ToolTipPanel(CategoryPanel#14) num objects <= 1 |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Collections:synchronizedMap |
| unanalyzed | call on javax.swing.JScrollPane |
| unanalyzed | call on javax.swing.JScrollPane:setHorizontalScroll BarPolicy |
| unanalyzed | call on javax.swing.BorderFactory:createEtchedBorde r |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. TitlePanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ToolTipPanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel:add |
| unanalyzed | call on javax.swing.DefaultListModel |
| unanalyzed | call on javax.swing.JList |
| unanalyzed | call on javax.swing.JList:setSelectionMode |
| unanalyzed | call on javax.swing.JList:addListSelectionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ListScroller |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setDefaultCloseOperation |
| unanalyzed | call on java.awt.event.WindowAdapter |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:addWindowListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setTitle |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setResizable |
| unanalyzed | call on javax.swing.JList:setBorder |
| unanalyzed | call on javax.swing.JButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:orderButtons |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getOkButton |
| unanalyzed | call on javax.swing.JButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getCancelButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:add |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getLeftButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getRightButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. StandardDialog |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker:execute |
| method | void initComponents() |
| presumption | (int) (net.miginfocom.layout.UnitValue:getValue(... )@58) in {-231..232-1} |
| presumption | (int) (net.miginfocom.layout.UnitValue:getValue(... )@61) in {-231..232-1} |
| presumption | (int) (net.miginfocom.layout.UnitValue:getValue(... )@64) in {-231..232-1} |
| presumption | com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getCancelButton(...)@196 != null |
| presumption | com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getOkButton(...)@195 != null |
| presumption | java.util.Collections:synchronizedMap(...)@109 != null |
| post | this.mainPanel == &new CategoryPanel(initCompon ents#1) |
| post | this.tabList == &new JList(initComponents#2) |
| post | new CategoryPanel(initComponents#1) num objects == 1 |
| post | new JList(initComponents#2) num objects == 1 |
| post | new JPanel(CategoryPanel#3) num objects == 1 |
| post | new JPanel(CategoryPanel#6) num objects == 1 |
| post | new JPanel(CategoryPanel#9) num objects == 1 |
| post | new JScrollPane(CategoryPanel#12) num objects == 1 |
| post | new TitlePanel(CategoryPanel#13) num objects == 1 |
| post | new ToolTipPanel(CategoryPanel#14) num objects == 1 |
| post | init'ed(this.mainPanel.category) |
| post | init'ed(this.mainPanel.leftPadding) |
| post | this.mainPanel.loading == &new JPanel(CategoryP anel#3) |
| post | this.mainPanel.nullCategory == &new JPanel(CategoryPanel#6) |
| post | init'ed(this.mainPanel.padding) |
| post | this.mainPanel.panels != null |
| post | this.mainPanel.parent == this |
| post | this.mainPanel.parent != null |
| post | init'ed(this.mainPanel.rightPadding) |
| post | this.mainPanel.scrollPane == &new JScrollPane(CategoryPanel#12) |
| post | this.mainPanel.title == &new TitlePanel(Categor yPanel#13) |
| post | this.mainPanel.tooltip == &new ToolTipPanel(Cat egoryPanel#14) |
| post | this.mainPanel.waitingCategory == &new JPanel(CategoryPanel#9) |
| post | init'ed(this.mainPanel.worker) |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Collections:synchronizedMap |
| unanalyzed | call on javax.swing.JScrollPane |
| unanalyzed | call on javax.swing.JScrollPane:setHorizontalScroll BarPolicy |
| unanalyzed | call on javax.swing.BorderFactory:createEtchedBorde r |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. TitlePanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ToolTipPanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel:add |
| unanalyzed | call on java.awt.event.WindowAdapter |
| method | void windowClosing(WindowEvent) |
| pre | init'ed(com/dmdirc/addons/ui_swing/dialogs/prefs/Sw ingPreferencesDialog.me) |
| pre | init'ed(this.manager) |
| pre | init'ed(this.selected) |
| pre | init'ed(this.worker) |
| pre | this.mainPanel != null |
| pre | this.mainPanel.panels != null |
| pre | (soft) init'ed(this.parentWindow) |
| pre | (soft) this.tabList != null |
| post | com/dmdirc/addons/ui_swing/dialogs/prefs/SwingPrefe rencesDialog.me == null |
| post | this.mainPanel.worker == One-of{&new PrefsCategoryLoader(setCategory#2), old this.mainPanel.worker} |
| post | this.manager == One-of{old this.manager, null} |
| post | init'ed(this.manager) |
| post | this.worker == One-of{old this.worker, null} |
| post | init'ed(this.worker) |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getOkButton |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: save |
| unanalyzed | call on javax.swing.JOptionPane:showMessageDialog |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker:isDone |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker:cancel |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: close |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. StandardDialog:dispose |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :getPath |
| unanalyzed | call on javax.swing.JList:getSelectedValue |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesCategory :fireCategoryDeselected |
| unanalyzed | call on java.awt.event.ActionEvent:getSource |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on javax.swing.JList:getSelectedIndex |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getConfig Identity |
| unanalyzed | call on com.dmdirc.config.Identity:setOption |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: dismiss |
| method | void actionPerformed(ActionEvent) |
| pre | init'ed(me) |
| pre | init'ed(this.manager) |
| pre | init'ed(this.selected) |
| pre | init'ed(this.worker) |
| pre | this.mainPanel != null |
| pre | this.mainPanel.panels != null |
| pre | (soft) init'ed(this.parentWindow) |
| pre | (soft) this.tabList != null |
| presumption | com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:getOkButton(...)@261 != null |
| presumption | com.dmdirc.config.IdentityManager:getConfigIdentity (...)@264 != null |
| presumption | javax.swing.JList:getSelectedValue(...)@263 != null |
| post | me == null |
| post | this.mainPanel.category == null |
| post | this.mainPanel.worker == One-of{&new PrefsCategoryLoader(setCategory#2), old this.mainPanel.worker} |
| post | this.manager == One-of{old this.manager, null} |
| post | init'ed(this.manager) |
| post | this.selected == null |
| post | this.worker == One-of{old this.worker, null} |
| post | init'ed(this.worker) |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: save |
| unanalyzed | call on javax.swing.JOptionPane:showMessageDialog |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker:isDone |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker:cancel |
| unanalyzed | call on com.dmdirc.config.prefs.PreferencesManager: close |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. StandardDialog:dispose |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| test_vector | actionEvent: Addr_Set{null}, Inverse{null} |
| test_vector | this.manager: Addr_Set{null}, Inverse{null} |
| test_vector | this.selected: Addr_Set{null}, Inverse{null} |
| test_vector | java.lang.Object:equals(...)@261: {0}, {1} |
| test_vector | javax.swing.JList:getSelectedIndex(...)@262: {-231..-1}, {0..232-1} |
| method | void valueChanged(ListSelectionEvent) |
| pre | e != null |
| pre | (soft) init'ed(this.selected) |
| pre | (soft) this.mainPanel != null |
| pre | (soft) this.mainPanel.panels != null |
| pre | (soft) this.tabList != null |
| post | possibly_updated(this.mainPanel.category) |
| post | this.mainPanel.worker == One-of{old this.mainPanel.worker, &new PrefsCategoryLoade r(setCategory#2)} |
| post | init'ed(this.selected) |
| post | new JPanel(PrefsCategoryLoader#1) num objects <= 1 |
| post | new PrefsCategoryLoader(setCategory#2) num objects <= 1 |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). category) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). errorCategory) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). leftPadding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). padding) |
| post | init'ed(new PrefsCategoryLoader(setCategory#2). rightPadding) |
| unanalyzed | call on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on javax.swing.SwingWorker |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getU nitValueX |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getValue |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.SwingWorker:execute |
| test_vector | this.selected: Addr_Set{null}, Inverse{null} |
| test_vector | javax.swing.event.ListSelectionEvent:getValueIsAdju sting(...)@283: {1}, {0} |