byucc.jhdl.apps.Tbone
Class LoadClassCommand

java.lang.Object
  extended bybyucc.jhdl.apps.Tbone.LoadClassCommand
All Implemented Interfaces:
CLIClassComplete, CLICommand

public class LoadClassCommand
extends java.lang.Object
implements CLICommand, CLIClassComplete

This class is a CLICommand used to load a class for Tbone.

This cli command is only available to designs without a test bench in which the generic test bench Tbone will be used. This command loads a class into Tbone and builds Tbonethe first time and then it calls the load Tbone.loadNewClass() if Tbone is allready built. .

When loading a class for Tbone: Tbone will only work if the class to be loaded has a cell interface that has the same number of ports and the number of wires in the first constructor.


Field Summary
static int OVERLOAD
           
 
Constructor Summary
LoadClassCommand(Tbone myTb)
           
 
Method Summary
 java.lang.Object execute(CLInterpreter interp, java.lang.String[] argv)
           
 java.lang.String getHelpText(java.lang.String cmdName)
           
 java.lang.String getHelpType(java.lang.String cmdName)
           
 java.lang.String getUsageText(java.lang.String cmdName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OVERLOAD

public static final int OVERLOAD
See Also:
Constant Field Values
Constructor Detail

LoadClassCommand

public LoadClassCommand(Tbone myTb)
Method Detail

execute

public java.lang.Object execute(CLInterpreter interp,
                                java.lang.String[] argv)
                         throws CLIException
Specified by:
execute in interface CLICommand
Throws:
CLIException

getHelpText

public java.lang.String getHelpText(java.lang.String cmdName)
Specified by:
getHelpText in interface CLICommand

getHelpType

public java.lang.String getHelpType(java.lang.String cmdName)
Specified by:
getHelpType in interface CLICommand

getUsageText

public java.lang.String getUsageText(java.lang.String cmdName)
Specified by:
getUsageText in interface CLICommand


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.