net.jangaroo.webjars.mvnplugin.util
Class ResourcesUnArchiver

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.archiver.AbstractUnArchiver
          extended by org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
              extended by net.jangaroo.webjars.mvnplugin.util.ResourcesUnArchiver
All Implemented Interfaces:
org.codehaus.plexus.archiver.FilterEnabled, org.codehaus.plexus.archiver.FinalizerEnabled, org.codehaus.plexus.archiver.UnArchiver, org.codehaus.plexus.logging.LogEnabled

public class ResourcesUnArchiver
extends org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver

A ZipUnArchiver for JARs with META-INF/resources/, using only the sub-path below META-INF/resources when extracting files.


Field Summary
 
Fields inherited from interface org.codehaus.plexus.archiver.UnArchiver
ROLE
 
Constructor Summary
ResourcesUnArchiver()
           
 
Method Summary
protected  void extractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory, Integer mode)
           
 
Methods inherited from class org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
execute, execute, setEncoding
 
Methods inherited from class org.codehaus.plexus.archiver.AbstractUnArchiver
addArchiveFinalizer, extract, extract, getDestDirectory, getDestFile, getFileSelectors, getSourceFile, include, isIgnorePermissions, isOverwrite, isSelected, isUseJvmChmod, setArchiveFilters, setArchiveFinalizers, setDestDirectory, setDestFile, setFileSelectors, setIgnorePermissions, setOverwrite, setSourceFile, setUseJvmChmod, validate, validate
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourcesUnArchiver

public ResourcesUnArchiver()
Method Detail

extractFile

protected void extractFile(File srcF,
                           File dir,
                           InputStream compressedInputStream,
                           String entryName,
                           Date entryDate,
                           boolean isDirectory,
                           Integer mode)
                    throws IOException,
                           org.codehaus.plexus.archiver.ArchiverException
Overrides:
extractFile in class org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
Throws:
IOException
org.codehaus.plexus.archiver.ArchiverException


Copyright © 2002–2013 CoreMedia AG. All rights reserved.