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

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

public class EclipseWriterConfig
extends Object

Version:
$Id: EclipseWriterConfig.java 1173952 2011-09-22 05:53:22Z baerrach $
Author:
Fabrizio Giustina

Constructor Summary
EclipseWriterConfig()
           
 
Method Summary
 float getAjdtVersion()
          Returns the ajdtVersion.
 List getBuildCommands()
          Getter for buildCommands.
 File getBuildOutputDirectory()
          Getter for buildOutputDirectory.
 List getClasspathContainers()
          Getter for classpathContainers.
 String getContextName()
           
 IdeDependency[] getDeps()
          Getter for deps.
 File getEclipseProjectDirectory()
          Getter for eclipseProjectDir.
 String getEclipseProjectName()
          Getter for eclipseProjectName.
 String getJeeVersion()
          Sets the jeeversion.
 List getLinkedResources()
           
 ArtifactRepository getLocalRepository()
          Getter for localRepository.
 File getOSGIManifestFile()
          Getter for manifestFile.
 String getPackaging()
           
 MavenProject getProject()
          Getter for project.
 File getProjectBaseDir()
          Getter for projectBaseDir.
 Map getProjectFacets()
          Getter for projectFacets.
 String getProjectNameTemplate()
           
 List getProjectnatures()
          Getter for projectnatures.
 EclipseSourceDir[] getSourceDirs()
          Getter for sourceDirs.
 WorkspaceConfiguration getWorkspaceConfiguration()
           
 boolean getWtpapplicationxml()
          Getter for wtpapplicationxml.
 float getWtpVersion()
          Getter for wtpVersion.
 boolean isAddVersionToProjectName()
          Deprecated. use getProjectNameTemplate()
 boolean isClasspathContainersLast()
          Returns the classpathContainersLast.
 boolean isPde()
          Getter for pde.
 void setAddVersionToProjectName(boolean addVersionToProjectName)
          Deprecated. use setProjectNameTemplate(String)
 void setAjdtVersion(float ajdtVersion)
          Sets the ajdtVersion.
 void setBuildCommands(List buildCommands)
          Setter for buildCommands.
 void setBuildOutputDirectory(File buildOutputDirectory)
          Setter for buildOutputDirectory.
 void setClasspathContainers(List classpathContainers)
          Setter for classpathContainers.
 void setClasspathContainersLast(boolean classpathContainersLast)
          Sets the classpathContainersLast.
 void setContextName(String deployName)
           
 void setDeps(IdeDependency[] deps)
          Setter for deps.
 void setEclipseProjectDirectory(File eclipseProjectDir)
          Setter for eclipseProjectDir.
 void setEclipseProjectName(String eclipseProjectName)
          Setter for eclipseProjectName.
 void setJeeVersion(String jeeVersion)
          Returns the jeeversion
 void setLinkedResources(List linkedResources)
           
 void setLocalRepository(ArtifactRepository localRepository)
          Setter for localRepository.
 void setOSGIManifestFile(File manifestFile)
          Setter for manifestFile.
 void setPackaging(String packaging)
           
 void setPde(boolean pde)
          Setter for pde.
 void setProject(MavenProject project)
          Setter for project.
 void setProjectBaseDir(File projectBaseDir)
          Setter for projectBaseDir.
 void setProjectFacets(Map projectFacets)
          Setter for projectFacets
 void setProjectNameTemplate(String projectNameTemplate)
           
 void setProjectnatures(List projectnatures)
          Setter for projectnatures.
 void setSourceDirs(EclipseSourceDir[] sourceDirs)
          Setter for sourceDirs.
 void setWorkspaceConfiguration(WorkspaceConfiguration workspaceConfiguration)
           
 void setWtpapplicationxml(boolean wtpapplicationxml)
          Setter for buildCommands.
 void setWtpVersion(float wtpVersion)
          Setter for wtpVersion.
 
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

getWorkspaceConfiguration

public WorkspaceConfiguration getWorkspaceConfiguration()

setWorkspaceConfiguration

public void setWorkspaceConfiguration(WorkspaceConfiguration workspaceConfiguration)

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 File getEclipseProjectDirectory()
Getter for eclipseProjectDir.

Returns:
Returns the eclipseProjectDir.

setEclipseProjectDirectory

public void setEclipseProjectDirectory(File eclipseProjectDir)
Setter for eclipseProjectDir.

Parameters:
eclipseProjectDir - The eclipseProjectDir to set.

getEclipseProjectName

