The Meta-Environment API

Uses of Class
toolbus.TBTermVar

Packages that use TBTermVar
toolbus This package implements the ToolBus coordination architecture. 
toolbus.environment   
toolbus.process   
 

Uses of TBTermVar in toolbus
 

Methods in toolbus that return TBTermVar
 TBTermVar TBTermFactory.makeTBTermResVar(java.lang.String name, aterm.ATerm type)
           
 TBTermVar TBTermFactory.makeTBTermVar(java.lang.String name, aterm.ATerm type)
           
 TBTermVar TBTermFactory.makeTBTermVar(java.lang.String name, aterm.ATerm type, aterm.ATerm isResVar)
           
 TBTermVar TBTermFactory.makeTBTermVar(java.lang.String name, aterm.ATerm type, aterm.ATerm isResult, aterm.ATermList annos)
           
 TBTermVar TBTermFactory.mkResVar(aterm.ATerm name, java.lang.String processName, aterm.ATerm type)
           
 TBTermVar TBTermFactory.mkVar(aterm.ATerm name, java.lang.String processName, aterm.ATerm type)
           
 TBTermVar TBTermFactory.replaceAssignableVar(TBTermVar v, Environment env)
           
 TBTermVar TBTermVar.setVarType(aterm.ATerm tp)
           
 

Methods in toolbus with parameters of type TBTermVar
 TBTermVar TBTermFactory.replaceAssignableVar(TBTermVar v, Environment env)
           
 

Uses of TBTermVar in toolbus.environment
 

Fields in toolbus.environment declared as TBTermVar
(package private)  TBTermVar Binding.var
           
 

Methods in toolbus.environment that return TBTermVar
 TBTermVar Binding.getVar()
           
 

Methods in toolbus.environment with parameters of type TBTermVar
 void Environment.assignVar(TBTermVar v, aterm.ATerm val)
          assignVar assigns a value to a variable.
 Binding Environment.getBinding(TBTermVar var)
          getValue fetches the value of a variable.
 aterm.ATerm Environment.getValue(TBTermVar v)
          getValue fetches the value of a variable.
 aterm.ATerm Environment.getVarType(TBTermVar var)
           
 void Environment.introduceBinding(TBTermVar formalVar, aterm.ATerm actual)
           
 void Environment.introduceBinding(TBTermVar formalVar, aterm.ATerm actual, boolean isFormal)
          introduceBinding adds a new variable for the case of formal/actual correspondence in process calls.
 boolean Environment.isDeclaredAsStringVar(TBTermVar var)
           
 aterm.ATerm Environment.replaceFormal(TBTermVar v)
           
 void Environment.setAssignable(TBTermVar var)
           
 

Constructors in toolbus.environment with parameters of type TBTermVar
Binding(TBTermVar var, aterm.ATerm val)
           
Binding(TBTermVar var, aterm.ATerm val, boolean isFormal)
           
 

Uses of TBTermVar in toolbus.process
 

Fields in toolbus.process declared as TBTermVar
private  TBTermVar DynamicProcessCall.nameAsVar
           
 


The Meta-Environment API