Package com.atlassian.plugin.web.model

Interface Summary
WebIcon Represents an icon link
WebLabel Represents a plain text, primarily used as a links name
WebLink  
WebPanel The module that is responsive for providing the raw content for a Web Panel.
WebParam Represents arbitrary number of key/value pairs
 

Class Summary
AbstractWebItem Represents web items that can be rendered using velocity, and inject its own context using the ContextProvider
AbstractWebPanel  
DefaultWebIcon Represents an icon associated with an item.
DefaultWebLabel A simple bean to represent labels in the web interface.
DefaultWebLink Represents a single "href", with a variety of permutations.
DefaultWebParam Represents a sorted map of parameters.
EmbeddedTemplateWebPanel This class is used for web panel declaration that do not have a custom class attribute in their descriptor, nor a location attribute in their resource child element.
ResourceTemplateWebPanel This class is used for web panel declaration that do not have a custom class attribute in their descriptor, but do have a location attribute in their resource child element, which points to a template file on the (plugin's) classpath.
 



Copyright © 2010 Atlassian. All Rights Reserved.