public class AngularScaffoldProvider extends Object implements org.jboss.forge.addon.scaffold.spi.ScaffoldProvider
ScaffoldProvider that generates AngularJS scaffolding from JPA entities. The generated scaffold is utilizes
the REST (JAX-RS) resources generated by the Java EE addon.| Modifier and Type | Field and Description |
|---|---|
static String |
SCAFFOLD_DIR |
| Constructor and Description |
|---|
AngularScaffoldProvider() |
| Modifier and Type | Method and Description |
|---|---|
List<org.jboss.forge.addon.resource.Resource<?>> |
generateFrom(org.jboss.forge.addon.scaffold.spi.ScaffoldGenerationContext generationContext) |
List<org.jboss.forge.addon.resource.Resource<?>> |
generateIndex(String targetDir)
Generates the application's index aka landing page, among others.
|
org.jboss.forge.addon.scaffold.spi.AccessStrategy |
getAccessStrategy() |
String |
getDescription() |
org.jboss.forge.addon.ui.result.NavigationResult |
getGenerationFlow(org.jboss.forge.addon.scaffold.spi.ScaffoldGenerationContext generationContext) |
String |
getName() |
org.jboss.forge.addon.ui.result.NavigationResult |
getSetupFlow(org.jboss.forge.addon.scaffold.spi.ScaffoldSetupContext setupContext) |
boolean |
isSetup(org.jboss.forge.addon.scaffold.spi.ScaffoldSetupContext setupContext) |
List<org.jboss.forge.addon.resource.Resource<?>> |
setup(org.jboss.forge.addon.scaffold.spi.ScaffoldSetupContext setupContext) |
public static final String SCAFFOLD_DIR
public String getName()
getName in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic String getDescription()
getDescription in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic List<org.jboss.forge.addon.resource.Resource<?>> setup(org.jboss.forge.addon.scaffold.spi.ScaffoldSetupContext setupContext)
setup in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic boolean isSetup(org.jboss.forge.addon.scaffold.spi.ScaffoldSetupContext setupContext)
isSetup in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic List<org.jboss.forge.addon.resource.Resource<?>> generateFrom(org.jboss.forge.addon.scaffold.spi.ScaffoldGenerationContext generationContext)
generateFrom in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic org.jboss.forge.addon.ui.result.NavigationResult getSetupFlow(org.jboss.forge.addon.scaffold.spi.ScaffoldSetupContext setupContext)
getSetupFlow in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic org.jboss.forge.addon.ui.result.NavigationResult getGenerationFlow(org.jboss.forge.addon.scaffold.spi.ScaffoldGenerationContext generationContext)
getGenerationFlow in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic org.jboss.forge.addon.scaffold.spi.AccessStrategy getAccessStrategy()
getAccessStrategy in interface org.jboss.forge.addon.scaffold.spi.ScaffoldProviderpublic List<org.jboss.forge.addon.resource.Resource<?>> generateIndex(String targetDir)
targetDir - The target directory for the generated scaffold artifacts.ResourcesCopyright © 2014 JBoss by Red Hat. All rights reserved.