Show / Hide Table of Contents

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
System.Object
TransformationResult
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.

Back to top TreeProblemFramework from Ecuador.