package monolipse.core;
/**
* Interface for objects which are worth being remembered by the
* system such as compiler settings, assembly references, etc.
*/
public interface IMemorable {
/**
*
* @return a remembrance which can be used to restore/activate the memorable object at a later time.
*/
IRemembrance getRemembrance();
}