nslj.src.lang
Class NslBase

java.lang.Object
  |
  +--EDU.gatech.cc.is.abstractrobot.ControlSystemS
        |
        +--EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
              |
              +--nslj.src.lang.NslBase
Direct Known Subclasses:
NslBinaryOperator, NslData, NslHierarchy, NslUnaryOperator

public class NslBase
extends EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150


Field Summary
protected  char _accessChar
           
protected  java.lang.String _name
           
protected  NslHierarchy _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
NslBase()
           
NslBase(java.lang.String label)
           
NslBase(java.lang.String label, NslHierarchy parent)
           
NslBase(java.lang.String label, NslHierarchy parent, char desiredAccess)
           
 
Method Summary
 char nslGetAccess()
           
 java.lang.String nslGetName()
          Get the name of this Numeric object
 NslHierarchy nslGetParent()
           
 NslClass nslGetParentClass()
           
 NslModule nslGetParentModule()
           
 java.lang.String nslGetRealName()
           
 void nslNullifyParent()
           
 void nslSetAccess(char v)
          Set desiredAccessiblity
 void nslSetName(java.lang.String name)
           
 void nslSetParent(NslHierarchy parent)
           
 
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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_name

protected java.lang.String _name

_parent

protected NslHierarchy _parent

_accessChar

protected char _accessChar
Constructor Detail

NslBase

public NslBase()

NslBase

public NslBase(java.lang.String label)

NslBase

public NslBase(java.lang.String label,
               NslHierarchy parent)

NslBase

public NslBase(java.lang.String label,
               NslHierarchy parent,
               char desiredAccess)
Method Detail

nslGetName

public java.lang.String nslGetName()
Get the name of this Numeric object
Returns:
name name

nslSetName

public void nslSetName(java.lang.String name)

nslSetParent

public void nslSetParent(NslHierarchy parent)

nslNullifyParent

public void nslNullifyParent()

nslGetParent

public NslHierarchy nslGetParent()

nslGetParentModule

public NslModule nslGetParentModule()

nslGetParentClass

public NslClass nslGetParentClass()

nslGetRealName

public java.lang.String nslGetRealName()

nslSetAccess

public void nslSetAccess(char v)
Set desiredAccessiblity
Returns:
accessChar

nslGetAccess

public char nslGetAccess()
Returns:
accessChar