StepLayout.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void addLayoutComponent(Step)

  • Kind Annotation Text
    prestep != null
    prethis.steps != null
    test_vectorjava.util.List:isEmpty(...)@251: {1}, {0}

  • void addLayoutComponent(Component, Object)

  • Kind Annotation Text
    precomp != null
    prethis.steps != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.wizard. Step:getTreeLock
    unanalyzedcall on com.dmdirc.addons.ui_swing.wizard. Step:setVisible
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:isEmpty

  • void addLayoutComponent(String, Component)

  • Kind Annotation Text
    precomp != null
    prethis.steps != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.wizard. Step:getTreeLock
    unanalyzedcall on com.dmdirc.addons.ui_swing.wizard. Step:setVisible
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:isEmpty

  • void com.dmdirc.addons.ui_swing.wizard.StepLayout()

  • Kind Annotation Text
    postnew ArrayList(StepLayout#1) num objects == 1
    postthis.currentStep == -1
    postthis.hGap == 0
    postthis.steps == &new ArrayList(StepLayout#1)
    postthis.vGap == 0
    unanalyzedcall on java.util.ArrayList

  • void com.dmdirc.addons.ui_swing.wizard.StepLayout(int, int)

  • Kind Annotation Text
    postinit'ed(this.hGap)
    postinit'ed(this.vGap)
    postnew ArrayList(StepLayout#1) num objects == 1
    postthis.currentStep == -1
    postthis.hGap == hGap
    postthis.steps == &new ArrayList(StepLayout#1)
    postthis.vGap == vGap

  • void com.dmdirc.addons.ui_swing.wizard.StepLayout(int, int, Container)

  • Kind Annotation Text
    postinit'ed(this.hGap)
    postinit'ed(this.parent)
    postinit'ed(this.vGap)
    postnew ArrayList(StepLayout#1) num objects == 1
    postthis.currentStep == -1
    postthis.hGap == hGap
    postthis.parent == parent
    postthis.steps == &new ArrayList(StepLayout#1)
    postthis.vGap == vGap

  • void com.dmdirc.addons.ui_swing.wizard.StepLayout(Container)

  • Kind Annotation Text
    postinit'ed(this.parent)
    postnew ArrayList(StepLayout#1) num objects == 1
    postthis.currentStep == -1
    postthis.hGap == 0
    postthis.parent == parent
    postthis.steps == &new ArrayList(StepLayout#1)
    postthis.vGap == 0
    unanalyzedcall on java.util.ArrayList

  • com.dmdirc.addons.ui_swing.wizard.StepLayout__static_init

  • Kind Annotation Text

  • void first(Container)

  • Kind Annotation Text
    pre(soft) this.steps != null
    preparent != null
    postpossibly_updated(this.currentStep)
    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.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size

  • float getLayoutAlignmentX(Container)

  • Kind Annotation Text
    postreturn_value == 1/2

  • float getLayoutAlignmentY(Container)

  • Kind Annotation Text
    postreturn_value == 1/2

  • Step getStep(int)

  • Kind Annotation Text
    prethis.steps != null
    postinit'ed(return_value)

  • List getSteps()

  • Kind Annotation Text
    postinit'ed(return_value)
    postreturn_value == this.steps

  • void invalidateLayout(Container)

  • Kind Annotation Text

  • bool isEmpty()

  • Kind Annotation Text
    prethis.steps != null
    postinit'ed(return_value)

  • void last(Container)

  • Kind Annotation Text
    pre(soft) this.steps != null
    preparent != null
    presumptionjava.awt.Container:getComponentCount(...)@153 >= -231+1
    postpossibly_updated(this.currentStep)
    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.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size

  • void layoutContainer(Container)

  • Kind Annotation Text
    pre(soft) init'ed(this.hGap)
    pre(soft) init'ed(this.vGap)
    preparent != null
    presumptionjava.awt.Container:getComponent(...)@382 != null
    presumptionjava.awt.Container:getComponent(...)@393 != null
    presumptionjava.awt.Container:getHeight(...)@383 - (this.vGap*2 + insets.top@376 + insets. bottom@376) in {-231..232-1}
    presumptionjava.awt.Container:getInsets(...)@376 != null
    presumptionjava.awt.Container:getWidth(...)@383 - (this.hGap*2 + insets.left@376 + insets. right@376) in {-231..232-1}
    presumptionthis.hGap + insets.left@376 in {-231.. 232-1}
    presumptionthis.hGap*2 + insets.left@376 + insets.right@376 in {-6_442_450_943..6_442_450_943}
    presumptionthis.hGap*2 + insets.left@376 in {-232.. 8_589_934_590}
    presumptionthis.vGap + insets.top@376 in {-231.. 232-1}
    presumptionthis.vGap*2 + insets.top@376 + insets.bottom@376 in {-6_442_450_943..6_442_450_943}
    presumptionthis.vGap*2 + insets.top@376 in {-232.. 8_589_934_590}
    test_vectorjava.awt.Component:isVisible(...)@387: {0}, {1}

  • Dimension maximumLayoutSize(Container)

  • Kind Annotation Text
    postnew Dimension(maximumLayoutSize#1) num objects == 1
    postreturn_value == &new Dimension(maximumLayoutSiz e#1)

  • Dimension minimumLayoutSize(Container)

  • Kind Annotation Text
    preinit'ed(this.hGap)
    preinit'ed(this.vGap)
    preparent != null
    presumptionjava.awt.Component:getMinimumSize(...)@313 != null
    presumptionjava.awt.Container:getComponent(...)@312 != null
    presumptionjava.awt.Container:getInsets(...)@306 != null
    postnew Dimension(minimumLayoutSize#1) num objects == 1
    postreturn_value == &new Dimension(minimumLayoutSiz e#1)

  • void next(Container)

  • Kind Annotation Text
    pre(soft) this.steps != null
    preparent != null
    prethis.currentStep <= 232-2
    postinit'ed(this.currentStep)
    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.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size

  • Dimension preferredLayoutSize(Container)

  • Kind Annotation Text
    preinit'ed(this.hGap)
    preinit'ed(this.vGap)
    preparent != null
    presumptionjava.awt.Component:getPreferredSize(...)@285 != null
    presumptionjava.awt.Container:getComponent(...)@284 != null
    presumptionjava.awt.Container:getInsets(...)@278 != null
    postnew Dimension(preferredLayoutSize#1) num objects == 1
    postreturn_value == &amp;new Dimension(preferredLayoutS ize#1)

  • void previous(Container)

  • Kind Annotation Text
    pre(soft) this.steps != null
    preparent != null
    prethis.currentStep >= -231+1
    postinit'ed(this.currentStep)
    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.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size

  • void removeLayoutComponent(Component)

  • Kind Annotation Text
    pre(soft) this.steps != null
    precomp != null
    prethis.currentStep <= 232-2
    presumptionjava.awt.Component:getParent(...)@265 != null
    postinit'ed(this.currentStep)
    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.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size
    test_vectorjava.awt.Component:isVisible(...)@262: {0}, {1}

  • void show(int, Container)

  • Kind Annotation Text
    pre(soft) this.steps != null
    preparent != null
    presumptionjava.awt.Container:getComponent(...)@202 != null
    presumptionjava.awt.Container:getComponent(...)@210 != null
    presumptionjava.util.List:size(...)@194 >= -231+1
    postpossibly_updated(this.currentStep)
    test_vectorjava.awt.Component:isVisible(...)@203: {0}, {1}
    test_vectorjava.util.List:size(...)@193: {0..232-1}, {-231..-1}
    test_vectorstep: {-231..-2, 0..232-1}, {-1}

  • void show(Step, Container)

  • Kind Annotation Text
    preparent != null
    prethis.steps != null
    postpossibly_updated(this.currentStep)
    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.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:size

  • int size()

  • Kind Annotation Text
    prethis.steps != null
    postinit'ed(return_value)