org.codehaus.mojo.javascript.archive
Class JavascriptUnArchiver

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 org.codehaus.plexus.archiver.zip.ZipUnArchiver
                  extended by org.codehaus.mojo.javascript.archive.JavascriptUnArchiver
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 JavascriptUnArchiver
extends org.codehaus.plexus.archiver.zip.ZipUnArchiver

Custom archiver for javascript dependencies, packaged as "jsar" (JavaScript ARchive), that are simply a jar of scripts and resources.

Author:
Nicolas De Loof
Plexus component:
role:
"org.codehaus.plexus.archiver.UnArchiver"
role-hint:
"javascript"

Field Summary
 
Fields inherited from interface org.codehaus.plexus.archiver.UnArchiver
ROLE
 
Constructor Summary
JavascriptUnArchiver()
           
 
Method Summary
 void extract()
          overwrite the super.extract() to set the default filter.
 
Methods inherited from class org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver
execute, extractFile, runArchiveFinalizers, setArchiveFilters, setArchiveFinalizers, setEncoding
 
Methods inherited from class org.codehaus.plexus.archiver.AbstractUnArchiver
getDestDirectory, getDestFile, getSourceFile, isOverwrite, setDestDirectory, setDestFile, setOverwrite, setSourceFile, 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

JavascriptUnArchiver

public JavascriptUnArchiver()
Method Detail

extract

public void extract()
             throws org.codehaus.plexus.archiver.ArchiverException,
                    java.io.IOException
overwrite the super.extract() to set the default filter.

Specified by:
extract in interface org.codehaus.plexus.archiver.UnArchiver
Overrides:
extract in class org.codehaus.plexus.archiver.AbstractUnArchiver
Throws:
org.codehaus.plexus.archiver.ArchiverException
java.io.IOException


Copyright © 2011 SOFTEC sa. All Rights Reserved.