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

java.lang.Object
  extended by org.apache.maven.plugin.eclipse.writers.AbstractEclipseWriter
All Implemented Interfaces:
EclipseWriter
Direct Known Subclasses:
AbstractEclipseManifestWriter, AbstractWtpResourceWriter, EclipseAjdtWriter, EclipseClasspathWriter, EclipseLaunchConfigurationWriter, EclipseOSGiManifestWriter, EclipseProjectWriter, EclipseSettingsWriter, MyEclipseHibernateWriter, MyEclipseMetadataWriter, MyEclipseSpringBeansWriter, MyEclipseStrutsDataWriter, RadApplicationXMLWriter, RadEjbClasspathWriter, RadJ2EEWriter, RadLibCopier, RadWebSettingsWriter, RadWebsiteConfigWriter

public abstract class AbstractEclipseWriter
extends Object
implements EclipseWriter

Version:
$Id: AbstractEclipseWriter.java 595476 2007-11-15 22:21:55Z aheritier $
Author:
Fabrizio Giustina

Field Summary
protected  EclipseWriterConfig config
          Configuration that will be used by the writer.
protected  Log log
          Logger.
 
Constructor Summary
AbstractEclipseWriter()
           
 
Method Summary
 EclipseWriter init(Log log, EclipseWriterConfig config)
          Init this writer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.plugin.eclipse.writers.EclipseWriter
write
 

Field Detail

log

protected Log log
Logger.


config

protected EclipseWriterConfig config
Configuration that will be used by the writer.

Constructor Detail

AbstractEclipseWriter

public AbstractEclipseWriter()
Method Detail

init

public EclipseWriter init(Log log,
                          EclipseWriterConfig config)
Description copied from interface: EclipseWriter
Init this writer.

Specified by:
init in interface EclipseWriter
Parameters:
log - mojo logger.
config - writer configuration.
Returns:
the writer instance
See Also:
EclipseWriter.init(org.apache.maven.plugin.logging.Log, org.apache.maven.plugin.eclipse.writers.EclipseWriterConfig)


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