CustomWindow.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void com.dmdirc.CustomWindow(String, String)

  • Kind Annotation Text
    precom/dmdirc/Main.controller != null
    presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@78 != null
    presumptioncom.dmdirc.ui.interfaces.UIController:getWindow(... )@83 != null
    presumptioninit'ed(com/dmdirc/FrameContainer.java.awt.Color. BLACK)
    postinit'ed(this.name)
    postinit'ed(this.notification)
    postinit'ed(this.title)
    postnew FrameContainer$IconChanger(FrameContainer#2) num objects == 1
    postnew ListenerList(FrameContainer#1) num objects == 1
    postthis.changer == &new FrameContainer$IconChanger (FrameContainer#2)
    postthis.config != null
    postthis.icon == &"custom"
    postthis.listeners == &new ListenerList(FrameContai ner#1)
    postthis.name == name
    postthis.notification == com/dmdirc/FrameContainer. java.awt.Color.BLACK
    postthis.title == title
    postthis.window != null
    unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener
    unanalyzedcall on com.dmdirc.config.ConfigManager:removeListe ner
    unanalyzedcall on com.dmdirc.interfaces.IconChangeListener:ic onChanged
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on com.dmdirc.util.ListenerList
    unanalyzedcall on com.dmdirc.util.ListenerList:get
    unanalyzedcall on getFrame
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:iterator

  • void com.dmdirc.CustomWindow(String, String, Window)

  • Kind Annotation Text
    precom/dmdirc/Main.controller != null
    preparent != null
    presumptioncom.dmdirc.ui.interfaces.UIController:getWindow(... )@63 != null
    presumptioncom.dmdirc.ui.interfaces.Window:getConfigManager(.. .)@57 != null
    presumptioninit'ed(com/dmdirc/FrameContainer.java.awt.Color. BLACK)
    postinit'ed(this.name)
    postinit'ed(this.notification)
    postinit'ed(this.title)
    postnew FrameContainer$IconChanger(FrameContainer#2) num objects == 1
    postnew ListenerList(FrameContainer#1) num objects == 1
    postthis.changer == &new FrameContainer$IconChanger (FrameContainer#2)
    postthis.config != null
    postthis.icon == &"custom"
    postthis.listeners == &new ListenerList(FrameContai ner#1)
    postthis.name == name
    postthis.notification == com/dmdirc/FrameContainer. java.awt.Color.BLACK
    postthis.parent != null
    postthis.parent == parent
    postthis.title == title
    postthis.window != null
    unanalyzedcall on com.dmdirc.config.ConfigManager:addChangeLi stener
    unanalyzedcall on com.dmdirc.config.ConfigManager:removeListe ner
    unanalyzedcall on com.dmdirc.interfaces.IconChangeListener:ic onChanged
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on com.dmdirc.util.ListenerList
    unanalyzedcall on com.dmdirc.util.ListenerList:get
    unanalyzedcall on getFrame
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:iterator

  • com.dmdirc.CustomWindow__static_init

  • Kind Annotation Text

  • Window getFrame()

  • Kind Annotation Text
    preinit'ed(this.window)
    postinit'ed(return_value)
    postreturn_value == this.window

  • String getName()

  • Kind Annotation Text
    postinit'ed(return_value)
    postreturn_value == this.name

  • Server getServer()

  • Kind Annotation Text
    preinit'ed(this.parent)
    presumptioncom.dmdirc.ui.interfaces.Window:getContainer(... )@125 != null
    postinit'ed(return_value)

  • String getTitle()

  • Kind Annotation Text
    postinit'ed(return_value)
    postreturn_value == this.title

  • String toString()

  • Kind Annotation Text
    postinit'ed(return_value)
    postreturn_value == this.name

  • void windowClosing()

  • Kind Annotation Text
    prethis.window != null
    postthis.parent == null
    postthis.window == null