| Kind |
Annotation Text |
| pre | (soft) this.controller != null |
| pre | (soft) this.controller.windows != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@525 != null |
| presumption | com.dmdirc.ui.IconManager:getIconManager(...)@530 != null |
| post | new ImageIcon(configChanged#1) num objects <= 1 |
| post | possibly_updated(this.showVersion) |
| post | this.imageIcon == One-of{old this.imageIcon, &new ImageIcon(configChanged#1)} |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.util.ReturnableThread |
| unanalyzed | call on com.dmdirc.util.ReturnableThread:getObject |
| unanalyzed | call on com.dmdirc.util.ReturnableThread:run |
| unanalyzed | call on getLookAndFeel |
| unanalyzed | call on invokeAndWait |
| unanalyzed | call on invokeLater |
| unanalyzed | call on java.lang.ClassNotFoundException:getMessage |
| unanalyzed | call on java.lang.IllegalAccessException:getMessage |
| unanalyzed | call on java.lang.InstantiationException:getMessage |
| unanalyzed | call on java.lang.Integer:intValue |
| unanalyzed | call on java.lang.Runnable:run |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on javax.swing.SwingUtilities:invokeAndWait |
| unanalyzed | call on javax.swing.SwingUtilities:invokeLater |
| unanalyzed | call on javax.swing.SwingUtilities:isEventDispatchT hread |
| unanalyzed | call on javax.swing.UIManager$LookAndFeelInfo:getCl assName |
| unanalyzed | call on javax.swing.UIManager$LookAndFeelInfo:getNa me |
| unanalyzed | call on javax.swing.UIManager:getInstalledLookAndFe els |
| unanalyzed | call on javax.swing.UIManager:getSystemLookAndFeelC lassName |
| unanalyzed | call on javax.swing.UIManager:setLookAndFeel |
| unanalyzed | call on javax.swing.UnsupportedLookAndFeelException :getMessage |
| test_vector | java.lang.String:equals(...)@521: {0}, {1} |
| test_vector | java.lang.String:equals(...)@522: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.addons.ui_swing. MainFrame$12__static_init.new int[](MainFrame$12__s tatic_init#1)[...]) |
| pre | init'ed(com/dmdirc/addons/ui_swing/Apple.me) |
| pre | init'ed(this.controller) |
| pre | this.mainFrameManager != null |
| presumption | com.dmdirc.addons.ui_swing.MainFrame:getContentPane (...)@388 != null |
| presumption | com.dmdirc.addons.ui_swing.MainFrame:getContentPane (...)@390 != null |
| presumption | com.dmdirc.addons.ui_swing.MainFrame:getContentPane (...)@391 != null |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition:value s(...).length >= 1 |
| post | com/dmdirc/addons/ui_swing/Apple.me != null |
| post | com/dmdirc/addons/ui_swing/Apple.me == One-of{old com/dmdirc/addons/ui_swing/Apple.me, &new Apple(getApple#1)} |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar == &new MenuBar(initComponents#4) |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar. controller == this.controller |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar.csd == &new JMenuItem(initChannelMenu#3) |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar. disconnect == &new JMenuItem(initServerMenu#3) |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar.join == &new JMenuItem(initChannelMenu#2) |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar. mainFrame == this.desktopPane.mainFrame |
| post | com/dmdirc/addons/ui_swing/Apple.me.menuBar.ssd == &new JMenuItem(initServerMenu#4) |
| post | init'ed(com/dmdirc/addons/ui_swing/Apple.me. menuBar.controller) |
| post | init'ed(new DMDircDesktopPane$1(DMDircDesktopPane#8 ).rootNode) |
| post | init'ed(new DMDircDesktopPane$1(DMDircDesktopPane#8 ).rootVisible) |
| post | new Apple(getApple#1) num objects <= 1 |
| post | new Apple(getApple#1).addresses == &new ArrayList(Apple#1) |
| post | new Apple(getApple#1).clientOpened == 0 |
| post | new Apple(getApple#1).isListener == 0 |
| post | new Apple(getApple#1).menuBar == &new MenuBar(initComponents#4) |
| post | new ArrayList(Apple#1) num objects == new Apple(getApple#1) num objects |
| post | new AtomicBoolean(DMDircDesktopPane#1) num objects == 1 |
| post | new DMDircDesktopPane$1(DMDircDesktopPane#8) num objects == 1 |
| post | new DMDircDesktopPane$1(DMDircDesktopPane#8).model == &new TreeViewModel(DMDircDesktopPane#5) |
| post | new DMDircDesktopPane$1(DMDircDesktopPane#8). selectionModel == &new DefaultTreeSelectionMode l(DMDircDesktopPane#7) |
| post | new DMDircDesktopPane(initComponents#3) num objects == 1 |
| post | new DefaultTreeSelectionModel(DMDircDesktopPane#7) num objects == 1 |
| post | new HashMap(DMDircDesktopPane#4) num objects == 1 |
| post | new JMenuItem(initChannelMenu#2) num objects == 1 |
| post | new JMenuItem(initChannelMenu#3) num objects == 1 |
| post | new JMenuItem(initServerMenu#3) num objects == 1 |
| post | new JMenuItem(initServerMenu#4) num objects == 1 |
| post | new JPanel(initComponents#2) num objects == 1 |
| post | new MenuBar(initComponents#4) num objects == 1 |
| post | new SwingStatusBar(initComponents#1) num objects == 1 |
| post | new TreeViewModel(DMDircDesktopPane#5) num objects == 1 |
| post | this.desktopPane == &new DMDircDesktopPane(init Components#3) |
| post | this.desktopPane.changing == &new AtomicBoolean(DMDircDesktopPane#1) |
| post | this.desktopPane.mainFrame != null |
| post | this.desktopPane.mainFrame == this |
| post | this.desktopPane.model == &new TreeViewModel(DM DircDesktopPane#5) |
| post | this.desktopPane.nodes == &new HashMap(DMDircDe sktopPane#4) |
| post | this.desktopPane.selectionModel == &new DefaultTreeSelectionModel(DMDircDesktopPane#7) |
| post | this.desktopPane.treeScroller == &new DMDircDesktopPane$1(DMDircDesktopPane#8) |
| post | this.frameManagerPanel == &new JPanel(initCompo nents#2) |
| post | this.menu == &new MenuBar(initComponents#4) |
| post | this.position != null |
| post | this.statusBar == &new SwingStatusBar(initCompo nents#1) |
| unanalyzed | call on com.dmdirc.actions.ActionManager:addListene r |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MDIBar:add |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MDIBar:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MDIBar:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MenuBar:add |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MenuBar:getActionMap |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MenuBar:getMenu |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MenuBar:getMenuCount |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. MenuBar:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. NoFocusButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. NoFocusButton:setBorder |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. NoFocusButton:setContentAreaFilled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. NoFocusButton:setFocusPainted |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. NoFocusButton:setFocusable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. NoFocusButton:setMargin |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. desktopPane.DMDircDesktopPane:getUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. desktopPane.DMDircDesktopPane:setBackground |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. desktopPane.DMDircDesktopPane:setBorder |
| unanalyzed | call on com.dmdirc.addons.ui_swing.framemanager. tree.TreeViewModel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.framemanager. tree.TreeViewNode |
| unanalyzed | call on com.dmdirc.addons.ui_swing.framemanager. windowmenu.WindowMenuFrameManager |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionIn t |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getScaledIcon |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addFrameManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addSelectionLis tener |
| unanalyzed | call on com.dmdirc.ui.interfaces.FrameManager:canPo sitionHorizontally |
| unanalyzed | call on com.dmdirc.ui.interfaces.FrameManager:canPo sitionVertically |
| unanalyzed | call on com.dmdirc.ui.interfaces.FramemanagerPositi on:getPosition |
| unanalyzed | call on com.dmdirc.ui.interfaces.FramemanagerPositi on:ordinal |
| unanalyzed | call on java.awt.Color |
| unanalyzed | call on java.awt.Dimension |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.Runnable:run |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.System:getProperty |
| unanalyzed | call on java.lang.System:loadLibrary |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.concurrent.atomic.AtomicBoolean |
| unanalyzed | call on javax.swing.AbstractAction |
| unanalyzed | call on javax.swing.ActionMap |
| unanalyzed | call on javax.swing.ActionMap:clear |
| unanalyzed | call on javax.swing.ActionMap:put |
| unanalyzed | call on javax.swing.ActionMap:setParent |
| unanalyzed | call on javax.swing.BorderFactory:createEtchedBorde r |
| unanalyzed | call on javax.swing.Box:createHorizontalGlue |
| unanalyzed | call on javax.swing.Box:createHorizontalStrut |
| unanalyzed | call on javax.swing.InputMap |
| unanalyzed | call on javax.swing.InputMap:put |
| unanalyzed | call on javax.swing.JButton |
| unanalyzed | call on javax.swing.JDesktopPane |
| unanalyzed | call on javax.swing.JDesktopPane:setUI |
| unanalyzed | call on javax.swing.JMenu |
| unanalyzed | call on javax.swing.JMenu:add |
| unanalyzed | call on javax.swing.JMenu:addMenuListener |
| unanalyzed | call on javax.swing.JMenu:getItem |
| unanalyzed | call on javax.swing.JMenu:getItemCount |
| unanalyzed | call on javax.swing.JMenu:setMnemonic |
| unanalyzed | call on javax.swing.JMenuBar |
| unanalyzed | call on javax.swing.JMenuItem |
| unanalyzed | call on javax.swing.JMenuItem:addActionListener |
| unanalyzed | call on javax.swing.JMenuItem:setActionCommand |
| unanalyzed | call on javax.swing.JMenuItem:setMnemonic |
| unanalyzed | call on javax.swing.JMenuItem:setText |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JPanel:setPreferredSize |
| unanalyzed | call on javax.swing.JSplitPane |
| unanalyzed | call on javax.swing.JSplitPane:setBottomComponent |
| unanalyzed | call on javax.swing.JSplitPane:setLeftComponent |
| unanalyzed | call on javax.swing.JSplitPane:setOrientation |
| unanalyzed | call on javax.swing.JSplitPane:setResizeWeight |
| unanalyzed | call on javax.swing.JSplitPane:setRightComponent |
| unanalyzed | call on javax.swing.JSplitPane:setTopComponent |
| unanalyzed | call on javax.swing.KeyStroke:getKeyStroke |
| unanalyzed | call on javax.swing.SwingUtilities:invokeAndWait |
| unanalyzed | call on javax.swing.SwingUtilities:invokeLater |
| unanalyzed | call on javax.swing.SwingUtilities:isEventDispatchT hread |
| unanalyzed | call on javax.swing.UIManager:getLookAndFeel |
| unanalyzed | call on javax.swing.plaf.DesktopPaneUI |
| unanalyzed | call on javax.swing.tree.DefaultTreeModel:getRoot |
| unanalyzed | call on javax.swing.tree.DefaultTreeSelectionModel |
| unanalyzed | call on net.miginfocom.layout.PlatformDefaults:getP anelInsets |
| unanalyzed | call on net.miginfocom.layout.UnitValue:getUnit |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on registerOpenURLCallback |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.addons.ui_swing. MainFrame$12__static_init.new int[](MainFrame$12__s tatic_init#1)[...]) |
| pre | (soft) init'ed(this.desktopPane) |
| pre | (soft) this.frameManagerPanel != null |
| pre | this.mainFrameManager != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@229 != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@407 != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@432 != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@442 != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@451 != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@461 != null |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition. BOTTOM != null |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition.LEFT != null |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition:getPo sition(...)@407 != null |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition:ordin al(...)@426 < com.dmdirc.ui.interfaces. FramemanagerPosition:values(...).length |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition:ordin al(...)@426 >= 0 |
| presumption | com.dmdirc.ui.interfaces.FramemanagerPosition:value s(...).length >= 1 |
| presumption | init'ed(com.dmdirc.ui.interfaces.FramemanagerPositi on.RIGHT) |
| presumption | init'ed(com.dmdirc.ui.interfaces.FramemanagerPositi on.TOP) |
| presumption | init'ed(com.dmdirc.ui.interfaces.FramemanagerPositi on.UNKNOWN) |
| post | init'ed(return_value.useOneTouchExpandable) |
| post | new SnappingJSplitPane(initSplitPane#1) num objects == 1 |
| post | return_value == &new SnappingJSplitPane(initSpl itPane#1) |
| post | return_value.config != null |
| post | return_value.leftComponentSnap == 1 |
| post | return_value.snapDistance == 10 |
| post | this.position != null |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane$Orientation:equals |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:getActionMap |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setContinuousLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. SnappingJSplitPane:setOneTouchExpandable |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on javax.swing.ActionMap:clear |
| unanalyzed | call on javax.swing.ActionMap:setParent |
| unanalyzed | call on javax.swing.JSplitPane |
| test_vector | com.dmdirc.addons.ui_swing.MainFrame$12__static_ init.new int[](MainFrame$12__static_init#1)[...]: {1}, {2}, {3}, {4}, {-231..0, 5..232-1} |
| test_vector | com.dmdirc.ui.interfaces.FrameManager:canPositionHo rizontally(...)@420: {1}, {0} |
| test_vector | com.dmdirc.ui.interfaces.FrameManager:canPositionVe rtically(...)@415: {1}, {0} |