org.ow2.shelbie.core.internal.handler
Class GogoPreparator

java.lang.Object
  extended by org.apache.felix.gogo.commands.basic.DefaultActionPreparator
      extended by org.ow2.shelbie.core.internal.handler.GogoPreparator
All Implemented Interfaces:
org.apache.felix.gogo.commands.basic.ActionPreparator

public class GogoPreparator
extends org.apache.felix.gogo.commands.basic.DefaultActionPreparator


Field Summary
 
Fields inherited from class org.apache.felix.gogo.commands.basic.DefaultActionPreparator
HELP
 
Constructor Summary
GogoPreparator()
           
 
Method Summary
 void bindConverterManager(org.ow2.shelbie.core.IConverterManager converterManager)
           
 void bindPrinter(org.ow2.shelbie.core.IUsagePrinter printer)
           
protected  Object convert(org.apache.felix.gogo.commands.Action action, org.apache.felix.service.command.CommandSession session, Object value, Type toType)
           
protected  void printUsage(org.apache.felix.service.command.CommandSession session, org.apache.felix.gogo.commands.Action action, Map<org.apache.felix.gogo.commands.Option,Field> optionsMap, Map<org.apache.felix.gogo.commands.Argument,Field> argsMap, PrintStream out)
           
 
Methods inherited from class org.apache.felix.gogo.commands.basic.DefaultActionPreparator
length, loadDescription, prepare, printFormatted, printFormatted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GogoPreparator

public GogoPreparator()
Method Detail

bindConverterManager

public void bindConverterManager(org.ow2.shelbie.core.IConverterManager converterManager)

bindPrinter

public void bindPrinter(org.ow2.shelbie.core.IUsagePrinter printer)

convert

protected Object convert(org.apache.felix.gogo.commands.Action action,
                         org.apache.felix.service.command.CommandSession session,
                         Object value,
                         Type toType)
                  throws Exception
Overrides:
convert in class org.apache.felix.gogo.commands.basic.DefaultActionPreparator
Throws:
Exception

printUsage

protected void printUsage(org.apache.felix.service.command.CommandSession session,
                          org.apache.felix.gogo.commands.Action action,
                          Map<org.apache.felix.gogo.commands.Option,Field> optionsMap,
                          Map<org.apache.felix.gogo.commands.Argument,Field> argsMap,
                          PrintStream out)
Overrides:
printUsage in class org.apache.felix.gogo.commands.basic.DefaultActionPreparator


Copyright © 2013 OW2 Consortium. All Rights Reserved.