org.almendra.janet.cas.demo.fibonacci
Class FibonacciUtility

java.lang.Object
  extended by org.almendra.janet.cas.demo.fibonacci.FibonacciUtility

public class FibonacciUtility
extends java.lang.Object

Author:
Oliver

Field Summary
static java.lang.String AGENT_NAME
           
static java.lang.String APP_NAME
           
static java.lang.String CAP_NAME
           
static java.lang.String NODE_NAME
           
 
Constructor Summary
FibonacciUtility()
          Creates a new FibonacciUtility object.
 
Method Summary
protected static void clearRegistry(java.lang.String[] args)
           
static void displayResult(int fibonacciSize, java.math.BigInteger result, LoggerAccessor loggerOrNull, CommandHistorySummary summaryOrNull, JTextPaneHolder textPaneHolder)
          Don't show the entire Fibonacci number.
static AgentPath getAgentPath(java.lang.String nodeName)
           
static Application getApplication()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NODE_NAME

public static final java.lang.String NODE_NAME
See Also:
Constant Field Values

APP_NAME

public static final java.lang.String APP_NAME
See Also:
Constant Field Values

CAP_NAME

public static final java.lang.String CAP_NAME
See Also:
Constant Field Values

AGENT_NAME

public static final java.lang.String AGENT_NAME
See Also:
Constant Field Values
Constructor Detail

FibonacciUtility

public FibonacciUtility()
Creates a new FibonacciUtility object.

Method Detail

clearRegistry

protected static void clearRegistry(java.lang.String[] args)
Parameters:
args -

getApplication

public static Application getApplication()

getAgentPath

public static AgentPath getAgentPath(java.lang.String nodeName)

displayResult

public static void displayResult(int fibonacciSize,
                                 java.math.BigInteger result,
                                 LoggerAccessor loggerOrNull,
                                 CommandHistorySummary summaryOrNull,
                                 JTextPaneHolder textPaneHolder)
Don't show the entire Fibonacci number. Some eclipse versions older than version 3.0 cause the entire system to hang if a string, output to the same console line, is too long.

Parameters:
fibonacciSize -
result -