method org.apache.roller.weblogger.ui.struts2.common. PingTargetEditBase__static_init










method void org.apache.roller.weblogger.ui.struts2. common.PingTargetEditBase()
postthis.bean == &new PingTargetFormBean(PingTarget EditBase#1)
postthis.pingTarget == null
postthis.bean.id == null
postthis.bean.name == null
postthis.bean.pingUrl == null
postnew PingTargetFormBean(PingTargetEditBase#1) num objects == 1









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











method void myPrepare()
prethis.bean != null
preinit'ed(this.bean.id)
pre(soft) init'ed(this.pingTarget)
pre(soft) org/apache/roller/weblogger/ui/struts2/admin /CommonPingTargetEdit.log != null
pre(soft) org/apache/roller/weblogger/ui/struts2/edito r/CustomPingTargetEdit.log != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getPingTargetManager(...)@51 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@51 != null
postinit'ed(this.pingTarget)
test_vectororg.apache.commons.lang.StringUtils:isEmpty(... )@52: {1}, {0}









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










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










  infomethod not available-- call on PingTarget org.apache.roller.weblogger. business.pings.PingTargetManager:getPingTarget(Stri ng)










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










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










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











method String execute()
pre(soft) this.bean != null
pre(soft) this.pingTarget != null
postreturn_value in Addr_Set{&"error", &"input"}
postpossibly_updated(this.bean.id)
postpossibly_updated(this.bean.name)
postpossibly_updated(this.bean.pingUrl)
unanalyzedcall on org.apache.roller.weblogger.pojos. PingTarget:getId
unanalyzedcall on org.apache.roller.weblogger.pojos. PingTarget:getName
unanalyzedcall on org.apache.roller.weblogger.pojos. PingTarget:getPingUrl
test_vectororg.apache.roller.weblogger.ui.struts2.common. PingTargetEditBase:hasActionErrors(...)@74: {1}, {0}









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











method String save()
pre(soft) org/apache/roller/weblogger/ui/struts2/admin /CommonPingTargetEdit.log != null
pre(soft) org/apache/roller/weblogger/ui/struts2/edito r/CustomPingTargetEdit.log != null
pre(soft) this.bean != null
pre(soft) init'ed(this.bean.name)
pre(soft) init'ed(this.bean.pingUrl)
pre(soft) this.pingTarget != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getPingTargetManager(...)@107 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@107 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@109 != null
postreturn_value == &"input"
unanalyzedcall on org.apache.roller.weblogger.pojos. PingTarget:setName
unanalyzedcall on org.apache.roller.weblogger.pojos. PingTarget:setPingUrl
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getPingTargetManager
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on getLogger
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on org.apache.roller.weblogger.ui.struts2. common.PingTargetEditBase:addError
unanalyzedcall on org.apache.roller.weblogger.business.pings. PingTargetManager:isNameUnique
unanalyzedcall on org.apache.roller.weblogger.business.pings. PingTargetManager:isUrlWellFormed
unanalyzedcall on org.apache.roller.weblogger.business.pings. PingTargetManager:isHostnameKnown
test_vectororg.apache.roller.weblogger.ui.struts2.common. PingTargetEditBase:hasActionErrors(...)@105: {1}, {0}
test_vectororg.apache.roller.weblogger.ui.struts2.common. PingTargetEditBase:hasActionErrors(...)@92: {0}, {1}









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










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










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










  infomethod not available-- call on void org.apache.roller.weblogger. business.pings.PingTargetManager:savePingTarget(Pin gTarget)










  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.ui. struts2.common.PingTargetEditBase: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.common.PingTargetEditBase:addError(String)











method void myValidate(PingTarget)
pre(soft) org/apache/roller/weblogger/ui/struts2/admin /CommonPingTargetEdit.log != null
pre(soft) org/apache/roller/weblogger/ui/struts2/edito r/CustomPingTargetEdit.log != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getPingTargetManager(...)@129 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@129 != null
test_vectororg.apache.roller.weblogger.business.pings. PingTargetManager:isHostnameKnown(...)@136: {1}, {0}
test_vectororg.apache.roller.weblogger.business.pings. PingTargetManager:isNameUnique(...)@130: {1}, {0}
test_vectororg.apache.roller.weblogger.business.pings. PingTargetManager:isUrlWellFormed(...)@134: {1}, {0}









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










  infomethod not available-- call on bool org.apache.roller.weblogger. business.pings.PingTargetManager:isNameUnique(PingT arget)










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










  infomethod not available-- call on bool org.apache.roller.weblogger. business.pings.PingTargetManager:isUrlWellFormed(Pi ngTarget)










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










  infomethod not available-- call on bool org.apache.roller.weblogger. business.pings.PingTargetManager:isHostnameKnown(Pi ngTarget)










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.common.PingTargetEditBase:addError(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.common.PingTargetEditBase:addError(String)











method PingTarget getPingTarget()
preinit'ed(this.pingTarget)
postreturn_value == this.pingTarget
postinit'ed(return_value)










method void setPingTarget(PingTarget)
postthis.pingTarget == pingTarget
postinit'ed(this.pingTarget)










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










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