method com.dmdirc.addons.ui_swing.components.statusbar. InviteAction__static_init

method com.dmdirc.addons.ui_swing.components.statusbar. InviteLabel$2__static_init

method com.dmdirc.addons.ui_swing.components.statusbar. InviteLabel$1__static_init

method com.dmdirc.addons.ui_swing.components.statusbar. InviteLabel__static_init










method MapList access$000(InviteLabel)
prex0 != null
postreturn_value == x0.inviteList
postinit'ed(return_value)










method void com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel(MainFrame)
presumptioncom.dmdirc.ServerManager:getServerManager(...)@125 != null
presumptioncom.dmdirc.ServerManager:getServers(...)@125 != null
presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ FRAME_CHANGED)
presumptioninit'ed(com.dmdirc.actions.CoreActionType.SERVER_ CONNECTED)
presumptioninit'ed(com.dmdirc.actions.CoreActionType.SERVER_ CONNECTERROR)
presumptioninit'ed(com.dmdirc.actions.CoreActionType.SERVER_ DISCONNECTED)
presumptioncom.dmdirc.ui.IconManager:getIconManager(...)@91 != null
presumptionjava.util.Iterator:next(...)@125 != null
presumptionthis.dialog.parent@133 != null
presumptionthis.dialog.parentWindow@133 != null
postthis.accept == &new JMenuItem(InviteLabel#6)
postinit'ed(this.activeFrame)
postinit'ed(this.activeServer)
postinit'ed(this.dialog)
postthis.dismiss == &new JMenuItem(InviteLabel#4)
postthis.inviteList == &new MapList(InviteLabel#2)
postthis.label == &new JLabel(InviteLabel#1)
postthis.mainFrame == mainFrame
postinit'ed(this.mainFrame)
postthis.menu == &new JPopupMenu(InviteLabel#3)
postnew JLabel(InviteLabel#1) num objects == 1
postnew JMenuItem(InviteLabel#4) num objects == 1
postnew JMenuItem(InviteLabel#6) num objects == 1
postnew JPopupMenu(InviteLabel#3) num objects == 1
postnew MapList(InviteLabel#2) num objects == 1
unanalyzedcall on com.dmdirc.FrameContainer:getServer
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.Server:getInvites
unanalyzedcall on com.dmdirc.util.MapList:add
unanalyzedcall on com.dmdirc.Server:addInviteListener
unanalyzedcall on com.dmdirc.util.MapList:get
unanalyzedcall on java.util.List:isEmpty
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setVisible
unanalyzedcall on closeDialog
unanalyzedcall on refreshDialog
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on javax.swing.UIManager:getColor
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on javax.swing.JPanel:setForeground
unanalyzedcall on initContent
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on com.dmdirc.Invite:getTimestamp
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrors
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on com.dmdirc.logger.ProgramError:getLevel
unanalyzedcall on com.dmdirc.logger.ProgramError:getReportSta tus
unanalyzedcall on javax.swing.JLabel:getFont
unanalyzedcall on java.awt.Font:deriveFont
unanalyzedcall on javax.swing.JLabel:setFont
unanalyzedcall on com.dmdirc.logger.ErrorLevel:values
unanalyzedcall on com.dmdirc.util.MapList:values
unanalyzedcall on java.util.Collection:size
unanalyzedcall on com.dmdirc.logger.ErrorLevel:toString
unanalyzedcall on com.dmdirc.logger.ErrorLevel:getIcon
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on javax.swing.JSeparator
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:values
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:toStrin g
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setUndecorated
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusableWindowSt ate
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setResizable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:pack
unanalyzedcall on javax.swing.JPanel:getLocationOnScreen
unanalyzedcall on javax.swing.JPanel:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getHeight
unanalyzedcall on java.awt.Point:translate
unanalyzedcall on java.awt.Window:getLocationOnScreen
unanalyzedcall on java.awt.Window:getWidth
unanalyzedcall on java.lang.Math:max
unanalyzedcall on java.lang.Math:min
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setLocation
unanalyzedcall on javax.swing.border.EtchedBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setVisible
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:dispose
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
unanalyzedcall on javax.swing.BorderFactory:createEtchedBorde r
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupPanel:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupPanel:addMouseListener
test_vectorjava.util.Iterator:hasNext(...)@125: {0}, {1}









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setBorder(Border)










  method not available - call not analyzedInfocall on IconManager com.dmdirc.ui.IconManager:getIc onManager()
  method not available - call not analyzedInfocall on Icon com.dmdirc.ui.IconManager:getIcon(Stri ng)










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











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










method void actionPerformed(ActionEvent)
prethis.inviteList != null
presumptioncom.dmdirc.Invite:getServer(...)@104 != null
presumptioncom.dmdirc.util.MapList:keySet(...)@101 != null
presumptionjava.util.Iterator:next(...)@103 != null
test_vectorjava.util.Iterator:hasNext(...)@101: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@103: {0}, {1}









  method not available - call not analyzedInfocall on Set com.dmdirc.util.MapList:keySet()










  method not available - call not analyzedInfocall on Collection com.dmdirc.util.MapList:values(O bject)










  method not available - call not analyzedInfocall on Server com.dmdirc.Invite:getServer()
  method not available - call not analyzedInfocall on void com.dmdirc.Server:removeInvite(Invite)











method void com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel$2(InviteLabel)










method void actionPerformed(ActionEvent)
prethis.inviteList != null
presumptioncom.dmdirc.util.MapList:keySet(...)@116 != null
presumptionjava.util.Iterator:next(...)@118 != null
test_vectorjava.util.Iterator:hasNext(...)@116: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@118: {0}, {1}









  method not available - call not analyzedInfocall on Set com.dmdirc.util.MapList:keySet()










  method not available - call not analyzedInfocall on Collection com.dmdirc.util.MapList:values(O bject)










  method not available - call not analyzedInfocall on void com.dmdirc.Invite:accept()










  method not available - call not analyzedInfocall on ServerManager com.dmdirc.ServerManager:getS erverManager()
  method not available - call not analyzedInfocall on List com.dmdirc.ServerManager:getServers()










  method not available - call not analyzedInfocall on List com.dmdirc.Server:getInvites()
  method not available - call not analyzedInfocall on void com.dmdirc.util.MapList:add(Object, Collection)










  method not available - call not analyzedInfocall on void com.dmdirc.Server:addInviteListener(In viteListener)










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionManager:addLi stener(ActionListener, ActionType[])










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionManager:addLi stener(ActionListener, ActionType[])










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionManager:addLi stener(ActionListener, ActionType[])










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionManager:addLi stener(ActionListener, ActionType[])











method StatusbarPopupWindow getWindow()
preinit'ed(this.activeServer)
preinit'ed(this.mainFrame)
postreturn_value == &new InvitePopup(getWindow#1)
postnew InvitePopup(getWindow#1) num objects == 1
postreturn_value.parent == this
postreturn_value.parent != null
postreturn_value.parentWindow == this.mainFrame
postinit'ed(return_value.parentWindow)
postreturn_value.server == this.activeServer
postinit'ed(return_value.server)
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setDefaultCloseOpera tion










method void popuplateMenu()
prethis.activeServer != null
prethis.menu != null
presumptioncom.dmdirc.Server:getInvites(...)@150 != null
presumptionjava.util.Iterator:next(...)@151 != null
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on javax.swing.AbstractAction
test_vectorjava.util.Iterator:hasNext(...)@151: {0}, {1}









  method not available - call not analyzedInfocall on List com.dmdirc.Server:getInvites()











method void update()
preinit'ed(this.activeFrame)
pre(soft) init'ed(this.dialog)
pre(soft) this.dialog.parent != null
pre(soft) this.dialog.parentWindow != null
pre(soft) this.inviteList != null
presumptioncom.dmdirc.util.MapList:get(...)@173 != null
postinit'ed(this.activeServer)
postthis.dialog == One-of{old this.dialog, null}
postinit'ed(this.dialog)
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on javax.swing.UIManager:getColor
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on javax.swing.JPanel:setForeground
unanalyzedcall on initContent
unanalyzedcall on com.dmdirc.Server:getInvites
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on com.dmdirc.Invite:getTimestamp
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrors
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on com.dmdirc.logger.ProgramError:getLevel
unanalyzedcall on com.dmdirc.util.MapList:add
unanalyzedcall on com.dmdirc.logger.ProgramError:getReportSta tus
unanalyzedcall on javax.swing.JLabel:getFont
unanalyzedcall on java.awt.Font:deriveFont
unanalyzedcall on javax.swing.JLabel:setFont
unanalyzedcall on com.dmdirc.logger.ErrorLevel:values
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.util.MapList:values
unanalyzedcall on java.util.Collection:size
unanalyzedcall on com.dmdirc.logger.ErrorLevel:toString
unanalyzedcall on com.dmdirc.logger.ErrorLevel:getIcon
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on javax.swing.JSeparator
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:values
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:toStrin g
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setUndecorated
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusableWindowSt ate
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setResizable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:pack
unanalyzedcall on javax.swing.JPanel:getLocationOnScreen
unanalyzedcall on javax.swing.JPanel:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getHeight
unanalyzedcall on java.awt.Point:translate
unanalyzedcall on java.awt.Window:getLocationOnScreen
unanalyzedcall on java.awt.Window:getWidth
unanalyzedcall on java.lang.Math:max
unanalyzedcall on java.lang.Math:min
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setLocation
unanalyzedcall on javax.swing.border.EtchedBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setVisible
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:dispose
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
test_vectorthis.activeFrame: Inverse{null}, Addr_Set{null}
test_vectorcom.dmdirc.util.MapList:containsKey(...)@168: {1}, {0}
test_vectorjava.util.List:isEmpty(...)@173: {0}, {1}









  method not available - call not analyzedInfocall on Server com.dmdirc.FrameContainer:getServer( )










  method not available - call not analyzedInfocall on bool com.dmdirc.util.MapList:containsKey(Ob ject)










  method not available - call not analyzedInfocall on List com.dmdirc.Server:getInvites()
  method not available - call not analyzedInfocall on void com.dmdirc.util.MapList:add(Object, Collection)










  method not available - call not analyzedInfocall on void com.dmdirc.Server:addInviteListener(In viteListener)










  method not available - call not analyzedInfocall on List com.dmdirc.util.MapList:get(Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setVisible(bool)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setVisible(bool)











method void inviteReceived(Server, Invite)
preinit'ed(this.activeFrame)
prethis.inviteList != null
pre(soft) init'ed(this.dialog)
pre(soft) this.dialog.parent != null
pre(soft) this.dialog.parentWindow != null
postinit'ed(this.activeServer)
postthis.dialog == One-of{old this.dialog, null}
postinit'ed(this.dialog)
unanalyzedcall on com.dmdirc.FrameContainer:getServer
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.Server:getInvites
unanalyzedcall on com.dmdirc.util.MapList:add
unanalyzedcall on com.dmdirc.Server:addInviteListener
unanalyzedcall on com.dmdirc.util.MapList:get
unanalyzedcall on java.util.List:isEmpty
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setVisible
unanalyzedcall on closeDialog
unanalyzedcall on refreshDialog
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on javax.swing.UIManager:getColor
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on javax.swing.JPanel:setForeground
unanalyzedcall on initContent
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on com.dmdirc.Invite:getTimestamp
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrors
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on com.dmdirc.logger.ProgramError:getLevel
unanalyzedcall on com.dmdirc.logger.ProgramError:getReportSta tus
unanalyzedcall on javax.swing.JLabel:getFont
unanalyzedcall on java.awt.Font:deriveFont
unanalyzedcall on javax.swing.JLabel:setFont
unanalyzedcall on com.dmdirc.logger.ErrorLevel:values
unanalyzedcall on com.dmdirc.util.MapList:values
unanalyzedcall on java.util.Collection:size
unanalyzedcall on com.dmdirc.logger.ErrorLevel:toString
unanalyzedcall on com.dmdirc.logger.ErrorLevel:getIcon
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on javax.swing.JSeparator
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:values
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:toStrin g
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setUndecorated
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusableWindowSt ate
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setResizable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:pack
unanalyzedcall on javax.swing.JPanel:getLocationOnScreen
unanalyzedcall on javax.swing.JPanel:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getHeight
unanalyzedcall on java.awt.Point:translate
unanalyzedcall on java.awt.Window:getLocationOnScreen
unanalyzedcall on java.awt.Window:getWidth
unanalyzedcall on java.lang.Math:max
unanalyzedcall on java.lang.Math:min
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setLocation
unanalyzedcall on javax.swing.border.EtchedBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setVisible
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:dispose
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
test_vectorcom.dmdirc.util.MapList:containsKey(...)@185: {1}, {0}









  method not available - call not analyzedInfocall on bool com.dmdirc.util.MapList:containsKey(Ob ject)










  method not available - call not analyzedInfocall on void com.dmdirc.util.MapList:add(Object)










  method not available - call not analyzedInfocall on void com.dmdirc.util.MapList:add(Object, Object)











method void inviteExpired(Server, Invite)
preinit'ed(this.activeFrame)
prethis.inviteList != null
pre(soft) init'ed(this.dialog)
pre(soft) this.dialog.parent != null
pre(soft) this.dialog.parentWindow != null
postinit'ed(this.activeServer)
postthis.dialog == One-of{old this.dialog, null}
postinit'ed(this.dialog)
unanalyzedcall on com.dmdirc.FrameContainer:getServer
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.Server:getInvites
unanalyzedcall on com.dmdirc.util.MapList:add
unanalyzedcall on com.dmdirc.Server:addInviteListener
unanalyzedcall on com.dmdirc.util.MapList:get
unanalyzedcall on java.util.List:isEmpty
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setVisible
unanalyzedcall on closeDialog
unanalyzedcall on refreshDialog
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on javax.swing.UIManager:getColor
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on javax.swing.JPanel:setForeground
unanalyzedcall on initContent
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on com.dmdirc.Invite:getTimestamp
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrors
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on com.dmdirc.logger.ProgramError:getLevel
unanalyzedcall on com.dmdirc.logger.ProgramError:getReportSta tus
unanalyzedcall on javax.swing.JLabel:getFont
unanalyzedcall on java.awt.Font:deriveFont
unanalyzedcall on javax.swing.JLabel:setFont
unanalyzedcall on com.dmdirc.logger.ErrorLevel:values
unanalyzedcall on com.dmdirc.util.MapList:values
unanalyzedcall on java.util.Collection:size
unanalyzedcall on com.dmdirc.logger.ErrorLevel:toString
unanalyzedcall on com.dmdirc.logger.ErrorLevel:getIcon
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on javax.swing.JSeparator
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:values
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:toStrin g
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setUndecorated
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusableWindowSt ate
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setResizable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:pack
unanalyzedcall on javax.swing.JPanel:getLocationOnScreen
unanalyzedcall on javax.swing.JPanel:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getHeight
unanalyzedcall on java.awt.Point:translate
unanalyzedcall on java.awt.Window:getLocationOnScreen
unanalyzedcall on java.awt.Window:getWidth
unanalyzedcall on java.lang.Math:max
unanalyzedcall on java.lang.Math:min
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setLocation
unanalyzedcall on javax.swing.border.EtchedBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setVisible
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:dispose
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
test_vectorcom.dmdirc.util.MapList:containsKey(...)@195: {1}, {0}









  method not available - call not analyzedInfocall on bool com.dmdirc.util.MapList:containsKey(Ob ject)










  method not available - call not analyzedInfocall on void com.dmdirc.util.MapList:add(Object)










  method not available - call not analyzedInfocall on void com.dmdirc.util.MapList:remove(Object, Object)











method void processEvent(ActionType, StringBuffer, Object[])
prearguments != null
prearguments.length >= 1
preinit'ed(arguments[0])
pre(soft) init'ed(this.dialog)
pre(soft) this.dialog.parent != null
pre(soft) this.dialog.parentWindow != null
pre(soft) this.inviteList != null
presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ FRAME_CHANGED)
presumptioninit'ed(com.dmdirc.actions.CoreActionType.SERVER_ CONNECTED)
postthis.activeFrame == One-of{old this.activeFrame, arguments[0]}
postpossibly_updated(this.activeServer)
postthis.dialog == One-of{old this.dialog, null}
postinit'ed(this.dialog)
unanalyzedcall on com.dmdirc.FrameContainer:getServer
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.Server:getInvites
unanalyzedcall on com.dmdirc.util.MapList:add
unanalyzedcall on com.dmdirc.Server:addInviteListener
unanalyzedcall on com.dmdirc.util.MapList:get
unanalyzedcall on java.util.List:isEmpty
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.InviteLabel:setVisible
unanalyzedcall on closeDialog
unanalyzedcall on refreshDialog
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on javax.swing.UIManager:getColor
unanalyzedcall on javax.swing.JPanel:setBackground
unanalyzedcall on javax.swing.JPanel:setForeground
unanalyzedcall on initContent
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on com.dmdirc.Invite:getTimestamp
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrorMana ger
unanalyzedcall on com.dmdirc.logger.ErrorManager:getErrors
unanalyzedcall on com.dmdirc.util.MapList
unanalyzedcall on com.dmdirc.logger.ProgramError:getLevel
unanalyzedcall on com.dmdirc.logger.ProgramError:getReportSta tus
unanalyzedcall on javax.swing.JLabel:getFont
unanalyzedcall on java.awt.Font:deriveFont
unanalyzedcall on javax.swing.JLabel:setFont
unanalyzedcall on com.dmdirc.logger.ErrorLevel:values
unanalyzedcall on com.dmdirc.util.MapList:values
unanalyzedcall on java.util.Collection:size
unanalyzedcall on com.dmdirc.logger.ErrorLevel:toString
unanalyzedcall on com.dmdirc.logger.ErrorLevel:getIcon
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on javax.swing.JSeparator
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:values
unanalyzedcall on com.dmdirc.logger.ErrorReportStatus:toStrin g
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:add
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setUndecorated
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusableWindowSt ate
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setFocusable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setResizable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:pack
unanalyzedcall on javax.swing.JPanel:getLocationOnScreen
unanalyzedcall on javax.swing.JPanel:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getWidth
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:getHeight
unanalyzedcall on java.awt.Point:translate
unanalyzedcall on java.awt.Window:getLocationOnScreen
unanalyzedcall on java.awt.Window:getWidth
unanalyzedcall on java.lang.Math:max
unanalyzedcall on java.lang.Math:min
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:setLocation
unanalyzedcall on javax.swing.border.EtchedBorder
unanalyzedcall on javax.swing.JPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setVisible
unanalyzedcall on com.dmdirc.addons.ui_swing.components. statusbar.StatusbarPopupWindow:dispose
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater









  method not available - call not analyzedInfocall on void com.dmdirc.Server:addInviteListener(In viteListener)










  method not available - call not analyzedInfocall on void com.dmdirc.Server:removeInviteListener (InviteListener)











method void mouseClicked(MouseEvent)
prethis.activeServer != null
prethis.menu != null
pre(soft) e != null
unanalyzedcall on com.dmdirc.Server:getInvites
unanalyzedcall on java.util.List:iterator
unanalyzedcall on javax.swing.JPopupMenu:removeAll
unanalyzedcall on com.dmdirc.Invite:getChannel
unanalyzedcall on com.dmdirc.Invite:getSource
unanalyzedcall on javax.swing.AbstractAction
unanalyzedcall on javax.swing.JMenuItem
unanalyzedcall on javax.swing.JPopupMenu:add
unanalyzedcall on javax.swing.JSeparator
test_vectorjavax.swing.JPopupMenu:getComponentCount(...)@231: {-231..0}, {1..232-1}










method void com.dmdirc.addons.ui_swing.components. statusbar.InviteAction(Invite)
preinvite != null
presumptioncom.dmdirc.Invite:getSource(...).length@257 >= 1
presumptioncom.dmdirc.Invite:getSource(...)@257 != null
postthis.invite == invite
postthis.invite != null









  method not available - call not analyzedInfocall on String com.dmdirc.Invite:getChannel()
  method not available - call not analyzedInfocall on String[] com.dmdirc.Invite:getSource()











method void actionPerformed(ActionEvent)
prethis.invite != null









  method not available - call not analyzedInfocall on void com.dmdirc.Invite:accept()











method String toString()
prethis.invite != null
postjava.lang.StringBuilder:toString(...)._tainted == 0
postreturn_value == &java.lang.StringBuilder:toStri ng(...)









  method not available - call not analyzedInfocall on String com.dmdirc.Invite:getChannel()
  method not available - call not analyzedInfocall on String[] com.dmdirc.Invite:getSource()