public abstract class CreateTestCommand
extends org.jboss.forge.addon.projects.ui.AbstractProjectCommand
Modifier and Type | Field and Description |
---|---|
protected org.jboss.forge.addon.projects.ProjectFactory |
projectFactory |
Constructor and Description |
---|
CreateTestCommand() |
Modifier and Type | Method and Description |
---|---|
protected void |
addTestJarDependency(org.jboss.forge.addon.projects.Project project,
ArtifactVault.DependencyArtifact artifact) |
protected void |
addTestScopedDependency(org.jboss.forge.addon.projects.Project project,
ArtifactVault.DependencyArtifact artifact) |
protected abstract String |
getCommandDescription() |
protected abstract String |
getCommandName() |
org.jboss.forge.addon.ui.metadata.UICommandMetadata |
getMetadata(org.jboss.forge.addon.ui.context.UIContext context) |
protected String |
getPackage(String className) |
protected org.jboss.forge.addon.projects.ProjectFactory |
getProjectFactory() |
protected String |
getSimpleName(String className) |
protected File |
getTestSourceDirectory(org.jboss.forge.addon.projects.Project project) |
protected boolean |
isProjectRequired() |
protected String |
relativeFilePathFromClassName(String testClazzName) |
containsProject, getSelectedProject, getSelectedProject, isEnabled
@Inject protected org.jboss.forge.addon.projects.ProjectFactory projectFactory
public org.jboss.forge.addon.ui.metadata.UICommandMetadata getMetadata(org.jboss.forge.addon.ui.context.UIContext context)
getMetadata
in interface org.jboss.forge.addon.ui.command.UICommand
getMetadata
in class org.jboss.forge.addon.ui.command.AbstractUICommand
protected abstract String getCommandName()
protected abstract String getCommandDescription()
protected File getTestSourceDirectory(org.jboss.forge.addon.projects.Project project)
protected boolean isProjectRequired()
isProjectRequired
in class org.jboss.forge.addon.projects.ui.AbstractProjectCommand
protected org.jboss.forge.addon.projects.ProjectFactory getProjectFactory()
getProjectFactory
in class org.jboss.forge.addon.projects.ui.AbstractProjectCommand
protected void addTestScopedDependency(org.jboss.forge.addon.projects.Project project, ArtifactVault.DependencyArtifact artifact)
protected void addTestJarDependency(org.jboss.forge.addon.projects.Project project, ArtifactVault.DependencyArtifact artifact)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.