public AffVariableRequirement(double value, [CanBeNull] int?id, [CanBeNull] int?affordanceID, [NotNull] string connectionString, VariableLocationMode variableLocationMode, [CanBeNull] Location location, VariableCondition condition, [CanBeNull] Variable variable, [NotNull] string description, [NotNull] string name, StrGuid guid) : base(name, TableName, connectionString, guid) { _value = value; ID = id; _affordanceID = affordanceID; TypeDescription = "Affordance Variable Requirement"; _variableLocationMode = variableLocationMode; _location = location; _condition = condition; _variable = variable; _description = description; }
public SubAffordanceVariableOp(double value, [CanBeNull] int?id, int affordanceID, [NotNull] string connectionString, VariableLocationMode variableLocationMode, [CanBeNull] Location location, VariableAction variableAction, [CanBeNull] Variable variable, VariableExecutionTime executionTime, [NotNull] string name, StrGuid guid) : base(name, TableName, connectionString, guid) { _value = value; ID = id; _affordanceID = affordanceID; TypeDescription = "SubAffordance Variable Operation"; _variableLocationMode = variableLocationMode; _location = location; _variableAction = variableAction; _variable = variable; _executionTime = executionTime; }
public VariableLocationModeHelperHelperEntry(VariableLocationMode locationMode, [NotNull] string description) { LocationMode = locationMode; Description = description; }
public static string ConvertToVariableActionDescription(VariableLocationMode tc) { var entries = MakeAllEntries(); return(entries.First(x => x.LocationMode == tc).Description); }