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 691404 2008-09-02 21:57:19Z aheritier $
Author:
Fabrizio Giustina

Constructor Summary
EclipseWriterConfig()
           
 
Method Summary
 float getAjdtVersion()
          Returns the ajdtVersion.
 java.util.List getBuildCommands()
          Getter for buildCommands.
 java.io.File getBuildOutputDirectory()
          Getter for buildOutputDirectory.
 java.util.List getClasspathContainers()
          Getter for classpathContainers.
 java.lang.String getContextName()
           
 IdeDependency[] getDeps()
          Getter for deps.
 IdeDependency[] getDepsOrdered()
           
 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 getOSGIManifestFile()
          Getter for manifestFile.
 java.lang.String getPackaging()
           
 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.
 WorkspaceConfiguration getWorkspaceConfiguration()
           
 boolean getWtpapplicationxml()
          Getter for wtpapplicationxml.
 float getWtpVersion()
          Getter for wtpVersion.
 boolean isAddVersionToProjectName()
          Deprecated. use getProjectNameTemplate()
 boolean isPde()
          Getter for pde.
 void setAddVersionToProjectName(boolean addVersionToProjectName)
          Deprecated. use setProjectNameTemplate(String)
 void setAjdtVersion(float ajdtVersion)
          Sets the ajdtVersion.
 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 setContextName(java.lang.String deployName)
           
 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 setOSGIManifestFile(java.io.File manifestFile)
          Setter for manifestFile.
 void setPackaging(java.lang.String packaging)
           
 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.
 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 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.

getOSGIManifestFile

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

Returns:
Returns the manifestFile.

setOSGIManifestFile

public void setOSGIManifestFile(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()

getContextName

public java.lang.String getContextName()

setContextName

public void setContextName(java.lang.String deployName)

getPackaging

public java.lang.String getPackaging()
Returns:
the packaging

setPackaging

public void setPackaging(java.lang.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.

getDepsOrdered

public IdeDependency[] getDepsOrdered()
Returns:
an ordered list of dependencies

getAjdtVersion

public float getAjdtVersion()
Returns the ajdtVersion.

Returns:
the ajdtVersion.

setAjdtVersion

public void setAjdtVersion(float ajdtVersion)
Sets the ajdtVersion.

Parameters:
ajdtVersion - the ajdtVersion.


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