org.apache.felix.gogo.commands.basic
Class DefaultActionPreparator
java.lang.Object
org.apache.felix.gogo.commands.basic.DefaultActionPreparator
- All Implemented Interfaces:
- ActionPreparator
- Direct Known Subclasses:
- BlueprintCommand.BlueprintActionPreparator
public class DefaultActionPreparator
- extends java.lang.Object
- implements ActionPreparator
Method Summary |
protected java.lang.Object |
convert(Action action,
org.apache.felix.service.command.CommandSession session,
java.lang.Object value,
java.lang.reflect.Type toType)
|
static int |
length(java.lang.String str)
|
protected java.lang.String |
loadDescription(java.lang.Class clazz,
java.lang.String desc)
|
boolean |
prepare(Action action,
org.apache.felix.service.command.CommandSession session,
java.util.List<java.lang.Object> params)
|
static void |
printFormatted(java.lang.String prefix,
java.lang.String str,
int termWidth,
java.io.PrintStream out)
|
protected void |
printUsage(org.apache.felix.service.command.CommandSession session,
Action action,
java.util.Map<Option,java.lang.reflect.Field> optionsMap,
java.util.Map<Argument,java.lang.reflect.Field> argsMap,
java.io.PrintStream out)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HELP
public static final Option HELP
DefaultActionPreparator
public DefaultActionPreparator()
prepare
public boolean prepare(Action action,
org.apache.felix.service.command.CommandSession session,
java.util.List<java.lang.Object> params)
throws Exception
- Specified by:
prepare
in interface ActionPreparator
- Throws:
Exception
printUsage
protected void printUsage(org.apache.felix.service.command.CommandSession session,
Action action,
java.util.Map<Option,java.lang.reflect.Field> optionsMap,
java.util.Map<Argument,java.lang.reflect.Field> argsMap,
java.io.PrintStream out)
loadDescription
protected java.lang.String loadDescription(java.lang.Class clazz,
java.lang.String desc)
printFormatted
public static void printFormatted(java.lang.String prefix,
java.lang.String str,
int termWidth,
java.io.PrintStream out)
length
public static int length(java.lang.String str)
convert
protected java.lang.Object convert(Action action,
org.apache.felix.service.command.CommandSession session,
java.lang.Object value,
java.lang.reflect.Type toType)
throws Exception
- Throws:
Exception
Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.