Package SpaceTime.DataModel

Interface Summary
CertainPlf The representation of certain plf (a collection of x,y pairs) passed by value
ChangeListener The global change listener, generates Object node changed, Object node added events.
DMArrayList ArrayList implementation (wrapper) for the data model
DMEnumerator Enumerator wrapper for data model.
DMHashTable HashTable wrapper for data model
EventListener Event listener public interface.
Item The representation of piece that puds consist of passed by value
LinearFunctionIntervals  
NodeListener  
Parameters Provides paremeter values from params txt file
SpaceTimeDataAdapter SpaceTimeDataAdapter provides a thin abstraction to query and allows to manipulate the space-time world state.
SpaceTimeEdge Defines the relationship between two nodes.
SpaceTimeNode SpaceTimeNode is the primary data structure for storing space-time data.
SpaceTimeNodeAssociation Represents an association in the scenario data file.
SpaceTimeNodePropertyDef Property definition
SpaceTimeProperty Property class for SpaceTime nodes and edges.
UncertainPlf Represents Uncertain Plfs passed by value
UncertaintyDistributionData Represents PUDs Passed by reference (temp)
YUncertainPlf Represents Y-Uncertain plfs (each y-point is a pud), simple points are also represented as singular puds passed by value
 

Class Summary
Change Source Id, change type pair, used in NodeChangeSummary Passed by value
NodeChangeSummary The summary of the node changes (e.g properties or edges added, removed or modified) that is passed on NodeChanged event passed by value
SpaceTimeEvent Event object.
Tuple Pair of points (x,y)