mark-christiaens/xtext — Issue #33: ICacheEntry should probably expose only output streams / input streams instead of files
Author: mark-christiaens
Created: 2012-01-20 14:07:25+00:00
State: open

This would allow for soft references and in-memory data for information that is used really often. That could work transparently by encapsulating the files.

Since the ICache serves as a factory for the ICacheIndex which in turn produces the ICacheEntries, the location details could be part of the implementation contract instead of the interface. So the API would be #getEMFStream() without args. Does that make sense? Maybe I'm missing the point here.