method net.sourceforge.pebble.web.action.ViewPluginsActio n__static_init










method void net.sourceforge.pebble.web.action. ViewPluginsAction()










method View process(HttpServletRequest, HttpServletRespon se)
preinit'ed(net/sourceforge/pebble/plugins/PluginLocato r.availablePlugins)
prethis.model != null
prethis.model.data != null
presumptionjava.util.HashMap:get(...)@63 != null
presumptionnet.sourceforge.pebble.domain.Blog:getPluginPropert ies(...).properties@61 != null
presumptionnet.sourceforge.pebble.domain.Blog:getPluginPropert ies(...)@60 != null
presumptionnet.sourceforge.pebble.domain.Blog:getPluginPropert ies(...)@61 != null
postnet/sourceforge/pebble/plugins/PluginLocator. availablePlugins == One-of{old net/sourceforge/pebb le/plugins/PluginLocator.availablePlugins, &new AvailablePlugins(locateAvailablePlugins#3 )}
postnet/sourceforge/pebble/plugins/PluginLocator. availablePlugins != null
postreturn_value == &new PluginsView(process#1)
postnew AvailablePlugins(locateAvailablePlugins#3) num objects <= 1
postnew HashMap(locateAvailablePlugins#1) num objects == new AvailablePlugins(locateAvailablePlugins#3) num objects
postnew AvailablePlugins(locateAvailablePlugins#3). plugins == &new HashMap(locateAvailablePlugins# 1)
postnew PluginsView(process#1) num objects == 1
unanalyzedcall on java.util.HashMap:get
unanalyzedcall on java.util.HashMap:put
unanalyzedcall on java.util.Properties:keySet
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Collections:sort
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.util.Properties:getProperty
unanalyzedcall on java.lang.System:getProperty
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.Map:put
unanalyzedcall on org.jdom.Element:getChildren
unanalyzedcall on java.lang.Iterable:iterator
unanalyzedcall on org.jdom.Element:getAttributeValue
unanalyzedcall on java.lang.Boolean:parseBoolean
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.util.Properties
unanalyzedcall on org.jdom.Element:getName
unanalyzedcall on org.jdom.Element:getText
unanalyzedcall on java.util.Properties:setProperty
unanalyzedcall on java.util.Collection:add
unanalyzedcall on org.jdom.input.SAXBuilder
unanalyzedcall on java.net.URL:openStream
unanalyzedcall on org.jdom.input.SAXBuilder:build
unanalyzedcall on org.jdom.Document:getRootElement
unanalyzedcall on org.jdom.Element:getChild
unanalyzedcall on java.lang.Integer:parseInt
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.lang.Thread:currentThread
unanalyzedcall on java.lang.Thread:getContextClassLoader
unanalyzedcall on java.lang.ClassLoader:loadClass
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on java.util.List:add
unanalyzedcall on java.lang.Class:getClassLoader
unanalyzedcall on java.lang.ClassLoader:getResources
unanalyzedcall on java.util.Enumeration:hasMoreElements
unanalyzedcall on java.util.Enumeration:nextElement
unanalyzedcall on java.util.Map:values
unanalyzedcall on java.util.Collection:iterator
unanalyzedcall on java.util.Map:entrySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map$Entry:getKey
unanalyzedcall on java.util.Map$Entry:getValue
unanalyzedcall on net.sourceforge.pebble.domain. Blog:getContentDecorators









  infomethod not available-- call on PluginProperties net.sourceforge.pebble. domain.Blog:getPluginProperties()










  infomethod not available-- call on PluginProperties net.sourceforge.pebble. domain.Blog:getPluginProperties()










  infomethod not available-- call on void net.sourceforge.pebble.web.view. impl.PluginsView()











method String[] getRoles(HttpServletRequest)
presumptioninit'ed(net.sourceforge.pebble.Constants.BLOG_ ADMIN_ROLE)
presumptioninit'ed(net.sourceforge.pebble.Constants.BLOG_ OWNER_ROLE)
postreturn_value == &new String[](getRoles#1)
postnew String[](getRoles#1) num objects == 1
postreturn_value.length == 2
postreturn_value[0] == net.sourceforge.pebble. Constants.BLOG_ADMIN_ROLE
post(soft) init'ed(return_value[0])
postreturn_value[1] == net.sourceforge.pebble. Constants.BLOG_OWNER_ROLE
post(soft) init'ed(return_value[1])