/** Set a new base classpath and create a new base classloader. This means all types change. */ public void setClassPath( URL [] cp ) throws UtilEvalError { throw cmUnavailable(); }
/** Set a new base classpath and create a new base classloader. This means all types change. */ public void setClassPath( URL [] cp ) throws UtilEvalError { throw cmUnavailable(); }
/** Reload all classes in the specified package: e.g. "com.sun.tools" The special package name "<unpackaged>" can be used to refer to unpackaged classes. */ public void reloadPackage( String pack ) throws UtilEvalError { throw cmUnavailable(); }
/** Support for "import *;" Hide details in here as opposed to NameSpace. */ protected void doSuperImport() throws UtilEvalError { throw cmUnavailable(); }
/** Overlay the entire path with a new class loader. Set the base path to the user path + base path. No point in including the boot class path (can't reload thos). */ public void reloadAllClasses() throws UtilEvalError { throw cmUnavailable(); }
/** Overlay the entire path with a new class loader. Set the base path to the user path + base path. No point in including the boot class path (can't reload thos). */ public void reloadAllClasses() throws UtilEvalError { throw cmUnavailable(); }
/** Support for "import *;" Hide details in here as opposed to NameSpace. */ protected void doSuperImport() throws UtilEvalError { throw cmUnavailable(); }
/** Return the name or null if none is found, Throw an ClassPathException containing detail if name is ambigous. */ protected String getClassNameByUnqName( String name ) throws UtilEvalError { throw cmUnavailable(); }
/** Reloading classes means creating a new classloader and using it whenever we are asked for classes in the appropriate space. For this we use a DiscreteFilesClassLoader */ public void reloadClasses( String [] classNames ) throws UtilEvalError { throw cmUnavailable(); }
/** Return the name or null if none is found, Throw an ClassPathException containing detail if name is ambigous. */ protected String getClassNameByUnqName( String name ) throws UtilEvalError { throw cmUnavailable(); }
/** Reloading classes means creating a new classloader and using it whenever we are asked for classes in the appropriate space. For this we use a DiscreteFilesClassLoader */ public void reloadClasses( String [] classNames ) throws UtilEvalError { throw cmUnavailable(); }
/** Reload all classes in the specified package: e.g. "com.sun.tools" The special package name "<unpackaged>" can be used to refer to unpackaged classes. */ public void reloadPackage( String pack ) throws UtilEvalError { throw cmUnavailable(); }