Package org.jboss.forge.addon.shell.ui

Examples of org.jboss.forge.addon.shell.ui.ShellUIPromptImpl


   }

   @Override
   public UIPrompt createPrompt(UIContext context)
   {
      return new ShellUIPromptImpl(context, console);
   }
View Full Code Here


   @Override
   public ShellUIPromptImpl createPrompt(UIContext context)
   {
      ShellContext shellContext = (ShellContext) context;
      ConverterFactory converterFactory = addonRegistry.getServices(ConverterFactory.class).get();
      return new ShellUIPromptImpl(shellContext, converterFactory);
   }
View Full Code Here

   /**
    * Called by {@link AbstractShellInteraction#promptRequiredMissingValues(ShellImpl)}
    */
   protected void promptRequiredMissingValues(ShellImpl shell, Iterable<InputComponent<?, ?>> inputs)
   {
      ShellUIPromptImpl prompt = shell.createPrompt(context);
      for (InputComponent<?, ?> input : inputs)
      {
         if (input.isRequired() && !(input.hasDefaultValue() || input.hasValue()))
         {
            Object obj = prompt.promptValueFrom(input);
            if (obj == null)
            {
               // No value returned. Just stop testing other inputs
               break;
            }
View Full Code Here

   @Override
   public ShellUIPromptImpl createPrompt(UIContext context)
   {
      ShellContext shellContext = (ShellContext) context;
      ConverterFactory converterFactory = addonRegistry.getServices(ConverterFactory.class).get();
      return new ShellUIPromptImpl(shellContext, converterFactory);
   }
View Full Code Here

   @Override
   public ShellUIPromptImpl createPrompt(UIContext context)
   {
      ShellContext shellContext = (ShellContext) context;
      ConverterFactory converterFactory = addonRegistry.getServices(ConverterFactory.class).get();
      return new ShellUIPromptImpl(shellContext, converterFactory);
   }
View Full Code Here

   @Override
   public UIPrompt createPrompt(UIContext context)
   {
      CommandInvocation commandInvocation = (CommandInvocation) context.getAttributeMap()
               .get(CommandInvocation.class);
      return new ShellUIPromptImpl(console, commandInvocation);
   }
View Full Code Here

   @Override
   public ShellUIPromptImpl createPrompt(UIContext context)
   {
      ShellContext shellContext = (ShellContext) context;
      ConverterFactory converterFactory = addonRegistry.getServices(ConverterFactory.class).get();
      return new ShellUIPromptImpl(shellContext, converterFactory);
   }
View Full Code Here

   /**
    * Called by {@link AbstractShellInteraction#promptRequiredMissingValues(ShellImpl)}
    */
   protected void promptRequiredMissingValues(ShellImpl shell, Iterable<InputComponent<?, ?>> inputs)
   {
      ShellUIPromptImpl prompt = shell.createPrompt(context);
      for (InputComponent<?, ?> input : inputs)
      {
         if (input.isRequired() && !(input.hasDefaultValue() || input.hasValue()))
         {
            Object obj = prompt.promptValueFrom(input);
            if (obj == null)
            {
               // No value returned. Just stop testing other inputs
               break;
            }
View Full Code Here

   @Override
   public ShellUIPromptImpl createPrompt(UIContext context)
   {
      ShellContext shellContext = (ShellContext) context;
      ConverterFactory converterFactory = addonRegistry.getServices(ConverterFactory.class).get();
      return new ShellUIPromptImpl(shellContext, converterFactory);
   }
View Full Code Here

TOP

Related Classes of org.jboss.forge.addon.shell.ui.ShellUIPromptImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.