@Mojo(name="myeclipse") @Execute(phase=GENERATE_RESOURCES) public class MyEclipsePlugin extends EclipsePlugin
ASPECTJ_FILE_PATTERN, ASPECTJ_RT_CONTAINER, BUILDER_WST_VALIDATION, classpathContainersLast, COMMON_PATH_JDT_LAUNCHING_JRE_CONTAINER, JAVA_FILE_PATTERN, jeeversion, limitProjectReferencesToWorkspace, testSourcesLast, workspace, WTP_SUPPORTED_VERSIONSartifactCollector, artifactFactory, artifactMetadataSource, artifactResolver, downloadJavadocs, downloadSources, executedProject, forceRecheck, localRepository, logger, packaging, project, reactorProjects, remoteArtifactRepositories| Constructor and Description | 
|---|
MyEclipsePlugin()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
fillDefaultBuilders(String packaging)
Override the default builders with the builders used by MyEclipse 
 | 
protected void | 
fillDefaultClasspathContainers(String packaging)
Fill getClasspathContainers() with values. 
 | 
protected void | 
fillDefaultNatures(String packaging)
Override the default natures with the natures used by MyEclipse 
 | 
Map | 
getHibernate()  | 
Map | 
getSpring()  | 
Map | 
getStruts()  | 
void | 
setHibernate(Map hibernate)  | 
void | 
setSpring(Map spring)  | 
void | 
setStruts(Map struts)  | 
protected void | 
writeConfigurationExtras(EclipseWriterConfig config)
Write any extra configuration information for the Eclipse project. 
 | 
buildDirectoryList, checkDeprecationsExtras, convertBuildCommandList, createEclipseWriterConfig, getAdditionalBuildcommands, getAdditionalProjectnatures, getBuildcommands, getBuildOutputDirectory, getClasspathContainers, getEclipseProjectDir, getExcludes, getLinkedResources, getProjectNameForArifact, getProjectNameTemplate, getProjectnatures, getUseProjectReferences, getWorkspaceArtefacts, getWorkspaceConfiguration, getWtpversion, hasToResolveJar, isAddGroupIdToProjectName, isAddVersionToProjectName, isAvailableAsAReactorProject, isJavaProject, setAddGroupIdToProjectName, setAdditionalBuildcommands, setAdditionalProjectnatures, setAddVersionToProjectName, setBuildcommands, setBuildOutputDirectory, setClasspathContainers, setEclipseProjectDir, setLinkedResources, setProjectNameTemplate, setProjectnatures, setup, setupExtras, setUseProjectReferences, setWtpversion, useProjectReference, validateExtras, writeConfigurationdoDependencyResolution, enableLogging, execute, getArtifactFactory, getArtifactMetadataSource, getArtifactResolver, getDownloadJavadocs, getDownloadSources, getExecutedProject, getLocalRepository, getProject, getReactorProject, getReactorProjects, getRemoteArtifactRepositories, isMavenVersion, isResolveDependencies, setArtifactFactory, setArtifactMetadataSource, setArtifactResolver, setDownloadJavadocs, setDownloadSources, setExecutedProject, setLocalRepository, setProject, setReactorProjects, setRemoteArtifactRepositories, setResolveDependenciesgetLog, getPluginContext, setLog, setPluginContextprotected void writeConfigurationExtras(EclipseWriterConfig config) throws MojoExecutionException
writeConfigurationExtras in class EclipsePluginMojoExecutionExceptionprotected void fillDefaultBuilders(String packaging)
fillDefaultBuilders in class EclipsePluginpackaging - packaging-type (jar,war,ejb,ear)protected void fillDefaultNatures(String packaging)
fillDefaultNatures in class EclipsePluginpackaging - packaging-type (jar,war,ejb,ear)protected void fillDefaultClasspathContainers(String packaging)
EclipsePlugin
 Subclasses should call super and then calculate their own additions and insert them via
 getClasspathContainers().addAll().
fillDefaultClasspathContainers in class EclipsePluginpackaging - the pom's packagingpublic Map getSpring()
public void setSpring(Map spring)
public Map getHibernate()
public void setHibernate(Map hibernate)
public Map getStruts()
public void setStruts(Map struts)
Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.