method com.dmdirc.addons.osd.OsdWindow$1__static_init










method com.dmdirc.addons.osd.OsdWindow__static_init
postwindows == &new ArrayList(OsdWindow__static_ init#1)
postnew ArrayList(OsdWindow__static_init#1) num objects == 1










method void com.dmdirc.addons.osd.OsdWindow(String, bool, OsdPlugin)
preplugin != null
pre(soft) windows != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@94 != null
postthis.config == config
postinit'ed(this.config)
postthis.label == &new JLabel(OsdWindow#5)
postthis.panel == &new JPanel(OsdWindow#1)
postthis.plugin == plugin
postthis.plugin != null
postnew JLabel(OsdWindow#5) num objects == 1
postnew JPanel(OsdWindow#1) num objects == 1
unanalyzedcall on javax.swing.JDialog:setVisible
unanalyzedcall on java.util.List:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:transferFoc usBackward
unanalyzedcall on javax.swing.JDialog:dispose
unanalyzedcall on java.util.List:remove
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.ArrayList:iterator
unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
unanalyzedcall on com.dmdirc.addons.osd.OsdPlugin:getDomain
unanalyzedcall on com.dmdirc.config.ConfigManager:getOption
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionIn t
unanalyzedcall on java.lang.String:equals
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:isVisible
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:getY
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:getHeight
unanalyzedcall on java.lang.Math:max
unanalyzedcall on java.lang.Math:min
unanalyzedcall on com.dmdirc.Main:getUI
unanalyzedcall on com.dmdirc.ui.interfaces.UIController:getMa inWindow
unanalyzedcall on javax.swing.JDialog
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setFocusabl eWindowState
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setAlwaysOn Top
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setResizabl e
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setUndecora ted
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setDefaultC loseOperation
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setLocation
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.border.LineBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionCo lour
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setContentP ane
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:setLayout
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JLabel:setForeground
unanalyzedcall on javax.swing.JLabel:getFont
unanalyzedcall on java.awt.Font:deriveFont
unanalyzedcall on javax.swing.JLabel:setFont
unanalyzedcall on javax.swing.JLabel:setHorizontalAlignment
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:pack
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:addMouseMot ionListener
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:addMouseLis tener
unanalyzedcall on java.util.Timer
unanalyzedcall on java.util.TimerTask
unanalyzedcall on java.util.Timer:schedule









  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on int com.dmdirc.config.ConfigManager:getOpti onInt(String, String)











method void com.dmdirc.addons.osd.OsdWindow(String, bool, int, int, OsdPlugin)
preplugin != null
pre(soft) windows != null
presumptioncom.dmdirc.Main:getUI(...)@110 != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@126 != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@133 != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@135 != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@149 != null
presumptioninit'ed(java.awt.Color.BLACK)
presumptionjavax.swing.JLabel:getFont(...)@135 != null
postthis.config == config
postinit'ed(this.config)
postthis.label == &new JLabel(OsdWindow#5)
postthis.panel == &new JPanel(OsdWindow#1)
postthis.plugin == plugin
postthis.plugin != null
postnew JLabel(OsdWindow#5) num objects == 1
postnew JPanel(OsdWindow#1) num objects == 1
unanalyzedcall on javax.swing.JDialog:setVisible
unanalyzedcall on java.util.List:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:transferFoc usBackward
unanalyzedcall on java.util.TimerTask
test_vectorconfig: {0}, {1}









  method not available - call not analyzedInfocall on UIController com.dmdirc.Main:getUI()
  method not available - call not analyzedInfocall on MainWindow com.dmdirc.ui.interfaces. UIController:getMainWindow()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setFoc usableWindowState(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setAlw aysOnTop(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setRes izable(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setUnd ecorated(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setDef aultCloseOperation(int)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setLoc ation(int, int)










  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on Color com.dmdirc.config.ConfigManager:getOp tionColour(String, String, String[])










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setCon tentPane(Container)










  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)
  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setLay out(LayoutManager)










  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on Color com.dmdirc.config.ConfigManager:getOp tionColour(String, String, String[])










  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on int com.dmdirc.config.ConfigManager:getOpti onInt(String, String)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:add(Co mponent, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:pack()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:addMou seMotionListener(MouseMotionListener)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:addMou seListener(MouseListener)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:addMou seListener(MouseListener)











method void com.dmdirc.addons.osd.OsdWindow$1(OsdWindow)









  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on int com.dmdirc.config.ConfigManager:getOpti onInt(String, String)











method void run()
pre(soft) com/dmdirc/addons/osd/OsdWindow.windows != null
unanalyzedcall on javax.swing.JDialog:setVisible
unanalyzedcall on java.util.List:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:transferFoc usBackward
unanalyzedcall on javax.swing.JDialog:dispose
unanalyzedcall on java.util.List:remove










method int getYPosition(OsdPlugin)
preplugin != null
pre(soft) windows != null
presumptioncom.dmdirc.addons.osd.OsdWindow:getHeight(...)@185 - com.dmdirc.addons.osd.OsdWindow:getY(...)@185 in {-4_294_967_300..231-5}
presumptioncom.dmdirc.addons.osd.OsdWindow:getY(...)@178 + com.dmdirc.addons.osd.OsdWindow:getHeight(... )@178 in {-2_147_483_653..232-6}
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@169 != null
presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@171 != null
presumptionjava.util.ArrayList:iterator(...)@176 != null
presumptionjava.util.ArrayList:iterator(...)@183 != null
presumptionjava.util.Iterator:next(...)@176 != null
presumptionjava.util.Iterator:next(...)@183 != null
postinit'ed(return_value)
unanalyzedcall on javax.swing.JDialog:setVisible
unanalyzedcall on java.util.List:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:transferFoc usBackward
unanalyzedcall on javax.swing.JDialog:dispose
unanalyzedcall on java.util.List:remove
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.ArrayList:iterator
test_vectorcom.dmdirc.addons.osd.OsdWindow:isVisible(... )@177: {0}, {1}
test_vectorcom.dmdirc.addons.osd.OsdWindow:isVisible(... )@184: {0}, {1}
test_vectorjava.lang.String:equals(...)@174: {0}, {1}
test_vectorjava.lang.String:equals(...)@181: {0}, {1}
test_vectorjava.lang.String:equals(...)@188: {0}, {1}









  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on String com.dmdirc.config.ConfigManager:getO ption(String, String)










  method not available - call not analyzedInfocall on ConfigManager com.dmdirc.config. IdentityManager:getGlobalConfig()
  method not available - call not analyzedInfocall on String com.dmdirc.addons.osd. OsdPlugin:getDomain()
  method not available - call not analyzedInfocall on int com.dmdirc.config.ConfigManager:getOpti onInt(String, String)










  method not available - call not analyzedInfocall on bool com.dmdirc.addons.osd.OsdWindow:isVisi ble()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.osd.OsdWindow:getY()
  method not available - call not analyzedInfocall on int com.dmdirc.addons.osd.OsdWindow:getHeig ht()










  method not available - call not analyzedInfocall on bool com.dmdirc.addons.osd.OsdWindow:isVisi ble()










  method not available - call not analyzedInfocall on int com.dmdirc.addons.osd.OsdWindow:getY()
  method not available - call not analyzedInfocall on int com.dmdirc.addons.osd.OsdWindow:getHeig ht()











method void closeAll()
pre(soft) windows != null
presumptionjava.util.ArrayList:iterator(...)@200 != null
presumptionjava.util.Iterator:next(...)@200 != null
unanalyzedcall on javax.swing.JDialog:setVisible
unanalyzedcall on java.util.List:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:transferFoc usBackward
unanalyzedcall on javax.swing.JDialog:dispose
unanalyzedcall on java.util.List:remove
test_vectorjava.util.Iterator:hasNext(...)@200: {0}, {1}










method void mouseClicked(MouseEvent)
pre(soft) windows != null
unanalyzedcall on javax.swing.JDialog:setVisible
unanalyzedcall on java.util.List:add
unanalyzedcall on com.dmdirc.addons.osd.OsdWindow:transferFoc usBackward
unanalyzedcall on javax.swing.JDialog:dispose
unanalyzedcall on java.util.List:remove
test_vectorthis.config: {1}, {0}










method void mousePressed(MouseEvent)
pre(soft) e != null
presumptionjava.awt.event.MouseEvent:getPoint(...)@227 != null
presumptionjava.awt.event.MouseEvent:getPoint(...)@228 != null
postpossibly_updated(this.startX)
postpossibly_updated(this.startY)
test_vectorthis.config: {0}, {1}










method void mouseReleased(MouseEvent)










method void mouseEntered(MouseEvent)










method void mouseExited(MouseEvent)










method void mouseDragged(MouseEvent)
pree != null
prethis.startX <= 231
prethis.startY <= 231
presumptionjava.awt.event.MouseEvent:getLocationOnScreen(... )@269 != null









  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:setLoc ation(Point)











method void mouseMoved(MouseEvent)










method void setFontSize(int)
prethis.label != null
presumptionjavax.swing.JLabel:getFont(...)@290 != null










method void setBackgroundColour(String)
prethis.panel != null









  method not available - call not analyzedInfocall on Color com.dmdirc.ui.messages. ColourManager:parseColour(String)











method void setForegroundColour(String)
prethis.label != null









  method not available - call not analyzedInfocall on Color com.dmdirc.ui.messages. ColourManager:parseColour(String)











method void setVisible(bool)
pre(soft) windows != null
test_vectorb: {0}, {1}









  method not available - call not analyzedInfocall on void com.dmdirc.addons.osd.OsdWindow:transf erFocusBackward()











method void dispose()
prewindows != null