The Portrate Interview Engine

IDPLFormInitializer Interface

Implement this interface in classes that initilize the datamodel for specific forms. Implementors should only create new data elements in the policy model.

 Author: Jacob W Anderson 

For a list of all members of this type, see IDPLFormInitializer Members.

[Visual Basic]
Public Interface IDPLFormInitializer
    Implements IXmlConfigurable
[C#]
public interface IDPLFormInitializer : IXmlConfigurable
[C++]
public __gc __interface IDPLFormInitializer : public IXmlConfigurable
[JScript]
public interface IDPLFormInitializer extends IXmlConfigurable

Types that implement IDPLFormInitializer

TypeDescription
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.
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 

Requirements

Namespace: Portrate.Interview.Model

Assembly: Portrate.Interview (in Portrate.Interview.dll)

See Also

IDPLFormInitializer Members | Portrate.Interview.Model Namespace