anvil.script
Class NamespaceImpl

java.lang.Object
  |
  +--anvil.script.NamespaceImpl
All Implemented Interfaces:
Namespace

public class NamespaceImpl
extends java.lang.Object
implements Namespace

class NamespaceImpl


Constructor Summary
NamespaceImpl()
           
 
Method Summary
 Any checkVariable(java.lang.String name)
           
 boolean deleteVariable(java.lang.String name)
           
 void destroy()
           
 java.lang.String getName()
           
 Any getVariable(java.lang.String name)
           
 BindingIterator getVariables()
           
 Any setVariable(java.lang.String name, Any value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceImpl

public NamespaceImpl()
Method Detail

destroy

public void destroy()

getName

public java.lang.String getName()
Specified by:
getName in interface Namespace

getVariables

public BindingIterator getVariables()
Specified by:
getVariables in interface Namespace

getVariable

public Any getVariable(java.lang.String name)
Specified by:
getVariable in interface Namespace

setVariable

public Any setVariable(java.lang.String name,
                       Any value)
Specified by:
setVariable in interface Namespace

checkVariable

public Any checkVariable(java.lang.String name)
Specified by:
checkVariable in interface Namespace

deleteVariable

public boolean deleteVariable(java.lang.String name)
Specified by:
deleteVariable in interface Namespace