Interface VcsRepositoryViewerModuleDescriptor
- All Superinterfaces:
com.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>,NameProvider,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware
- All Known Implementing Classes:
LegacyVcsRepositoryViewerModuleDescriptor,VcsRepositoryViewerModuleDescriptorImpl
public interface VcsRepositoryViewerModuleDescriptor
extends com.atlassian.plugin.ModuleDescriptor<VcsRepositoryViewer>, NameProvider
-
Method Summary
Modifier and TypeMethodDescription@NotNull VcsRepositoryViewerConfigurator@Nullable VcsRepositoryViewerExporterbooleansupportsVcsRepositoryType(@NotNull String pluginKey) Check if this viewer can be used for a given kind of vcs.Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getModule, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBrokenMethods inherited from interface com.atlassian.bamboo.utils.NameProvider
getNameMethods inherited from interface com.atlassian.plugin.Resourced
getResourceDescriptor, getResourceDescriptors, getResourceLocationMethods inherited from interface com.atlassian.plugin.ScopeAware
getScopeKey
-
Method Details
-
supportsVcsRepositoryType
Check if this viewer can be used for a given kind of vcs. If a viewer supports any type of vcs simply return true.- Returns:
- true iff repository viewer works with given vcs plugin.
-
getConfigurator
-
getExporter
-