net.sf.mmm.util.cli.base
Interface CliParserDependencies

All Known Implementing Classes:
AbstractCliParserBuilder, DefaultCliParserBuilder

@ComponentSpecification
public interface CliParserDependencies

This interface bundles the dependencies for the CliParser. It contains components required by the parser.

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

Method Summary
 AnnotationUtil getAnnotationUtil()
           
 CollectionFactoryManager getCollectionFactoryManager()
           
 CollectionReflectionUtil getCollectionReflectionUtil()
           
 ComposedValueConverter getConverter()
           
 LineWrapper getLineWrapper()
           
 NlsMessageFactory getNlsMessageFactory()
           
 NlsTemplateResolver getNlsTemplateResolver()
           
 ReflectionUtil getReflectionUtil()
           
 StringUtil getStringUtil()
           
 

Method Detail

getStringUtil

StringUtil getStringUtil()
Returns:
the StringUtil instance to use.

getReflectionUtil

ReflectionUtil getReflectionUtil()
Returns:
the ReflectionUtil instance to use.

getAnnotationUtil

AnnotationUtil getAnnotationUtil()
Returns:
the AnnotationUtil instance to use.

getCollectionReflectionUtil

CollectionReflectionUtil getCollectionReflectionUtil()
Returns:
the CollectionReflectionUtil instance to use.

getCollectionFactoryManager

CollectionFactoryManager getCollectionFactoryManager()
Returns:
the CollectionFactoryManager instance to use.

getNlsMessageFactory

NlsMessageFactory getNlsMessageFactory()
Returns:
the NlsMessageFactory instance to use.

getNlsTemplateResolver

NlsTemplateResolver getNlsTemplateResolver()
Returns:
the NlsTemplateResolver instance to use or null to use the default instance.

getConverter

ComposedValueConverter getConverter()
Returns:
the ComposedValueConverter instance used to convert CLI parameters to typed values.

getLineWrapper

LineWrapper getLineWrapper()
Returns:
the LineWrapper used for justification of texts for the help texts.


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