Inheritance diagram for org.nees.rbnb.RBNBBase:
Public Member Functions | |
void | setBaseVarialbesFromParametes () |
set the varables that correspond to the base parameters | |
void | setServerName (String name) |
void | setServerPort (String port) |
String | getServer () |
abstract String[] | getParameterNameArray () |
abstract String[] | getParameterTypeArray () |
abstract Object[] | getParameterDefaultArray () |
String[] | getBaseParameterNameArray () |
String[] | getBaseParameterTypeArray () |
Object[] | getBaseParameterDefaultArray () |
abstract void | setVariablesFromParameters () |
Use the parameter table to set the actual variables for this RBNB application. | |
abstract boolean | start () |
Start this instance. | |
abstract boolean | stop () |
Stop this instance. | |
abstract boolean | isRunning () |
Return the state of the runnning code. | |
Protected Member Functions | |
void | initialize () |
boolean | setArgs (String[] args) throws IllegalArgumentException |
abstract void | setParamterArrays () |
Object | getValueWithDefault (String parameterName, Object sourceDefualt) |
boolean | setBaseArgs (String[] args) throws IllegalArgumentException |
abstract boolean | setInstanceArgs (String[] args) throws IllegalArgumentException |
void | printUsage () |
String | getTemplateName () |
Get the name of this widget template. | |
Hashtable | getParamterTable () |
void | setNewParameter (String name, String type, Object defaultValue) throws IllegalArgumentException |
void | setParameterValue (String name, Object value) throws IllegalArgumentException |
RBNBBaseParameterHolder | getParameter (String name) |
Protected Attributes | |
String | dataSourceChannel = DATA_SOURCE_CHANNEL |
String | dataSourceName = DATA_SOURCE_NAME |
String | loggingSourceChannel = LOGGING_SOURCE_CHANNEL |
String | loggindSourceName = LOGGING_SOURCE_NAME |
String | commandPluginChannel = COMMAND_PLUGIN_CHANNEL |
String | commandPluginName = COMMAND_PLUGIN_NAME |
Static Protected Attributes | |
final String | DATA_SOURCE_CHANNEL = "Untyped_Unnamed_data_source" |
final String | DATA_SOURCE_NAME = "data.txt" |
final String | LOGGING_SOURCE_CHANNEL = "Untyped_Unnamed_debug_log_source" |
final String | LOGGING_SOURCE_NAME = "log.txt" |
final String | COMMAND_PLUGIN_CHANNEL = "Untyped_Unnamed_command_plugin" |
final String | COMMAND_PLUGIN_NAME = "command.text" |
Static Package Functions | |
[static initializer] |
Includes base parameters and constents. For actual usage this class must be extended. Specifically: the arguments must be precessed by calling the methods of the supper class; usage, and other methods need to be overwriten or extended.
Definition at line 30 of file RBNBBase.java.
|
Definition at line 263 of file RBNBBase.java. |
|
Definition at line 249 of file RBNBBase.java. |
|
Definition at line 256 of file RBNBBase.java. |
|
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |
|
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |
|
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |
|
Get the name of this widget template.
Definition at line 193 of file RBNBBase.java. |
|
Return the state of the runnning code.
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |
|
Definition at line 163 of file RBNBBase.java. References org.nees.rbnb.RBNBBase.setServerName(). Referenced by org.nees.rbnb.RBNBBase.setServerName(). |
|
Definition at line 171 of file RBNBBase.java. References org.nees.rbnb.RBNBBase.setServerPort(). Referenced by org.nees.rbnb.RBNBBase.setServerPort(). |
|
Use the parameter table to set the actual variables for this RBNB application.
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |
|
Start this instance.
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |
|
Stop this instance.
Implemented in org.nees.rbnb.AxisSource, org.nees.rbnb.DaqToRbnb, org.nees.rbnb.DataVideoGather, org.nees.rbnb.FileToRbnb, org.nees.rbnb.FlexTpsSource, org.nees.rbnb.JPEGThumbnailer, org.nees.rbnb.NumberSubSample, and org.nees.rbnb.WalkerSource. |