net.sf.mmm.util.cli.impl
Class DefaultCliParserBuilder

java.lang.Object
  extended by net.sf.mmm.util.component.base.AbstractComponent
      extended by net.sf.mmm.util.component.base.AbstractLoggableComponent
          extended by net.sf.mmm.util.cli.base.AbstractCliParserBuilder
              extended by net.sf.mmm.util.cli.impl.DefaultCliParserBuilder
All Implemented Interfaces:
CliParserBuilder, CliParserDependencies

@Singleton
@Named
public class DefaultCliParserBuilder
extends AbstractCliParserBuilder

The default implementation of the CliParserBuilder interface.

Since:
2.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)

Constructor Summary
DefaultCliParserBuilder()
          The constructor.
 
Method Summary
protected  CliParser buildInternal(Object state, CliState cliState)
          This method implements AbstractCliParserBuilder.build(Object) internally.
 
Methods inherited from class net.sf.mmm.util.cli.base.AbstractCliParserBuilder
build, doInitialize, getAnnotationUtil, getCollectionFactoryManager, getCollectionReflectionUtil, getConverter, getDescriptorBuilder, getDescriptorBuilderFactory, getLineWrapper, getNlsMessageFactory, getNlsTemplateResolver, getReflectionUtil, getStringUtil, setAnnotationUtil, setCollectionFactoryManager, setCollectionReflectionUtil, setConverter, setDescriptorBuilder, setDescriptorBuilderFactory, setLineWrapper, setNlsMessageFactory, setNlsTemplateResolver, setReflectionUtil, setStringUtil
 
Methods inherited from class net.sf.mmm.util.component.base.AbstractLoggableComponent
getLogger, setLogger
 
Methods inherited from class net.sf.mmm.util.component.base.AbstractComponent
doInitialized, getInitializationState, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCliParserBuilder

public DefaultCliParserBuilder()
The constructor.

Method Detail

buildInternal

protected CliParser buildInternal(Object state,
                                  CliState cliState)
This method implements AbstractCliParserBuilder.build(Object) internally.

Specified by:
buildInternal in class AbstractCliParserBuilder
Parameters:
state - is the state object.
cliState - is the according CliState.
Returns:
the new CliParser.


Copyright © 2001-2010 mmm-Team. All Rights Reserved.