rasmus.interpreter
Interface NameSpace

All Known Implementing Classes:
InheritNameSpace, Interpreter, NameSpaceAdapter, OverrideNameSpace, Parameters, Struct

public interface NameSpace


Method Summary
 void addToCommitStack(Commitable commitable)
           
 void commit()
           
 Variable get(java.lang.String name)
           
 void getAllNames(java.util.Set set)
           
 void registerAsPrivate(java.lang.String name)
           
 void unRegisterAsPrivate(java.lang.String name)
           
 

Method Detail

commit

void commit()

addToCommitStack

void addToCommitStack(Commitable commitable)

registerAsPrivate

void registerAsPrivate(java.lang.String name)

unRegisterAsPrivate

void unRegisterAsPrivate(java.lang.String name)

get

Variable get(java.lang.String name)

getAllNames

void getAllNames(java.util.Set set)