socialbookmarksdecorator.java


current inspection = 2010-07-22 15:04:21 (id #4) base = 2010-07-16 16:14:15 (id #1)

Filter Options
History:
+ added
- dropped
U unchanged
Annotation Kind:
pre
presumption
post
unanalyzed
test


  • void decorate(ContentDecoratorContext, BlogEntry)

  • -/+ Kind Annotation Text Date
    U pre(soft) blogEntry.propertyChangeSupport != null2010-07-16 16:14:15
    +pre(soft) init'ed(blogEntry.blog.id)2010-07-22 12:56:56
    U pre(soft) init'ed(blogEntry.originalPermalink)2010-07-16 16:14:15
    U pre(soft) init'ed(blogEntry.title)2010-07-16 16:14:15
    U pre(soft) init'ed(bookmarkingAltText[...])2010-07-16 16:14:15
    U pre(soft) init'ed(bookmarkingNames[...])2010-07-16 16:14:15
    U pre(soft) init'ed(bookmarkingSites[...])2010-07-16 16:14:15
    +pre(soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog)2010-07-22 12:56:56
    +pre(soft) net/sourceforge/pebble/domain/BlogManager. instance != null2010-07-22 12:56:56
    U preblogEntry != null2010-07-16 16:14:15
    U preblogEntry.blog != null2010-07-16 16:14:15
    +preblogEntry.blog.properties != null2010-07-22 12:56:56
    U preinit'ed(blogEntry.body)2010-07-16 16:14:15
    U preinit'ed(blogEntry.excerpt)2010-07-16 16:14:15
    U presumptionnet.sourceforge.pebble.util.I18n:getBundle(...)@83 != null2010-07-16 16:14:15
    U postinit'ed(blogEntry.body)2010-07-16 16:14:15
    U postinit'ed(blogEntry.excerpt)2010-07-16 16:14:15
    U postpossibly_updated(blogEntry.permalink)2010-07-16 16:14:15
    -unanalyzedcall on clone2010-07-16 16:59:22
    U unanalyzedcall on getBlog2010-07-16 16:14:15
    -unanalyzedcall on getBlogEntries2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntry2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntryDAO2010-07-16 16:59:22
    -unanalyzedcall on getBlogForDay2010-07-16 16:59:22
    -unanalyzedcall on getDate2010-07-16 16:59:22
    -unanalyzedcall on getId2010-07-16 16:59:22
    U unanalyzedcall on getLocalPermalink2010-07-16 16:14:15
    U unanalyzedcall on getPermalink2010-07-16 16:14:15
    U unanalyzedcall on getPermalinkProvider2010-07-16 16:14:15
    -unanalyzedcall on getTimeZone2010-07-16 16:59:22
    U unanalyzedcall on getTitle2010-07-16 16:14:15
    U unanalyzedcall on getUrl2010-07-16 16:14:15
    U unanalyzedcall on java.beans.PropertyChangeSupport:fireProper tyChange2010-07-16 16:14:15
    -unanalyzedcall on java.io.File2010-07-16 16:59:22
    -unanalyzedcall on java.io.File:exists2010-07-16 16:59:22
    -unanalyzedcall on java.io.File:getAbsolutePath2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception:getMessage2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception:printStackTrace2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Long:parseLong2010-07-16 16:59:22
    -unanalyzedcall on java.lang.String:equals2010-07-16 16:59:22
    +unanalyzedcall on java.lang.String:indexOf2010-07-22 12:56:56
    U unanalyzedcall on java.lang.String:length2010-07-16 16:14:15
    -unanalyzedcall on java.lang.String:replaceAll2010-07-16 16:59:22
    U unanalyzedcall on java.lang.String:substring2010-07-16 16:14:15
    -unanalyzedcall on java.lang.String:toLowerCase2010-07-16 16:59:22
    U unanalyzedcall on java.lang.String:trim2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:valueOf2010-07-16 16:14:15
    U unanalyzedcall on java.net.URLEncoder:encode2010-07-16 16:14:15
    -unanalyzedcall on java.text.DateFormat:format2010-07-16 16:59:22
    -unanalyzedcall on java.text.DateFormat:setTimeZone2010-07-16 16:59:22
    -unanalyzedcall on java.text.SimpleDateFormat2010-07-16 16:59:22
    -unanalyzedcall on java.text.SimpleDateFormat:setTimeZone2010-07-16 16:59:22
    -unanalyzedcall on java.util.Date2010-07-16 16:59:22
    -unanalyzedcall on java.util.HashMap:get2010-07-16 16:59:22
    -unanalyzedcall on java.util.HashMap:keySet2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:get2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:indexOf2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:size2010-07-16 16:59:22
    +unanalyzedcall on java.util.Locale2010-07-22 12:56:56
    +unanalyzedcall on java.util.Properties:getProperty2010-07-22 12:56:56
    U unanalyzedcall on java.util.ResourceBundle:getString2010-07-16 16:14:15
    -unanalyzedcall on java.util.Set:iterator2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParser:parse2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:newInsta nce2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:newSAXPa rser2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:setNames paceAware2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:setValid ating2010-07-16 16:59:22
    -unanalyzedcall on loadBlogEntry2010-07-16 16:59:22
    +unanalyzedcall on net.sourceforge.pebble.PebbleContext:getCon figuration2010-07-22 12:56:56
    +unanalyzedcall on net.sourceforge.pebble.PebbleContext:getIns tance2010-07-22 12:56:56
    -unanalyzedcall on net.sourceforge.pebble.dao.PersistenceExcep tion2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.Blog:error2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. Blog:getLocale2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.Blog:getRoot2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. Blog:getTimeZone2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.BlogEntry2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getBlog2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.BlogService2010-07-16 16:59:22
    -unanalyzedcall on org.apache.commons.logging.Log:debug2010-07-16 16:59:22
    -unanalyzedcall on org.apache.commons.logging.Log:error2010-07-16 16:59:22
    -unanalyzedcall on org.xml.sax.helpers.DefaultHandler2010-07-16 16:59:22
    -unanalyzedcall on setEventsEnabled2010-07-16 16:59:22
    -unanalyzedcall on setPersistent2010-07-16 16:59:22
    U test_vectorblogEntry.body: Addr_Set{null}, Inverse{null}2010-07-16 16:14:15
    U test_vectorblogEntry.excerpt: Addr_Set{null}, Inverse{null}2010-07-16 16:14:15
    U test_vectorjava.lang.String:length(...)@86: {0}, {1..232-1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:length(...)@93: {0}, {1..232-1}2010-07-16 16:14:15

  • String generateDecorationHtml(ResourceBundle, BlogEntry)

  • -/+ Kind Annotation Text Date
    U pre(soft) blogEntry.blog != null2010-07-16 16:14:15
    +pre(soft) init'ed(blogEntry.blog.id)2010-07-22 12:56:56
    U pre(soft) init'ed(blogEntry.originalPermalink)2010-07-16 16:14:15
    U pre(soft) init'ed(bookmarkingAltText[...])2010-07-16 16:14:15
    U pre(soft) init'ed(bookmarkingNames[...])2010-07-16 16:14:15
    U pre(soft) init'ed(bookmarkingSites[...])2010-07-16 16:14:15
    +pre(soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog)2010-07-22 12:56:56
    +pre(soft) net/sourceforge/pebble/domain/BlogManager. instance != null2010-07-22 12:56:56
    U preblogEntry != null2010-07-16 16:14:15
    U prebundle != null2010-07-16 16:14:15
    U preinit'ed(blogEntry.title)2010-07-16 16:14:15
    U postpossibly_updated(blogEntry.permalink)2010-07-16 16:14:15
    U postreturn_value != null2010-07-16 16:14:15
    -unanalyzedcall on clone2010-07-16 16:59:22
    U unanalyzedcall on getBlog2010-07-16 16:14:15
    -unanalyzedcall on getBlogEntries2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntry2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntryDAO2010-07-16 16:59:22
    -unanalyzedcall on getBlogForDay2010-07-16 16:59:22
    -unanalyzedcall on getDate2010-07-16 16:59:22
    -unanalyzedcall on getId2010-07-16 16:59:22
    U unanalyzedcall on getLocalPermalink2010-07-16 16:14:15
    U unanalyzedcall on getPermalink2010-07-16 16:14:15
    U unanalyzedcall on getPermalinkProvider2010-07-16 16:14:15
    -unanalyzedcall on getTimeZone2010-07-16 16:59:22
    -unanalyzedcall on getTitle2010-07-16 16:59:22
    U unanalyzedcall on getUrl2010-07-16 16:14:15
    -unanalyzedcall on java.io.File2010-07-16 16:59:22
    -unanalyzedcall on java.io.File:exists2010-07-16 16:59:22
    -unanalyzedcall on java.io.File:getAbsolutePath2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception:getMessage2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception:printStackTrace2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Long:parseLong2010-07-16 16:59:22
    -unanalyzedcall on java.lang.String:equals2010-07-16 16:59:22
    +unanalyzedcall on java.lang.String:indexOf2010-07-22 12:56:56
    U unanalyzedcall on java.lang.String:length2010-07-16 16:14:15
    -unanalyzedcall on java.lang.String:replaceAll2010-07-16 16:59:22
    U unanalyzedcall on java.lang.String:substring2010-07-16 16:14:15
    -unanalyzedcall on java.lang.String:toLowerCase2010-07-16 16:59:22
    U unanalyzedcall on java.lang.String:valueOf2010-07-16 16:14:15
    -unanalyzedcall on java.text.DateFormat:format2010-07-16 16:59:22
    -unanalyzedcall on java.text.DateFormat:setTimeZone2010-07-16 16:59:22
    -unanalyzedcall on java.text.SimpleDateFormat2010-07-16 16:59:22
    -unanalyzedcall on java.text.SimpleDateFormat:setTimeZone2010-07-16 16:59:22
    -unanalyzedcall on java.util.Date2010-07-16 16:59:22
    -unanalyzedcall on java.util.HashMap:get2010-07-16 16:59:22
    -unanalyzedcall on java.util.HashMap:keySet2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:get2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:indexOf2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:size2010-07-16 16:59:22
    -unanalyzedcall on java.util.Set:iterator2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParser:parse2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:newInsta nce2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:newSAXPa rser2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:setNames paceAware2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:setValid ating2010-07-16 16:59:22
    -unanalyzedcall on loadBlogEntry2010-07-16 16:59:22
    +unanalyzedcall on net.sourceforge.pebble.PebbleContext:getCon figuration2010-07-22 12:56:56
    +unanalyzedcall on net.sourceforge.pebble.PebbleContext:getIns tance2010-07-22 12:56:56
    -unanalyzedcall on net.sourceforge.pebble.dao.PersistenceExcep tion2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.Blog:error2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. Blog:getLocale2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.Blog:getRoot2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. Blog:getTimeZone2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.BlogEntry2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getBlog2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.BlogService2010-07-16 16:59:22
    -unanalyzedcall on org.apache.commons.logging.Log:debug2010-07-16 16:59:22
    -unanalyzedcall on org.apache.commons.logging.Log:error2010-07-16 16:59:22
    -unanalyzedcall on org.xml.sax.helpers.DefaultHandler2010-07-16 16:59:22
    -unanalyzedcall on setEventsEnabled2010-07-16 16:59:22
    -unanalyzedcall on setPersistent2010-07-16 16:59:22
    U test_vectorbookmarkingSites[...]: Addr_Set{&"http:.. technorati.com.faves?add="}, Addr_Set{&"http:.. www.bloglines.com.sub."}, Addr_Set{&"http:.. www.facebook.com.share.php?u="}, Addr_Set{&"htt p:..www.furl.net.storeIt.jsp?u="}, Addr_Set{&"...2010-07-16 16:14:15

  • void net.sourceforge.pebble.decorator.SocialBookmarksDecorator()

  • -/+ Kind Annotation Text Date

  • net.sourceforge.pebble.decorator.SocialBookmarksDecorator__static_init

  • -/+ Kind Annotation Text Date
    U postbookmarkingAltText == &new String[](SocialBookm arksDecorator__static_init#3)2010-07-16 16:14:15
    U postbookmarkingAltText.length == 122010-07-16 16:14:15
    U postbookmarkingAltText[...] in Addr_Set{&"socialb ookmark.addToSlashdot",&"socialbookmark. addToDigg",&"socialbookmark.addToReddit", &"socialbookmark.addToDelicious", &"socialbookmark.addToStumbleupon", &"socialbookmark.addToGoogl...2010-07-16 16:14:15
    U postbookmarkingNames == &new String[](SocialBookmar ksDecorator__static_init#2)2010-07-16 16:14:15
    U postbookmarkingNames.length == 122010-07-16 16:14:15
    U postbookmarkingNames[...] in Addr_Set{&"<img src="common.images.slashdot.png" alt="Add this post to Slashdot" border="0" .>",&"<img src="common.images.digg.png" alt="Add this post to Digg" border="0" .>",&"<img src="common.images.reddit....2010-07-16 16:14:15
    U postbookmarkingSites == &new String[](SocialBookmar ksDecorator__static_init#1)2010-07-16 16:14:15
    U postbookmarkingSites.length == 122010-07-16 16:14:15
    U postbookmarkingSites[...] in Addr_Set{&"http:.. slashdot.org.bookmark.pl?url=",&"http:..digg. com.submit?url=",&"http:..reddit.com. submit?url=",&"http:..del.icio.us.post?url=", &"http:..www.stumbleupon.com.submit?url=", &"http:.....2010-07-16 16:14:15
    U postnew String[](SocialBookmarksDecorator__static_ init#1) num objects == 12010-07-16 16:14:15
    U postnew String[](SocialBookmarksDecorator__static_ init#2) num objects == 12010-07-16 16:14:15
    U postnew String[](SocialBookmarksDecorator__static_ init#3) num objects == 12010-07-16 16:14:15