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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull VcsRepositoryViewerConfigurator
getConfigurator()
@Nullable VcsRepositoryViewerExporter
getExporter()
boolean
supportsVcsRepositoryType(@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, setBroken
-
Methods inherited from interface com.atlassian.bamboo.utils.NameProvider
getName
-
-
-
-
Method Detail
-
supportsVcsRepositoryType
boolean supportsVcsRepositoryType(@NotNull @NotNull String pluginKey)
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
@NotNull @NotNull VcsRepositoryViewerConfigurator getConfigurator()
-
getExporter
@Nullable @Nullable VcsRepositoryViewerExporter getExporter()
-
-