InstallerDialog.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
    pre(soft) init'ed(this.control.total)
    pre(soft) this.control.next != null
    pre(soft) this.control.prev != null
    pre(soft) this.control.progress != null
    pre(soft) this.listeners != null
    pre(soft) this.title != null
    pre(soft) this.title.image != null
    pre(soft) this.title.title != null
    pre(soft) this.wizard.layout.currentStep in {-231+1..232-2}
    pre(soft) this.wizard.layout.steps != null
    pree != null
    prethis.control != null
    prethis.wizard != null
    prethis.wizard.layout != null
    postpossibly_updated(this.control.step)
    postthis.wizard.layout.currentStep <= 232-2
    unanalyzedcall on com.dmdirc.util.ListenerList:get
    unanalyzedcall on getIcon
    unanalyzedcall on getStepDescription
    unanalyzedcall on getStepName
    unanalyzedcall on java.awt.Component:isVisible
    unanalyzedcall on java.awt.Component:setVisible
    unanalyzedcall on java.awt.Container:getComponent
    unanalyzedcall on java.awt.Container:getComponentCount
    unanalyzedcall on java.awt.Container:getTreeLock
    unanalyzedcall on java.awt.Container:validate
    unanalyzedcall on java.awt.Toolkit:createImage
    unanalyzedcall on java.awt.Toolkit:getDefaultToolkit
    unanalyzedcall on java.lang.ClassLoader:getSystemResource
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:size
    unanalyzedcall on javax.swing.ImageIcon
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JLabel:setIcon
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on stepAboutToDisplay
    unanalyzedcall on stepHidden
    unanalyzedcall on wizardFinished
    test_vectorjava.lang.String:equals(...)@342: {0}, {1}

  • void addStep(SwingStep)

  • Kind Annotation Text
    prestep != null
    prethis.wizard != null
    unanalyzedcall on com.dmdirc.installer.ui.SwingStep:getStepNa me
    unanalyzedcall on com.dmdirc.installer.ui.WizardPanel:add

  • void addStepListener(StepListener)

  • Kind Annotation Text
    prethis.listeners != null

  • void addWizardListener(WizardListener)

  • Kind Annotation Text
    prethis.listeners != null

  • void com.dmdirc.installer.ui.InstallerDialog$1(InstallerDialog)

  • Kind Annotation Text

  • com.dmdirc.installer.ui.InstallerDialog$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.installer.ui.InstallerDialog(String)

  • Kind Annotation Text
    presumptionjava.awt.Toolkit:getDefaultToolkit(...)@90 != null
    presumptionjava.lang.Thread:currentThread(...)@90 != null
    presumptionjava.lang.Thread:getContextClassLoader(...)@90 != null
    postinit'ed(new StepLayout(WizardPanel#1).currentStep)
    postinit'ed(new StepLayout(WizardPanel#1).hGap)
    postinit'ed(new StepLayout(WizardPanel#1).parent)
    postinit'ed(new StepLayout(WizardPanel#1).vGap)
    postinit'ed(this.control.step)
    postinit'ed(this.control.total)
    postnew ArrayList(StepLayout#1) num objects == 1
    postnew JButton(WizardControlPanel#1) num objects == 1
    postnew JButton(WizardControlPanel#2) num objects == 1
    postnew JLabel(TitlePanel#2) num objects == 1
    postnew JLabel(TitlePanel#3) num objects == 1
    postnew JLabel(WizardControlPanel#3) num objects == 1
    postnew ListenerList(InstallerDialog#4) num objects == 1
    postnew StepLayout(WizardPanel#1) num objects == 1
    postnew StepLayout(WizardPanel#1).steps == &amp;new ArrayList(StepLayout#1)
    postnew TitlePanel(InstallerDialog#1) num objects == 1
    postnew WizardControlPanel(InstallerDialog#3) num objects == 1
    postnew WizardPanel(InstallerDialog#2) num objects == 1
    postthis.control == &amp;new WizardControlPanel(Install erDialog#3)
    postthis.control.next == &amp;new JButton(WizardControl Panel#2)
    postthis.control.prev == &amp;new JButton(WizardControl Panel#1)
    postthis.control.progress == &amp;new JLabel(WizardCont rolPanel#3)
    postthis.listeners == &amp;new ListenerList(InstallerDi alog#4)
    postthis.title == &amp;new TitlePanel(InstallerDialog#1 )
    postthis.title.image == &amp;new JLabel(TitlePanel#3)
    postthis.title.title == &amp;new JLabel(TitlePanel#2)
    postthis.wizard == &amp;new WizardPanel(InstallerDialog #2)
    postthis.wizard.dialog != null
    postthis.wizard.dialog == this
    postthis.wizard.layout == &amp;new StepLayout(WizardPan el#1)
    unanalyzedcall on com.dmdirc.installer.ui.TitlePanel:add
    unanalyzedcall on com.dmdirc.installer.ui.TitlePanel:setBackg round
    unanalyzedcall on com.dmdirc.installer.ui.TitlePanel:setBorde r
    unanalyzedcall on com.dmdirc.installer.ui.WizardControlPanel: add
    unanalyzedcall on com.dmdirc.installer.ui.WizardControlPanel: setBorder
    unanalyzedcall on com.dmdirc.installer.ui.WizardControlPanel: setLayout
    unanalyzedcall on com.dmdirc.installer.ui.WizardPanel:setLayo ut
    unanalyzedcall on getIcon
    unanalyzedcall on getStepDescription
    unanalyzedcall on getStepName
    unanalyzedcall on java.awt.BorderLayout
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Font:deriveFont
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Toolkit:createImage
    unanalyzedcall on java.awt.Toolkit:getDefaultToolkit
    unanalyzedcall on java.lang.ClassLoader:getSystemResource
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on javax.swing.Box:createHorizontalGlue
    unanalyzedcall on javax.swing.Box:createHorizontalStrut
    unanalyzedcall on javax.swing.BoxLayout
    unanalyzedcall on javax.swing.ImageIcon
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:getFont
    unanalyzedcall on javax.swing.JButton:setPreferredSize
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:getFont
    unanalyzedcall on javax.swing.JLabel:setFont
    unanalyzedcall on javax.swing.JLabel:setIcon
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.border.EtchedBorder

  • com.dmdirc.installer.ui.InstallerDialog__static_init

  • Kind Annotation Text

  • void display()

  • Kind Annotation Text
    pre(soft) this.control.next != null
    pre(soft) this.control.prev != null
    pre(soft) this.wizard.layout.steps != null
    preinit'ed(this.control.step)
    preinit'ed(this.wizard.layout.currentStep)
    prethis.control != null
    prethis.control.progress != null
    prethis.listeners != null
    prethis.title != null
    prethis.title.image != null
    prethis.title.title != null
    prethis.wizard != null
    prethis.wizard.layout != null
    postinit'ed(this.control.total)
    postthis.control.step >= -231+1
    postthis.wizard.layout.currentStep <= 232-2
    unanalyzedcall on com.dmdirc.util.ListenerList:get
    unanalyzedcall on getIcon
    unanalyzedcall on getStepDescription
    unanalyzedcall on getStepName
    unanalyzedcall on java.awt.Component:isVisible
    unanalyzedcall on java.awt.Component:setVisible
    unanalyzedcall on java.awt.Container:getComponent
    unanalyzedcall on java.awt.Container:getComponentCount
    unanalyzedcall on java.awt.Container:getTreeLock
    unanalyzedcall on java.awt.Container:validate
    unanalyzedcall on java.awt.GraphicsConfiguration:getBounds
    unanalyzedcall on java.awt.GraphicsDevice:getDefaultConfigura tion
    unanalyzedcall on java.awt.MouseInfo:getPointerInfo
    unanalyzedcall on java.awt.PointerInfo:getDevice
    unanalyzedcall on java.awt.Toolkit:createImage
    unanalyzedcall on java.awt.Toolkit:getDefaultToolkit
    unanalyzedcall on java.awt.Window:getHeight
    unanalyzedcall on java.awt.Window:getWidth
    unanalyzedcall on java.awt.Window:setLocation
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.ClassLoader:getSystemResource
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:size
    unanalyzedcall on javax.swing.ImageIcon
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JLabel:setIcon
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on showFirst
    unanalyzedcall on stepAboutToDisplay

  • void display(List)

  • Kind Annotation Text
    pre(soft) this.control.next != null
    pre(soft) this.control.prev != null
    pre(soft) this.wizard.layout.steps != null
    preinit'ed(this.control.step)
    preinit'ed(this.wizard.layout.currentStep)
    presteps != null
    prethis.control != null
    prethis.control.progress != null
    prethis.listeners != null
    prethis.title != null
    prethis.title.image != null
    prethis.title.title != null
    prethis.wizard != null
    prethis.wizard.layout != null
    postinit'ed(this.control.total)
    postthis.control.step >= -231+1
    postthis.wizard.layout.currentStep <= 232-2
    unanalyzedcall on com.dmdirc.installer.ui.InstallerDialog:add WindowListener
    unanalyzedcall on com.dmdirc.installer.ui.InstallerDialog:pac k
    unanalyzedcall on com.dmdirc.installer.ui.InstallerDialog:set DefaultCloseOperation
    unanalyzedcall on com.dmdirc.installer.ui.InstallerDialog:set Visible
    unanalyzedcall on com.dmdirc.util.ListenerList:get
    unanalyzedcall on getIcon
    unanalyzedcall on getStepDescription
    unanalyzedcall on getStepName
    unanalyzedcall on java.awt.Component:isVisible
    unanalyzedcall on java.awt.Component:setVisible
    unanalyzedcall on java.awt.Container:getComponent
    unanalyzedcall on java.awt.Container:getComponentCount
    unanalyzedcall on java.awt.Container:getTreeLock
    unanalyzedcall on java.awt.Container:validate
    unanalyzedcall on java.awt.GraphicsConfiguration:getBounds
    unanalyzedcall on java.awt.GraphicsDevice:getDefaultConfigura tion
    unanalyzedcall on java.awt.MouseInfo:getPointerInfo
    unanalyzedcall on java.awt.PointerInfo:getDevice
    unanalyzedcall on java.awt.Toolkit:createImage
    unanalyzedcall on java.awt.Toolkit:getDefaultToolkit
    unanalyzedcall on java.awt.Window:getHeight
    unanalyzedcall on java.awt.Window:getWidth
    unanalyzedcall on java.awt.Window:setLocation
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.ClassLoader:getSystemResource
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:get
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:size
    unanalyzedcall on javax.swing.ImageIcon
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JLabel:setIcon
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on showFirst
    unanalyzedcall on stepAboutToDisplay
    test_vectorjava.util.Iterator:hasNext(...)@140: {0}, {1}

  • void enableNextStep(bool)

  • Kind Annotation Text
    prethis.control != null
    prethis.control.next != null

  • void enablePreviousStep(bool)

  • Kind Annotation Text
    prethis.control != null
    prethis.control.prev != null

  • void fireStepAboutToBeDisplayed(Step)

  • Kind Annotation Text
    prethis.listeners != null
    presumptioncom.dmdirc.util.ListenerList:get(...)@232 != null
    presumptionjava.util.Iterator:next(...)@232 != null
    test_vectorjava.util.Iterator:hasNext(...)@232: {0}, {1}

  • void fireStepHidden(Step)

  • Kind Annotation Text
    prethis.listeners != null
    presumptioncom.dmdirc.util.ListenerList:get(...)@243 != null
    presumptionjava.util.Iterator:next(...)@243 != null
    test_vectorjava.util.Iterator:hasNext(...)@243: {0}, {1}

  • void fireWizardCancelled()

  • Kind Annotation Text
    prethis.listeners != null
    presumptioncom.dmdirc.util.ListenerList:get(...)@271 != null
    presumptionjava.util.Iterator:next(...)@271 != null
    test_vectorjava.util.Iterator:hasNext(...)@271: {0}, {1}

  • void fireWizardFinished()

  • Kind Annotation Text
    prethis.listeners != null
    presumptioncom.dmdirc.util.ListenerList:get(...)@280 != null
    presumptionjava.util.Iterator:next(...)@280 != null
    test_vectorjava.util.Iterator:hasNext(...)@280: {0}, {1}

  • Step getCurrentStep()

  • Kind Annotation Text
    preinit'ed(this.wizard.layout.currentStep)
    prethis.wizard != null
    prethis.wizard.layout != null
    prethis.wizard.layout.steps != null
    postinit'ed(return_value)
    unanalyzedcall on java.util.List:get

  • int getCurrentStepIndex()

  • Kind Annotation Text
    preinit'ed(this.wizard.layout.currentStep)
    prethis.wizard != null
    prethis.wizard.layout != null
    postinit'ed(return_value)
    postreturn_value == this.wizard.layout.currentStep

  • String getCurrentStepName()

  • Kind Annotation Text
    preinit'ed(this.wizard.layout.currentStep)
    prethis.wizard != null
    prethis.wizard.layout != null
    prethis.wizard.layout.steps != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.installer.ui.SwingStep:getStepNa me
    unanalyzedcall on java.util.List:get

  • Step getStep(int)

  • Kind Annotation Text
    prethis.wizard != null
    prethis.wizard.layout != null
    prethis.wizard.layout.steps != null
    postinit'ed(return_value)
    unanalyzedcall on java.util.List:get

  • Step getStep(String)

  • Kind Annotation Text
    pre(soft) name != null
    prethis.wizard != null
    prethis.wizard.layout != null
    prethis.wizard.layout.steps != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.installer.ui.SwingStep:getStepNa me
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.util.List:iterator

  • void initUISettings()

  • Kind Annotation Text

  • void removeStepListener(StepListener)

  • Kind Annotation Text
    prethis.listeners != null

  • void removeWizardListener(WizardListener)

  • Kind Annotation Text
    prethis.listeners != null

  • bool showCancelConfirmation()

  • Kind Annotation Text
    postinit'ed(return_value)

  • void windowClosing(WindowEvent)

  • Kind Annotation Text
    prethis.listeners != null
    unanalyzedcall on com.dmdirc.util.ListenerList:get
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on wizardCancelled