org.apache.maven.plugin.assembly.filter
Class SimpleAggregatingDescriptorHandler

java.lang.Object
  extended byorg.apache.maven.plugin.assembly.filter.SimpleAggregatingDescriptorHandler
All Implemented Interfaces:
org.codehaus.plexus.archiver.ArchiveFinalizer, ContainerDescriptorHandler, org.codehaus.plexus.components.io.fileselectors.FileSelector, org.codehaus.plexus.logging.LogEnabled

public class SimpleAggregatingDescriptorHandler
extends java.lang.Object
implements ContainerDescriptorHandler, org.codehaus.plexus.logging.LogEnabled

Version:
$Id: SimpleAggregatingDescriptorHandler.java 610981 2008-01-10 23:10:00Z vsiveton $

Field Summary
 
Fields inherited from interface org.codehaus.plexus.components.io.fileselectors.FileSelector
DEFAULT_ROLE_HINT, ROLE
 
Constructor Summary
SimpleAggregatingDescriptorHandler()
           
 
Method Summary
 void enableLogging(org.codehaus.plexus.logging.Logger logger)
           
 void finalizeArchiveCreation(org.codehaus.plexus.archiver.Archiver archiver)
           
 void finalizeArchiveExtraction(org.codehaus.plexus.archiver.UnArchiver unarchiver)
           
protected  org.codehaus.plexus.logging.Logger getLogger()
           
 java.lang.String getOutputPath()
           
 java.lang.String getPropertiesPattern()
           
 java.util.List getVirtualFiles()
           
 boolean isSelected(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
           
 void setOutputPath(java.lang.String outputPath)
           
 void setPropertiesPattern(java.lang.String propertiesPattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleAggregatingDescriptorHandler

public SimpleAggregatingDescriptorHandler()
Method Detail

finalizeArchiveCreation

public void finalizeArchiveCreation(org.codehaus.plexus.archiver.Archiver archiver)
                             throws org.codehaus.plexus.archiver.ArchiverException
Specified by:
finalizeArchiveCreation in interface org.codehaus.plexus.archiver.ArchiveFinalizer
Throws:
org.codehaus.plexus.archiver.ArchiverException

finalizeArchiveExtraction

public void finalizeArchiveExtraction(org.codehaus.plexus.archiver.UnArchiver unarchiver)
                               throws org.codehaus.plexus.archiver.ArchiverException
Specified by:
finalizeArchiveExtraction in interface org.codehaus.plexus.archiver.ArchiveFinalizer
Throws:
org.codehaus.plexus.archiver.ArchiverException

getVirtualFiles

public java.util.List getVirtualFiles()
Specified by:
getVirtualFiles in interface org.codehaus.plexus.archiver.ArchiveFinalizer

isSelected

public boolean isSelected(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
                   throws java.io.IOException
Specified by:
isSelected in interface org.codehaus.plexus.components.io.fileselectors.FileSelector
Throws:
java.io.IOException

getLogger

protected final org.codehaus.plexus.logging.Logger getLogger()

enableLogging

public void enableLogging(org.codehaus.plexus.logging.Logger logger)
Specified by:
enableLogging in interface org.codehaus.plexus.logging.LogEnabled

getPropertiesPattern

public java.lang.String getPropertiesPattern()

setPropertiesPattern

public void setPropertiesPattern(java.lang.String propertiesPattern)

getOutputPath

public java.lang.String getOutputPath()

setOutputPath

public void setOutputPath(java.lang.String outputPath)


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