Uses of Interface
org.springframework.shell.jline.tui.component.context.ComponentContext
Packages that use ComponentContext
Package
Description
-
Uses of ComponentContext in org.springframework.shell.jline.tui.component
Subinterfaces of ComponentContext in org.springframework.shell.jline.tui.componentModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceMultiItemSelector.MultiItemSelectorContext<T,I extends Nameable & Matchable & Itemable<T>> ContextMultiItemSelector.static interfacestatic interfacestatic interfaceContext forPathSearch.static interfaceSingleItemSelector.SingleItemSelectorContext<T,I extends Nameable & Matchable & Itemable<T>> ContextSingleItemSelector.static interfaceMethods in org.springframework.shell.jline.tui.component with parameters of type ComponentContextModifier and TypeMethodDescriptionConfirmationInput.getThisContext(@Nullable ComponentContext<?> context) MultiItemSelector.getThisContext(@Nullable ComponentContext<?> context) NumberInput.getThisContext(@Nullable ComponentContext<?> context) PathInput.getThisContext(@Nullable ComponentContext<?> context) PathSearch.getThisContext(@Nullable ComponentContext<?> context) SingleItemSelector.getThisContext(@Nullable ComponentContext<?> context) StringInput.getThisContext(@Nullable ComponentContext<?> context) -
Uses of ComponentContext in org.springframework.shell.jline.tui.component.context
Classes in org.springframework.shell.jline.tui.component.context with type parameters of type ComponentContextModifier and TypeClassDescriptionclassBaseComponentContext<C extends ComponentContext<C>>Base implementation of aComponentContext.interfaceComponentContext<C extends ComponentContext<C>>Contract for base component context having access to basic key/value pairs.Classes in org.springframework.shell.jline.tui.component.context that implement ComponentContextModifier and TypeClassDescriptionclassBaseComponentContext<C extends ComponentContext<C>>Base implementation of aComponentContext.Methods in org.springframework.shell.jline.tui.component.context with type parameters of type ComponentContextModifier and TypeMethodDescriptionstatic <C extends ComponentContext<C>>
ComponentContext<C>ComponentContext.empty()Gets an empty context.Methods in org.springframework.shell.jline.tui.component.context that return ComponentContextModifier and TypeMethodDescriptionstatic <C extends ComponentContext<C>>
ComponentContext<C>ComponentContext.empty()Gets an empty context.Put an entry into a context. -
Uses of ComponentContext in org.springframework.shell.jline.tui.component.flow
Methods in org.springframework.shell.jline.tui.component.flow that return ComponentContextModifier and TypeMethodDescriptionComponentFlow.ComponentFlowResult.getContext()Gets a context.ComponentFlow.DefaultComponentFlowResult.getContext()Methods in org.springframework.shell.jline.tui.component.flow that return types with arguments of type ComponentContextModifier and TypeMethodDescription@Nullable Function<ComponentContext<?>,Optional<String>> ComponentFlow.OrderedInputOperation.getNext()@Nullable Function<ComponentContext<?>,ComponentContext<?>> ComponentFlow.OrderedInputOperation.getOperation()@Nullable Function<ComponentContext<?>,ComponentContext<?>> ComponentFlow.OrderedInputOperation.getOperation() -
Uses of ComponentContext in org.springframework.shell.jline.tui.component.support
Classes in org.springframework.shell.jline.tui.component.support with type parameters of type ComponentContextModifier and TypeClassDescriptionclassAbstractComponent<T extends ComponentContext<T>>Base class for components.Subinterfaces of ComponentContext in org.springframework.shell.jline.tui.component.supportModifier and TypeInterfaceDescriptionstatic interfaceAbstractSelectorComponent.SelectorComponentContext<T,I extends Nameable & Matchable & Itemable<T>, C extends AbstractSelectorComponent.SelectorComponentContext<T, I, C>> Context interface on a selector component sharing content.static interfaceAbstractTextComponent.TextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T, C>> Classes in org.springframework.shell.jline.tui.component.support that implement ComponentContextModifier and TypeClassDescriptionprotected static classAbstractSelectorComponent.BaseSelectorComponentContext<T,I extends Nameable & Matchable & Itemable<T>, C extends AbstractSelectorComponent.SelectorComponentContext<T, I, C>> Base implementation of aAbstractSelectorComponent.SelectorComponentContext.static classAbstractTextComponent.BaseTextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T, C>> Methods in org.springframework.shell.jline.tui.component.support with parameters of type ComponentContextModifier and TypeMethodDescriptionabstract TAbstractComponent.getThisContext(@Nullable ComponentContext<?> context) Gets a real component context using common this trick.protected voidAbstractComponent.loop(ComponentContext<?> context) Enter into read loop.final TAbstractComponent.run(ComponentContext<?> context) Runs a component logic with a given context and returns updated context.