org.nanoko.coffee.mill.mojos.others
Class FinalArtifactProcessor

java.lang.Object
  extended by org.nanoko.coffee.mill.processors.DefaultProcessor
      extended by org.nanoko.coffee.mill.mojos.others.FinalArtifactProcessor
All Implemented Interfaces:
Processor

public class FinalArtifactProcessor
extends DefaultProcessor

A processor copying final artifacts from reactor projects to the watched project.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nanoko.coffee.mill.processors.Processor
Processor.ProcessorException, Processor.ProcessorWarning
 
Field Summary
 
Fields inherited from class org.nanoko.coffee.mill.processors.DefaultProcessor
mojo, options
 
Constructor Summary
FinalArtifactProcessor(WatchMojo watchedProject, WatchMojo subProject)
           
 
Method Summary
 boolean accept(File file)
           
 void fileCreated(File file)
           
 void fileDeleted(File file)
           
 void fileUpdated(File file)
           
 
Methods inherited from class org.nanoko.coffee.mill.processors.DefaultProcessor
computeRelativeFile, configure, copyFileToDir, getLog, isFileContainedInDirectory, processAll, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FinalArtifactProcessor

public FinalArtifactProcessor(WatchMojo watchedProject,
                              WatchMojo subProject)
Method Detail

accept

public boolean accept(File file)
Specified by:
accept in interface Processor
Overrides:
accept in class DefaultProcessor

fileCreated

public void fileCreated(File file)
                 throws Processor.ProcessorException
Specified by:
fileCreated in interface Processor
Overrides:
fileCreated in class DefaultProcessor
Throws:
Processor.ProcessorException

fileUpdated

public void fileUpdated(File file)
                 throws Processor.ProcessorException
Specified by:
fileUpdated in interface Processor
Overrides:
fileUpdated in class DefaultProcessor
Throws:
Processor.ProcessorException

fileDeleted

public void fileDeleted(File file)
                 throws Processor.ProcessorException
Specified by:
fileDeleted in interface Processor
Overrides:
fileDeleted in class DefaultProcessor
Throws:
Processor.ProcessorException


Copyright © 2012-2013 OW2. All Rights Reserved.