Last Msg First Msg
























method net.sourceforge.pebble.dao.file.BlogEntryHandler__ static_init
postinit'ed(log)









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











method void net.sourceforge.pebble.dao.file. BlogEntryHandler(BlogEntry)
preblogEntry != null
presumptioninit'ed(java.util.Locale.ENGLISH)
preblogEntry.blog != null
postthis.blogEntry == blogEntry
postthis.blogEntry != null
postthis.commentAuthenticated == 0
postthis.commentParent == -1
postthis.elementStatus == -1
postthis.commentState == &net.sourceforge.pebble. domain.State__static_init.new State(State__static_i nit#1)
postthis.trackBackState == &net.sourceforge.pebble. domain.State__static_init.new State(State__static_i nit#1)
postthis.dateTimeFormats == &new SimpleDateFormat[] (BlogEntryHandler#1)
postthis.groupStatus == 100
postnew SimpleDateFormat(BlogEntryHandler#2) num objects == 1
postnew SimpleDateFormat(BlogEntryHandler#3) num objects == 1
postnew SimpleDateFormat(BlogEntryHandler#4) num objects == 1
postnew SimpleDateFormat(BlogEntryHandler#5) num objects == 1
postnew SimpleDateFormat(BlogEntryHandler#6) num objects == 1
postnew SimpleDateFormat(BlogEntryHandler#7) num objects == 1
postnew SimpleDateFormat[](BlogEntryHandler#1) num objects == 1
postthis.dateTimeFormats.length == 6
postthis.dateTimeFormats[0] == &new SimpleDateFormat(BlogEntryHandler#2)
postthis.dateTimeFormats[1] == &new SimpleDateFormat(BlogEntryHandler#3)
postthis.dateTimeFormats[2] == &new SimpleDateFormat(BlogEntryHandler#4)
postthis.dateTimeFormats[3] == &new SimpleDateFormat(BlogEntryHandler#5)
postthis.dateTimeFormats[4] == &new SimpleDateFormat(BlogEntryHandler#6)
postthis.dateTimeFormats[5] == &new SimpleDateFormat(BlogEntryHandler#7)









  infomethod not available-- call on void org.xml.sax.helpers. DefaultHandler()










  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()










  infomethod not available-- call on Locale net.sourceforge.pebble.domain. Blog:getLocale()










  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()










  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()










  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()










  infomethod not available-- call on Locale net.sourceforge.pebble.domain. Blog:getLocale()










  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()










  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()











method void startElement(String, String, String, Attributes)
prename != null
postthis.elementContent == &new StringBuffer(startE lement#1)
postthis.elementStatus in -1..22
postpossibly_updated(this.groupStatus)
postnew StringBuffer(startElement#1) num objects == 1
test_vectorjava.lang.String:equals(...)@116: {0}, {1}
test_vectorjava.lang.String:equals(...)@118: {0}, {1}
test_vectorjava.lang.String:equals(...)@120: {0}, {1}
test_vectorjava.lang.String:equals(...)@122: {0}, {1}
test_vectorjava.lang.String:equals(...)@124: {0}, {1}
test_vectorjava.lang.String:equals(...)@126: {0}, {1}
test_vectorjava.lang.String:equals(...)@128: {0}, {1}
test_vectorjava.lang.String:equals(...)@130: {0}, {1}
test_vectorjava.lang.String:equals(...)@132: {0}, {1}
test_vectorjava.lang.String:equals(...)@134: {0}, {1}
test_vectorjava.lang.String:equals(...)@136: {0}, {1}
test_vectorjava.lang.String:equals(...)@138: {0}, {1}
test_vectorjava.lang.String:equals(...)@140: {0}, {1}
test_vectorjava.lang.String:equals(...)@142: {0}, {1}
test_vectorjava.lang.String:equals(...)@144: {0}, {1}
test_vectorjava.lang.String:equals(...)@146: {0}, {1}
test_vectorjava.lang.String:equals(...)@148: {0}, {1}
test_vectorjava.lang.String:equals(...)@150: {0}, {1}
test_vectorjava.lang.String:equals(...)@152: {0}, {1}
test_vectorjava.lang.String:equals(...)@154: {0}, {1}
test_vectorjava.lang.String:equals(...)@156: {0}, {1}
test_vectorjava.lang.String:equals(...)@158: {0}, {1}
test_vectorjava.lang.String:equals(...)@160: {0}, {1}
test_vectorjava.lang.String:equals(...)@162: {0}, {1}
test_vectorjava.lang.String:equals(...)@165: {0}, {1}
test_vectorjava.lang.String:equals(...)@168: {0}, {1}










method void endElement(String, String, String)
preinit'ed(this.groupStatus)
pre(soft) log != null
pre(soft) name != null
pre(soft) init'ed(net.sourceforge.pebble.domain.State_ _static_init.new State(State__static_init#4).name)
pre(soft) init'ed(this.attachmentSize)
pre(soft) init'ed(this.attachmentType)
pre(soft) init'ed(this.attachmentUrl)
pre(soft) init'ed(this.blogEntry.attachment)
pre(soft) init'ed(this.blogEntry.commentsEnabled)
pre(soft) init'ed(this.blogEntry.date)
pre(soft) init'ed(this.blogEntry.excerpt)
pre(soft) init'ed(this.blogEntry.title)
pre(soft) init'ed(this.blogEntry.trackBacksEnabled)
pre(soft) init'ed(this.commentAuthenticated)
pre(soft) init'ed(this.commentAuthor)
pre(soft) init'ed(this.commentBody)
pre(soft) init'ed(this.commentDate)
pre(soft) init'ed(this.commentEmail)
pre(soft) init'ed(this.commentIpAddress)
pre(soft) init'ed(this.commentParent)
pre(soft) init'ed(this.commentState)
pre(soft) init'ed(this.commentTitle)
pre(soft) init'ed(this.commentWebsite)
pre(soft) init'ed(this.elementStatus)
pre(soft) init'ed(this.trackBackBlogName)
pre(soft) init'ed(this.trackBackDate)
pre(soft) init'ed(this.trackBackExcerpt)
pre(soft) init'ed(this.trackBackIpAddress)
pre(soft) init'ed(this.trackBackState)
pre(soft) init'ed(this.trackBackTitle)
pre(soft) init'ed(this.trackBackUrl)
pre(soft) this.blogEntry != null
pre(soft) this.blogEntry.categories != null
pre(soft) this.blogEntry.comments != null
pre(soft) this.blogEntry.events != null
pre(soft) init'ed(this.blogEntry.eventsEnabled)
pre(soft) this.blogEntry.propertyChangeSupport != null
pre(soft) this.blogEntry.trackBacks != null
pre(soft) this.dateTimeFormats != null
pre(soft) this.dateTimeFormats.length <= 232-1
pre(soft) this.dateTimeFormats[...] != null
pre(soft) this.elementContent != null
presumptionjava.lang.Boolean:valueOf(...)@218 != null
presumptionjava.lang.Boolean:valueOf(...)@221 != null
presumptionjava.util.Calendar:getTime(...)@187 != null
postinit'ed(this.attachmentSize)
post(soft) init'ed(this.attachmentType)
postinit'ed(this.attachmentUrl)
post(soft) init'ed(this.blogEntry.attachment)
post(soft) init'ed(this.blogEntry.commentsEnabled)
post(soft) init'ed(this.blogEntry.date)
postinit'ed(this.blogEntry.excerpt)
postpossibly_updated(this.blogEntry.id)
postpossibly_updated(this.blogEntry.permalink)
postpossibly_updated(this.blogEntry.timeZoneId)
post(soft) init'ed(this.blogEntry.title)
post(soft) init'ed(this.blogEntry.trackBacksEnabled)
post(soft) init'ed(this.commentAuthenticated)
postinit'ed(this.commentAuthor)
postinit'ed(this.commentBody)
postinit'ed(this.commentDate)
postinit'ed(this.commentEmail)
postinit'ed(this.commentIpAddress)
post(soft) init'ed(this.commentParent)
post(soft) init'ed(this.commentState)
postinit'ed(this.commentTitle)
postinit'ed(this.commentWebsite)
postthis.elementStatus == -1
postinit'ed(this.groupStatus)
postinit'ed(this.trackBackBlogName)
postinit'ed(this.trackBackDate)
postinit'ed(this.trackBackExcerpt)
postinit'ed(this.trackBackIpAddress)
post(soft) init'ed(this.trackBackState)
postinit'ed(this.trackBackTitle)
postinit'ed(this.trackBackUrl)
postnew Attachment(endElement#1) num objects <= 1
postinit'ed(new Attachment(endElement#1).size)
postinit'ed(new Attachment(endElement#1).type)
postinit'ed(new Attachment(endElement#1).url)
unanalyzedcall on java.text.SimpleDateFormat:parse
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on getComment
unanalyzedcall on addComment
unanalyzedcall on java.lang.String:equals
unanalyzedcall on java.beans.PropertyChangeSupport:fireProper tyChange
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.util.Date:getTime
unanalyzedcall on java.util.HashSet
unanalyzedcall on java.util.Set:contains
unanalyzedcall on java.util.Set:add
pre(soft) init'ed(this.blogEntry.body)
unanalyzedcall on getId
unanalyzedcall on java.util.List:add
unanalyzedcall on getComments
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.util.ArrayList
pre(soft) init'ed(this.blogEntry.originalPermalink)
unanalyzedcall on java.util.List:addAll
pre(soft) init'ed(this.blogEntry.subtitle)
pre(soft) init'ed(this.blogEntry.tags)
unanalyzedcall on java.util.Date
unanalyzedcall on net.sourceforge.pebble.api.event. PebbleEvent
unanalyzedcall on java.util.List:contains
unanalyzedcall on java.beans.PropertyChangeSupport
unanalyzedcall on java.beans.PropertyChangeSupport:addPropert yChangeListener
unanalyzedcall on net.sourceforge.pebble.domain.Response
unanalyzedcall on java.lang.String:length
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:filterHTML
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:transformHTML
unanalyzedcall on isApproved
unanalyzedcall on isRejected
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getBlog
unanalyzedcall on net.sourceforge.pebble.domain. Blog:getCalendar
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on setState
unanalyzedcall on net.sourceforge.pebble.domain. Response:setState
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:addEvent
pre(soft) this.blogEntry.blog != null
pre(soft) init'ed(this.blogEntry.blog.rootCategory)
unanalyzedcall on java.util.EventObject
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getTitle
test_vectorthis.commentParent: {-1}, {-9_223_372_036_854_775_8 08..-2, 0..264-1}
test_vectorthis.elementStatus: {0}, {1}, {3}, {12}, {13}, {15}, {18}, {2}, {4}, {10}, {11}, {14}, {22}, {16}, {17}, {5}, {7}, {8}, {9}, {19}, {20}, {21}
test_vectorthis.groupStatus: {-231..99, 104..232-1}, {100}, {103}, {101}, {102}
test_vectorjava.lang.String:equals(...)@199: {0}, {1}
test_vectorjava.lang.String:equals(...)@224: {0}, {1}
test_vectorjava.lang.String:equals(...)@247: {0}, {1}
test_vectorjava.lang.String:equals(...)@300: {0}, {1}
postpossibly_updated(this.blogEntry.author)
post(soft) init'ed(this.blogEntry.body)
postinit'ed(this.blogEntry.originalPermalink)
postpossibly_updated(this.blogEntry.state)
post(soft) init'ed(this.blogEntry.subtitle)
postinit'ed(this.blogEntry.tags)
postpossibly_updated(this.blogEntry.tagsAsCommaSeparate d)
postpossibly_updated(this.blogEntry.tagsAsList)
postinit'ed(new ArrayList(Category#1) num objects)
postinit'ed(new ArrayList(Category#2) num objects)
postinit'ed(new ArrayList(Category#3) num objects)
postnew ArrayList(parse#1) num objects <= 1
postinit'ed(new Category(getCategory#2*) num objects)
postpossibly_updated(new Category(getCategory#2*). blog)
postinit'ed(new Category(getCategory#2*).blogEntries)
postpossibly_updated(new Category(getCategory#2*).id)
postinit'ed(new Category(getCategory#2*).name)
postpossibly_updated(new Category(getCategory#2*). parent)
postpossibly_updated(new Category(getCategory#2*). subCategories)
postinit'ed(new Category(getCategory#2*).tags)
postinit'ed(new Category(getCategory#2*).tagsAsList)
postinit'ed(new Category(getCategory#3*) num objects)
postpossibly_updated(new Category(getCategory#3*). blog)
postinit'ed(new Category(getCategory#3*).blogEntries)
postpossibly_updated(new Category(getCategory#3*).id)
postinit'ed(new Category(getCategory#3*).name)
postpossibly_updated(new Category(getCategory#3*). parent)
postpossibly_updated(new Category(getCategory#3*). subCategories)
postinit'ed(new Category(getCategory#3*).tags)
postinit'ed(new Category(getCategory#3*).tagsAsList)
unanalyzedcall on getSubCategories
unanalyzedcall on getCategory
unanalyzedcall on net.sourceforge.pebble.domain. Blog:getLocale
unanalyzedcall on net.sourceforge.pebble.util. I18n:getMessage
unanalyzedcall on net.sourceforge.pebble.domain.Category
unanalyzedcall on addCategory
unanalyzedcall on java.lang.String:indexOf
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:lastIndexOf
unanalyzedcall on setBlog
unanalyzedcall on isRootCategory
unanalyzedcall on addSubCategory
unanalyzedcall on java.lang.String:replaceAll
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on java.lang.String:split
unanalyzedcall on getAllTags
unanalyzedcall on getTagsAsList
unanalyzedcall on java.util.Collections:sort
unanalyzedcall on getState
unanalyzedcall on areEventsEnabled
unanalyzedcall on net.sourceforge.pebble.domain.Content
unanalyzedcall on getBlogEntry
unanalyzedcall on java.util.Collections:unmodifiableList
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Set:size
unanalyzedcall on java.util.Collections:reverse
unanalyzedcall on getRootCategory









Prev Msg Next Msg
 
medium
precondition failurenet/sourceforge/pebble/domain/BlogEntry.setDate: newDate != null
Prev Msg Next Msg











method void characters(char[], int, int)
prethis.elementContent != null










method void warning(SAXParseException)
prelog != null









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











method void error(SAXParseException)
prelog != null









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











method void fatalError(SAXParseException)
prelog != null









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











method Date getDate(String)
prethis.dateTimeFormats != null
pre(soft) log != null
pre(soft) this.dateTimeFormats.length <= 232-1
pre(soft) this.dateTimeFormats[...] != null
postinit'ed(return_value)









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