Uses of Class
jenkins.scm.api.trait.SCMNavigatorContext
Packages that use SCMNavigatorContext
Package
Description
An API/SPI to allow the sharing of common traits between different
SCMSource
and
SCMNavigator
implementations.-
Uses of SCMNavigatorContext in jenkins.scm.api.trait
Classes in jenkins.scm.api.trait with type parameters of type SCMNavigatorContextModifier and TypeClassDescriptionclass
SCMNavigatorContext<C extends SCMNavigatorContext<C,
R>, R extends SCMNavigatorRequest> Represents the context within which aSCMNavigator
is processing requests.Methods in jenkins.scm.api.trait that return types with arguments of type SCMNavigatorContextModifier and TypeMethodDescriptionClass<? extends SCMNavigatorContext>
SCMNavigatorTraitDescriptor.getContextClass()
Returns the type ofSCMNavigatorContext
that thisSCMNavigatorTrait
is applicable to.Methods in jenkins.scm.api.trait with parameters of type SCMNavigatorContextModifier and TypeMethodDescriptionfinal void
SCMNavigatorTrait.applyToContext
(SCMNavigatorContext<?, ?> context) Applies this trait to theSCMNavigatorContext
.protected void
SCMNavigatorTrait.decorateContext
(SCMNavigatorContext<?, ?> context) SPI: Override this method to decorate aSCMNavigatorContext
.boolean
SCMNavigatorTraitDescriptor.isApplicableToContext
(SCMNavigatorContext context) Checks if theSCMNavigatorTrait
is relevant to the specifiedSCMNavigatorContext
.Method parameters in jenkins.scm.api.trait with type arguments of type SCMNavigatorContextModifier and TypeMethodDescriptionstatic List<SCMNavigatorTraitDescriptor>
SCMNavigatorTrait._for
(Class<? extends SCMNavigatorContext> contextClass, Class<? extends SCMSourceBuilder> builderClass) Returns the subset ofSCMNavigatorTraitDescriptor
instances that are applicable to the specified types ofSCMNavigatorContext
andSCMSourceBuilder
.static List<SCMNavigatorTraitDescriptor>
SCMNavigatorTrait._for
(SCMNavigatorDescriptor scmNavigator, Class<? extends SCMNavigatorContext> contextClass, Class<? extends SCMSourceBuilder> builderClass) Returns the subset ofSCMNavigatorTraitDescriptor
instances that are applicable to the specifiedSCMNavigatorDescriptor
and specified types ofSCMNavigatorContext
andSCMSourceBuilder
.boolean
SCMNavigatorTraitDescriptor.isApplicableToContext
(Class<? extends SCMNavigatorContext> contextClass) Checks if theSCMNavigatorTrait
is relevant to the specified type ofSCMNavigatorContext
.Constructors in jenkins.scm.api.trait with parameters of type SCMNavigatorContextModifierConstructorDescriptionprotected
SCMNavigatorRequest
(SCMNavigator source, SCMNavigatorContext<?, ?> context, SCMSourceObserver observer) Constructor. -
Uses of SCMNavigatorContext in jenkins.scm.impl.trait
Methods in jenkins.scm.impl.trait with parameters of type SCMNavigatorContextModifier and TypeMethodDescriptionprotected void
RegexSCMSourceFilterTrait.decorateContext
(SCMNavigatorContext<?, ?> context) SPI: Override this method to decorate aSCMNavigatorContext
.protected void
WildcardSCMSourceFilterTrait.decorateContext
(SCMNavigatorContext<?, ?> context) SPI: Override this method to decorate aSCMNavigatorContext
.