org.apache.maven.plugin.eclipse.writers
Class EclipseWriterConfig

java.lang.Object
  extended by org.apache.maven.plugin.eclipse.writers.EclipseWriterConfig

public class EclipseWriterConfig
extends java.lang.Object

Version:
$Id: EclipseWriterConfig.java 549658 2007-06-22 01:19:19Z carlos $
Author:
Fabrizio Giustina

Constructor Summary
EclipseWriterConfig()
           
 
Method Summary
 java.util.List getBuildCommands()
          Getter for buildCommands.
 java.io.File getBuildOutputDirectory()
          Getter for buildOutputDirectory.
 java.util.List getClasspathContainers()
          Getter for classpathContainers.
 IdeDependency[] getDeps()
          Getter for deps.
 java.io.File getEclipseProjectDirectory()
          Getter for eclipseProjectDir.
 java.lang.String getEclipseProjectName()
          Getter for eclipseProjectName.
 org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
          Getter for localRepository.
 java.io.File getManifestFile()
          Getter for manifestFile.
 org.apache.maven.project.MavenProject getProject()
          Getter for project.
 java.io.File getProjectBaseDir()
          Getter for projectBaseDir.
 java.util.Map getProjectFacets()
          Getter for projectFacets.
 java.lang.String getProjectNameTemplate()
           
 java.util.List getProjectnatures()
          Getter for projectnatures.
 EclipseSourceDir[] getSourceDirs()
          Getter for sourceDirs.
 boolean isAddVersionToProjectName()
          Deprecated. use getProjectNameTemplate()
 boolean isPde()
          Getter for pde.
 void setAddVersionToProjectName(boolean addVersionToProjectName)
          Deprecated. use setProjectNameTemplate(String)
 void setBuildCommands(java.util.List buildCommands)
          Setter for buildCommands.
 void setBuildOutputDirectory(java.io.File buildOutputDirectory)
          Setter for buildOutputDirectory.
 void setClasspathContainers(java.util.List classpathContainers)
          Setter for classpathContainers.
 void setDeps(IdeDependency[] deps)
          Setter for deps.
 void setEclipseProjectDirectory(java.io.File eclipseProjectDir)
          Setter for eclipseProjectDir.
 void setEclipseProjectName(java.lang.String eclipseProjectName)
          Setter for eclipseProjectName.
 void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
          Setter for localRepository.
 void setManifestFile(java.io.File manifestFile)
          Setter for manifestFile.
 void setPde(boolean pde)
          Setter for pde.
 void setProject(org.apache.maven.project.MavenProject project)
          Setter for project.
 void setProjectBaseDir(java.io.File projectBaseDir)
          Setter for projectBaseDir.
 void setProjectFacets(java.util.Map projectFacets)
          Setter for projectFacets
 void setProjectNameTemplate(java.lang.String projectNameTemplate)
           
 void setProjectnatures(java.util.List projectnatures)
          Setter for projectnatures.
 void setSourceDirs(EclipseSourceDir[] sourceDirs)
          Setter for sourceDirs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseWriterConfig

public EclipseWriterConfig()
Method Detail

getDeps

public IdeDependency[] getDeps()
Getter for deps.

Returns:
Returns the deps.

setDeps

public void setDeps(IdeDependency[] deps)
Setter for deps.

Parameters:
deps - The deps to set.

getEclipseProjectDirectory

public java.io.File getEclipseProjectDirectory()
Getter for eclipseProjectDir.

Returns:
Returns the eclipseProjectDir.

setEclipseProjectDirectory

public void setEclipseProjectDirectory(java.io.File eclipseProjectDir)
Setter for eclipseProjectDir.

Parameters:
eclipseProjectDir - The eclipseProjectDir to set.

getEclipseProjectName

public java.lang.String getEclipseProjectName()
Getter for eclipseProjectName.

Returns:
Returns the project name used in eclipse.

setEclipseProjectName

public void setEclipseProjectName(java.lang.String eclipseProjectName)
Setter for eclipseProjectName.

Parameters:
eclipseProjectName - the project name used in eclipse.

getProject

public org.apache.maven.project.MavenProject getProject()
Getter for project.

Returns:
Returns the project.

setProject

public void setProject(org.apache.maven.project.MavenProject project)
Setter for project.

Parameters:
project - The project to set.

getSourceDirs

public EclipseSourceDir[] getSourceDirs()
Getter for sourceDirs.

Returns:
Returns the sourceDirs.

setSourceDirs

public void setSourceDirs(EclipseSourceDir[] sourceDirs)
Setter for sourceDirs.

Parameters:
sourceDirs - The sourceDirs to set.

getBuildOutputDirectory

public java.io.File getBuildOutputDirectory()
Getter for buildOutputDirectory.

Returns:
Returns the buildOutputDirectory.

setBuildOutputDirectory

public void setBuildOutputDirectory(java.io.File buildOutputDirectory)
Setter for buildOutputDirectory.

Parameters:
buildOutputDirectory - The buildOutputDirectory to set.

getLocalRepository

public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
Getter for localRepository.

Returns:
Returns the localRepository.

setLocalRepository

public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
Setter for localRepository.

Parameters:
localRepository - The localRepository to set.

getManifestFile

public java.io.File getManifestFile()
Getter for manifestFile.

Returns:
Returns the manifestFile.

setManifestFile

public void setManifestFile(java.io.File manifestFile)
Setter for manifestFile.

Parameters:
manifestFile - The manifestFile to set.

getClasspathContainers

public java.util.List getClasspathContainers()
Getter for classpathContainers.

Returns:
Returns the classpathContainers.

setClasspathContainers

public void setClasspathContainers(java.util.List classpathContainers)
Setter for classpathContainers.

Parameters:
classpathContainers - The classpathContainers to set.

isPde

public boolean isPde()
Getter for pde.

Returns:
Returns the pde.

setPde

public void setPde(boolean pde)
Setter for pde.

Parameters:
pde - The pde to set.

getBuildCommands

public java.util.List getBuildCommands()
Getter for buildCommands.

Returns:
Returns the buildCommands.

setBuildCommands

public void setBuildCommands(java.util.List buildCommands)
Setter for buildCommands.

Parameters:
buildCommands - The buildCommands to set.

getProjectnatures

public java.util.List getProjectnatures()
Getter for projectnatures.

Returns:
Returns the projectnatures.

setProjectnatures

public void setProjectnatures(java.util.List projectnatures)
Setter for projectnatures.

Parameters:
projectnatures - The projectnatures to set.

getProjectFacets

public java.util.Map getProjectFacets()
Getter for projectFacets.

Returns:
Returns the projectFacets

setProjectFacets

public void setProjectFacets(java.util.Map projectFacets)
Setter for projectFacets

Parameters:
projectFacets - The projectFacets to set.

getProjectBaseDir

public java.io.File getProjectBaseDir()
Getter for projectBaseDir.

Returns:
Returns the projectBaseDir.

setProjectBaseDir

public void setProjectBaseDir(java.io.File projectBaseDir)
Setter for projectBaseDir.

Parameters:
projectBaseDir - The projectBaseDir to set.

isAddVersionToProjectName

public boolean isAddVersionToProjectName()
Deprecated. use getProjectNameTemplate()

Getter for addVersionToProjectName.


setAddVersionToProjectName

public void setAddVersionToProjectName(boolean addVersionToProjectName)
Deprecated. use setProjectNameTemplate(String)

Setter for addVersionToProjectName.


setProjectNameTemplate

public void setProjectNameTemplate(java.lang.String projectNameTemplate)

getProjectNameTemplate

public java.lang.String getProjectNameTemplate()


Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.