method com.dmdirc.addons.ui_swing.framemanager.tree. Tree$2__static_init

method com.dmdirc.addons.ui_swing.framemanager.tree. Tree$1__static_init

method com.dmdirc.addons.ui_swing.framemanager.tree.Tree_ _static_init










method void com.dmdirc.addons.ui_swing.framemanager.tree. Tree(TreeFrameManager, TreeModel)
preinit'ed(com/dmdirc/config/IdentityManager. globalconfig)
pre(soft) init'ed(com.dmdirc.config.ConfigManager$1__ static_init.new int[](ConfigManager$1__static_init# 1)[...])
presumption(int) (net.miginfocom.layout.UnitValue:getValue(... )@88) in {-231..232-1}
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getInputMap(...)@79 != null
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getInputMap(...)@80 != null
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getInputMap(...)@81 != null
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getInputMap(...)@82 != null
presumptioncom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getSelectionModel(...)@83 != null
presumptiongetGlobalConfig(...).listeners != null
presumptionnet.miginfocom.layout.PlatformDefaults:getUnitValue X(...)@88 != null
postcom/dmdirc/config/IdentityManager.globalconfig != null
postjava.lang.StringBuilder:toString(...)._tainted == 0
postnew ArrayList(getSources#1) num objects == 0
postnew ConfigManager(getGlobalConfig#1) num objects == 0
postnew MapList(ConfigManager#1) num objects == 0
postinit'ed(this.dragSelect)
postthis.manager == manager
postinit'ed(this.manager)
postnew ArrayList(getSources#1) num objects <= 1
postnew ConfigManager(getGlobalConfig#1) num objects == new ArrayList(getSources#1) num objects
postnew MapList(ConfigManager#1) num objects == new ArrayList(getSources#1) num objects
postnew ConfigManager(getGlobalConfig#1).channel == &amp;java.lang.StringBuilder:toString(...)
postinit'ed(new ConfigManager(getGlobalConfig#1). channel)
postinit'ed(new ConfigManager(getGlobalConfig#1).file)
postnew ConfigManager(getGlobalConfig#1).ircd == &amp;""
postnew ConfigManager(getGlobalConfig#1).network == &amp;""
postnew ConfigManager(getGlobalConfig#1).server == &amp;""
postinit'ed(new ConfigManager(getGlobalConfig#1).ircd)
postnew ConfigManager(getGlobalConfig#1).listeners == &amp;new MapList(ConfigManager#1)
postinit'ed(new ConfigManager(getGlobalConfig#1). listeners)
postinit'ed(new ConfigManager(getGlobalConfig#1). network)
postinit'ed(new ConfigManager(getGlobalConfig#1). server)
postnew ConfigManager(getGlobalConfig#1).sources == &amp;new ArrayList(getSources#1)
postinit'ed(new ConfigManager(getGlobalConfig#1). sources)
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.components. TreeScroller
unanalyzedcall on com.dmdirc.util.MapList:add









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:putClientProperty(Object, Object)










  method not available - call not analyzedInfocall on InputMap com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getInputMap()










  method not available - call not analyzedInfocall on InputMap com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getInputMap(int)










  method not available - call not analyzedInfocall on InputMap com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getInputMap(int)










  method not available - call not analyzedInfocall on InputMap com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getInputMap(int)










  method not available - call not analyzedInfocall on TreeSelectionModel com.dmdirc.addons.ui_ swing.framemanager.tree.Tree:getSelectionModel()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setRootVisible(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setRowHeight(int)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setShowsRootHandles(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setOpaque(bool)










  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 void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setBorder(Border)











method void com.dmdirc.addons.ui_swing.framemanager.tree. Tree$1(Tree, JTree)









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











method void setPath(TreePath)
prepath != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... ).frameContainer@99 != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... )@99 != null









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. TreeScroller:setPath(TreePath)










  method not available - call not analyzedInfocall on void com.dmdirc.FrameContainer:activateFram e()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setFocusable(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:addMouseListener(MouseListen er)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:addMouseMotionListener(Mouse MotionListener)











method void setTreePath(TreePath)
postthis.path == path
postinit'ed(this.path)










method void com.dmdirc.addons.ui_swing.framemanager.tree. Tree$2(Tree, TreePath)
postthis.val$path == Param_2
postinit'ed(this.val$path)









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











method void run()









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. framemanager.tree.Tree:setSelectionPath(TreePath)











method TreeViewNode getNodeForLocation(int, int)
postinit'ed(return_value)
test_vectorcom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getPathForLocation(...)@141: Addr_Set{null}, Inverse{null}









  method not available - call not analyzedInfocall on TreePath com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getPathForLocation(int, int)











method void configChanged(String, String)
preinit'ed(com/dmdirc/config/IdentityManager. globalconfig)
pre(soft) init'ed(com.dmdirc.config.ConfigManager$1__ static_init.new int[](ConfigManager$1__static_init# 1)[...])
postcom/dmdirc/config/IdentityManager.globalconfig == One-of{old com/dmdirc/config/IdentityManager. globalconfig, &amp;new ConfigManager(getGlobalConfi g#1)}
postcom/dmdirc/config/IdentityManager.globalconfig != null
postjava.lang.StringBuilder:toString(...)._tainted == 0
postinit'ed(this.dragSelect)
postnew ArrayList(getSources#1) num objects <= 1
postnew ConfigManager(getGlobalConfig#1) num objects == new ArrayList(getSources#1) num objects
postnew MapList(ConfigManager#1) num objects == new ArrayList(getSources#1) num objects
postnew ConfigManager(getGlobalConfig#1).channel == &amp;java.lang.StringBuilder:toString(...)
postinit'ed(new ConfigManager(getGlobalConfig#1).file)
postnew ConfigManager(getGlobalConfig#1).ircd == &amp;""
postnew ConfigManager(getGlobalConfig#1).network == &amp;""
postnew ConfigManager(getGlobalConfig#1).server == &amp;""
postnew ConfigManager(getGlobalConfig#1).listeners == &amp;new MapList(ConfigManager#1)
postnew ConfigManager(getGlobalConfig#1).sources == &amp;new ArrayList(getSources#1)
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










method void mouseDragged(MouseEvent)
preinit'ed(this.dragSelect)
prethis.manager != null
prethis.manager.nodes != null
prethis.manager.tree != null
pre(soft) e != null
pre(soft) init'ed(this.dragButton)
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... ).frameContainer@165 != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... )@165 != null
unanalyzedcall on java.util.Map:values
unanalyzedcall on java.util.Collection:iterator
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.awt.event.MouseEvent:getX
unanalyzedcall on java.awt.event.MouseEvent:getY
unanalyzedcall on getNodeForLocation
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:repaint
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:getPathForLocation
unanalyzedcall on javax.swing.tree.TreePath:getLastPathCompon ent
test_vectorthis.dragButton: {0}, {1}
test_vectorthis.dragSelect: {0}, {1}









  method not available - call not analyzedInfocall on TreeNode[] com.dmdirc.addons.ui_swing. framemanager.tree.TreeViewNode:getPath()
  method not available - call not analyzedInfocall on void com.dmdirc.FrameContainer:activateFram e()











method void mouseMoved(MouseEvent)
prethis.manager != null
prethis.manager.nodes != null
prethis.manager.tree != null
unanalyzedcall on java.util.Map:values
unanalyzedcall on java.util.Collection:iterator
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.awt.event.MouseEvent:getX
unanalyzedcall on java.awt.event.MouseEvent:getY
unanalyzedcall on getNodeForLocation
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:repaint
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:getPathForLocation
unanalyzedcall on javax.swing.tree.TreePath:getLastPathCompon ent










method void mouseClicked(MouseEvent)
pree != null
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:getPathForLocation
unanalyzedcall on javax.swing.tree.TreePath:getLastPathCompon ent
unanalyzedcall on java.awt.event.MouseEvent:getX
unanalyzedcall on java.awt.event.MouseEvent:getY
unanalyzedcall on java.awt.event.MouseEvent:isPopupTrigger
unanalyzedcall on com.dmdirc.FrameContainer:getFrame
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getPopupMenu
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:addCustomPopupItems
unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
unanalyzedcall on javax.swing.JPopupMenu:addSeparator
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getContainer
unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CloseFrameContainerAction
unanalyzedcall on javax.swing.JMenuItem
unanalyzedcall on javax.swing.JPopupMenu:add
unanalyzedcall on javax.swing.JPopupMenu:show










method void mousePressed(MouseEvent)
pree != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... ).frameContainer@202 != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... )@202 != null
postpossibly_updated(this.dragButton)
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:getPathForLocation
unanalyzedcall on javax.swing.tree.TreePath:getLastPathCompon ent
unanalyzedcall on java.awt.event.MouseEvent:getX
unanalyzedcall on java.awt.event.MouseEvent:getY
unanalyzedcall on java.awt.event.MouseEvent:isPopupTrigger
unanalyzedcall on com.dmdirc.FrameContainer:getFrame
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getPopupMenu
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:addCustomPopupItems
unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
unanalyzedcall on javax.swing.JPopupMenu:addSeparator
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getContainer
unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CloseFrameContainerAction
unanalyzedcall on javax.swing.JMenuItem
unanalyzedcall on javax.swing.JPopupMenu:add
unanalyzedcall on javax.swing.JPopupMenu:show
test_vectorcom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getPathForLocation(...)@200: Addr_Set{null}, Inverse{null}
test_vectorjava.awt.event.MouseEvent:getButton(...)@198: {-231..0, 2..232-1}, {1}









  method not available - call not analyzedInfocall on TreePath com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getPathForLocation(int, int)










  method not available - call not analyzedInfocall on void com.dmdirc.FrameContainer:activateFram e()











method void mouseReleased(MouseEvent)
pree != null
postthis.dragButton == 0
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:getPathForLocation
unanalyzedcall on javax.swing.tree.TreePath:getLastPathCompon ent
unanalyzedcall on java.awt.event.MouseEvent:getX
unanalyzedcall on java.awt.event.MouseEvent:getY
unanalyzedcall on java.awt.event.MouseEvent:isPopupTrigger
unanalyzedcall on com.dmdirc.FrameContainer:getFrame
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getPopupMenu
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:addCustomPopupItems
unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
unanalyzedcall on javax.swing.JPopupMenu:addSeparator
unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getContainer
unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CloseFrameContainerAction
unanalyzedcall on javax.swing.JMenuItem
unanalyzedcall on javax.swing.JPopupMenu:add
unanalyzedcall on javax.swing.JPopupMenu:show










method void mouseEntered(MouseEvent)










method void mouseExited(MouseEvent)
prethis.manager != null
prethis.manager.nodes != null
prethis.manager.tree != null
unanalyzedcall on java.util.Map:values
unanalyzedcall on java.util.Collection:iterator
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.awt.event.MouseEvent:getX
unanalyzedcall on java.awt.event.MouseEvent:getY
unanalyzedcall on getNodeForLocation
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:repaint
unanalyzedcall on com.dmdirc.addons.ui_swing.framemanager. tree.Tree:getPathForLocation
unanalyzedcall on javax.swing.tree.TreePath:getLastPathCompon ent










method void processMouseEvents(MouseEvent)
pree != null
presumptioncom.dmdirc.FrameContainer:getFrame(...)@247 != null
presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getPopupMenu(...)@249 != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... ).frameContainer@247 != null
presumptionjavax.swing.tree.TreePath:getLastPathComponent(... )@247 != null
test_vectorcom.dmdirc.addons.ui_swing.framemanager.tree. Tree:getPathForLocation(...)@244: Addr_Set{null}, Inverse{null}
test_vectorjava.awt.event.MouseEvent:isPopupTrigger(...)@246: {0}, {1}
test_vectorjavax.swing.JPopupMenu:getComponentCount(...)@251: {-231..0}, {1..232-1}









  method not available - call not analyzedInfocall on TreePath com.dmdirc.addons.ui_swing. framemanager.tree.Tree:getPathForLocation(int, int)










  method not available - call not analyzedInfocall on Window com.dmdirc.FrameContainer:getFrame()










  method not available - call not analyzedInfocall on JPopupMenu com.dmdirc.addons.ui_swing. components.frames.TextFrame:getPopupMenu(PopupType, Object[])










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. frames.TextFrame:addCustomPopupItems(JPopupMenu)










  method not available - call not analyzedInfocall on FrameContainer com.dmdirc.addons.ui_swing. components.frames.TextFrame:getContainer()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.actions. CloseFrameContainerAction(FrameContainer)