edu.mit.ai.psg.jevaES
Interface IStore

All Known Implementing Classes:
EnvLocalStore

public interface IStore

IStore: interface to implementation objects for a storable location for assignment. Encapsulates correct exceptions in ThrowException.

See Also:
ThrowException, IExpressionStoreNode

Method Summary
 Class getType()
           
 Object getValue()
           
 boolean isConstant()
           
 boolean isFinal()
           
 void setValue(Object value)
           
 

Method Detail

getType

public Class getType()

isFinal

public boolean isFinal()

isConstant

public boolean isConstant()

getValue

public Object getValue()
                throws ThrowException

setValue

public void setValue(Object value)
              throws ThrowException

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu