A C E F G I J L M O P R S V 

A

AbstractClassFileProcessorCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ ClassFileProcessor based command implementation.
AbstractClassFileProcessorCommand() - Constructor for class org.jomc.cli.commands.AbstractClassFileProcessorCommand
Creates a new AbstractClassFileProcessorCommand instance.
AbstractCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ command implementation.
AbstractCommand() - Constructor for class org.jomc.cli.commands.AbstractCommand
Creates a new AbstractCommand instance.
AbstractJomcToolCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ JomcTool based command implementation.
AbstractJomcToolCommand() - Constructor for class org.jomc.cli.commands.AbstractJomcToolCommand
Creates a new AbstractJomcToolCommand instance.
AbstractModelCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ model based command implementation.
AbstractModelCommand() - Constructor for class org.jomc.cli.commands.AbstractModelCommand
Creates a new AbstractModelCommand instance.
AbstractModletCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ modlet based command implementation.
AbstractModletCommand() - Constructor for class org.jomc.cli.commands.AbstractModletCommand
Creates a new AbstractModletCommand instance.
AbstractModletCommand.CommandLineClassLoader - Class in org.jomc.cli.commands
Class loader backed by a command line.
AbstractModletCommand.CommandLineClassLoader(CommandLine) - Constructor for class org.jomc.cli.commands.AbstractModletCommand.CommandLineClassLoader
Creates a new CommandLineClassLoader taking a command line backing the class loader.
AbstractResourceFileProcessorCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ ResourceFileProcessor based command implementation.
AbstractResourceFileProcessorCommand() - Constructor for class org.jomc.cli.commands.AbstractResourceFileProcessorCommand
Creates a new AbstractResourceFileProcessorCommand instance.
AbstractSourceFileProcessorCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ SourceFileProcessor based command implementation.
AbstractSourceFileProcessorCommand() - Constructor for class org.jomc.cli.commands.AbstractSourceFileProcessorCommand
Creates a new AbstractSourceFileProcessorCommand instance.

C

close() - Method in class org.jomc.cli.commands.AbstractModletCommand.CommandLineClassLoader
Closes the class loader.
Command - Interface in org.jomc.cli
Command.
Command.Listener - Interface in org.jomc.cli
Listener interface.
CommandExecutionException - Exception in org.jomc.cli.commands
Command execution exception.
CommandExecutionException(String) - Constructor for exception org.jomc.cli.commands.CommandExecutionException
Creates a new CommandExecutionException taking a message.
CommandExecutionException(Throwable) - Constructor for exception org.jomc.cli.commands.CommandExecutionException
Creates a new CommandExecutionException taking a causing throwable.
CommandExecutionException(String, Throwable) - Constructor for exception org.jomc.cli.commands.CommandExecutionException
Creates a new CommandExecutionException taking a message and a causing throwable.
CommandExecutionException() - Constructor for exception org.jomc.cli.commands.CommandExecutionException
Creates a new CommandExecutionException instance.
CommitClassesCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ commit-classes command implementation.
CommitClassesCommand() - Constructor for class org.jomc.cli.commands.CommitClassesCommand
Creates a new CommitClassesCommand instance.
createClassFileProcessor(CommandLine) - Method in class org.jomc.cli.commands.AbstractClassFileProcessorCommand
Creates a new ClassFileProcessor instance taking a command line.
createJomcTool(String, Class<T>, CommandLine) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Creates a new JomcTool object for a given class name and type.
createModelContext(CommandLine, ClassLoader) - Method in class org.jomc.cli.commands.AbstractModelCommand
Creates a new ModelContext for a given CommandLine and ClassLoader.
createModelContext(CommandLine, ClassLoader) - Method in class org.jomc.cli.commands.AbstractModletCommand
Creates a new ModelContext for a given CommandLine and ClassLoader.
createObject(String, Class<T>) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Creates a new object for a given class name and type.
createResourceFileProcessor(CommandLine) - Method in class org.jomc.cli.commands.AbstractResourceFileProcessorCommand
Creates a new ResourceFileProcessor instance taking a command line.
createSourceFileProcessor(CommandLine) - Method in class org.jomc.cli.commands.AbstractSourceFileProcessorCommand
Creates a new SourceFileProcessor instance taking a command line.
createTransformer(Source) - Method in class org.jomc.cli.commands.AbstractModletCommand
Creates a new Transformer from a given Source.

E

execute(CommandLine) - Method in interface org.jomc.cli.Command
Executes the command.
execute(CommandLine) - Method in class org.jomc.cli.commands.AbstractCommand
 
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractClassFileProcessorCommand
Called by the execute method prior to the postExecuteCommand method.
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractCommand
Called by the execute method prior to the postExecuteCommand method.
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractResourceFileProcessorCommand
Called by the execute method prior to the postExecuteCommand method.
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractSourceFileProcessorCommand
Called by the execute method prior to the postExecuteCommand method.
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.MergeModletsCommand
 
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.MergeModulesCommand
 
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.ShowModelCommand
 
