method org.apache.roller.weblogger.ui.struts2.editor. CategoryEdit__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.CategoryEdit()
postthis.actionName == &"categoryEdit"
postthis.bean == &new CategoryBean(CategoryEdit#1)
postthis.category == null
postthis.bean.description == null
postthis.bean.id == null
postthis.bean.image == null
postthis.bean.name == null
postthis.desiredMenu == &"editor"
postthis.pageTitle == &"categoryForm.edit.title"
postnew CategoryBean(CategoryEdit#1) num objects == 1









  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.util.UIAction()











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










method void myPrepare()
pre(soft) log != null
pre(soft) this.bean != null
pre(soft) init'ed(this.bean.id)
presumptionorg.apache.roller.weblogger.business. Weblogger:getWeblogManager(...)@63 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@63 != null
postpossibly_updated(this.category)
test_vectororg.apache.commons.lang.StringUtils:isEmpty(... )@64: {1}, {0}









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










  infomethod not available-- call on bool org.apache.commons.lang. StringUtils:isEmpty(String)










  infomethod not available-- call on WeblogCategory org.apache.roller. weblogger.business.WeblogManager:getWeblogCategory( String)










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











method String execute()
preinit'ed(this.category)
pre(soft) this.bean != null
postreturn_value in Addr_Set{&"input", &"error"}
postpossibly_updated(this.bean.description)
postpossibly_updated(this.bean.id)
postpossibly_updated(this.bean.image)
postpossibly_updated(this.bean.name)
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:getName
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:getId
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:getDescription
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:getImage
test_vectorthis.category: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.editor.CategoryEdit:addError(String)











method String save()
preinit'ed(this.category)
pre(soft) log != null
pre(soft) this.bean != null
pre(soft) init'ed(this.bean.description)
pre(soft) init'ed(this.bean.image)
pre(soft) init'ed(this.bean.name)
presumptionorg.apache.roller.weblogger.business. Weblogger:getWeblogManager(...)@112 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@112 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@114 != null
postreturn_value in Addr_Set{&"input", &"error"}
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:getName
unanalyzedcall on java.lang.String:equals
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:updateName
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:setDescription
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:setImage
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:getParent
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogCategory:hasCategory
unanalyzedcall on org.apache.roller.weblogger.ui.struts2. editor.CategoryEdit:addError
test_vectorthis.category: Inverse{null}, Addr_Set{null}
test_vectororg.apache.roller.weblogger.ui.struts2.editor. CategoryEdit:hasActionErrors(...)@106: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.editor.CategoryEdit:addError(String)










  infomethod not available-- call on bool org.apache.roller.weblogger.ui. struts2.editor.CategoryEdit:hasActionErrors()










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










  infomethod not available-- call on void org.apache.roller.weblogger. business.WeblogManager:saveWeblogCategory(WeblogCat egory)










  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.roller.weblogger.util. cache.CacheManager:invalidate(WeblogCategory)










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.editor.CategoryEdit:addMessage(String)










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










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.editor.CategoryEdit:addError(String)











method void myValidate()
prethis.bean != null
preinit'ed(this.bean.name)
prethis.category != null
presumptionorg.apache.roller.weblogger.pojos.WeblogCategory:ge tName(...)@138 != null
test_vectorjava.lang.String:equals(...)@138: {1}, {0}
test_vectororg.apache.roller.weblogger.pojos.WeblogCategory:ge tParent(...)@139: Addr_Set{null}, Inverse{null}
test_vectororg.apache.roller.weblogger.pojos.WeblogCategory:ha sCategory(...)@140: {0}, {1}









  infomethod not available-- call on String org.apache.roller.weblogger. pojos.WeblogCategory:getName()










  infomethod not available-- call on WeblogCategory org.apache.roller. weblogger.pojos.WeblogCategory:getParent()










  infomethod not available-- call on bool org.apache.roller.weblogger.pojos. WeblogCategory:hasCategory(String)










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.editor.CategoryEdit:addError(String, String)











method WeblogCategory getCategory()
preinit'ed(this.category)
postreturn_value == this.category
postinit'ed(return_value)










method void setCategory(WeblogCategory)
postthis.category == category
postinit'ed(this.category)










method CategoryBean getBean()
preinit'ed(this.bean)
postreturn_value == this.bean
postinit'ed(return_value)










method void setBean(CategoryBean)
postthis.bean == bean
postinit'ed(this.bean)