Interface AbstractTextComponent.TextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T,C>>  
- All Superinterfaces:
- ComponentContext<C>
- All Known Subinterfaces:
- ConfirmationInput.ConfirmationInputContext,- PathInput.PathInputContext,- PathSearch.PathSearchContext,- StringInput.StringInputContext
- All Known Implementing Classes:
- AbstractTextComponent.BaseTextComponentContext
- Enclosing class:
- AbstractTextComponent<T,C extends AbstractTextComponent.TextComponentContext<T, C>> 
public static interface AbstractTextComponent.TextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T,C>>  
extends ComponentContext<C>
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic enumMessage levels which can be used to alter how message is shown.
- 
Method SummaryModifier and TypeMethodDescriptiongetInput()Gets an input.Sets a message.getName()Gets a name.Sets a result value.voidSets an input.voidsetMessage(String message) Sets a message.voidsetMessage(String message, AbstractTextComponent.TextComponentContext.MessageLevel level) Sets a message with level.voidvoidSets a name.voidsetResultValue(T resultValue) Sets a result value.Methods inherited from interface org.springframework.shell.component.context.ComponentContextcontainsKey, get, get, getTerminalWidth, put, setTerminalWidth, stream, toTemplateModel
- 
Method Details- 
getNameString getName()Gets a name.- Returns:
- a name
 
- 
setNameSets a name.- Parameters:
- name- the name
 
- 
getInputString getInput()Gets an input.- Returns:
- an input
 
- 
setInputSets an input.- Parameters:
- input- the input
 
- 
getResultValueT getResultValue()Sets a result value.- Returns:
- a result value
 
- 
setResultValueSets a result value.- Parameters:
- resultValue- the result value
 
- 
getMessageString getMessage()Sets a message.- Returns:
- a message
 
- 
setMessageSets a message.- Parameters:
- message- the message
 
- 
setMessageSets a message with level.- Parameters:
- message- the message
- level- the message level
 
- 
getMessageLevelAbstractTextComponent.TextComponentContext.MessageLevel getMessageLevel()- Returns:
- a message level
 
- 
setMessageLevel- Parameters:
- level- the message level
 
 
-