executeCommand(CommandLine) - Method in class org.jomc.cli.commands.ValidateModelCommand
 

F

finalize() - Method in class org.jomc.cli.commands.AbstractModletCommand.CommandLineClassLoader
Removes temporary resources.
findResource(String) - Method in class org.jomc.cli.commands.AbstractModletCommand.CommandLineClassLoader
Finds the resource with the specified name on the URL search path.
findResources(String) - Method in class org.jomc.cli.commands.AbstractModletCommand.CommandLineClassLoader
Returns an Enumeration of URLs representing all of the resources on the URL search path having the specified name.

G

GenerateResourcesCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ generate-resources command implementation.
GenerateResourcesCommand() - Constructor for class org.jomc.cli.commands.GenerateResourcesCommand
Creates a new GenerateResourcesCommand instance.
getAbbreviatedName() - Method in interface org.jomc.cli.Command
Gets the abbreviated name of the command.
getAbbreviatedName() - Method in class org.jomc.cli.commands.AbstractCommand
 
getDefaultLogLevel() - Static method in class org.jomc.cli.commands.AbstractCommand
Gets the default log level events are logged at.
getDefaultLogLevel() - Static method in class org.jomc.cli.Jomc
Gets the default log level events are logged at.
getDocumentFiles(CommandLine) - Method in class org.jomc.cli.commands.AbstractModletCommand
Gets the document files specified by a given command line.
getExceptionMessage(Throwable) - Static method in class org.jomc.cli.commands.AbstractCommand
Gets a message of a given Throwable recursively.
getExcludedModlets() - Method in class org.jomc.cli.commands.AbstractModletCommand.CommandLineClassLoader
Gets the Modlets excluded by the instance.
getImplementation(CommandLine, Model) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Gets the implementation to process from a given model.
getListeners() - Method in interface org.jomc.cli.Command
Gets the list of registered listeners.
getListeners() - Method in class org.jomc.cli.commands.AbstractCommand
Gets the list of registered listeners.
getLocale(CommandLine) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Gets a locale from a command line.
getLogLevel() - Method in interface org.jomc.cli.Command
Gets the log level of the instance.
getLogLevel() - Method in class org.jomc.cli.commands.AbstractCommand
Gets the log level of the instance.
getLogLevel() - Method in class org.jomc.cli.Jomc
Gets the log level of the instance.
getLongDescription(Locale) - Method in interface org.jomc.cli.Command
Gets the long description of the command.
getLongDescription(Locale) - Method in class org.jomc.cli.commands.AbstractCommand
 
getModel(ModelContext, CommandLine) - Method in class org.jomc.cli.commands.AbstractModelCommand
Gets the model as specified by a given command line.
getModel(CommandLine) - Method in class org.jomc.cli.commands.AbstractModletCommand
Gets the identifier of the model to process.
getModule(CommandLine, Model) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Gets the module to process from a given model.
getName() - Method in interface org.jomc.cli.Command
Gets the name of the command.
getName() - Method in class org.jomc.cli.commands.AbstractCommand
 
getObject() - Method in class org.jomc.cli.model.OptionFactory
 
getOptions() - Method in interface org.jomc.cli.Command
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractClassFileProcessorCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractModelCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractModletCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractResourceFileProcessorCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.AbstractSourceFileProcessorCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.CommitClassesCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.GenerateResourcesCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.ManageSourcesCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.MergeModletsCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.MergeModulesCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.ShowModelCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.ValidateClassesCommand
Gets the options of the command.
getOptions() - Method in class org.jomc.cli.commands.ValidateModelCommand
Gets the options of the command.
getPrintWriter() - Method in class org.jomc.cli.Jomc
Gets the print writer of the instance.
getShortDescription(Locale) - Method in interface org.jomc.cli.Command
Gets the short description of the command.
getShortDescription(Locale) - Method in class org.jomc.cli.commands.AbstractCommand
 
getSpecification(CommandLine, Model) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Gets the specification to process from a given model.

I

isLoggable(Level) - Method in class org.jomc.cli.commands.AbstractCommand
Checks if a message at a given level is provided to the listeners of the instance.
isLoggable(Level) - Method in class org.jomc.cli.Jomc
Checks if a message at a given level is provided to the listeners of the instance.
isModulesProcessingRequested(CommandLine) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Gets a flag indicating that all modules are requested to be processed.

J

Jomc - Class in org.jomc.cli
JOMC command line interface.
Jomc() - Constructor for class org.jomc.cli.Jomc
Creates a new Jomc instance.
jomc(String[]) - Method in class org.jomc.cli.Jomc
Processes the given arguments and executes the corresponding command.

