'STRAP:multiple sequence alignments '

charite.christo
Class ChClassLoader1

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by charite.christo.ChClassLoader1
All Implemented Interfaces:
HasWeakRef

public final class ChClassLoader1
extends java.net.URLClassLoader
implements HasWeakRef


Field Summary
static java.util.List<java.lang.String> vNO_PARENT_DELEGATION
           
 
Method Summary
static java.lang.String computeKey(java.io.File[] files, java.io.File dir)
           
 java.lang.Class findClass(java.lang.String cn0)
           
 java.lang.String findLibrary(java.lang.String libname)
           
static ChClassLoader1 getInstance(boolean newInstance, java.io.File[] files, java.io.File dir)
           
 java.lang.Object getWeakRef()
           
 java.lang.Class loadClass(java.lang.String cn)
           
static BA log()
           
static void setSecurityPolicy()
           
 
Methods inherited from class java.net.URLClassLoader
findResource, findResources, getURLs, newInstance, newInstance
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vNO_PARENT_DELEGATION

public static final java.util.List<java.lang.String> vNO_PARENT_DELEGATION
Method Detail

getWeakRef

public java.lang.Object getWeakRef()
Specified by:
getWeakRef in interface HasWeakRef

computeKey

public static java.lang.String computeKey(java.io.File[] files,
                                          java.io.File dir)

getInstance

public static ChClassLoader1 getInstance(boolean newInstance,
                                         java.io.File[] files,
                                         java.io.File dir)

loadClass

public java.lang.Class loadClass(java.lang.String cn)
                          throws java.lang.ClassNotFoundException
Overrides:
loadClass in class java.lang.ClassLoader
Throws:
java.lang.ClassNotFoundException

findClass

public java.lang.Class findClass(java.lang.String cn0)
                          throws java.lang.ClassNotFoundException
Overrides:
findClass in class java.net.URLClassLoader
Throws:
java.lang.ClassNotFoundException

findLibrary

public java.lang.String findLibrary(java.lang.String libname)
Overrides:
findLibrary in class java.lang.ClassLoader

log

public static BA log()

setSecurityPolicy

public static void setSecurityPolicy()

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, Protein and StrapEvent.'