org.eclipse.epsilon.eol.execute.context
Interface Frame
- All Known Implementing Classes:
- SingleFrame
public interface Frame
dispose
void dispose()
clear
void clear()
getLabel
java.lang.String getLabel()
setLabel
void setLabel(java.lang.String label)
put
void put(java.lang.String name,
java.lang.Object value)
remove
void remove(java.lang.String name)
put
void put(Variable variable)
putAll
void putAll(java.util.Map<java.lang.String,Variable> variables)
get
Variable get(java.lang.String key)
getAll
java.util.Map<java.lang.String,Variable> getAll()
contains
boolean contains(java.lang.String key)
getType
FrameType getType()
setType
void setType(FrameType type)
getEntryPoint
AST getEntryPoint()
setEntryPoint
void setEntryPoint(AST entryPoint)
setCurrentStatement
void setCurrentStatement(AST ast)
getCurrentStatement
AST getCurrentStatement()