Class LegacyVcsRepositoryViewerModuleDescriptor
java.lang.Object
com.atlassian.bamboo.vcs.viewer.legacy.LegacyVcsRepositoryViewerModuleDescriptor
- All Implemented Interfaces:
NameProvider,VcsRepositoryViewerModuleDescriptor,com.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware
public class LegacyVcsRepositoryViewerModuleDescriptor
extends Object
implements VcsRepositoryViewerModuleDescriptor
-
Constructor Summary
ConstructorsConstructorDescriptionLegacyVcsRepositoryViewerModuleDescriptor(WebRepositoryViewerModuleDescriptor legacyDescriptor) -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()@NotNull VcsRepositoryViewerConfiguratorgetKey()getName()com.atlassian.plugin.Plugincom.atlassian.plugin.elements.ResourceDescriptorgetResourceDescriptor(String s, String s1) List<com.atlassian.plugin.elements.ResourceDescriptor>com.atlassian.plugin.elements.ResourceLocationgetResourceLocation(String s, String s1) voidinit(@NotNull com.atlassian.plugin.Plugin plugin, @NotNull com.atlassian.plugin.module.Element element) booleanbooleanbooleanbooleanbooleansupportsVcsRepositoryType(@NotNull String pluginKey) Check if this viewer can be used for a given kind of vcs.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.plugin.ModuleDescriptor
equals, getDisplayName, hashCode, isBroken, setBrokenMethods inherited from interface com.atlassian.plugin.ScopeAware
getScopeKey
-
Constructor Details
-
LegacyVcsRepositoryViewerModuleDescriptor
public LegacyVcsRepositoryViewerModuleDescriptor(WebRepositoryViewerModuleDescriptor legacyDescriptor)
-
-
Method Details
-
supportsVcsRepositoryType
Description copied from interface:VcsRepositoryViewerModuleDescriptorCheck if this viewer can be used for a given kind of vcs. If a viewer supports any type of vcs simply return true.- Specified by:
supportsVcsRepositoryTypein interfaceVcsRepositoryViewerModuleDescriptor- Returns:
- true iff repository viewer works with given vcs plugin.
-
getConfigurator
- Specified by:
getConfiguratorin interfaceVcsRepositoryViewerModuleDescriptor
-
getCompleteKey
- Specified by:
getCompleteKeyin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getPluginKey
- Specified by:
getPluginKeyin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getKey
- Specified by:
getKeyin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getName
- Specified by:
getNamein interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>- Specified by:
getNamein interfaceNameProvider
-
getDescription
- Specified by:
getDescriptionin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getModuleClass
- Specified by:
getModuleClassin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getModule
- Specified by:
getModulein interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
init
public void init(@NotNull @NotNull com.atlassian.plugin.Plugin plugin, @NotNull @NotNull com.atlassian.plugin.module.Element element) throws com.atlassian.plugin.PluginParseException - Specified by:
initin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>- Throws:
com.atlassian.plugin.PluginParseException
-
isEnabledByDefault
public boolean isEnabledByDefault()- Specified by:
isEnabledByDefaultin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
isSystemModule
public boolean isSystemModule()- Specified by:
isSystemModulein interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
destroy
public void destroy()- Specified by:
destroyin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getMinJavaVersion
- Specified by:
getMinJavaVersionin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
satisfiesMinJavaVersion
public boolean satisfiesMinJavaVersion()- Specified by:
satisfiesMinJavaVersionin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getParams
- Specified by:
getParamsin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getI18nNameKey
- Specified by:
getI18nNameKeyin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getDescriptionKey
- Specified by:
getDescriptionKeyin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getPlugin
public com.atlassian.plugin.Plugin getPlugin()- Specified by:
getPluginin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfacecom.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>
-
getResourceDescriptors
- Specified by:
getResourceDescriptorsin interfacecom.atlassian.plugin.Resourced
-
getResourceDescriptor
- Specified by:
getResourceDescriptorin interfacecom.atlassian.plugin.Resourced
-
getResourceLocation
- Specified by:
getResourceLocationin interfacecom.atlassian.plugin.Resourced
-
getExporter
- Specified by:
getExporterin interfaceVcsRepositoryViewerModuleDescriptor
-