net.sf.wmutils.issync
Class AbstractSyncMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by net.sf.wmutils.issync.AbstractSyncMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
SyncFromIsMojo, SyncToIsMojo

public abstract class AbstractSyncMojo
extends org.apache.maven.plugin.AbstractMojo

Abstract base class for IsSync mojos.


Field Summary
protected  org.apache.maven.project.MavenProject project
          The Maven Project Object
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractSyncMojo()
           
 
Method Summary
protected  java.io.File getIsPackageDir()
           
protected  java.io.File getLocalPackageDir()
           
protected  Package[] getPackages()
           
protected  org.apache.maven.project.MavenProject getProject()
           
protected  void sync(Package pPackage, java.io.File pFromDir, java.io.File pToDir)
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
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.Mojo
execute
 

Field Detail

project

protected org.apache.maven.project.MavenProject project
The Maven Project Object

Constructor Detail

AbstractSyncMojo

public AbstractSyncMojo()
Method Detail

getPackages

protected Package[] getPackages()

getIsPackageDir

protected java.io.File getIsPackageDir()
                                throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

getProject

protected org.apache.maven.project.MavenProject getProject()

getLocalPackageDir

protected java.io.File getLocalPackageDir()

sync

protected void sync(Package pPackage,
                    java.io.File pFromDir,
                    java.io.File pToDir)
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2009. All Rights Reserved.