CategoryPanel.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • Map access$000(CategoryPanel)

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

  • JScrollPane access$100(CategoryPanel)

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

  • TitlePanel access$200(CategoryPanel)

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

  • JPanel access$300(CategoryPanel)

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

  • void categoryLoaded(PrefsCategoryLoader, PreferencesCategory)

  • Kind Annotation Text
    pre(soft) init'ed(loader.errorCategory)
    preinit'ed(this.category)
    preloader != null
    prethis.panels != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
    unanalyzedcall on com.dmdirc.logger.Logger:appError
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on javax.swing.SwingWorker:get

  • void categoryLoaded(PreferencesCategory)

  • Kind Annotation Text
    preinit'ed(this.category)
    test_vectorcategory == this.category: {0}, {1}

  • void com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel$1(CategoryPanel, PreferencesCategory)

  • Kind Annotation Text
    postinit'ed(this.val$category)
    postthis.val$category == Param_2

  • com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel$2(CategoryPanel)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel$2__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel(Window)

  • Kind Annotation Text
    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}
    presumptionjava.util.Collections:synchronizedMap(...)@109 != null
    postinit'ed(new PrefsCategoryLoader(setCategory#2). category)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). errorCategory)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). leftPadding)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). padding)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). rightPadding)
    postinit'ed(this.leftPadding)
    postinit'ed(this.padding)
    postinit'ed(this.parent)
    postinit'ed(this.rightPadding)
    postinit'ed(this.worker)
    postnew JPanel(CategoryPanel#3) num objects == 1
    postnew JPanel(CategoryPanel#6) num objects == 1
    postnew JPanel(CategoryPanel#9) num objects == 1
    postnew JPanel(PrefsCategoryLoader#1) num objects <= 1
    postnew JScrollPane(CategoryPanel#12) num objects == 1
    postnew PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects
    postnew TitlePanel(CategoryPanel#13) num objects == 1
    postnew ToolTipPanel(CategoryPanel#14) num objects == 1
    postthis.category == null
    postthis.loading == &amp;new JPanel(CategoryPanel#3)
    postthis.nullCategory == &amp;new JPanel(CategoryPanel# 6)
    postthis.panels != null
    postthis.parent == parent
    postthis.scrollPane == &amp;new JScrollPane(CategoryPan el#12)
    postthis.title == &amp;new TitlePanel(CategoryPanel#13)
    postthis.tooltip == &amp;new ToolTipPanel(CategoryPanel #14)
    postthis.waitingCategory == &amp;new JPanel(CategoryPan el#9)
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. TitlePanel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ToolTipPanel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel:add
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.util.Collections:synchronizedMap
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on javax.swing.BorderFactory:createEtchedBorde r
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:setHorizontalScroll BarPolicy
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.SwingWorker:execute
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getU nitValueX
    unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel(Window, PreferencesCategory)

  • Kind Annotation Text
    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}
    presumptionjava.util.Collections:synchronizedMap(...)@109 != null
    presumptionnet.miginfocom.layout.PlatformDefaults:getPanelInse ts(...)@61 != null
    presumptionnet.miginfocom.layout.PlatformDefaults:getPanelInse ts(...)@64 != null
    presumptionnet.miginfocom.layout.PlatformDefaults:getUnitValue X(...)@58 != null
    postinit'ed(new PrefsCategoryLoader(setCategory#2). category)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). errorCategory)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). leftPadding)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). padding)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). rightPadding)
    postinit'ed(this.category)
    postinit'ed(this.leftPadding)
    postinit'ed(this.padding)
    postinit'ed(this.parent)
    postinit'ed(this.rightPadding)
    postinit'ed(this.worker)
    postnew JPanel(CategoryPanel#3) num objects == 1
    postnew JPanel(CategoryPanel#6) num objects == 1
    postnew JPanel(CategoryPanel#9) num objects == 1
    postnew JPanel(PrefsCategoryLoader#1) num objects <= 1
    postnew JScrollPane(CategoryPanel#12) num objects == 1
    postnew PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects
    postnew TitlePanel(CategoryPanel#13) num objects == 1
    postnew ToolTipPanel(CategoryPanel#14) num objects == 1
    postthis.category == category
    postthis.loading == &amp;new JPanel(CategoryPanel#3)
    postthis.nullCategory == &amp;new JPanel(CategoryPanel# 6)
    postthis.panels != null
    postthis.parent == parent
    postthis.scrollPane == &amp;new JScrollPane(CategoryPan el#12)
    postthis.title == &amp;new TitlePanel(CategoryPanel#13)
    postthis.tooltip == &amp;new ToolTipPanel(CategoryPanel #14)
    postthis.waitingCategory == &amp;new JPanel(CategoryPan el#9)
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.SwingWorker:execute
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getU nitValueX
    unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • com.dmdirc.addons.ui_swing.dialogs.prefs.CategoryPanel__static_init

  • Kind Annotation Text

  • Window getParentWindow()

  • Kind Annotation Text
    preinit'ed(this.parent)
    postinit'ed(return_value)
    postreturn_value == this.parent

  • ToolTipPanel getToolTipPanel()

  • Kind Annotation Text
    preinit'ed(this.tooltip)
    postinit'ed(return_value)
    postreturn_value == this.tooltip

  • void run()

  • Kind Annotation Text
    preinit'ed(this.loading)
    prethis.scrollPane != null

  • void run()

  • Kind Annotation Text
    prethis.panels != null
    prethis.scrollPane != null
    prethis.title != null
    test_vectorthis.val$category: Inverse{null}, Addr_Set{null}

  • void setCategory(PreferencesCategory)

  • Kind Annotation Text
    prethis.panels != null
    postinit'ed(new PrefsCategoryLoader(setCategory#2). category)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). categoryPanel)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). errorCategory)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). leftPadding)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). padding)
    postinit'ed(new PrefsCategoryLoader(setCategory#2). rightPadding)
    postinit'ed(this.category)
    postnew JPanel(PrefsCategoryLoader#1) num objects <= 1
    postnew PrefsCategoryLoader(setCategory#2) num objects <= 1
    postthis.category == category
    postthis.worker == One-of{&amp;new PrefsCategoryLoader( setCategory#2), old this.worker}
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
    unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getU nitValueX
    unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorjava.util.Map:containsKey(...)@194: {1}, {0}

  • void setWaiting(bool)

  • Kind Annotation Text
    preinit'ed(this.waitingCategory)
    prethis.scrollPane != null
    postinit'ed(this.waiting)
    postthis.waiting == b