| method | void first(Container) |
| pre | parent != null |
| pre | (soft) this.steps != null |
| post | possibly_updated(this.currentStep) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.awt.Container:getTreeLock |
| unanalyzed | call on java.awt.Container:getComponentCount |
| unanalyzed | call on java.awt.Container:getComponent |
| unanalyzed | call on java.awt.Component:isVisible |
| unanalyzed | call on java.awt.Component:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.awt.Container:validate |
| method | void last(Container) |
| pre | parent != null |
| pre | (soft) this.steps != null |
| presumption | java.awt.Container:getComponentCount(...)@179 >= -231+1 |
| post | possibly_updated(this.currentStep) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.awt.Container:getTreeLock |
| unanalyzed | call on java.awt.Container:getComponentCount |
| unanalyzed | call on java.awt.Container:getComponent |
| unanalyzed | call on java.awt.Component:isVisible |
| unanalyzed | call on java.awt.Component:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.awt.Container:validate |
| method | void next(Container) |
| pre | this.currentStep <= 232-2 |
| pre | parent != null |
| pre | (soft) this.steps != null |
| post | init'ed(this.currentStep) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.awt.Container:getTreeLock |
| unanalyzed | call on java.awt.Container:getComponentCount |
| unanalyzed | call on java.awt.Container:getComponent |
| unanalyzed | call on java.awt.Component:isVisible |
| unanalyzed | call on java.awt.Component:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.awt.Container:validate |
| method | void previous(Container) |
| pre | this.currentStep >= -231+1 |
| pre | parent != null |
| pre | (soft) this.steps != null |
| post | init'ed(this.currentStep) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.awt.Container:getTreeLock |
| unanalyzed | call on java.awt.Container:getComponentCount |
| unanalyzed | call on java.awt.Container:getComponent |
| unanalyzed | call on java.awt.Component:isVisible |
| unanalyzed | call on java.awt.Component:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.awt.Container:validate |
| method | void show(Step, Container) |
| pre | parent != null |
| pre | this.steps != null |
| post | possibly_updated(this.currentStep) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.awt.Container:getTreeLock |
| unanalyzed | call on java.awt.Container:getComponentCount |
| unanalyzed | call on java.awt.Container:getComponent |
| unanalyzed | call on java.awt.Component:isVisible |
| unanalyzed | call on java.awt.Component:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.awt.Container:validate |
| method | void show(int, Container) |
| pre | parent != null |
| pre | (soft) this.steps != null |
| presumption | java.awt.Container:getComponent(...)@228 != null |
| presumption | java.awt.Container:getComponent(...)@236 != null |
| presumption | java.util.List:size(...)@220 >= -231+1 |
| post | possibly_updated(this.currentStep) |
| test_vector | step: {-231..-2, 0..232-1}, {-1} |
| test_vector | java.awt.Component:isVisible(...)@229: {0}, {1} |
| test_vector | java.util.List:size(...)@219: {0..232-1}, {-231..-1} |
| method | void removeLayoutComponent(Component) |
| pre | comp != null |
| pre | this.currentStep <= 232-2 |
| pre | (soft) this.steps != null |
| presumption | java.awt.Component:getParent(...)@293 != null |
| post | init'ed(this.currentStep) |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.awt.Container:getTreeLock |
| unanalyzed | call on java.awt.Container:getComponentCount |
| unanalyzed | call on java.awt.Container:getComponent |
| unanalyzed | call on java.awt.Component:isVisible |
| unanalyzed | call on java.awt.Component:setVisible |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.awt.Container:validate |
| test_vector | java.awt.Component:isVisible(...)@290: {0}, {1} |
| method | void layoutContainer(Container) |
| pre | parent != null |
| pre | (soft) init'ed(this.hGap) |
| pre | (soft) init'ed(this.vGap) |
| presumption | java.awt.Container:getComponent(...)@410 != null |
| presumption | java.awt.Container:getComponent(...)@422 != null |
| presumption | java.awt.Container:getHeight(...)@411 - (this.vGap*2 + insets.top@404 + insets. bottom@404) in {-231..232-1} |
| presumption | java.awt.Container:getInsets(...)@404 != null |
| presumption | java.awt.Container:getWidth(...)@411 - (this.hGap*2 + insets.left@404 + insets. right@404) in {-231..232-1} |
| presumption | this.hGap + insets.left@404 in {-231.. 232-1} |
| presumption | this.hGap*2 + insets.left@404 in {-232.. 8_589_934_590} |
| presumption | this.hGap*2 + insets.left@404 + insets.right@404 in {-6_442_450_943..6_442_450_943} |
| presumption | this.vGap + insets.top@404 in {-231.. 232-1} |
| presumption | this.vGap*2 + insets.top@404 in {-232.. 8_589_934_590} |
| presumption | this.vGap*2 + insets.top@404 + insets.bottom@404 in {-6_442_450_943..6_442_450_943} |
| test_vector | java.awt.Component:isVisible(...)@416: {0}, {1} |