Enhydra 5.1 API

org.enhydra.tool.archive
Class JarPlan

java.lang.Object
  |
  +--org.enhydra.tool.archive.JarPlan
Direct Known Subclasses:
EarPlan, EjbPlan, ServicePlan, WarPlan

public class JarPlan
extends java.lang.Object


Field Summary
protected  java.util.ArrayList fileList
           
 
Constructor Summary
JarPlan()
           
 
Method Summary
 boolean equals(java.lang.Object comp)
           
protected  void fillFileList(java.io.File root)
           
 java.lang.String getArchivePath()
           
 java.io.File[] getClassFileArray()
           
 java.lang.String[] getClassFiles()
           
 java.lang.String getClassRoot()
           
 Descriptor[] getDescriptors()
           
 java.io.FileFilter getFillFilter()
           
 java.io.File[] getLibFileArray()
           
 java.lang.String[] getLibFiles()
           
 java.lang.String getManifestPath()
           
 boolean isClassFiltering()
           
protected  boolean isEqual(java.io.File[] compFiles, java.lang.String[] paths)
           
 boolean isValidate()
           
 void setArchivePath(java.lang.String in)
           
 void setClassFiles(java.lang.String[] classes)
           
 void setClassFiltering(boolean b)
           
 void setClassRoot(java.lang.String in)
           
 void setDescriptors(Descriptor[] d)
           
 void setFillFilter(java.io.FileFilter f)
           
 void setLibFiles(java.lang.String[] libs)
           
 void setManifestPath(java.lang.String in)
           
 void setValidate(boolean v)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileList

protected java.util.ArrayList fileList
Constructor Detail

JarPlan

public JarPlan()
Method Detail

getDescriptors

public Descriptor[] getDescriptors()

setDescriptors

public void setDescriptors(Descriptor[] d)

getFillFilter

public java.io.FileFilter getFillFilter()

setFillFilter

public void setFillFilter(java.io.FileFilter f)

isClassFiltering

public boolean isClassFiltering()

setClassFiltering

public void setClassFiltering(boolean b)

getManifestPath

public java.lang.String getManifestPath()

setManifestPath

public void setManifestPath(java.lang.String in)
                     throws ArchiveException
ArchiveException

isValidate

public boolean isValidate()

setValidate

public void setValidate(boolean v)

getArchivePath

public java.lang.String getArchivePath()

setArchivePath

public void setArchivePath(java.lang.String in)
                    throws ArchiveException
ArchiveException

getClassRoot

public java.lang.String getClassRoot()

setClassRoot

public void setClassRoot(java.lang.String in)
                  throws ArchiveException
ArchiveException

setClassFiles

public void setClassFiles(java.lang.String[] classes)

getClassFiles

public java.lang.String[] getClassFiles()

setLibFiles

public void setLibFiles(java.lang.String[] libs)

getLibFiles

public java.lang.String[] getLibFiles()

getLibFileArray

public java.io.File[] getLibFileArray()

getClassFileArray

public java.io.File[] getClassFileArray()

equals

public boolean equals(java.lang.Object comp)
Overrides:
equals in class java.lang.Object

isEqual

protected boolean isEqual(java.io.File[] compFiles,
                          java.lang.String[] paths)

fillFileList

protected void fillFileList(java.io.File root)

Enhydra 5.1 API