InviteLabel.java


current inspection = 2009-09-03 21:56:13 (id #1)


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • MapList access$000(InviteLabel)

  • Kind Annotation Text
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.inviteList

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    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}

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    prethis.invite != null

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    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}

  • void com.dmdirc.addons.ui_swing.components.statusbar.InviteAction(Invite)

  • Kind Annotation Text
    preinvite != null
    presumptioncom.dmdirc.Invite:getSource(...).length@257 >= 1
    presumptioncom.dmdirc.Invite:getSource(...)@257 != null
    postthis.invite != null
    postthis.invite == invite

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

  • Kind Annotation Text

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

  • Kind Annotation Text

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

  • Kind Annotation Text

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

  • Kind Annotation Text

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

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.statusbar.InviteLabel(MainFrame)

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

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

  • Kind Annotation Text

  • StatusbarPopupWindow getWindow()

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

  • void inviteExpired(Server, Invite)

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

  • void inviteReceived(Server, Invite)

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

  • void mouseClicked(MouseEvent)

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

  • void popuplateMenu()

  • Kind Annotation Text
    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}

  • void processEvent(ActionType, StringBuffer, Object[])

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

  • String toString()

  • Kind Annotation Text
    prethis.invite != null
    postjava.lang.StringBuilder:toString(...)._tainted == 0
    postreturn_value == &java.lang.StringBuilder:toStri ng(...)

  • void update()

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