plp.imperative1.memory
Interface AmbienteExecucaoImperativa
- All Superinterfaces:
- Ambiente<Valor>, AmbienteExecucao, java.lang.Cloneable
- All Known Subinterfaces:
- AmbienteExecucaoImperativa2
- All Known Implementing Classes:
- ContextoExecucaoImperativa, ContextoExecucaoImperativa2
public interface AmbienteExecucaoImperativa
- extends AmbienteExecucao, java.lang.Cloneable
changeValor
void changeValor(Id idArg,
Valor valorId)
throws VariavelNaoDeclaradaException
- Throws:
VariavelNaoDeclaradaException
read
Valor read()
throws EntradaVaziaException
- Throws:
EntradaVaziaException
write
void write(Valor v)
getSaida
ListaValor getSaida()
mapMonitorVariavel
void mapMonitorVariavel(Id idArg,
java.lang.Object monitor)
getMonitorVariavel
java.lang.Object getMonitorVariavel(Id idArg)
clone
java.lang.Object clone()