eu.xtreemos.xconsole.blocks
Class XConsoleHandle

java.lang.Object
  extended by eu.xtreemos.xconsole.blocks.XConsoleHandle

public class XConsoleHandle
extends java.lang.Object


Field Summary
protected  java.lang.String command
           
protected  java.lang.String doc
           
protected  java.lang.Object invokeOwner
           
protected  java.lang.reflect.Method method
           
protected  java.lang.Object result
           
protected  java.lang.Class<?>[] types
           
protected  java.lang.String usage
           
 
Constructor Summary
XConsoleHandle(java.lang.Object owner, java.lang.String command, java.lang.String methodName, java.lang.String parTypes, java.lang.String doc)
           
 
Method Summary
 java.lang.String command()
           
 void execute(java.util.ArrayList<?> params)
           
 java.lang.String getDocumentation()
           
 java.lang.Object getResult()
           
 java.lang.String getUsageDoc()
           
private  java.lang.String setDoc(java.lang.String doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

invokeOwner

protected java.lang.Object invokeOwner

command

protected java.lang.String command

method

protected java.lang.reflect.Method method

result

protected java.lang.Object result

types

protected java.lang.Class<?>[] types

doc

protected java.lang.String doc

usage

protected java.lang.String usage
Constructor Detail

XConsoleHandle

public XConsoleHandle(java.lang.Object owner,
                      java.lang.String command,
                      java.lang.String methodName,
                      java.lang.String parTypes,
                      java.lang.String doc)
Method Detail

setDoc

private java.lang.String setDoc(java.lang.String doc)

execute

public void execute(java.util.ArrayList<?> params)

getResult

public java.lang.Object getResult()

command

public java.lang.String command()

getDocumentation

public java.lang.String getDocumentation()

getUsageDoc

public java.lang.String getUsageDoc()