jas.loader
Class ClassPath

java.lang.Object
  |
  +--jas.loader.ClassPath
Direct Known Subclasses:
jas.swingstudio.UserClassPath

public class ClassPath
extends java.lang.Object

A ClassPath object represents a Java classpath. Elements in the classpath can be JAR files or Directories.


Constructor Summary
ClassPath()
          Creates empty ClassPath
ClassPath(java.lang.String path)
          Builds a ClassPath from a String
 
Method Summary
 void add(java.io.File f)
           
 void add(java.lang.String s)
           
 void add(java.util.zip.ZipFile z)
           
 void clear()
           
 java.util.Enumeration elements()
           
 void finalize()
           
 java.lang.String getClassPath()
           
 void setContents(java.util.Vector newVector)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassPath

public ClassPath()
Creates empty ClassPath

ClassPath

public ClassPath(java.lang.String path)
Builds a ClassPath from a String
Method Detail

add

public void add(java.lang.String s)
         throws java.util.zip.ZipException,
                java.io.IOException

add

public void add(java.io.File f)

add

public void add(java.util.zip.ZipFile z)

elements

public java.util.Enumeration elements()

setContents

public void setContents(java.util.Vector newVector)

clear

public void clear()

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

getClassPath

public java.lang.String getClassPath()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object