The impression.persistence namespace contains classes for reading and writing Impression-format XML data. It is designed to store and manage both data created at design-time by a content developer and at runtime by the shell programmer. All classes in the framework that manipulate data use the persistence classes.
Class | Description | |
---|---|---|
ChildElement | The ChildElement object is an extension of the PersistedPropertyCollection object that can be placed into a ChildElementCollection. | |
ChildElementCollection | The ChildElementCollection object is an ordered list of ChildElement objects. | |
Lesson | The Lesson object is the top-level persisted object. | |
LessonMap | A LessonMap object represents a hierarchical ordering of storyboards. | |
LessonMapCollection | The LessonMapCollection object is a unordered list of LessonMap objects. | |
PersistedPropertiesCollection | The PersistedPropertiesCollection (PPC) object is an associative array (or hash table) of object name-value pairs uniquely indexed by case-insensitive names. | |
Storyboard | The Storyboard object is the basic block of data for a screen. | |
StoryboardCollection | The StoryboardCollection object is an unordered list of Storyboard objects. |