public interface

WebPanelModuleDescriptor

implements WebFragmentModuleDescriptor<T> WeightedDescriptor
com.atlassian.plugin.web.descriptors.WebPanelModuleDescriptor
Known Indirect Subclasses

Class Overview

The web panel module declares a single web panel in atlassian-plugin.xml. Its XML element contains a location string that should match existing locations in the host application where web panels can be embedded.

The descriptor specifies a resource or class that renders HTML given a context map, and may specify a ContextProvider that augments the context with custom properties.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor
Public Methods
abstract String getLocation()
Returns the location in the host application where the web panel should be embedded.
[Expand]
Inherited Methods
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware
From interface com.atlassian.plugin.web.descriptors.ConditionalDescriptor
From interface com.atlassian.plugin.web.descriptors.ContextAware
From interface com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor
From interface com.atlassian.plugin.web.descriptors.WeightedDescriptor

Public Methods

public abstract String getLocation ()

Returns the location in the host application where the web panel should be embedded.