| method | void org.apache.roller.weblogger.ui.struts2. editor.Categories() |
| presumption | init'ed(java.util.Collections.EMPTY_LIST) |
| presumption | init'ed(java.util.Collections.EMPTY_SET) |
| post | this.actionName == &"categories" |
| post | this.allCategories == java.util.Collections.EMPTY_ SET |
| post | (soft) init'ed(this.allCategories) |
| post | this.category == null |
| post | this.categoryId == null |
| post | this.selectedCategories == null |
| post | this.targetCategoryId == null |
| post | this.categoryPath == java.util.Collections.EMPTY_ LIST |
| post | (soft) init'ed(this.categoryPath) |
| post | this.desiredMenu == &"editor" |
| post | this.pageTitle == &"categoriesForm.rootTitle" |
| method | String execute() |
| pre | (soft) log != null |
| pre | (soft) this.category != null |
| pre | (soft) init'ed(this.categoryId) |
| presumption | java.util.Iterator:next(...)@101 != null |
| presumption | org.apache.roller.weblogger.business. WeblogManager:getWeblogCategories(...)@100 != null |
| presumption | org.apache.roller.weblogger.business. Weblogger:getWeblogManager(...)@99 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@99 != null |
| presumption | org.apache.roller.weblogger.pojos.WeblogCategory:ge tId(...)@102 != null |
| post | return_value == &"list" |
| post | this.allCategories == One-of{old this. allCategories, &new TreeSet(execute#1)} |
| post | this.categoryPath == One-of{old this.categoryPath, &new LinkedList(execute#3)} |
| post | new LinkedList(execute#3) num objects <= 1 |
| post | new TreeSet(execute#1) num objects == 1 |
| test_vector | java.lang.String:equals(...)@102: {1}, {0} |
| test_vector | java.util.Iterator:hasNext(...)@101: {0}, {1} |
| test_vector | java.util.TreeSet:size(...)@124: {-231.. 0}, {1..232-1} |
| test_vector | org.apache.roller.weblogger.pojos.WeblogCategory:ge tParent(...)@108: Addr_Set{null}, Inverse{null} |
| method | String move() |
| pre | log != null |
| pre | (soft) this.category != null |
| pre | (soft) init'ed(this.categoryId) |
| pre | (soft) init'ed(this.selectedCategories) |
| pre | (soft) this.selectedCategories.length <= 232-1 |
| pre | (soft) init'ed(this.selectedCategories[...]) |
| pre | (soft) init'ed(this.targetCategoryId) |
| presumption | org.apache.roller.weblogger.business. WeblogManager:getWeblogCategory(...)@141 != null |
| presumption | org.apache.roller.weblogger.business. WeblogManager:getWeblogCategory(...)@144 != null |
| presumption | org.apache.roller.weblogger.business. Weblogger:getWeblogManager(...)@135 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@135 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@157 != null |
| presumption | org.apache.roller.weblogger.pojos.WeblogCategory:ge tId(...)@148 != null |
| post | return_value == &"list" |
| post | this.allCategories == One-of{old this. allCategories, &new TreeSet(execute#1)} |
| post | this.categoryPath == One-of{old this.categoryPath, &new LinkedList(execute#3)} |
| post | new LinkedList(execute#3) num objects <= 1 |
| post | new TreeSet(execute#1) num objects == 1 |
| unanalyzed | call on org.apache.roller.weblogger.pojos. WeblogCategoryPathComparator |
| unanalyzed | call on java.util.TreeSet |
| unanalyzed | call on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger |
| unanalyzed | call on org.apache.roller.weblogger.business. Weblogger:getWeblogManager |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. editor.Categories:getActionWeblog |
| unanalyzed | call on org.apache.roller.weblogger.business. WeblogManager:getWeblogCategories |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on org.apache.roller.weblogger.pojos. WeblogCategory:getId |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.util.TreeSet:add |
| unanalyzed | call on org.apache.roller.weblogger.pojos. WeblogCategory:getParent |
| unanalyzed | call on java.util.LinkedList |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. editor.Categories:addError |
| unanalyzed | call on java.util.TreeSet:size |
| test_vector | this.selectedCategories: Addr_Set{null}, Inverse{null} |
| test_vector | java.lang.String:equals(...)@148: {1}, {0} |
| test_vector | org.apache.roller.weblogger.pojos.WeblogCategory:de scendentOf(...)@148: {1}, {0} |