|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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)
PlanConfigurationUIPluginHelperBuildConfigurationUIPlugin, plugins will be checked for applicability to the plan.
getBuildConfigurationPlugins in interface PlanConfigurationUIPluginHelperplan - 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)
PlanConfigurationUIPluginHelperBuildConfigurationUIPlugin, plugins will be checked for applicability to the plan.
getBuildConfigurationPlugins in interface PlanConfigurationUIPluginHelperplan - 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 PlanConfigurationUIPluginHelperplan - 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 PlanConfigurationUIPluginHelperbuildConfiguration - 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 PlanConfigurationUIPluginHelperplan - 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 PlanConfigurationUIPluginHelperbuildConfiguration - 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 | |||||||||