| |
|
| java.lang.Object spoon.AbstractLauncher spoon.Launcher spoon.LtLauncher
LtLauncher | public class LtLauncher extends Launcher (Code) | | This launcher can run a program within a special
SpoonClassLoader that will process the used classes at load time. Actually this launcher
accepts a list of processors that will be applied before the program is run,
and another list of processors that will be applied at load-time (only once
the classes are used and not before). You can then process bytecode at
load-time by using this launcher with the decompile option. Launch with no
arguments (see
LtLauncher.main(String[]) ) for detailed usage.
|
Constructor Summary | |
public | LtLauncher(String[] args) Constructor with arguments. |
LtLauncher | public LtLauncher(String[] args) throws JSAPException(Code) | | Constructor with arguments.
|
addProcessor | public void addProcessor(String name)(Code) | | Adds a processor.
|
defineArgs | protected JSAP defineArgs() throws JSAPException(Code) | | Defines the arguments accepted by this launcher.
|
main | public static void main(String args) throws Exception(Code) | | Starts a program with this launcher.
Parameters: args - run with no args to print usage throws: JSAPException - throws: Exception - any untrapped exception |
Fields inherited from spoon.AbstractLauncher | protected JSAP jsapArgs(Code)(Java Doc)
|
|
|
|