| method | void org.apache.roller.weblogger.ui.struts2. editor.Templates() |
| presumption | init'ed(java.util.Collections.EMPTY_LIST) |
| post | this.actionName == &"templates" |
| post | this.actionWeblog == null |
| post | this.authenticatedUser == null |
| post | this.newTmplAction == null |
| post | this.newTmplName == null |
| post | this.weblog == null |
| post | this.availableActions == java.util.Collections. EMPTY_LIST |
| post | (soft) init'ed(this.availableActions) |
| post | this.templates == this.availableActions |
| post | this.desiredMenu == &"editor" |
| post | this.pageTitle == &"pagesForm.title" |
| unanalyzed | call on com.opensymphony.xwork2.ActionSupport |
| method | String execute() |
| pre | this.actionWeblog != null |
| pre | (soft) log != null |
| presumption | java.util.Iterator:next(...)@95 != null |
| presumption | org.apache.roller.weblogger.business. Weblogger:getUserManager(...)@71 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@71 != null |
| presumption | org.apache.roller.weblogger.pojos.Weblog:getTheme(. ..)@77 != null |
| presumption | org.apache.roller.weblogger.pojos.Weblog:getTheme(. ..)@78 != null |
| presumption | org.apache.roller.weblogger.pojos.WeblogTheme:getSt ylesheet(...)@78 != null |
| post | return_value == &"list" |
| post | this.availableActions == One-of{&new ArrayList(execute#2), old this.availableActions} |
| post | this.templates == One-of{&new ArrayList(execute #1), old this.templates} |
| post | new ArrayList(execute#1) num objects <= 1 |
| post | new ArrayList(execute#2) num objects <= 1 |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. util.UIAction:getText |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. util.UIAction:addActionError |
| test_vector | java.lang.String:equals(...)@87: {0}, {1} |
| test_vector | java.lang.String:equals(...)@96: {1}, {0} |
| test_vector | java.util.Iterator:hasNext(...)@95: {0}, {1} |
| test_vector | org.apache.roller.weblogger.pojos.WeblogTheme:getSt ylesheet(...)@77: Addr_Set{null}, Inverse{null} |
| method | String add() |
| pre | init'ed(this.newTmplAction) |
| pre | (soft) log != null |
| pre | (soft) this.newTmplName != null |
| pre | (soft) this.actionWeblog != null |
| presumption | org.apache.roller.weblogger.business. Weblogger:getUserManager(...)@142 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@142 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@153 != null |
| post | return_value == &"list" |
| post | this.availableActions == One-of{&new ArrayList(execute#2), old this.availableActions} |
| post | this.newTmplAction == One-of{old this. newTmplAction, null} |
| post | init'ed(this.newTmplAction) |
| post | this.newTmplName == One-of{old this.newTmplName, null} |
| post | (soft) init'ed(this.newTmplName) |
| post | this.templates == One-of{&new ArrayList(execute #1), old this.templates} |
| post | new ArrayList(execute#1) num objects <= 1 |
| post | new ArrayList(execute#2) num objects == new ArrayList(execute#1) num objects |
| unanalyzed | call on org.apache.commons.lang.StringUtils:isEmpty |
| unanalyzed | call on addError |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger |
| unanalyzed | call on org.apache.roller.weblogger.business. Weblogger:getUserManager |
| unanalyzed | call on getActionWeblog |
| unanalyzed | call on org.apache.roller.weblogger.business. UserManager:getPageByName |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on org.apache.roller.weblogger.pojos. Weblog:getHandle |
| unanalyzed | call on org.apache.roller.weblogger.business. UserManager:getPages |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on org.apache.roller.weblogger.pojos. Weblog:getTheme |
| unanalyzed | call on org.apache.roller.weblogger.pojos. WeblogTheme:getStylesheet |
| unanalyzed | call on org.apache.roller.weblogger.pojos. ThemeTemplate:getLink |
| unanalyzed | call on org.apache.roller.weblogger.business. UserManager:getPageByLink |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on org.apache.roller.weblogger.pojos. Weblog:getEditorTheme |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on org.apache.roller.weblogger.pojos. WeblogTemplate:getAction |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. util.UIAction:getText |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. util.UIAction:addActionError |
| test_vector | java.lang.String:equals(...)@137: {1}, {0} |
| test_vector | java.lang.String:equals(...)@147: {0}, {1} |
| test_vector | org.apache.roller.weblogger.ui.struts2.editor. Templates:hasActionErrors(...)@121: {1}, {0} |
| method | void myValidate() |
| pre | init'ed(this.newTmplAction) |
| pre | (soft) log != null |
| pre | (soft) init'ed(this.actionWeblog) |
| pre | (soft) this.newTmplName != null |
| presumption | org.apache.roller.weblogger.business. Weblogger:getUserManager(...)@186 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@186 != null |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. util.UIAction:getText |
| unanalyzed | call on org.apache.roller.weblogger.ui.struts2. util.UIAction:addActionError |
| test_vector | java.lang.String:length(...)@175: {0..255}, {256..232-1} |
| test_vector | org.apache.commons.lang.StringUtils:isEmpty(... )@173: {0}, {1} |
| test_vector | org.apache.commons.lang.StringUtils:isEmpty(... )@180: {0}, {1} |
| test_vector | org.apache.roller.weblogger.business. UserManager:getPageByName(...)@187: Addr_Set{null}, Inverse{null} |