method com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$1__static_init

method com.dmdirc.addons.ui_swing.components. SnappingJSplitPane__static_init










method bool access$000(SnappingJSplitPane)
prex0 != null
preinit'ed(x0.useOneTouchExpandable)
postreturn_value == x0.useOneTouchExpandable
postinit'ed(return_value)










method SnappingJSplitPane$Orientation[] values()
pre(soft) init'ed($VALUES[...])
postreturn_value == &new SnappingJSplitPane$Orienta tion[](values#1)
postnew SnappingJSplitPane$Orientation[](values#1) num objects == 1
postreturn_value.length == 2
postreturn_value[...] == One-of{$VALUES[...], undefined}

method SnappingJSplitPane$Orientation valueOf(String)
postinit'ed(return_value)

method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation(String, int)










method com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation__static_init
post$VALUES == &new SnappingJSplitPane$Orientation[ ](SnappingJSplitPane$Orientation__static_init#3)
postHORIZONTAL == &new SnappingJSplitPane$Orientati on(SnappingJSplitPane$Orientation__static_init#1)
post$VALUES[0] == &new SnappingJSplitPane$Orientati on(SnappingJSplitPane$Orientation__static_init#1)
postVERTICAL == &new SnappingJSplitPane$Orientation (SnappingJSplitPane$Orientation__static_init#2)
post$VALUES[1] == &new SnappingJSplitPane$Orientati on(SnappingJSplitPane$Orientation__static_init#2)
postnew SnappingJSplitPane$Orientation(SnappingJSplitPa ne$Orientation__static_init#1) num objects == 1
postnew SnappingJSplitPane$Orientation(SnappingJSplitPa ne$Orientation__static_init#2) num objects == 1
postnew SnappingJSplitPane$Orientation[](SnappingJSplit Pane$Orientation__static_init#3) num objects == 1
post$VALUES.length == 2
unanalyzedcall on java.lang.Enum










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane()
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == 1
postthis.snapDistance == 10
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(int)
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == 1
postthis.snapDistance == snapDistance
postinit'ed(this.snapDistance)
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(bool)
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == leftComponentSnap
postinit'ed(this.leftComponentSnap)
postthis.snapDistance == 10
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(bool, int)
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == leftComponentSnap
postinit'ed(this.leftComponentSnap)
postthis.snapDistance == snapDistance
postinit'ed(this.snapDistance)
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == 1
postthis.snapDistance == 10
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, int)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == 1
postthis.snapDistance == snapDistance
postinit'ed(this.snapDistance)
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, bool)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == leftComponentSnap
postinit'ed(this.leftComponentSnap)
postthis.snapDistance == 10
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, bool, int)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == leftComponentSnap
postinit'ed(this.leftComponentSnap)
postthis.snapDistance == snapDistance
postinit'ed(this.snapDistance)
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, Component, Component)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == 1
postthis.snapDistance == 10
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, Component, Component, int)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == 1
postthis.snapDistance == snapDistance
postinit'ed(this.snapDistance)
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, Component, Component, bool)
preorientation != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == leftComponentSnap
postinit'ed(this.leftComponentSnap)
postthis.snapDistance == 10
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals
unanalyzedcall on javax.swing.JSplitPane
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap
unanalyzedcall on javax.swing.ActionMap:setParent
unanalyzedcall on javax.swing.ActionMap:clear
unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener










method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane(SnappingJSplitPane$Orientation, Component, Component, bool, int)
preorientation != null
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap(...)@235 != null
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap(...)@236 != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null
postthis.config != null
postthis.leftComponentSnap == leftComponentSnap
postinit'ed(this.leftComponentSnap)
postthis.snapDistance == snapDistance
postinit'ed(this.snapDistance)
postinit'ed(this.useOneTouchExpandable)









  method not available - call not analyzedInfocall on bool com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals(Object)










  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()










  method not available - call not analyzedInfocall on bool com.dmdirc.config.ConfigManager:getOpt ionBool(String, String)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout(bool)










  method not available - call not analyzedInfocall on ActionMap com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getActionMap()










  method not available - call not analyzedInfocall on ActionMap com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getActionMap()










  method not available - call not analyzedInfocall on void com.dmdirc.config.ConfigManager:addCha ngeListener(String, String, ConfigChangeListener)











method void setDividerLocation(int)
preinit'ed(this.leftComponentSnap)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getLeftComponent
unanalyzedcall on java.awt.Component:getPreferredSize
unanalyzedcall on java.lang.Math:abs
unanalyzedcall on javax.swing.JSplitPane:setDividerLocation
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getRightComponent
unanalyzedcall on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth
test_vectorcom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getOrientation(...)@244: {-231..0, 2..232-1}, {1}









  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getOrientation()











method void setDividerLocationHorizontal(int)
preinit'ed(this.leftComponentSnap)
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getLeftComponent(...)@258 != null
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getRightComponent(...)@262 != null
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth(...)@263 - location in {-232..6_442_450_943}
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth(...)@265 - java.awt.Component:getPreferredSize(...). width@262 in {-231..232-1}
presumptionjava.awt.Component:getPreferredSize(...).width@258 - location in {-231..232-1}
presumptionjava.awt.Component:getPreferredSize(...).width@262 - (com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth(...)@263 - location) in {-232+1..231}
presumptionjava.awt.Component:getPreferredSize(...)@258 != null
presumptionjava.awt.Component:getPreferredSize(...)@262 != null
test_vectorthis.leftComponentSnap: {0}, {1}









  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getLeftComponent()










  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getRightComponent()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth()











method void setDividerLocationVertical(int)
preinit'ed(this.leftComponentSnap)
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getLeftComponent(...)@279 != null
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getRightComponent(...)@283 != null
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth(...)@284 - location in {-232..6_442_450_943}
presumptioncom.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth(...)@286 - java.awt.Component:getPreferredSize(...). height@283 in {-231..232-1}
presumptionjava.awt.Component:getPreferredSize(...). height@279 - location in {-231.. 232-1}
presumptionjava.awt.Component:getPreferredSize(...). height@283 - (com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getWidth(...)@284 - location) in {-232+1..231}
presumptionjava.awt.Component:getPreferredSize(...)@279 != null
presumptionjava.awt.Component:getPreferredSize(...)@283 != null
test_vectorthis.leftComponentSnap: {0}, {1}









  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getLeftComponent()










  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. components.SnappingJSplitPane:getRightComponent()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getWidth()











method void configChanged(String, String)
prethis.config != null
postinit'ed(this.useOneTouchExpandable)
unanalyzedcall on javax.swing.SwingUtilities:isEventDispatchT hread
unanalyzedcall on java.lang.Runnable:run
unanalyzedcall on javax.swing.SwingUtilities:invokeLater









  method not available - call not analyzedInfocall on bool com.dmdirc.config.ConfigManager:getOpt ionBool(String, String)











method void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$1(SnappingJSplitPane)










method void run()
preinit'ed(this.useOneTouchExpandable)









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable(bool)