The Portrate Interview Engine

Portrate.Interview.Model.Init Namespace

Namespace hierarchy

Classes

Class Description
AbstractInitializer Summary description for AbstractInitializer.
ConstantPropertyInitializer Populates a single property with a constant value. If the override attribute is set to true, then the property is always reset regardless of a preset value.
 Elements: dataName: The name of the property being set dataValue: The constant value of the property 
Author: Jacob W Anderson (c) Portrate, LLC. All rights reserved.
DatePropertyInitializer Initializes properties that are dates with either a day, month, or year offset. Does not support any time offsets.
 Author: Jacob W Anderson 
DateSpanInitializer Creates date span data model values from two reference date values. Today's date is used if only one reference date value is specified. This initializer can be used to initializer the year span between two dates, such as when computing the age of a person, or a lapse of days between two dates.
FormInitializerFactory Constructs instances of IDPLFormInitializer using XmlElement configuration elements or named instances.
InitializerGroup Manages a collection of initializers that are each invoked in the order of their appearance in the form definition.
MultiplicativePropertyInitializer Initializes the model by using reference properties and applying a multiplicative factor to the reference property.
 Author: Jacob W Anderson