nslj.src.lang
Class NslOutModule

java.lang.Object
  |
  +--EDU.gatech.cc.is.abstractrobot.ControlSystemS
        |
        +--EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
              |
              +--nslj.src.lang.NslBase
                    |
                    +--nslj.src.lang.NslHierarchy
                          |
                          +--nslj.src.lang.NslModule
                                |
                                +--nslj.src.lang.NslOutModule
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
NslOutDummyModule

public abstract class NslOutModule
extends NslModule


Fields inherited from class nslj.src.lang.NslModule
_approximationDelta, _bufferingChanged, _diff_method, _doubleBuffering, _inports, _moduleChildren, _outports, _protocols, _runDelta, _runDeltaChanged, _timeConstantTM, _trainDelta, _trainDeltaChanged, child_c, ID, ID_str, order_str, postorder
 
Fields inherited from class nslj.src.lang.NslHierarchy
nslClassInstances, nslDataVars, system
 
Fields inherited from class nslj.src.lang.NslBase
_accessChar, _name, _parent
 
Fields inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
abstract_robot
 
Fields inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemS
CSSTAT_DONE, CSSTAT_ERROR, CSSTAT_OK, seed
 
Constructor Summary
NslOutModule(java.lang.String label, NslModule parent)
           
 
Method Summary
 NslFrame getNslFrame()
           
 void nslAddAreaCanvas(NslNumeric numvar, double min, double max)
           
 void nslAddBarCanvas(NslNumeric numvar, double min, double max)
           
 void nslAddDotCanvas(NslNumeric numvar, double min, double max)
           
 void nslAddImageCanvas(NslNumeric numvar, double min, double max)
           
 void nslAddNumericEditor(NslNumeric numvar)
           
 void nslAddSpatialCanvas(NslNumeric numvar, double min, double max)
           
 void nslAddStringCanvas(NslNumeric numvar, double min, double max)
           
 NslCanvas nslAddTemporalCanvas(NslNumeric numvar, double min, double max)
           
 NslCanvas nslAddUserCanvas(NslNumeric numvar, double min, double max, java.lang.String type)
           
 void show()
           
 
Methods inherited from class nslj.src.lang.NslModule
connect, endModule, endrun, endRun, endRunEpoch, endsys, endSys, endTrain, endTrainEpoch, finalize, initModule, initrun, initRun, initRunEpoch, initsys, initSys, initTrain, initTrainEpoch, makeConn, makeinst, makeInst, nslAddExistingInport, nslAddExistingOutport, nslAddInport, nslAddInport, nslAddModelPlots, nslAddModelPlots, nslAddOutport, nslAddOutport, nslAddProtocolRecursiveDown, nslAddProtocolRecursiveUp, nslAddToModuleChildren, nslConnChildren, nslConnect, nslConnect, nslConnect, nslConnMissingLinks, nslDeclareProtocol, nslDeclareProtocol, nslDummy, nslGetApproximationDelta, nslGetApproximationMethod, nslGetBuffering, nslGetDelta, nslGetEnableFlag, nslGetId_str, nslGetId, nslGetInportsVector, nslGetModuleChildrenVector, nslGetModuleRef, nslGetModuleRefByName, nslGetOrderStr, nslGetOutportsVector, nslGetPort, nslGetProtocols, nslGetRunDelta, nslGetRunEnableFlag, nslGetTrainDelta, nslGetTrainEnableFlag, nslHasChildModule, nslInitTempModule, nslInitTempRun, nslInitTempRunEpoch, nslInitTempTrain, nslInitTempTrainEpoch, nslInitWindow, nslinitwindow, nslInitWindow, nslinitwindow, nslInitWindow, nslPrintChildModules, nslRemoveFromLocalProtocols, nslResetBuffering, nslResetRunDelta, nslResetTrainDelta, nslSetAccessRecursive, nslSetApproximationDelta, nslSetApproximationMethod, nslSetBuffering, nslSetDisplayFrame, nslSetId, nslSetModuleSpecificParams, nslSetModuleSpecificParams, nslSetModuleSpecificParams2, nslSetProtocolFlagRecursiveDown, nslSetRunDelta, nslSetRunDeltaRecursive, nslSetRunEnableFlag, nslSetTrainDelta, nslSetTrainDeltaRecursive, nslSetTrainEnableFlag, nslUpdateBuffering, nslUpdateBuffers, nslValParent, run, runsim, simrun, simRun, simTrain
 
Methods inherited from class nslj.src.lang.NslHierarchy
initNslHierarchy, nslAddToClassInstances, nslAddToDataVars, nslGetClassInstance, nslGetClassInstancesVector, nslGetDataVar, nslGetDataVar, nslGetDataVarsVector, nslGetNameAndParent, nslGetNameAndParentRecursive, nslGetSystem, nslGetValue, nslHasChildClass, nslPrintChildClasses, nslRemoveAllClassInstances, nslRemoveAllDataVars, nslRemoveFromClassInstances, nslRemoveFromDataVars, nslSetSystem, nslSetValue, nslSetValue, removeFromNslDataVar
 
Methods inherited from class nslj.src.lang.NslBase
nslGetAccess, nslGetName, nslGetParent, nslGetParentClass, nslGetParentModule, nslGetRealName, nslNullifyParent, nslSetAccess, nslSetName, nslSetParent
 
Methods inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
init
 
Methods inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemS
configure, Configure, getAbstractRobot, Init, quit, takeStep, TakeStep, trialEnd, TrialEnd, trialInit, TrialInit
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NslOutModule

public NslOutModule(java.lang.String label,
                    NslModule parent)
Method Detail

nslAddAreaCanvas

public void nslAddAreaCanvas(NslNumeric numvar,
                             double min,
                             double max)

nslAddBarCanvas

public void nslAddBarCanvas(NslNumeric numvar,
                            double min,
                            double max)

nslAddDotCanvas

public void nslAddDotCanvas(NslNumeric numvar,
                            double min,
                            double max)

nslAddImageCanvas

public void nslAddImageCanvas(NslNumeric numvar,
                              double min,
                              double max)

nslAddSpatialCanvas

public void nslAddSpatialCanvas(NslNumeric numvar,
                                double min,
                                double max)

nslAddStringCanvas

public void nslAddStringCanvas(NslNumeric numvar,
                               double min,
                               double max)

nslAddTemporalCanvas

public NslCanvas nslAddTemporalCanvas(NslNumeric numvar,
                                      double min,
                                      double max)

nslAddNumericEditor

public void nslAddNumericEditor(NslNumeric numvar)

nslAddUserCanvas

public NslCanvas nslAddUserCanvas(NslNumeric numvar,
                                  double min,
                                  double max,
                                  java.lang.String type)

getNslFrame

public NslFrame getNslFrame()

show

public void show()