method com.dmdirc.addons.ui_swing.framemanager.tree. TreeViewModel__static_init










method void com.dmdirc.addons.ui_swing.framemanager.tree. TreeViewModel(TreeViewNode)
postthis.comparator == &new FrameContainerComparato r(TreeViewModel#1)
postnew FrameContainerComparator(TreeViewModel#1) num objects == 1
unanalyzedcall on javax.swing.tree.DefaultTreeModel
unanalyzedcall on com.dmdirc.FrameContainerComparator










method void com.dmdirc.addons.ui_swing.framemanager.tree. TreeViewModel(TreeViewNode, bool)
postthis.comparator == &new FrameContainerComparato r(TreeViewModel#1)
postnew FrameContainerComparator(TreeViewModel#1) num objects == 1









  method not available - call not analyzedInfocall on void com.dmdirc.FrameContainerComparator()











method void insertNodeInto(TreeViewNode, TreeViewNode)
prenewChild != null
preinit'ed(newChild.frameContainer)
pre(soft) init'ed(com.dmdirc.config.ConfigManager$1__ static_init.new int[](ConfigManager$1__static_init# 1)[...])
pre(soft) init'ed(com/dmdirc/config/IdentityManager. globalconfig)
pre(soft) parent != null
pre(soft) this.comparator != null
pre(soft) init'ed(this.root)
postinit'ed(com/dmdirc/config/IdentityManager. globalconfig)
postjava.lang.StringBuilder:toString(...)._tainted == 0
postinit'ed(new ArrayList(getSources#1) num objects)
postinit'ed(new ConfigManager(getGlobalConfig#1) num objects)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).channel)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).file)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).ircd)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).listeners)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).network)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).server)
postpossibly_updated(new ConfigManager(getGlobalConfig# 1).sources)
postinit'ed(new MapList(ConfigManager#1) num objects)
unanalyzedcall on com.dmdirc.FrameContainerComparator:compare
unanalyzedcall on com.dmdirc.GlobalWindow:instanceof
unanalyzedcall on java.lang.Object:equals
unanalyzedcall on java.util.ArrayList
unanalyzedcall on com.dmdirc.logger.Logger:assertTrue
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.util.List:add
unanalyzedcall on getTarget
unanalyzedcall on com.dmdirc.config.ConfigTarget$TYPE:ordinal
unanalyzedcall on java.lang.String:equalsIgnoreCase
unanalyzedcall on addListener
unanalyzedcall on getSources
unanalyzedcall on com.dmdirc.config.ConfigSource
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on addConfigManager
unanalyzedcall on java.util.Collections:sort
unanalyzedcall on java.util.Map:containsKey
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.lang.Integer:intValue
unanalyzedcall on java.lang.Integer:valueOf
unanalyzedcall on java.util.Map:put
unanalyzedcall on hasOption
unanalyzedcall on getOption
unanalyzedcall on java.lang.IllegalArgumentException
unanalyzedcall on java.lang.Boolean:parseBoolean
unanalyzedcall on com.dmdirc.util.ConfigFile:getKeyDomain
unanalyzedcall on com.dmdirc.util.ConfigFile:isKeyDomain
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.TreeViewNode:getChildCount
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.TreeViewNode:getChildAt
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.TreeViewNode:getUserObject
unanalyzedcall on java.lang.Object:toString
unanalyzedcall on java.lang.String:compareToIgnoreCase










method int getIndex(TreeViewNode, TreeViewNode)
prenewChild != null
preinit'ed(newChild.frameContainer)
pre(soft) init'ed(com.dmdirc.config.ConfigManager$1__ static_init.new int[](ConfigManager$1__static_init# 1)[...])
pre(soft) init'ed(com/dmdirc/config/IdentityManager. globalconfig)
pre(soft) parent != null
pre(soft) this.comparator != null
pre(soft) init'ed(this.root)
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. TreeViewNode:getChildAt(...)@102 != null
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. TreeViewNode:getUserObject(...)@105 != null
postinit'ed(com/dmdirc/config/IdentityManager. globalconfig)
postjava.lang.StringBuilder:toString(...)._tainted == 0
postinit'ed(return_value)
postnew ArrayList(getSources#1) num objects <= 1
postinit'ed(new ArrayList(getSources#1) num objects)
postnew ConfigManager(getGlobalConfig#1) num objects <= 1
postinit'ed(new ConfigManager(getGlobalConfig#1) num objects)
postinit'ed(new ConfigManager(getGlobalConfig#1). channel)
postinit'ed(new ConfigManager(getGlobalConfig#1).file)
postinit'ed(new ConfigManager(getGlobalConfig#1).ircd)
postinit'ed(new ConfigManager(getGlobalConfig#1). listeners)
postinit'ed(new ConfigManager(getGlobalConfig#1). network)
postinit'ed(new ConfigManager(getGlobalConfig#1). server)
postinit'ed(new ConfigManager(getGlobalConfig#1). sources)
postnew MapList(ConfigManager#1) num objects <= 1
postinit'ed(new MapList(ConfigManager#1) num objects)
unanalyzedcall on com.dmdirc.FrameContainerComparator:compare
unanalyzedcall on java.util.ArrayList
unanalyzedcall on com.dmdirc.logger.Logger:assertTrue
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.util.List:add
unanalyzedcall on getTarget
unanalyzedcall on com.dmdirc.config.ConfigTarget$TYPE:ordinal
unanalyzedcall on java.lang.String:equalsIgnoreCase
unanalyzedcall on addListener
unanalyzedcall on getSources
unanalyzedcall on com.dmdirc.config.ConfigSource
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on addConfigManager
unanalyzedcall on java.util.Collections:sort
unanalyzedcall on java.util.Map:containsKey
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.lang.Integer:intValue
unanalyzedcall on java.lang.Integer:valueOf
unanalyzedcall on java.util.Map:put
unanalyzedcall on hasOption
unanalyzedcall on getOption
unanalyzedcall on java.lang.IllegalArgumentException
unanalyzedcall on java.lang.Boolean:parseBoolean
unanalyzedcall on com.dmdirc.util.ConfigFile:getKeyDomain
unanalyzedcall on com.dmdirc.util.ConfigFile:isKeyDomain
test_vectorjava.lang.Boolean:parseBoolean(...)@159: {1}, {0}
test_vectorjava.lang.Boolean:parseBoolean(...)@159: {0}, {1}
test_vectorjava.lang.Object:equals(...)@96: {0}, {1}
test_vectorjava.lang.String:compareToIgnoreCase(...)@105: {0..232-1}, {-231..-1}









  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewNode:getChildCount()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewNode:getChildCount()










  method not available - call not analyzedInfocall on TreeNode com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewNode:getChildAt(int)










  method not available - call not analyzedInfocall on Object com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewNode:getUserObject()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewNode:getChildCount()











method bool sortBefore(TreeViewNode, TreeViewNode)
prechild != null
preinit'ed(child.frameContainer)
prenewChild != null
preinit'ed(newChild.frameContainer)
prethis.comparator != null
postinit'ed(return_value)









  method not available - call not analyzedInfocall on int com.dmdirc.FrameContainerComparator:com pare(FrameContainer, FrameContainer)











method bool sortAfter(TreeViewNode, TreeViewNode)
prechild != null
preinit'ed(child.frameContainer)
prenewChild != null
preinit'ed(newChild.frameContainer)
prethis.comparator != null
postinit'ed(return_value)









  method not available - call not analyzedInfocall on int com.dmdirc.FrameContainerComparator:com pare(FrameContainer, FrameContainer)











method TreeViewNode getRootNode()
postinit'ed(return_value)









  method not available - call not analyzedInfocall on Object com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewModel:getRoot()