Last Msg First Msg
























method com.dmdirc.installer.ui.InstallerDialog$1__static_ init

method com.dmdirc.installer.ui.InstallerDialog__static_ init










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









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList()










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:setLayout(LayoutManager)










  method not available - call not analyzedInfocall on Border com.dmdirc.installer.ui. TitlePanel:getBorder()
  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. TitlePanel:setBorder(Border)










  method not available - call not analyzedInfocall on Border com.dmdirc.installer.ui. WizardPanel:getBorder()
  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. WizardPanel:setBorder(Border)










  method not available - call not analyzedInfocall on Border com.dmdirc.installer.ui. WizardControlPanel:getBorder()
  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. WizardControlPanel:setBorder(Border)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:setIconImage(Image)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:setPreferredSize(Dimension)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:setMaximumSize(Dimension)











method void addStep(SwingStep)
prestep != null
prethis.wizard != null
unanalyzedcall on com.dmdirc.installer.ui.SwingStep:getStepNa me
unanalyzedcall on com.dmdirc.installer.ui.WizardPanel:add










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









Prev Msg Next Msg
  precondition failure
Low Prob.
com/dmdirc/installer/ui/WizardControlPanel. setProgress: step <= 232-2
Prev Msg Next Msg











method void com.dmdirc.installer.ui.InstallerDialog$1(Ins tallerDialog)









  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:addWindowListener(WindowListener)











method void windowClosing(WindowEvent)
prethis.listeners != null
unanalyzedcall on com.dmdirc.util.ListenerList:get
unanalyzedcall on java.util.List:iterator
unanalyzedcall on wizardCancelled









  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:pack()










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:setDefaultCloseOperation(int)










  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:setVisible(bool)











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










method void enableNextStep(bool)
prethis.control != null
prethis.control.next != null










method void enablePreviousStep(bool)
prethis.control != null
prethis.control.prev != null










method bool showCancelConfirmation()
postinit'ed(return_value)










method Step getStep(int)
prethis.wizard != null
prethis.wizard.layout != null
prethis.wizard.layout.steps != null
postinit'ed(return_value)
unanalyzedcall on java.util.List:get










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










method Step getCurrentStep()
prethis.wizard != null
prethis.wizard.layout != null
preinit'ed(this.wizard.layout.currentStep)
prethis.wizard.layout.steps != null
postinit'ed(return_value)
unanalyzedcall on java.util.List:get










method int getCurrentStepIndex()
prethis.wizard != null
prethis.wizard.layout != null
preinit'ed(this.wizard.layout.currentStep)
postreturn_value == this.wizard.layout.currentStep
postinit'ed(return_value)










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










method void fireStepAboutToBeDisplayed(Step)
prethis.listeners != null
presumptioncom.dmdirc.util.ListenerList:get(...)@232 != null
presumptionjava.util.Iterator:next(...)@232 != null
test_vectorjava.util.Iterator:hasNext(...)@232: {0}, {1}









  method not available - call not analyzedInfocall on List com.dmdirc.util.ListenerList:get(Class )










  method not available - call not analyzedInfocall on void stepAboutToDisplay(Step)











method void fireStepHidden(Step)
prethis.listeners != null
presumptioncom.dmdirc.util.ListenerList:get(...)@243 != null
presumptionjava.util.Iterator:next(...)@243 != null
test_vectorjava.util.Iterator:hasNext(...)@243: {0}, {1}









  method not available - call not analyzedInfocall on List com.dmdirc.util.ListenerList:get(Class )










  method not available - call not analyzedInfocall on void stepHidden(Step)











method void addStepListener(StepListener)
prethis.listeners != null









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList:add(Class , Object)











method void removeStepListener(StepListener)
prethis.listeners != null









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList:remove(Cl ass, Object)











method void fireWizardCancelled()
prethis.listeners != null
presumptioncom.dmdirc.util.ListenerList:get(...)@271 != null
presumptionjava.util.Iterator:next(...)@271 != null
test_vectorjava.util.Iterator:hasNext(...)@271: {0}, {1}









  method not available - call not analyzedInfocall on List com.dmdirc.util.ListenerList:get(Class )










  method not available - call not analyzedInfocall on void wizardCancelled()











method void fireWizardFinished()
prethis.listeners != null
presumptioncom.dmdirc.util.ListenerList:get(...)@280 != null
presumptionjava.util.Iterator:next(...)@280 != null
test_vectorjava.util.Iterator:hasNext(...)@280: {0}, {1}









  method not available - call not analyzedInfocall on List com.dmdirc.util.ListenerList:get(Class )










  method not available - call not analyzedInfocall on void wizardFinished()











method void addWizardListener(WizardListener)
prethis.listeners != null









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList:add(Class , Object)











method void removeWizardListener(WizardListener)
prethis.listeners != null









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList:remove(Cl ass, Object)











method void initUISettings()










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









  method not available - call not analyzedInfocall on void com.dmdirc.installer.ui. InstallerDialog:dispose()










Prev Msg Next Msg
  precondition failure
Low Prob.
com/dmdirc/installer/ui/WizardControlPanel. setProgress: step <= 232-2
Prev Msg Next Msg