public class MavenProjectBuildStub extends MavenProjectBasicStub
| Modifier and Type | Field and Description |
|---|---|
protected Build |
build |
protected String |
buildDirectory |
protected HashMap<String,String> |
dataMap |
protected ArrayList<String> |
directoryList |
static int |
OUTPUT_FILE |
protected String |
outputDirectory |
static int |
RESOURCES_FILE |
protected String |
resourcesDirectory |
protected ArrayList<String> |
resourcesFileList |
static int |
ROOT_FILE |
protected ArrayList<String> |
rootFileList |
static int |
SOURCE_FILE |
protected ArrayList<String> |
sourceFileList |
protected String |
srcDirectory |
protected ArrayList<String> |
targetClassesList |
protected String |
targetDirectory |
protected String |
targetResourceDirectory |
protected String |
targetTestResourcesDirectory |
protected String |
testOutputDirectory |
protected String |
testResourcesDirectory |
artifact, description, file, identifier, modelStub, properties, testRootDirEMPTY_PROJECT_ARTIFACT_ID, EMPTY_PROJECT_GROUP_ID, EMPTY_PROJECT_VERSION| Constructor and Description |
|---|
MavenProjectBuildStub(String key) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDirectory(String name) |
void |
addFile(String name,
int type) |
void |
addFile(String name,
String data,
int type) |
Build |
getBuild() |
String |
getOutputDirectory() |
String |
getResourcesDirectory() |
String |
getTestOutputDirectory() |
String |
getTestResourcesDirectory() |
void |
setOutputDirectory(String dir) |
void |
setupBuildEnvironment() |
addProperty, getArtifact, getArtifactId, getBasedir, getDescription, getGroupId, getName, getPackaging, getProperties, getVersion, setDescriptionaddAttachedArtifact, addCompileSourceRoot, addContributor, addDeveloper, addLicense, addMailingList, addPlugin, addProjectReference, addResource, addScriptSourceRoot, addTestCompileSourceRoot, addTestResource, attachArtifact, clearRestorableBuild, clearRestorableRoots, clone, createArtifacts, equals, getActiveProfiles, getArtifactMap, getArtifacts, getAttachedArtifacts, getBuildExtensions, getBuildPlugins, getCiManagement, getCollectedProjects, getCompileArtifacts, getCompileClasspathElements, getCompileDependencies, getCompileSourceRoots, getContributors, getDefaultGoal, getDependencies, getDependencyArtifacts, getDependencyManagement, getDevelopers, getDistributionManagement, getDistributionManagementArtifactRepository, getDynamicBuild, getDynamicCompileSourceRoots, getDynamicScriptSourceRoots, getDynamicTestCompileSourceRoots, getExecutionProject, getExtensionArtifactMap, getExtensionArtifacts, getFile, getFilters, getGoalConfiguration, getId, getInceptionYear, getIssueManagement, getLicenses, getMailingLists, getManagedVersionMap, getModel, getModelVersion, getModulePathAdjustment, getModules, getOrganization, getOriginalInterpolatedBuild, getOriginalInterpolatedCompileSourceRoots, getOriginalInterpolatedScriptSourceRoots, getOriginalInterpolatedTestCompileSourceRoots, getOriginalModel, getParent, getParentArtifact, getPluginArtifactMap, getPluginArtifactRepositories, getPluginArtifacts, getPluginManagement, getPluginRepositories, getPrerequisites, getPreservedBasedir, getPreservedProperties, getProjectBuilderConfiguration, getProjectReferenceId, getProjectReferences, getReleaseArtifactRepository, getRemoteArtifactRepositories, getReportArtifactMap, getReportArtifacts, getReportConfiguration, getReporting, getReportPlugins, getRepositories, getResources, getRuntimeArtifacts, getRuntimeClasspathElements, getRuntimeDependencies, getScm, getScriptSourceRoots, getSnapshotArtifactRepository, getSystemArtifacts, getSystemClasspathElements, getSystemDependencies, getTestArtifacts, getTestClasspathElements, getTestCompileSourceRoots, getTestDependencies, getTestResources, getUrl, hashCode, hasParent, injectPluginManagementInfo, isConcrete, isExecutionRoot, preserveBasedir, preserveBuild, preserveCompileSourceRoots, preserveProperties, preserveScriptSourceRoots, preserveTestCompileSourceRoots, replaceWithActiveArtifact, resolveActiveArtifacts, setActiveProfiles, setArtifact, setArtifactId, setArtifacts, setAttachedArtifacts, setBasedir, setBuild, setCiManagement, setCollectedProjects, setCompileSourceRoots, setConcrete, setContributors, setDependencies, setDependencyArtifacts, setDevelopers, setDistributionManagement, setDynamicBuild, setDynamicCompileSourceRoots, setDynamicScriptSourceRoots, setDynamicTestCompileSourceRoots, setExecutionProject, setExecutionRoot, setExtensionArtifacts, setFile, setGroupId, setInceptionYear, setIssueManagement, setLicenses, setLogger, setMailingLists, setManagedVersionMap, setModel, setModelVersion, setName, setOrganization, setOriginalInterpolatedBuild, setOriginalInterpolatedCompileSourceRoots, setOriginalInterpolatedScriptSourceRoots, setOriginalInterpolatedTestCompileSourceRoots, setOriginalModel, setPackaging, setParent, setParentArtifact, setPluginArtifactRepositories, setPluginArtifacts, setProjectBuilderConfiguration, setReleaseArtifactRepository, setRemoteArtifactRepositories, setReportArtifacts, setReporting, setScm, setScriptSourceRoots, setSnapshotArtifactRepository, setTestCompileSourceRoots, setUrl, setVersion, toString, writeModel, writeOriginalModelpublic static final int RESOURCES_FILE
public static final int ROOT_FILE
public static final int OUTPUT_FILE
public static final int SOURCE_FILE
protected Build build
protected String srcDirectory
protected String targetDirectory
protected String buildDirectory
protected String outputDirectory
protected String testOutputDirectory
protected String resourcesDirectory
protected String testResourcesDirectory
protected String targetResourceDirectory
protected String targetTestResourcesDirectory
public void addDirectory(String name)
public void setOutputDirectory(String dir)
public void addFile(String name, int type)
public String getOutputDirectory()
public String getTestOutputDirectory()
public String getResourcesDirectory()
public String getTestResourcesDirectory()
public Build getBuild()
getBuild in class MavenProjectCopyright © 2002–2018 The Apache Software Foundation. All rights reserved.