Last Msg First Msg
























method org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace$Attributes__sta tic_init

method org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace$Collection$Tags __static_init

method org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace$Collection$Attr ibutes__static_init

method org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace$Collection__sta tic_init

method org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service__static_init

method org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace__static_init










method void org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service(String)
postthis.entries == null
postthis.href == href
postinit'ed(this.href)










method void org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service(Document)
pred != null
postinit'ed(this.entries)
postinit'ed(this.href)
unanalyzedcall on org.jdom.Document:getRootElement
unanalyzedcall on java.util.ArrayList
unanalyzedcall on org.jdom.Element:getChildren
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace
unanalyzedcall on populate
unanalyzedcall on java.util.List:add
unanalyzedcall on java.util.List:toArray
unanalyzedcall on setEntries
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.EntrySet
unanalyzedcall on org.jdom.Element:getAttributeValue
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.Entry
unanalyzedcall on setHref
unanalyzedcall on org.jdom.Element:getChild
unanalyzedcall on org.jdom.Element:getText
unanalyzedcall on java.util.Arrays:asList










method void org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service(InputStream)
presumptionorg.jdom.input.SAXBuilder:build(...)@57 != null
postinit'ed(this.entries)
postinit'ed(this.href)
unanalyzedcall on org.jdom.Document:getRootElement
unanalyzedcall on java.util.ArrayList
unanalyzedcall on org.jdom.Element:getChildren
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace
unanalyzedcall on populate
unanalyzedcall on java.util.List:add
unanalyzedcall on java.util.List:toArray
unanalyzedcall on setEntries
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.EntrySet
unanalyzedcall on org.jdom.Element:getAttributeValue
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.Entry
unanalyzedcall on setHref
unanalyzedcall on org.jdom.Element:getChild
unanalyzedcall on org.jdom.Element:getText
unanalyzedcall on java.util.Arrays:asList









  infomethod not available-- call on void org.jdom.input.SAXBuilder()










  infomethod not available-- call on Document org.jdom.input.SAXBuilder:build (InputStream)











method String getType()
postreturn_value == &"service"










method Document toDocument()
prethis.entries != null
presumptiongetEntries(...).length@70 <= 232-1
presumptiongetEntries(...).length@71 >= 1
presumptiongetEntries(...).length@70 <= getEntries(...). length@71
presumptionjava.util.List:toArray(...)@72 != null
presumptiontoDocument(...)@72 != null
postreturn_value == &new Document(toDocument#1)
postnew Document(toDocument#1) num objects == 1
unanalyzedcall on java.util.List:toArray









  infomethod not available-- call on void org.jdom.Document()










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Document org.jdom.Document:setRootElemen t(Element)










Prev Msg Next Msg
+
high
null dereferencecheck fails here: requires entry != null
+
medium
null dereferencecheck might fail: requires not_init'ed(entry)
  infocall too complex - analysis skipped-- call on Document toDocument()
  infomethod not available-- call on Element org.jdom.Document:detachRootElem ent()
  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)
Prev Msg Next Msg











method void populate(Document)
predoc != null
presumptionjava.util.Iterator:next(...)@84 != null
presumptionorg.jdom.Document:getRootElement(...)@79 != null
presumptionorg.jdom.Element:getChildren(...)@81 != null
postinit'ed(this.entries)
unanalyzedcall on setEntries
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.EntrySet
unanalyzedcall on org.jdom.Element:getAttributeValue
unanalyzedcall on java.util.ArrayList
unanalyzedcall on org.jdom.Element:getChildren
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.Entry
unanalyzedcall on setHref
unanalyzedcall on org.jdom.Element:getChild
unanalyzedcall on org.jdom.Element:getText
unanalyzedcall on java.util.List:add
unanalyzedcall on java.util.List:toArray
unanalyzedcall on java.util.Arrays:asList
test_vectorjava.util.Iterator:hasNext(...)@83: {0}, {1}









  infomethod not available-- call on Element org.jdom.Document:getRootElement ()










  infomethod not available-- call on List org.jdom.Element:getChildren(String , Namespace)











method void org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace()
postthis.entries == null
postthis.href == null
postthis.title == null










method String getType()
postreturn_value == &"workspace"










method String getTitle()
preinit'ed(this.title)
postreturn_value == this.title
postinit'ed(return_value)










method void setTitle(String)
postthis.title == title
postinit'ed(this.title)










method Document toDocument()
prethis.entries != null
preinit'ed(this.title)
presumptiongetEntries(...).length@123 <= 232-1
presumptiongetEntries(...).length@124 >= 1
presumptiongetEntries(...).length@123 <= getEntries(...). length@124
presumptionjava.util.List:toArray(...)@72 != null
presumptiontoDocument(...)@125 != null
postreturn_value == &new Document(toDocument#1)
postnew Document(toDocument#1) num objects == 1
unanalyzedcall on java.util.List:toArray









  infomethod not available-- call on void org.jdom.Document()










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Document org.jdom.Document:setRootElemen t(Element)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










Prev Msg Next Msg
+
high
null dereferencecheck fails here: requires entry != null
+
medium
null dereferencecheck might fail: requires not_init'ed(entry)
  infocall too complex - analysis skipped-- call on Document toDocument()
  infomethod not available-- call on Element org.jdom.Document:detachRootElem ent()
  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)
Prev Msg Next Msg











method void populate(Element)
preelem != null
presumptionjava.util.Iterator:next(...)@137 != null
presumptionorg.jdom.Element:getChildren(...)@134 != null
postinit'ed(this.entries)
postinit'ed(this.title)
unanalyzedcall on org.apache.roller.weblogger.webservices. adminprotocol.sdk.Entry
unanalyzedcall on org.jdom.Element:getAttributeValue
unanalyzedcall on setHref
unanalyzedcall on org.jdom.Element:getChild
unanalyzedcall on org.jdom.Element:getText
unanalyzedcall on java.util.Arrays:asList
test_vectorjava.util.Iterator:hasNext(...)@136: {0}, {1}









  infomethod not available-- call on String org.jdom.Element:getAttributeValu e(String)










  infomethod not available-- call on List org.jdom.Element:getChildren(String , Namespace)











method void org.apache.roller.weblogger.webservices. adminprotocol.sdk.Service$Workspace$Collection()
postthis.href == null










method String getType()
postreturn_value == &"collection"










method String getTitle()
preinit'ed(this.title)
postreturn_value == this.title
postinit'ed(return_value)










method void setTitle(String)
postthis.title == title
postinit'ed(this.title)










method Document toDocument()
preinit'ed(this.href)
preinit'ed(this.memberType)
preinit'ed(this.title)
postreturn_value == &new Document(toDocument#1)
postnew Document(toDocument#1) num objects == 1









  infomethod not available-- call on void org.jdom.Document()










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Document org.jdom.Document:setRootElemen t(Element)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Element org.jdom.Element:setText(String)










  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)











method void populate(Element)
preelem != null
presumptionorg.jdom.Element:getChild(...)@196 != null
postinit'ed(this.href)
postinit'ed(this.memberType)
postinit'ed(this.title)









  infomethod not available-- call on String org.jdom.Element:getAttributeValu e(String)










  infomethod not available-- call on String org.jdom.Element:getAttributeValu e(String)










  infomethod not available-- call on Element org.jdom.Element:getChild(String , Namespace)










  infomethod not available-- call on String org.jdom.Element:getText()











method String getMemberType()
preinit'ed(this.memberType)
postreturn_value == this.memberType
postinit'ed(return_value)










method void setMemberType(String)
postthis.memberType == memberType
postinit'ed(this.memberType)