method org.apache.roller.weblogger.ui.struts2.editor. TemplateRemove__static_init
postinit'ed(log)









  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getLog(Class)











method void org.apache.roller.weblogger.ui.struts2. editor.TemplateRemove()
postthis.actionName == &"templateRemove"
postthis.actionWeblog == null
postthis.authenticatedUser == null
postthis.removeId == null
postthis.template == null
postthis.weblog == null
postthis.desiredMenu == &"editor"
postthis.pageTitle == &"editPages.title.removeOK"
unanalyzedcall on com.opensymphony.xwork2.ActionSupport










method short requiredWeblogPermissions()
presumptioninit'ed(org.apache.roller.weblogger.pojos. WeblogPermission.ADMIN)
postreturn_value == org.apache.roller.weblogger.pojos. WeblogPermission.ADMIN
post(soft) init'ed(return_value)










method void myPrepare()
preinit'ed(this.removeId)
pre(soft) log != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getUserManager(...)@61 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@61 != null
postpossibly_updated(this.template)
unanalyzedcall on org.apache.roller.weblogger.ui.struts2. util.UIAction:getText
unanalyzedcall on org.apache.roller.weblogger.ui.struts2. util.UIAction:addActionError
test_vectorthis.removeId: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on Weblogger org.apache.roller.weblogger. business.WebloggerFactory:getWeblogger()
  infomethod not available-- call on UserManager org.apache.roller.weblogger. business.Weblogger:getUserManager()










  infomethod not available-- call on WeblogTemplate org.apache.roller. weblogger.business.UserManager:getPage(String)










  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)











method String execute()
postreturn_value == &"confirm"










method String remove()
preinit'ed(this.template)
pre(soft) log != null
pre(soft) init'ed(this.removeId)
presumptionorg.apache.roller.weblogger.business. Weblogger:getUserManager(...)@86 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@86 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@92 != null
postreturn_value in Addr_Set{&"success", &"confirm"}
unanalyzedcall on org.apache.roller.weblogger.ui.struts2. util.UIAction:getText
unanalyzedcall on org.apache.roller.weblogger.ui.struts2. util.UIAction:addActionError
test_vectorthis.template: Addr_Set{null}, Inverse{null}
test_vectororg.apache.roller.weblogger.pojos.WeblogTemplate:is Required(...)@85: {1}, {0}









  infomethod not available-- call on bool org.apache.roller.weblogger.pojos. WeblogTemplate:isRequired()










  infomethod not available-- call on Weblogger org.apache.roller.weblogger. business.WebloggerFactory:getWeblogger()
  infomethod not available-- call on UserManager org.apache.roller.weblogger. business.Weblogger:getUserManager()










  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.CacheManager:invalidate(WeblogTemplate)










  infomethod not available-- call on void org.apache.roller.weblogger. business.UserManager:removePage(WeblogTemplate)










  infomethod not available-- call on Weblogger org.apache.roller.weblogger. business.WebloggerFactory:getWeblogger()
  infomethod not available-- call on void org.apache.roller.weblogger. business.Weblogger:flush()










  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)











method String getRemoveId()
preinit'ed(this.removeId)
postreturn_value == this.removeId
postinit'ed(return_value)










method void setRemoveId(String)
postthis.removeId == removeId
postinit'ed(this.removeId)










method WeblogTemplate getTemplate()
preinit'ed(this.template)
postreturn_value == this.template
postinit'ed(return_value)










method void setTemplate(WeblogTemplate)
postthis.template == template
postinit'ed(this.template)