public String getEclipseProjectName()
Getter for eclipseProjectName.

Returns:
Returns the project name used in eclipse.

setEclipseProjectName

public void setEclipseProjectName(String eclipseProjectName)
Setter for eclipseProjectName.

Parameters:
eclipseProjectName - the project name used in eclipse.

getProject

public MavenProject getProject()
Getter for project.

Returns:
Returns the project.

setProject

public void setProject(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 File getBuildOutputDirectory()
Getter for buildOutputDirectory.

Returns:
Returns the buildOutputDirectory.

setBuildOutputDirectory

public void setBuildOutputDirectory(File buildOutputDirectory)
Setter for buildOutputDirectory.

Parameters:
buildOutputDirectory - The buildOutputDirectory to set.

getLocalRepository

public ArtifactRepository getLocalRepository()
Getter for localRepository.

Returns:
Returns the localRepository.

setLocalRepository

public void setLocalRepository(ArtifactRepository localRepository)
Setter for localRepository.

Parameters:
localRepository - The localRepository to set.

getOSGIManifestFile

public File getOSGIManifestFile()
Getter for manifestFile.

Returns:
Returns the manifestFile.

setOSGIManifestFile

public void setOSGIManifestFile(File manifestFile)
Setter for manifestFile.

Parameters:
manifestFile - The manifestFile to set.

getClasspathContainers

public List getClasspathContainers()
Getter for classpathContainers.

Returns:
Returns the classpathContainers.

setClasspathContainers

public void setClasspathContainers(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 List getBuildCommands()
Getter for buildCommands.

Returns:
Returns the buildCommands.

setBuildCommands

public void setBuildCommands(List buildCommands)
Setter for buildCommands.

Parameters:
buildCommands - The buildCommands to set.

getProjectnatures

public List getProjectnatures()
Getter for projectnatures.

Returns:
Returns the projectnatures.

setProjectnatures

public void setProjectnatures(List projectnatures)
Setter for projectnatures.

Parameters:
projectnatures - The projectnatures to set.

getProjectFacets

public Map getProjectFacets()
Getter for projectFacets.

Returns:
Returns the projectFacets

setProjectFacets

public void setProjectFacets(Map projectFacets)
Setter for projectFacets

Parameters:
projectFacets - The projectFacets to set.

getProjectBaseDir

public File getProjectBaseDir()
Getter for projectBaseDir.

Returns:
Returns the projectBaseDir.

setProjectBaseDir

public void setProjectBaseDir(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(String projectNameTemplate)

getProjectNameTemplate

public String getProjectNameTemplate()

getContextName

public String getContextName()

setContextName

public void setContextName(String deployName)

getPackaging

public String getPackaging()
Returns:
the packaging

setPackaging

public void setPackaging(String packaging)
Parameters:
packaging - the packaging to set

getWtpapplicationxml

public boolean getWtpapplicationxml()
Getter for wtpapplicationxml.

Returns:
Returns the wtpapplicationxml.

setWtpapplicationxml

public void setWtpapplicationxml(boolean wtpapplicationxml)
Setter for buildCommands.

Parameters:
buildCommands - The buildCommands to set.

getWtpVersion

public float getWtpVersion()
Getter for wtpVersion.

Returns:
Returns the wtpVersion.

setWtpVersion

public void setWtpVersion(float wtpVersion)
Setter for wtpVersion.

Parameters:
wtpVersion - The wtpVersion to set.

getAjdtVersion

public float getAjdtVersion()
Returns the ajdtVersion.

Returns:
the ajdtVersion.

setAjdtVersion

public void setAjdtVersion(float ajdtVersion)
Sets the ajdtVersion.

Parameters:
ajdtVersion - the ajdtVersion.

getLinkedResources

public List getLinkedResources()
Returns:
the linkedResources

setLinkedResources

public void setLinkedResources(List linkedResources)
Parameters:
linkedResources - the linkedResources to set

isClasspathContainersLast

public boolean isClasspathContainersLast()
Returns the classpathContainersLast.

Returns:
the classpathContainersLast

setClasspathContainersLast

public void setClasspathContainersLast(boolean classpathContainersLast)
Sets the classpathContainersLast.

Parameters:
classpathContainersLast - the classpathContainersLast to set

getJeeVersion

public String getJeeVersion()
Sets the jeeversion.

Returns:
the jeeversion

setJeeVersion

public void setJeeVersion(String jeeVersion)
Returns the jeeversion

Parameters:
jeeversion - the jeeversion


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.