Show / Hide Table of Contents

Class OpenDIDecisionModel

Representation of a Decision Model that is compliant witht the OpenDI standard.

Inheritance
object
OpenDIBase
OpenDIDecisionModel
Inherited Members
OpenDIBase.openDIVersion
OpenDIBase.FQNSeparator
OpenDIBase.id
OpenDIBase.name
OpenDIBase.summary
OpenDIBase.documentation
OpenDIBase.documentationMIMEType
OpenDIBase.properties
OpenDIBase.GetWMType(string)
OpenDIBase.GetOpenDIType(Type)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.OpenDI
Assembly: WMServer.dll
Syntax
public class OpenDIDecisionModel : OpenDIBase

Constructors

OpenDIDecisionModel()

Default Constructor

Declaration
public OpenDIDecisionModel()

OpenDIDecisionModel(DecisionModel)

Constructor that initializes the OpenDIDecisionModel with values read from the specified Quantellia.WMServer.DecisionModeler.

Declaration
public OpenDIDecisionModel(DecisionModel dm)
Parameters
Type Name Description
DecisionModel dm

The World Modeler Decision Model used to initialize this OpenDIDecisionModel

OpenDIDecisionModel(DecisionModelDTO)

Constructor that initializes the OpenDIDecisionModel with values read from the specified DecisionModelDTO (that is, the Data Transfer Object class associated with the Quantellia.WMServer.DecisionModeler class).

Declaration
public OpenDIDecisionModel(DecisionModelDTO dmDTO)
Parameters
Type Name Description
DecisionModelDTO dmDTO

The World Modeler DecisionModelDTO object used to initialize this OpenDIDecisionModel

Remarks

This constructor can be used to convert DecisionModelDTO objects to OpenDIDecisionModel objects.

Properties

elements

Collection of elements that belong to this Decision Model.

Declaration
public virtual ICollection<OpenDIDecisionModelElement> elements { get; set; }
Property Value
Type Description
ICollection<OpenDIDecisionModelElement>

Methods

ToDTO()

Create a new DecisionModelDTO object that contains the properties of this OpenDIDecisionModel

Declaration
public DecisionModelDTO ToDTO()
Returns
Type Description
DecisionModelDTO

A DecisionModelDTO object that contains the properties of this OpenDIDecisionModel

In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 1/15/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE