|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SymbolScope
An interface to be implemented by components that provide
access to a hierarchy of symbol tables. The implementing class
has access to all higher level symbol tables. The local symboltable
is only visible to itself and child components that implement
SymbolScope.
| Method Summary | |
|---|---|
SymbolTable |
global()
Gets the top level symbol table. |
SymbolTable |
local()
Gets the local level symbol table that is only visible to this and all child components that implement SymbolScope. |
SymbolTable |
upper()
Gets the next higher level symbol table. |
| Method Detail |
|---|
SymbolTable global()
SymbolTable upper()
local on the parent scope.
If this is already the top level scope, this method
should return the same as global.
SymbolTable local()
SymbolScope.
If this is already the top level scope, this method
should return the same as global.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||