L

log(Level, String, Throwable) - Method in class org.jomc.cli.commands.AbstractCommand
Notifies registered listeners.
log(ModelValidationReport, Marshaller) - Method in class org.jomc.cli.commands.AbstractModletCommand
Logs a validation report.

M

main(String[]) - Static method in class org.jomc.cli.Jomc
Main entry point.
ManageSourcesCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ manage-sources command implementation.
ManageSourcesCommand() - Constructor for class org.jomc.cli.commands.ManageSourcesCommand
Creates a new ManageSourcesCommand instance.
MergeModletsCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ merge-modlets command implementation.
MergeModletsCommand() - Constructor for class org.jomc.cli.commands.MergeModletsCommand
Creates a new MergeModletsCommand instance.
MergeModulesCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ merge-modules command implementation.
MergeModulesCommand() - Constructor for class org.jomc.cli.commands.MergeModulesCommand
Creates a new MergeModulesCommand instance.

O

onLog(Level, String, Throwable) - Method in interface org.jomc.cli.Command.Listener
Gets called on logging.
OptionFactory - Class in org.jomc.cli.model
Creates Option objects describing a single command-line option by maintaining information regarding the short-name, the long-name, a flag indicating if an argument is required, and a self-documenting description.
OptionFactory() - Constructor for class org.jomc.cli.model.OptionFactory
Creates a new OptionFactory instance.
org.jomc.cli - package org.jomc.cli
Object management and configuration tools command line interface.
org.jomc.cli.commands - package org.jomc.cli.commands
Object management and configuration commands.
org.jomc.cli.model - package org.jomc.cli.model
Object management and configuration tools command line interface support classes.

P

postExecuteCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractCommand
Called by the execute method after the preExecuteCommand/executeCommand methods even if those methods threw an exception.
postExecuteCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractJomcToolCommand
Called by the execute method after the preExecuteCommand/executeCommand methods even if those methods threw an exception.
preExecuteCommand(CommandLine) - Method in class org.jomc.cli.commands.AbstractCommand
Called by the execute method prior to the executeCommand method.
processClassFiles(CommandLine) - Method in class org.jomc.cli.commands.AbstractClassFileProcessorCommand
Processes class files.
processClassFiles(CommandLine) - Method in class org.jomc.cli.commands.CommitClassesCommand
 
processClassFiles(CommandLine) - Method in class org.jomc.cli.commands.ValidateClassesCommand
 
processResourceFiles(CommandLine) - Method in class org.jomc.cli.commands.AbstractResourceFileProcessorCommand
Processes resource files.
processResourceFiles(CommandLine) - Method in class org.jomc.cli.commands.GenerateResourcesCommand
 
processSourceFiles(CommandLine) - Method in class org.jomc.cli.commands.AbstractSourceFileProcessorCommand
Processes source files.
processSourceFiles(CommandLine) - Method in class org.jomc.cli.commands.ManageSourcesCommand
 

R

run(String[]) - Static method in class org.jomc.cli.Jomc
Main entry point without exiting the VM.

S

setDefaultLogLevel(Level) - Static method in class org.jomc.cli.commands.AbstractCommand
Sets the default log level events are logged at.
setDefaultLogLevel(Level) - Static method in class org.jomc.cli.Jomc
Sets the default log level events are logged at.
setLogLevel(Level) - Method in interface org.jomc.cli.Command
Sets the log level of the instance.
setLogLevel(Level) - Method in class org.jomc.cli.commands.AbstractCommand
Sets the log level of the instance.
setLogLevel(Level) - Method in class org.jomc.cli.Jomc
Sets the log level of the instance.
setPrintWriter(PrintWriter) - Method in class org.jomc.cli.Jomc
Sets the print writer of the instance.
ShowModelCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ show-model command implementation.
ShowModelCommand() - Constructor for class org.jomc.cli.commands.ShowModelCommand
Creates a new ShowModelCommand instance.
STATUS_FAILURE - Static variable in interface org.jomc.cli.Command
Status code when the command failed.
STATUS_SUCCESS - Static variable in interface org.jomc.cli.Command
Status code when the command completed successfully.

V

ValidateClassesCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ validate-classes command implementation.
ValidateClassesCommand() - Constructor for class org.jomc.cli.commands.ValidateClassesCommand
Creates a new ValidateClassesCommand instance.
ValidateModelCommand - Class in org.jomc.cli.commands
JOMC ⁑ CLI ⁑ validate-model command implementation.
ValidateModelCommand() - Constructor for class org.jomc.cli.commands.ValidateModelCommand
Creates a new ValidateModelCommand instance.
A C E F G I J L M O P R S V 

Copyright © 2005–2014 The JOMC Project. All rights reserved.