public class StatusMain extends Object
| Constructor and Description |
|---|
StatusMain() |
| Modifier and Type | Method and Description |
|---|---|
static ModuleRegistry |
findRegistry()
Find the ModuleRegistry.
|
static void |
main(String[] args)
Main program, must be invoked by diet4j framework.
|
protected static void |
showModule(ModuleRequirement req,
Module mod,
int indent,
Set<Module> haveAlready,
boolean recursive,
boolean verbose,
PrintStream out)
Recursive helper method to dump a Module hierarchy.
|
static void |
showModule(String name,
boolean recursive,
boolean loong,
boolean verbose)
Show a particular Module.
|
static void |
showModuleRegistry()
Show the content of the Module Registry.
|
static void |
synopsis()
Print the synopsis for this app.
|
public static void main(String[] args)
args - command-line argumentspublic static ModuleRegistry findRegistry()
public static void showModuleRegistry()
public static void showModule(String name, boolean recursive, boolean loong, boolean verbose) throws ModuleNotFoundException, ModuleResolutionException, ParseException
name - the name of the Modulerecursive - if true, also recursively show all dependenciesloong - if true, show the entire tree, do not attempt to shortenverbose - if true, show more detailModuleNotFoundException - thrown if a needed Module could not be foundModuleResolutionException - thrown if a needed Module could not be resolvedParseException - thrown if the provided Module name was invalidprotected static void showModule(ModuleRequirement req, Module mod, int indent, Set<Module> haveAlready, boolean recursive, boolean verbose, PrintStream out)
req - the ModuleRequirements that lead to the Modulemod - the Module or null if you could not be resolvedindent - how many levels of indenthaveAlready - keep track of modules we already have displayedrecursive - if true, show dependent modules as wellverbose - if true, show more detailout - the stream to print topublic static void synopsis()
Copyright © 2018. All rights reserved.