org.jomc.cli.commands
Class MergeModulesCommand

Package class diagram package MergeModulesCommand
java.lang.Object
  extended by org.jomc.cli.commands.AbstractCommand
      extended by org.jomc.cli.commands.AbstractModletCommand
          extended by org.jomc.cli.commands.AbstractModelCommand
              extended by org.jomc.cli.commands.MergeModulesCommand
All Implemented Interfaces:
Command

@Generated(value="org.jomc.tools.SourceFileProcessor 1.2.3",
           comments="See http://jomc.sourceforge.net/jomc/1.2/jomc-tools-1.2.3")
public final class MergeModulesCommand
extends AbstractModelCommand

JOMC CLI merge-modules command implementation.

Identifier:
JOMC CLI merge-modules Command
Name:
default-merge-modules
Specifications:
JOMC CLI Command @ 1.0
Abstract:
No
Final:
No
Stateless:
No

Version:
1.2.7
Author:
Christian Schulte 1.0

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jomc.cli.commands.AbstractModletCommand
AbstractModletCommand.CommandLineClassLoader
 
Nested classes/interfaces inherited from interface org.jomc.cli.Command
Command.Listener
 
Field Summary
 
Fields inherited from interface org.jomc.cli.Command
STATUS_FAILURE, STATUS_SUCCESS
 
Constructor Summary
MergeModulesCommand()
          Creates a new MergeModulesCommand instance.
 
Method Summary
protected  void executeCommand(CommandLine commandLine)
          Called by the execute method prior to the postExecuteCommand method.
 Options getOptions()
          Gets the options of the command.
 
Methods inherited from class org.jomc.cli.commands.AbstractModelCommand
createModelContext, getModel
 
Methods inherited from class org.jomc.cli.commands.AbstractModletCommand
createTransformer, getDocumentFiles, getModel, log
 
Methods inherited from class org.jomc.cli.commands.AbstractCommand
execute, getAbbreviatedName, getDefaultLogLevel, getExceptionMessage, getListeners, getLogLevel, getLongDescription, getName, getShortDescription, isLoggable, log, postExecuteCommand, preExecuteCommand, setDefaultLogLevel, setLogLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeModulesCommand

@Generated(value="org.jomc.tools.SourceFileProcessor 1.2.3",
           comments="See http://jomc.sourceforge.net/jomc/1.2/jomc-tools-1.2.3")
public MergeModulesCommand()
Creates a new MergeModulesCommand instance.

Method Detail

executeCommand

protected void executeCommand(CommandLine commandLine)
                       throws CommandExecutionException
Description copied from class: AbstractCommand
Called by the execute method prior to the postExecuteCommand method.

Specified by:
executeCommand in class AbstractCommand
Parameters:
commandLine - The command line to execute.
Throws:
CommandExecutionException - if executing the command fails.
See Also:
AbstractCommand.execute(org.apache.commons.cli.CommandLine)

getOptions

@Generated(value="org.jomc.tools.SourceFileProcessor 1.2.3",
           comments="See http://jomc.sourceforge.net/jomc/1.2/jomc-tools-1.2.3")
public Options getOptions()
Gets the options of the command.

Options:

Specification Implementation
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Classpath Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Document Encoding Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Document Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Documents Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI ModelContextFactory Class Name Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Model Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Modlet Location Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Modlet Schema System Id Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Module Excludes Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Module Includes Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Module Location Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Module Name Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Module Vendor Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Module Version Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI No Classpath Resolution Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI No Model Processing Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI No Model Resource Validation Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI No Modlet Resource Validation Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Platform Provider Location Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Provider Location Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Resources Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Stylesheet Option
JOMC CLI Command Option (org.apache.commons.cli.Option) @ 1.2 JOMC CLI Transformer Location Option

Specified by:
getOptions in interface Command
Overrides:
getOptions in class AbstractModelCommand
Returns:
The options of the command.


Copyright © 2005-2012 The JOMC Project. All Rights Reserved.Get JOMC at SourceForge.net. Fast, secure and Free Open Source software downloads
Please note that this documentation is maintained by non-native english speaking authors. As such, you may encounter phrases or wordings which seem imprecise or may even have a totally different meaning to native english speaking readers than what the individual author was trying to express. If you are a native english speaking reader and find any such phrases or wordings we kindly ask you to send an email to the corresponding author and help us improve this documentation in order to avoid misunderstandings. You will find the authors' email addresses at the top of each class. Please accept our apologies for any inconvenience caused.