|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.bamboo.plugin.web.PlanConfigurationPluginUIHelperImpl
public class PlanConfigurationPluginUIHelperImpl
Constructor Summary | |
---|---|
PlanConfigurationPluginUIHelperImpl(com.atlassian.plugin.PluginAccessor pluginAccessor)
|
Method Summary | ||
---|---|---|
|
getBuildConfigurationPlugins(Plan plan,
java.lang.Class<T> pluginClass)
Find all installed plugins of a given class. |
|
|
getBuildConfigurationPlugins(Plan plan,
java.lang.Class<T> pluginClass,
java.lang.Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
Find all installed plugins of a given class and module descriptor. |
|
|
getEditHtml(BuildConfiguration buildConfiguration,
Plan plan,
java.lang.Class<T> pluginClass)
Generate html page from all plugin edit fragments. |
|
|
getEditHtmlList(BuildConfiguration buildConfiguration,
Plan plan,
java.lang.Class<T> pluginClass,
java.lang.Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
Generate list of html edit fragments for all plugins. |
|
|
getViewHtml(Plan plan,
java.lang.Class<T> pluginClass)
Generate html page from all plugin view fragments. |
|
|
getViewHtmlList(Plan plan,
java.lang.Class<T> pluginClass,
java.lang.Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
Generate list of html view fragments for all plugins. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PlanConfigurationPluginUIHelperImpl(com.atlassian.plugin.PluginAccessor pluginAccessor)
Method Detail |
---|
@NotNull public <T extends BuildConfigurationAwarePlugin> java.lang.Iterable<T> getBuildConfigurationPlugins(@NotNull Plan plan, @NotNull java.lang.Class<T> pluginClass)
PlanConfigurationUIPluginHelper
BuildConfigurationUIPlugin
, plugins will be checked for applicability to the plan.
getBuildConfigurationPlugins
in interface PlanConfigurationUIPluginHelper
plan
- Plan to be checked with pluginspluginClass
- requested plugin class
@NotNull public <T extends BuildConfigurationAwarePlugin> java.lang.Iterable<T> getBuildConfigurationPlugins(@NotNull Plan plan, @NotNull java.lang.Class<T> pluginClass, @NotNull java.lang.Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
PlanConfigurationUIPluginHelper
BuildConfigurationUIPlugin
, plugins will be checked for applicability to the plan.
getBuildConfigurationPlugins
in interface PlanConfigurationUIPluginHelper
plan
- Plan to be checked with pluginspluginClass
- requested plugin class
@NotNull public <T extends BuildConfigurationAwarePlugin> java.lang.String getViewHtml(@NotNull Plan plan, @NotNull java.lang.Class<T> pluginClass)
PlanConfigurationUIPluginHelper
getViewHtml
in interface PlanConfigurationUIPluginHelper
plan
- Plan to be used for HTML generationpluginClass
- requested plugin class
@NotNull public <T extends BuildConfigurationAwarePlugin> java.lang.String getEditHtml(@NotNull BuildConfiguration buildConfiguration, @NotNull Plan plan, @NotNull java.lang.Class<T> pluginClass)
PlanConfigurationUIPluginHelper
getEditHtml
in interface PlanConfigurationUIPluginHelper
buildConfiguration
- BuildConfiguration to be used for HTML generationplan
- Plan to be used for HTML generationpluginClass
- requested plugin class
@NotNull public <T extends BuildConfigurationAwarePlugin> java.util.List<java.lang.String> getViewHtmlList(@NotNull Plan plan, @NotNull java.lang.Class<T> pluginClass, @NotNull java.lang.Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
PlanConfigurationUIPluginHelper
getViewHtmlList
in interface PlanConfigurationUIPluginHelper
plan
- Plan to be used for HTML generationpluginClass
- requested plugin class
@NotNull public <T extends BuildConfigurationAwarePlugin> java.util.List<java.lang.String> getEditHtmlList(@NotNull BuildConfiguration buildConfiguration, @NotNull Plan plan, @NotNull java.lang.Class<T> pluginClass, @NotNull java.lang.Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
PlanConfigurationUIPluginHelper
getEditHtmlList
in interface PlanConfigurationUIPluginHelper
buildConfiguration
- BuildConfiguration to be used for HTML generationplan
- Plan to be used for HTML generationpluginClass
- requested plugin class
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |