org.eclipse.amp.axf.time
Interface ITimeGranularity

All Known Implementing Classes:
TimeGranularity

public interface ITimeGranularity

A marker interface for levels of update granularity. These are designed to be extensible for particular engine implementations. Note that granularity can (and will) be used to define more sophisticated granularities. For example, engines could be defined to update for each state change within an agent, each set of changes for an agent, or for each complete iteration of the entire model.

Author:
mparker
See Also:
for an example of how the default granularities are defined.