| method | void com.dmdirc.FrameContainer(String, ConfigManager) |
| pre | config != null |
| presumption | init'ed(java.awt.Color.BLACK) |
| post | this.changer == &new FrameContainer$IconChanger (FrameContainer#2) |
| post | this.config == config |
| post | this.config != null |
| post | this.icon == icon |
| post | init'ed(this.icon) |
| post | this.listeners == &new ListenerList(FrameContai ner#1) |
| post | this.notification == java.awt.Color.BLACK |
| post | init'ed(this.notification) |
| post | new FrameContainer$IconChanger(FrameContainer#2) num objects == 1 |
| post | new ListenerList(FrameContainer#1) num objects == 1 |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on getFrame |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| method | void clearNotification() |
| pre | this.listeners != null |
| presumption | com.dmdirc.util.ListenerList:get(...)@173 != null |
| presumption | getFrame(...)@166 != null |
| presumption | init'ed(java.awt.Color.BLACK) |
| presumption | java.lang.Object:getClass(...)@166 != null |
| presumption | java.util.Iterator:next(...)@173 != null |
| presumption | java.util.logging.Logger:getLogger(...)@47 != null |
| post | this.notification == java.awt.Color.BLACK |
| post | init'ed(this.notification) |
| test_vector | java.util.Iterator:hasNext(...)@173: {1}, {0} |
| method | void sendNotification(Color) |
| pre | com/dmdirc/Main.controller != null |
| pre | (soft) colour != null |
| pre | (soft) init'ed(this.notification) |
| pre | (soft) this.listeners != null |
| presumption | com.dmdirc.util.ListenerList:get(...)@192 != null |
| presumption | java.util.Iterator:next(...)@192 != null |
| post | this.notification == One-of{old this.notification, colour} |
| post | init'ed(this.notification) |
| test_vector | com.dmdirc.ui.interfaces.UIController:getActiveWind ow(...)@185: Addr_Set{null}, Inverse{null} |
| test_vector | java.awt.Color:equals(...)@187: {1}, {0} |
| test_vector | java.lang.Object:equals(...)@187: {1}, {0} |
| method | void windowActivated() |
| pre | (soft) this.listeners != null |
| presumption | com.dmdirc.util.ListenerList:get(...)@251 != null |
| presumption | getFrame(...)@243 != null |
| presumption | getServer(...)@259 != null |
| presumption | java.lang.Object:getClass(...)@243 != null |
| presumption | java.util.Iterator:next(...)@251 != null |
| presumption | java.util.logging.Logger:getLogger(...)@47 != null |
| post | this.notification == One-of{old this.notification, java.awt.Color.BLACK} |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on getFrame |
| unanalyzed | call on toString |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.util.logging.Logger:finer |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.interfaces.NotificationListener: notificationCleared |
| test_vector | getFrame(...)@246: Inverse{null}, Addr_Set{null} |
| test_vector | getServer(...)@258: Addr_Set{null}, Inverse{null} |
| test_vector | java.util.Iterator:hasNext(...)@251: {1}, {0} |