AboutDialog.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getOkButton(...)@76 != null

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    preinit'ed(me)
    postme == null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:dispose
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj

  • void com.dmdirc.addons.ui_swing.dialogs.about.AboutDialog$1(AboutDialog)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.dialogs.about.AboutDialog$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.about.AboutDialog(Window)

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getRootPane(...)@80 != null
    presumptioninit'ed(java.awt.Dialog$ModalityType.MODELESS)
    postinit'ed(this.history)
    postnew CreditsPanel(initComponents#4) num objects == 1
    postnew CreditsPanel(initComponents#4).about == &new HTMLLabel(initComponents#1)
    postnew HTMLLabel(initComponents#1) num objects == 1
    postnew JTabbedPane(initComponents#1) num objects == 1
    postthis.cp == &new CreditsPanel(initComponents#4)
    postthis.tabbedPane == &new JTabbedPane(initCompone nts#1)
    unanalyzedcall on com.dmdirc.Main:getConfigDir
    unanalyzedcall on com.dmdirc.addons.ui_swing.SwingController: getLookAndFeel
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:addHyperlinkListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setFont
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:orderButtons
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:pack
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:setDefaultCloseOperation
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:setResizable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutPanel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. CreditsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. CreditsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. CreditsPanel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. InfoPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. InfoPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. InfoPanel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. LicensePanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. LicensePanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. LicensePanel:setOpaque
    unanalyzedcall on com.dmdirc.ui.core.util.Info:getDMDircVersi on
    unanalyzedcall on com.dmdirc.ui.core.util.Info:getJavaVersion
    unanalyzedcall on com.dmdirc.ui.core.util.Info:getOSVersion
    unanalyzedcall on com.dmdirc.util.resourcemanager. ResourceManager:getResourceManager
    unanalyzedcall on com.dmdirc.util.resourcemanager. ResourceManager:getResourcesStartingWithAsInputStre ams
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Container:setLayout
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.io.BufferedReader
    unanalyzedcall on java.io.BufferedReader:readLine
    unanalyzedcall on java.io.InputStreamReader
    unanalyzedcall on java.lang.String:lastIndexOf
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.String:replaceAll
    unanalyzedcall on java.lang.String:substring
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on java.util.TreeMap
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JEditorPane
    unanalyzedcall on javax.swing.JEditorPane:getDocument
    unanalyzedcall on javax.swing.JEditorPane:setEditable
    unanalyzedcall on javax.swing.JEditorPane:setEditorKit
    unanalyzedcall on javax.swing.JEditorPane:setText
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:getViewport
    unanalyzedcall on javax.swing.JScrollPane:setOpaque
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.JTabbedPane
    unanalyzedcall on javax.swing.JTabbedPane:add
    unanalyzedcall on javax.swing.JTabbedPane:addChangeListener
    unanalyzedcall on javax.swing.JViewport:setOpaque
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.layout.LayoutUtil:getVersion
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • com.dmdirc.addons.ui_swing.dialogs.about.AboutDialog__static_init

  • Kind Annotation Text
    postme == null

  • void dispose()

  • Kind Annotation Text
    preinit'ed(me)
    postme == null
    test_vectorme: Inverse{null}, Addr_Set{null}

  • AboutDialog getAboutDialog(Window)

  • Kind Annotation Text
    preinit'ed(me)
    postme != null
    postme == One-of{old me, &new AboutDialog(getAboutD ialog#1)}
    postnew AboutDialog(getAboutDialog#1) num objects <= 1
    postreturn_value != null
    postreturn_value == One-of{old me, &amp;new AboutDialog(getAboutDialog#1)}

  • void initComponents()

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getCancelButton(...)@124 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getContentPane(...)@134 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getContentPane(...)@135 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getContentPane(...)@136 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:getOkButton(...)@123 != null
    postnew CreditsPanel(initComponents#4) num objects == 1
    postnew HTMLLabel(initComponents#1) num objects == 1
    postnew JTabbedPane(initComponents#1) num objects == 1
    postthis.cp == &amp;new CreditsPanel(initComponents#4)
    postthis.cp.about == &amp;new HTMLLabel(initComponents# 1)
    postthis.tabbedPane == &amp;new JTabbedPane(initCompone nts#1)
    unanalyzedcall on com.dmdirc.Main:getConfigDir
    unanalyzedcall on com.dmdirc.addons.ui_swing.SwingController: getLookAndFeel
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getT abbedPaneOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:addHyperlinkListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setFont
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutPanel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. CreditsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. CreditsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. CreditsPanel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. InfoPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. InfoPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. InfoPanel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. LicensePanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. LicensePanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. LicensePanel:setOpaque
    unanalyzedcall on com.dmdirc.ui.core.util.Info:getDMDircVersi on
    unanalyzedcall on com.dmdirc.ui.core.util.Info:getJavaVersion
    unanalyzedcall on com.dmdirc.ui.core.util.Info:getOSVersion
    unanalyzedcall on com.dmdirc.util.resourcemanager. ResourceManager:getResourceManager
    unanalyzedcall on com.dmdirc.util.resourcemanager. ResourceManager:getResourcesStartingWithAsInputStre ams
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.io.BufferedReader
    unanalyzedcall on java.io.BufferedReader:readLine
    unanalyzedcall on java.io.InputStreamReader
    unanalyzedcall on java.lang.String:lastIndexOf
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.String:replaceAll
    unanalyzedcall on java.lang.String:substring
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Set:iterator
    unanalyzedcall on java.util.TreeMap
    unanalyzedcall on javax.swing.JEditorPane
    unanalyzedcall on javax.swing.JEditorPane:getDocument
    unanalyzedcall on javax.swing.JEditorPane:setEditable
    unanalyzedcall on javax.swing.JEditorPane:setEditorKit
    unanalyzedcall on javax.swing.JEditorPane:setText
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:getViewport
    unanalyzedcall on javax.swing.JScrollPane:setOpaque
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.JViewport:setOpaque
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.layout.LayoutUtil:getVersion
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void showAboutDialog(Window)

  • Kind Annotation Text
    preinit'ed(me)
    postme != null
    postme == One-of{old me, &amp;new AboutDialog(getAboutD ialog#1)}
    postnew AboutDialog(getAboutDialog#1) num objects <= 1
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj

  • void stateChanged(ChangeEvent)

  • Kind Annotation Text
    pre(soft) this.cp != null
    pre(soft) this.cp.about != null
    preinit'ed(this.history)
    prethis.tabbedPane != null
    presumption(this.history%10_000)*10 + javax.swing. JTabbedPane:getSelectedIndex(...)@166 in {-231..232-1}
    postinit'ed(this.history)
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. HTMLLabel:setText
    test_vector(this.history%10_000)*10 + javax.swing. JTabbedPane:getSelectedIndex(...)@166: {-231..30_320, 30_322..232-1}, {30_321}