Examples of UIContext


Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Override
   public Result execute(UIExecutionContext context) throws Exception
   {
      UIContext uiContext = context.getUIContext();
      Project project = getSelectedProject(uiContext);
      JPADataSource dataSource = getDataSource(uiContext);
      Boolean configureMetadata = (Boolean) uiContext.getAttributeMap().get("ConfigureMetadata");
      String puName = persistenceUnitName.getValue();
      persistenceOperations.setup(puName, project, dataSource, configureMetadata);
      return Results.success("Persistence (JPA) is installed.");

   }
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testRequiredWithMessage()
   {
      UIContext ctx = new MockUIContext();
      MockValidationContext context = new MockValidationContext(ctx);
      requiredWithMessage.validate(context);
      List<String> errors = context.getErrorsFor(requiredWithMessage);
      Assert.assertThat(errors, notNullValue());
      Assert.assertThat(errors.size(), equalTo(1));
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testNoExceptionsOnEnabledCommandNames()
   {
      UIContext context = new UIContextImpl(true, Selections.emptySelection());
      Set<String> enabledCommandNames = commandFactory.getEnabledCommandNames(context);
      Assert.assertEquals(5, enabledCommandNames.size());
   }
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testRequiredNoMessage()
   {
      UIContext ctx = new MockUIContext();
      MockValidationContext context = new MockValidationContext(ctx);
      requiredNoMessage.validate(context);
      List<String> errors = context.getErrorsFor(requiredNoMessage);
      Assert.assertThat(errors, notNullValue());
      Assert.assertThat(errors.size(), equalTo(1));
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testNoExceptionsOnCommandsNames()
   {
      UIContext context = new UIContextImpl(true, Selections.emptySelection());
      Set<String> commandNames = commandFactory.getCommandNames(context);
      Assert.assertEquals(5, commandNames.size());

   }
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testNotRequired()
   {
      UIContext ctx = new MockUIContext();
      MockValidationContext context = new MockValidationContext(ctx);
      notRequired.validate(context);
      List<String> errors = context.getErrorsFor(notRequired);
      Assert.assertThat(errors, nullValue());
   }
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testAdditionalValidator()
   {
      UIContext ctx = new MockUIContext();
      MockValidationContext context = new MockValidationContext(ctx);
      withValidator.addValidator(new UIValidator()
      {
         @Override
         public void validate(UIValidationContext validator)
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testDoNotValidateOnNullValues()
   {
      UIContext ctx = new MockUIContext();
      MockValidationContext context = new MockValidationContext(ctx);
      withValidator.addValidator(new UIValidator()
      {
         @Override
         public void validate(UIValidationContext validator)
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   }

   @Test
   public void testRequiredAndAdditionalValidator()
   {
      UIContext ctx = new MockUIContext();
      MockValidationContext context = new MockValidationContext(ctx);
      requiredNoMessage.addValidator(new UIValidator()
      {
         @Override
         public void validate(UIValidationContext validator)
View Full Code Here

Examples of org.jboss.forge.addon.ui.context.UIContext

   public Result execute(UIExecutionContext context) throws Exception
   {
      String beanName = named.getValue();
      String beanPackage = targetPackage.getValue();
      DirectoryResource targetDir = targetLocation.getValue();
      UIContext uiContext = context.getUIContext();
      Project project = getSelectedProject(uiContext);
      JavaResource javaResource;
      if (project == null)
      {
         javaResource = facesOperations.newBackingBean(targetDir, beanName, beanPackage);
      }
      else
      {
         javaResource = facesOperations.newBackingBean(project, beanName, beanPackage);
      }
      uiContext.setSelection(javaResource);
      return Results.success("Backing bean " + javaResource + " created");
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.