com.atlassian.plugin.web.model
Class AbstractWebItem

java.lang.Object
  extended by com.atlassian.plugin.web.model.AbstractWebItem
Direct Known Subclasses:
DefaultWebLink, DefaultWebParam

public abstract class AbstractWebItem
extends java.lang.Object

Represents web items that can be rendered using velocity, and inject its own context using the ContextProvider


Constructor Summary
protected AbstractWebItem(WebFragmentHelper webFragmentHelper, ContextProvider contextProvider, WebFragmentModuleDescriptor descriptor)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getContextMap(java.util.Map<java.lang.String,java.lang.Object> context)
           
 WebFragmentModuleDescriptor getDescriptor()
           
 WebFragmentHelper getWebFragmentHelper()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractWebItem

protected AbstractWebItem(WebFragmentHelper webFragmentHelper,
                          ContextProvider contextProvider,
                          WebFragmentModuleDescriptor descriptor)
Method Detail

getContextMap

public java.util.Map<java.lang.String,java.lang.Object> getContextMap(java.util.Map<java.lang.String,java.lang.Object> context)

getWebFragmentHelper

public WebFragmentHelper getWebFragmentHelper()

getDescriptor

public WebFragmentModuleDescriptor getDescriptor()


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.