Class TransformationResult
Class that holds the result and some extra information from applying a transformation on IEntity objects belonging to an IEnvironment. This class cannot be inherited.
Inheritance
Namespace: TreeProblemFramework.Description.Transformations
Properties
Environment
Gets the IEnvironment resulting from applying the transformation.
Declaration
public IEnvironment Environment { get; }
Property Value
| Type | Description |
|---|---|
| IEnvironment | An instance of the IEnvironment class. |
EtitiesValidate
Gets a value indicating whether the transformation was meant to be applied on the set of IEntity objects in TargetEntities.
Declaration
public bool EtitiesValidate { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | True if the transformation was meant to be applied on the set of IEntity objects in TargetEntities, false if not. |
Remarks
This value corresponds to that returned by the Validate(EntityCollection, IEnvironment) method.
TargetEntities
Gets the set of IEntity objects on which the transformation was either meant to be or indeed applied.
Declaration
public EntityCollection TargetEntities { get; }
Property Value
| Type | Description |
|---|---|
| EntityCollection | An instance of the EntityCollection class. |
TransformationTitle
Gets the title of the transformation that was applied.
Declaration
public string TransformationTitle { get; }
Property Value
| Type | Description |
|---|---|
| System.String | The transformation title. |