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

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

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










method Map access$000(CategoryPanel)
prex0 != null
preinit'ed(x0.panels)
postreturn_value == x0.panels
postinit'ed(return_value)

method JScrollPane access$100(CategoryPanel)
prex0 != null
preinit'ed(x0.scrollPane)
postreturn_value == x0.scrollPane
postinit'ed(return_value)

method TitlePanel access$200(CategoryPanel)
prex0 != null
preinit'ed(x0.title)
postreturn_value == x0.title
postinit'ed(return_value)

method JPanel access$300(CategoryPanel)
prex0 != null
preinit'ed(x0.loading)
postreturn_value == x0.loading
postinit'ed(return_value)









  method not available - call not analyzedInfocall on UnitValue net.miginfocom.layout. PlatformDefaults:getUnitValueX(String)
  method not available - call not analyzedInfocall on float net.miginfocom.layout. UnitValue:getValue()










  method not available - call not analyzedInfocall on UnitValue net.miginfocom.layout. PlatformDefaults:getPanelInsets(int)
  method not available - call not analyzedInfocall on float net.miginfocom.layout. UnitValue:getValue()










  method not available - call not analyzedInfocall on UnitValue net.miginfocom.layout. PlatformDefaults:getPanelInsets(int)
  method not available - call not analyzedInfocall on float net.miginfocom.layout. UnitValue:getValue()











method void com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel(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}
presumptionjava.util.Collections:synchronizedMap(...)@109 != null
postthis.category == null
postinit'ed(this.leftPadding)
postthis.loading == &new JPanel(CategoryPanel#3)
postthis.nullCategory == &new JPanel(CategoryPanel# 6)
postinit'ed(this.padding)
postthis.panels != null
postthis.parent == parent
postinit'ed(this.parent)
postinit'ed(this.rightPadding)
postthis.scrollPane == &new JScrollPane(CategoryPan el#12)
postthis.title == &new TitlePanel(CategoryPanel#13)
postthis.tooltip == &new ToolTipPanel(CategoryPanel #14)
postthis.waitingCategory == &new JPanel(CategoryPan el#9)
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 JScrollPane(CategoryPanel#12) num objects == 1
postnew TitlePanel(CategoryPanel#13) num objects == 1
postnew ToolTipPanel(CategoryPanel#14) num objects == 1
postnew JPanel(PrefsCategoryLoader#1) num objects <= 1
postnew PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects
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)
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
unanalyzedcall on java.util.Map:containsKey
unanalyzedcall on javax.swing.SwingWorker
unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getU nitValueX
unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.JTextPane:getDocument
unanalyzedcall on javax.swing.JTextPane:setText
unanalyzedcall on java.lang.String:isEmpty
unanalyzedcall on java.lang.String:length
unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
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.JPanel:add
unanalyzedcall on javax.swing.SwingWorker:execute
unanalyzedcall on java.util.Map:put
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.Collections:synchronizedMap
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on javax.swing.JScrollPane:setHorizontalScroll BarPolicy
unanalyzedcall on javax.swing.BorderFactory:createEtchedBorde r
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.dialogs.prefs. CategoryPanel:add










method void com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel(Window, PreferencesCategory)
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
postthis.category == category
postinit'ed(this.category)
postinit'ed(this.leftPadding)
postthis.loading == &amp;new JPanel(CategoryPanel#3)
postthis.nullCategory == &amp;new JPanel(CategoryPanel# 6)
postinit'ed(this.padding)
postthis.panels != null
postthis.parent == parent
postinit'ed(this.parent)
postinit'ed(this.rightPadding)
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)
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 JScrollPane(CategoryPanel#12) num objects == 1
postnew TitlePanel(CategoryPanel#13) num objects == 1
postnew ToolTipPanel(CategoryPanel#14) num objects == 1
postnew JPanel(PrefsCategoryLoader#1) num objects <= 1
postnew PrefsCategoryLoader(setCategory#2) num objects == new JPanel(PrefsCategoryLoader#1) num objects
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)
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
unanalyzedcall on java.util.Map:containsKey
unanalyzedcall on javax.swing.SwingWorker
unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getU nitValueX
unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.JTextPane:getDocument
unanalyzedcall on javax.swing.JTextPane:setText
unanalyzedcall on java.lang.String:isEmpty
unanalyzedcall on java.lang.String:length
unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
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.JPanel:add
unanalyzedcall on javax.swing.SwingWorker:execute









  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)










  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)










  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)










  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. TitlePanel(Border, String)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. ToolTipPanel(String)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.CategoryPanel:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.CategoryPanel:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. prefs.CategoryPanel:add(Component, Object)











method Window getParentWindow()
preinit'ed(this.parent)
postreturn_value == this.parent
postinit'ed(return_value)










method ToolTipPanel getToolTipPanel()
preinit'ed(this.tooltip)
postreturn_value == this.tooltip
postinit'ed(return_value)










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










method void categoryLoaded(PreferencesCategory)
preinit'ed(this.category)
test_vectorcategory == this.category: {0}, {1}










method void com.dmdirc.addons.ui_swing.dialogs.prefs. CategoryPanel$1(CategoryPanel, PreferencesCategory)
postthis.val$category == Param_2
postinit'ed(this.val$category)









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. UIUtilities:invokeAndWait(Runnable)











method void run()
prethis.panels != null
prethis.scrollPane != null
prethis.title != null
test_vectorthis.val$category: Inverse{null}, Addr_Set{null}









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. TitlePanel:setText(String)










  method not available - call not analyzedInfocall on String com.dmdirc.config.prefs. PreferencesCategory:getPath()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. TitlePanel:setText(String)











method void setCategory(PreferencesCategory)
prethis.panels != null
postthis.category == category
postinit'ed(this.category)
postthis.worker == One-of{&amp;new PrefsCategoryLoader( setCategory#2), old this.worker}
postnew JPanel(PrefsCategoryLoader#1) num objects <= 1
postnew PrefsCategoryLoader(setCategory#2) num objects <= 1
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)
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keAndWait
unanalyzedcall on javax.swing.SwingWorker
unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getU nitValueX
unanalyzedcall on net.miginfocom.layout.UnitValue:getValue
unanalyzedcall on net.miginfocom.layout.PlatformDefaults:getP anelInsets
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.JTextPane:getDocument
unanalyzedcall on javax.swing.JTextPane:setText
unanalyzedcall on java.lang.String:isEmpty
unanalyzedcall on java.lang.String:length
unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
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.JPanel:add
test_vectorjava.util.Map:containsKey(...)@194: {1}, {0}










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









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. UIUtilities:invokeAndWait(Runnable)











method void run()
preinit'ed(this.loading)
prethis.scrollPane != null










method void setWaiting(bool)
prethis.scrollPane != null
preinit'ed(this.waitingCategory)
postthis.waiting == b
postinit'ed(this.waiting)