//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Tango Observables Generator
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated. Do not modify!
//
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Xml.Serialization;
using Newtonsoft.Json;
using System.Linq;
using Tango.DAL.Remote.DB;
using Tango.Core;
using System.ComponentModel;
using Tango.Core.CustomAttributes;
namespace Tango.BL.Entities
{
[Table("RML_EXTENSION_TEST_RESULTS")]
public abstract class RmlExtensionTestResultBase : ObservableEntity
{
public event EventHandler ResultIndexChanged;
public event EventHandler NameChanged;
public event EventHandler> DryerTemperatureChanged;
public event EventHandler> TunnelTemperatureChanged;
public event EventHandler> TunnelFlowChanged;
public event EventHandler> TunnelAvgTemperatureChanged;
public event EventHandler> TensionHeadMinChanged;
public event EventHandler> TensionHeadMaxChanged;
public event EventHandler> TensionAfterDryerMinChanged;
public event EventHandler> TensioinAfterDryerMaxChanged;
public event EventHandler> TensionWinderMinChanged;
public event EventHandler> TensionWinderMaxChanged;
public event EventHandler> BtsrMinChanged;
public event EventHandler> BtsrMaxChanged;
public event EventHandler> PullerTensionMinChanged;
public event EventHandler> PullerTensionMaxChanged;
public event EventHandler> ExitTensionMinChanged;
public event EventHandler> ExitTensionMaxChanged;
public event EventHandler> SeverityZone1MinChanged;
public event EventHandler> SeverityZone1MaxChanged;
public event EventHandler> SeverityZone2MinChanged;
public event EventHandler> SeverityZone2MaxChanged;
public event EventHandler CommentChanged;
public event EventHandler ConclusionsChanged;
public event EventHandler RefLubVersionChanged;
public event EventHandler> RefCofChanged;
public event EventHandler> RefLubChanged;
public event EventHandler ThreadLubVersionChanged;
public event EventHandler> ThreadCofChanged;
public event EventHandler> ThreadLubChanged;
public event EventHandler BtsrTensionErrorChanged;
public event EventHandler RmlsExtensionsChanged;
public event EventHandler> TensileResultsChanged;
public event EventHandler> RmlExtensionTestResultsFilesChanged;
public event EventHandler BtsrApplicationTypeChanged;
public event EventHandler BtsrYarnTypeChanged;
public event EventHandler MachineChanged;
public event EventHandler> RmlExtensionTestWashingResultsChanged;
public event EventHandler> RubbingResultsChanged;
protected String _rmlsextensionsguid;
///
/// Gets or sets the rmlextensiontestresultbase rmls extensions guid.
///
[Column("RMLS_EXTENSIONS_GUID")]
[ForeignKey("RmlsExtensions")]
public String RmlsExtensionsGuid
{
get
{
return _rmlsextensionsguid;
}
set
{
if (_rmlsextensionsguid != value)
{
_rmlsextensionsguid = value;
}
}
}
protected String _machineguid;
///
/// Gets or sets the rmlextensiontestresultbase machine guid.
///
[Column("MACHINE_GUID")]
[ForeignKey("Machine")]
public String MachineGuid
{
get
{
return _machineguid;
}
set
{
if (_machineguid != value)
{
_machineguid = value;
}
}
}
protected Int32 _resultindex;
///
/// Gets or sets the rmlextensiontestresultbase result index.
///
[Column("RESULT_INDEX")]
public Int32 ResultIndex
{
get
{
return _resultindex;
}
set
{
if (_resultindex != value)
{
_resultindex = value;
OnResultIndexChanged(value);
}
}
}
protected String _name;
///
/// Gets or sets the rmlextensiontestresultbase name.
///
[Column("NAME")]
public String Name
{
get
{
return _name;
}
set
{
if (_name != value)
{
_name = value;
OnNameChanged(value);
}
}
}
protected Nullable _dryertemperature;
///
/// Gets or sets the rmlextensiontestresultbase dryer temperature.
///
[Column("DRYER_TEMPERATURE")]
public Nullable DryerTemperature
{
get
{
return _dryertemperature;
}
set
{
if (_dryertemperature != value)
{
_dryertemperature = value;
OnDryerTemperatureChanged(value);
}
}
}
protected Nullable _tunneltemperature;
///
/// Gets or sets the rmlextensiontestresultbase tunnel temperature.
///
[Column("TUNNEL_TEMPERATURE")]
public Nullable TunnelTemperature
{
get
{
return _tunneltemperature;
}
set
{
if (_tunneltemperature != value)
{
_tunneltemperature = value;
OnTunnelTemperatureChanged(value);
}
}
}
protected Nullable _tunnelflow;
///
/// Gets or sets the rmlextensiontestresultbase tunnel flow.
///
[Column("TUNNEL_FLOW")]
public Nullable TunnelFlow
{
get
{
return _tunnelflow;
}
set
{
if (_tunnelflow != value)
{
_tunnelflow = value;
OnTunnelFlowChanged(value);
}
}
}
protected Nullable _tunnelavgtemperature;
///
/// Gets or sets the rmlextensiontestresultbase tunnel avg temperature.
///
[Column("TUNNEL_AVG_TEMPERATURE")]
public Nullable TunnelAvgTemperature
{
get
{
return _tunnelavgtemperature;
}
set
{
if (_tunnelavgtemperature != value)
{
_tunnelavgtemperature = value;
OnTunnelAvgTemperatureChanged(value);
}
}
}
protected Nullable _tensionheadmin;
///
/// Gets or sets the rmlextensiontestresultbase tension head min.
///
[Column("TENSION_HEAD_MIN")]
public Nullable TensionHeadMin
{
get
{
return _tensionheadmin;
}
set
{
if (_tensionheadmin != value)
{
_tensionheadmin = value;
OnTensionHeadMinChanged(value);
}
}
}
protected Nullable _tensionheadmax;
///
/// Gets or sets the rmlextensiontestresultbase tension head max.
///
[Column("TENSION_HEAD_MAX")]
public Nullable TensionHeadMax
{
get
{
return _tensionheadmax;
}
set
{
if (_tensionheadmax != value)
{
_tensionheadmax = value;
OnTensionHeadMaxChanged(value);
}
}
}
protected Nullable _tensionafterdryermin;
///
/// Gets or sets the rmlextensiontestresultbase tension after dryer min.
///
[Column("TENSION_AFTER_DRYER_MIN")]
public Nullable TensionAfterDryerMin
{
get
{
return _tensionafterdryermin;
}
set
{
if (_tensionafterdryermin != value)
{
_tensionafterdryermin = value;
OnTensionAfterDryerMinChanged(value);
}
}
}
protected Nullable _tensioinafterdryermax;
///
/// Gets or sets the rmlextensiontestresultbase tensioin after dryer max.
///
[Column("TENSIOIN_AFTER_DRYER_MAX")]
public Nullable TensioinAfterDryerMax
{
get
{
return _tensioinafterdryermax;
}
set
{
if (_tensioinafterdryermax != value)
{
_tensioinafterdryermax = value;
OnTensioinAfterDryerMaxChanged(value);
}
}
}
protected Nullable _tensionwindermin;
///
/// Gets or sets the rmlextensiontestresultbase tension winder min.
///
[Column("TENSION_WINDER_MIN")]
public Nullable TensionWinderMin
{
get
{
return _tensionwindermin;
}
set
{
if (_tensionwindermin != value)
{
_tensionwindermin = value;
OnTensionWinderMinChanged(value);
}
}
}
protected Nullable _tensionwindermax;
///
/// Gets or sets the rmlextensiontestresultbase tension winder max.
///
[Column("TENSION_WINDER_MAX")]
public Nullable TensionWinderMax
{
get
{
return _tensionwindermax;
}
set
{
if (_tensionwindermax != value)
{
_tensionwindermax = value;
OnTensionWinderMaxChanged(value);
}
}
}
protected Nullable _btsrmin;
///
/// Gets or sets the rmlextensiontestresultbase btsr min.
///
[Column("BTSR_MIN")]
public Nullable BtsrMin
{
get
{
return _btsrmin;
}
set
{
if (_btsrmin != value)
{
_btsrmin = value;
OnBtsrMinChanged(value);
}
}
}
protected Nullable _btsrmax;
///
/// Gets or sets the rmlextensiontestresultbase btsr max.
///
[Column("BTSR_MAX")]
public Nullable BtsrMax
{
get
{
return _btsrmax;
}
set
{
if (_btsrmax != value)
{
_btsrmax = value;
OnBtsrMaxChanged(value);
}
}
}
protected Nullable _pullertensionmin;
///
/// Gets or sets the rmlextensiontestresultbase puller tension min.
///
[Column("PULLER_TENSION_MIN")]
public Nullable PullerTensionMin
{
get
{
return _pullertensionmin;
}
set
{
if (_pullertensionmin != value)
{
_pullertensionmin = value;
OnPullerTensionMinChanged(value);
}
}
}
protected Nullable _pullertensionmax;
///
/// Gets or sets the rmlextensiontestresultbase puller tension max.
///
[Column("PULLER_TENSION_MAX")]
public Nullable PullerTensionMax
{
get
{
return _pullertensionmax;
}
set
{
if (_pullertensionmax != value)
{
_pullertensionmax = value;
OnPullerTensionMaxChanged(value);
}
}
}
protected Nullable _exittensionmin;
///
/// Gets or sets the rmlextensiontestresultbase exit tension min.
///
[Column("EXIT_TENSION_MIN")]
public Nullable ExitTensionMin
{
get
{
return _exittensionmin;
}
set
{
if (_exittensionmin != value)
{
_exittensionmin = value;
OnExitTensionMinChanged(value);
}
}
}
protected Nullable _exittensionmax;
///
/// Gets or sets the rmlextensiontestresultbase exit tension max.
///
[Column("EXIT_TENSION_MAX")]
public Nullable ExitTensionMax
{
get
{
return _exittensionmax;
}
set
{
if (_exittensionmax != value)
{
_exittensionmax = value;
OnExitTensionMaxChanged(value);
}
}
}
protected Nullable _severityzone1min;
///
/// Gets or sets the rmlextensiontestresultbase severity zone1 min.
///
[Column("SEVERITY_ZONE1_MIN")]
public Nullable SeverityZone1Min
{
get
{
return _severityzone1min;
}
set
{
if (_severityzone1min != value)
{
_severityzone1min = value;
OnSeverityZone1MinChanged(value);
}
}
}
protected Nullable _severityzone1max;
///
/// Gets or sets the rmlextensiontestresultbase severity zone1 max.
///
[Column("SEVERITY_ZONE1_MAX")]
public Nullable SeverityZone1Max
{
get
{
return _severityzone1max;
}
set
{
if (_severityzone1max != value)
{
_severityzone1max = value;
OnSeverityZone1MaxChanged(value);
}
}
}
protected Nullable _severityzone2min;
///
/// Gets or sets the rmlextensiontestresultbase severity zone2 min.
///
[Column("SEVERITY_ZONE2_MIN")]
public Nullable SeverityZone2Min
{
get
{
return _severityzone2min;
}
set
{
if (_severityzone2min != value)
{
_severityzone2min = value;
OnSeverityZone2MinChanged(value);
}
}
}
protected Nullable _severityzone2max;
///
/// Gets or sets the rmlextensiontestresultbase severity zone2 max.
///
[Column("SEVERITY_ZONE2_MAX")]
public Nullable SeverityZone2Max
{
get
{
return _severityzone2max;
}
set
{
if (_severityzone2max != value)
{
_severityzone2max = value;
OnSeverityZone2MaxChanged(value);
}
}
}
protected String _comment;
///
/// Gets or sets the rmlextensiontestresultbase comment.
///
[Column("COMMENT")]
public String Comment
{
get
{
return _comment;
}
set
{
if (_comment != value)
{
_comment = value;
OnCommentChanged(value);
}
}
}
protected String _conclusions;
///
/// Gets or sets the rmlextensiontestresultbase conclusions.
///
[Column("CONCLUSIONS")]
public String Conclusions
{
get
{
return _conclusions;
}
set
{
if (_conclusions != value)
{
_conclusions = value;
OnConclusionsChanged(value);
}
}
}
protected String _reflubversion;
///
/// Gets or sets the rmlextensiontestresultbase ref lub version.
///
[Column("REF_LUB_VERSION")]
public String RefLubVersion
{
get
{
return _reflubversion;
}
set
{
if (_reflubversion != value)
{
_reflubversion = value;
OnRefLubVersionChanged(value);
}
}
}
protected Nullable _refcof;
///
/// Gets or sets the rmlextensiontestresultbase ref cof.
///
[Column("REF_COF")]
public Nullable RefCof
{
get
{
return _refcof;
}
set
{
if (_refcof != value)
{
_refcof = value;
OnRefCofChanged(value);
}
}
}
protected Nullable _reflub;
///
/// Gets or sets the rmlextensiontestresultbase ref lub.
///
[Column("REF_LUB")]
public Nullable RefLub
{
get
{
return _reflub;
}
set
{
if (_reflub != value)
{
_reflub = value;
OnRefLubChanged(value);
}
}
}
protected String _threadlubversion;
///
/// Gets or sets the rmlextensiontestresultbase thread lub version.
///
[Column("THREAD_LUB_VERSION")]
public String ThreadLubVersion
{
get
{
return _threadlubversion;
}
set
{
if (_threadlubversion != value)
{
_threadlubversion = value;
OnThreadLubVersionChanged(value);
}
}
}
protected Nullable _threadcof;
///
/// Gets or sets the rmlextensiontestresultbase thread cof.
///
[Column("THREAD_COF")]
public Nullable ThreadCof
{
get
{
return _threadcof;
}
set
{
if (_threadcof != value)
{
_threadcof = value;
OnThreadCofChanged(value);
}
}
}
protected Nullable _threadlub;
///
/// Gets or sets the rmlextensiontestresultbase thread lub.
///
[Column("THREAD_LUB")]
public Nullable ThreadLub
{
get
{
return _threadlub;
}
set
{
if (_threadlub != value)
{
_threadlub = value;
OnThreadLubChanged(value);
}
}
}
protected String _btsrapplicationtypeguid;
///
/// Gets or sets the rmlextensiontestresultbase btsr application type guid.
///
[Column("BTSR_APPLICATION_TYPE_GUID")]
[ForeignKey("BtsrApplicationType")]
public String BtsrApplicationTypeGuid
{
get
{
return _btsrapplicationtypeguid;
}
set
{
if (_btsrapplicationtypeguid != value)
{
_btsrapplicationtypeguid = value;
}
}
}
protected String _btsryarntypeguid;
///
/// Gets or sets the rmlextensiontestresultbase btsr yarn type guid.
///
[Column("BTSR_YARN_TYPE_GUID")]
[ForeignKey("BtsrYarnType")]
public String BtsrYarnTypeGuid
{
get
{
return _btsryarntypeguid;
}
set
{
if (_btsryarntypeguid != value)
{
_btsryarntypeguid = value;
}
}
}
protected Double _btsrtensionerror;
///
/// Gets or sets the rmlextensiontestresultbase btsr tension error.
///
[Column("BTSR_TENSION_ERROR")]
public Double BtsrTensionError
{
get
{
return _btsrtensionerror;
}
set
{
if (_btsrtensionerror != value)
{
_btsrtensionerror = value;
OnBtsrTensionErrorChanged(value);
}
}
}
protected RmlsExtension _rmlsextensions;
///
/// Gets or sets the rmlextensiontestresultbase rmls extensions.
///
[XmlIgnore]
[JsonIgnore]
public virtual RmlsExtension RmlsExtensions
{
get
{
return _rmlsextensions;
}
set
{
if (_rmlsextensions != value)
{
_rmlsextensions = value;
if (RmlsExtensions != null)
{
RmlsExtensionsGuid = RmlsExtensions.Guid;
}
OnRmlsExtensionsChanged(value);
}
}
}
protected SynchronizedObservableCollection _tensileresults;
///
/// Gets or sets the rmlextensiontestresultbase tensile results.
///
public virtual SynchronizedObservableCollection TensileResults
{
get
{
return _tensileresults;
}
set
{
if (_tensileresults != value)
{
_tensileresults = value;
OnTensileResultsChanged(value);
}
}
}
protected SynchronizedObservableCollection _rmlextensiontestresultsfiles;
///
/// Gets or sets the rmlextensiontestresultbase rml extension test results files.
///
public virtual SynchronizedObservableCollection RmlExtensionTestResultsFiles
{
get
{
return _rmlextensiontestresultsfiles;
}
set
{
if (_rmlextensiontestresultsfiles != value)
{
_rmlextensiontestresultsfiles = value;
OnRmlExtensionTestResultsFilesChanged(value);
}
}
}
protected BtsrApplicationType _btsrapplicationtype;
///
/// Gets or sets the rmlextensiontestresultbase btsr application types.
///
[XmlIgnore]
[JsonIgnore]
public virtual BtsrApplicationType BtsrApplicationType
{
get
{
return _btsrapplicationtype;
}
set
{
if (_btsrapplicationtype != value)
{
_btsrapplicationtype = value;
if (BtsrApplicationType != null)
{
BtsrApplicationTypeGuid = BtsrApplicationType.Guid;
}
OnBtsrApplicationTypeChanged(value);
}
}
}
protected BtsrYarnType _btsryarntype;
///
/// Gets or sets the rmlextensiontestresultbase btsr yarn types.
///
[XmlIgnore]
[JsonIgnore]
public virtual BtsrYarnType BtsrYarnType
{
get
{
return _btsryarntype;
}
set
{
if (_btsryarntype != value)
{
_btsryarntype = value;
if (BtsrYarnType != null)
{
BtsrYarnTypeGuid = BtsrYarnType.Guid;
}
OnBtsrYarnTypeChanged(value);
}
}
}
protected Machine _machine;
///
/// Gets or sets the rmlextensiontestresultbase machine.
///
[XmlIgnore]
[JsonIgnore]
public virtual Machine Machine
{
get
{
return _machine;
}
set
{
if (_machine != value)
{
_machine = value;
if (Machine != null)
{
MachineGuid = Machine.Guid;
}
OnMachineChanged(value);
}
}
}
protected SynchronizedObservableCollection _rmlextensiontestwashingresults;
///
/// Gets or sets the rmlextensiontestresultbase rml extension test washing results.
///
public virtual SynchronizedObservableCollection RmlExtensionTestWashingResults
{
get
{
return _rmlextensiontestwashingresults;
}
set
{
if (_rmlextensiontestwashingresults != value)
{
_rmlextensiontestwashingresults = value;
OnRmlExtensionTestWashingResultsChanged(value);
}
}
}
protected SynchronizedObservableCollection _rubbingresults;
///
/// Gets or sets the rmlextensiontestresultbase rubbing results.
///
public virtual SynchronizedObservableCollection RubbingResults
{
get
{
return _rubbingresults;
}
set
{
if (_rubbingresults != value)
{
_rubbingresults = value;
OnRubbingResultsChanged(value);
}
}
}
///
/// Called when the ResultIndex has changed.
///
protected virtual void OnResultIndexChanged(Int32 resultindex)
{
ResultIndexChanged?.Invoke(this, resultindex);
RaisePropertyChanged(nameof(ResultIndex));
}
///
/// Called when the Name has changed.
///
protected virtual void OnNameChanged(String name)
{
NameChanged?.Invoke(this, name);
RaisePropertyChanged(nameof(Name));
}
///
/// Called when the DryerTemperature has changed.
///
protected virtual void OnDryerTemperatureChanged(Nullable dryertemperature)
{
DryerTemperatureChanged?.Invoke(this, dryertemperature);
RaisePropertyChanged(nameof(DryerTemperature));
}
///
/// Called when the TunnelTemperature has changed.
///
protected virtual void OnTunnelTemperatureChanged(Nullable tunneltemperature)
{
TunnelTemperatureChanged?.Invoke(this, tunneltemperature);
RaisePropertyChanged(nameof(TunnelTemperature));
}
///
/// Called when the TunnelFlow has changed.
///
protected virtual void OnTunnelFlowChanged(Nullable tunnelflow)
{
TunnelFlowChanged?.Invoke(this, tunnelflow);
RaisePropertyChanged(nameof(TunnelFlow));
}
///
/// Called when the TunnelAvgTemperature has changed.
///
protected virtual void OnTunnelAvgTemperatureChanged(Nullable tunnelavgtemperature)
{
TunnelAvgTemperatureChanged?.Invoke(this, tunnelavgtemperature);
RaisePropertyChanged(nameof(TunnelAvgTemperature));
}
///
/// Called when the TensionHeadMin has changed.
///
protected virtual void OnTensionHeadMinChanged(Nullable tensionheadmin)
{
TensionHeadMinChanged?.Invoke(this, tensionheadmin);
RaisePropertyChanged(nameof(TensionHeadMin));
}
///
/// Called when the TensionHeadMax has changed.
///
protected virtual void OnTensionHeadMaxChanged(Nullable tensionheadmax)
{
TensionHeadMaxChanged?.Invoke(this, tensionheadmax);
RaisePropertyChanged(nameof(TensionHeadMax));
}
///
/// Called when the TensionAfterDryerMin has changed.
///
protected virtual void OnTensionAfterDryerMinChanged(Nullable tensionafterdryermin)
{
TensionAfterDryerMinChanged?.Invoke(this, tensionafterdryermin);
RaisePropertyChanged(nameof(TensionAfterDryerMin));
}
///
/// Called when the TensioinAfterDryerMax has changed.
///
protected virtual void OnTensioinAfterDryerMaxChanged(Nullable tensioinafterdryermax)
{
TensioinAfterDryerMaxChanged?.Invoke(this, tensioinafterdryermax);
RaisePropertyChanged(nameof(TensioinAfterDryerMax));
}
///
/// Called when the TensionWinderMin has changed.
///
protected virtual void OnTensionWinderMinChanged(Nullable tensionwindermin)
{
TensionWinderMinChanged?.Invoke(this, tensionwindermin);
RaisePropertyChanged(nameof(TensionWinderMin));
}
///
/// Called when the TensionWinderMax has changed.
///
protected virtual void OnTensionWinderMaxChanged(Nullable tensionwindermax)
{
TensionWinderMaxChanged?.Invoke(this, tensionwindermax);
RaisePropertyChanged(nameof(TensionWinderMax));
}
///
/// Called when the BtsrMin has changed.
///
protected virtual void OnBtsrMinChanged(Nullable btsrmin)
{
BtsrMinChanged?.Invoke(this, btsrmin);
RaisePropertyChanged(nameof(BtsrMin));
}
///
/// Called when the BtsrMax has changed.
///
protected virtual void OnBtsrMaxChanged(Nullable btsrmax)
{
BtsrMaxChanged?.Invoke(this, btsrmax);
RaisePropertyChanged(nameof(BtsrMax));
}
///
/// Called when the PullerTensionMin has changed.
///
protected virtual void OnPullerTensionMinChanged(Nullable pullertensionmin)
{
PullerTensionMinChanged?.Invoke(this, pullertensionmin);
RaisePropertyChanged(nameof(PullerTensionMin));
}
///
/// Called when the PullerTensionMax has changed.
///
protected virtual void OnPullerTensionMaxChanged(Nullable pullertensionmax)
{
PullerTensionMaxChanged?.Invoke(this, pullertensionmax);
RaisePropertyChanged(nameof(PullerTensionMax));
}
///
/// Called when the ExitTensionMin has changed.
///
protected virtual void OnExitTensionMinChanged(Nullable exittensionmin)
{
ExitTensionMinChanged?.Invoke(this, exittensionmin);
RaisePropertyChanged(nameof(ExitTensionMin));
}
///
/// Called when the ExitTensionMax has changed.
///
protected virtual void OnExitTensionMaxChanged(Nullable exittensionmax)
{
ExitTensionMaxChanged?.Invoke(this, exittensionmax);
RaisePropertyChanged(nameof(ExitTensionMax));
}
///
/// Called when the SeverityZone1Min has changed.
///
protected virtual void OnSeverityZone1MinChanged(Nullable severityzone1min)
{
SeverityZone1MinChanged?.Invoke(this, severityzone1min);
RaisePropertyChanged(nameof(SeverityZone1Min));
}
///
/// Called when the SeverityZone1Max has changed.
///
protected virtual void OnSeverityZone1MaxChanged(Nullable severityzone1max)
{
SeverityZone1MaxChanged?.Invoke(this, severityzone1max);
RaisePropertyChanged(nameof(SeverityZone1Max));
}
///
/// Called when the SeverityZone2Min has changed.
///
protected virtual void OnSeverityZone2MinChanged(Nullable severityzone2min)
{
SeverityZone2MinChanged?.Invoke(this, severityzone2min);
RaisePropertyChanged(nameof(SeverityZone2Min));
}
///
/// Called when the SeverityZone2Max has changed.
///
protected virtual void OnSeverityZone2MaxChanged(Nullable severityzone2max)
{
SeverityZone2MaxChanged?.Invoke(this, severityzone2max);
RaisePropertyChanged(nameof(SeverityZone2Max));
}
///
/// Called when the Comment has changed.
///
protected virtual void OnCommentChanged(String comment)
{
CommentChanged?.Invoke(this, comment);
RaisePropertyChanged(nameof(Comment));
}
///
/// Called when the Conclusions has changed.
///
protected virtual void OnConclusionsChanged(String conclusions)
{
ConclusionsChanged?.Invoke(this, conclusions);
RaisePropertyChanged(nameof(Conclusions));
}
///
/// Called when the RefLubVersion has changed.
///
protected virtual void OnRefLubVersionChanged(String reflubversion)
{
RefLubVersionChanged?.Invoke(this, reflubversion);
RaisePropertyChanged(nameof(RefLubVersion));
}
///
/// Called when the RefCof has changed.
///
protected virtual void OnRefCofChanged(Nullable refcof)
{
RefCofChanged?.Invoke(this, refcof);
RaisePropertyChanged(nameof(RefCof));
}
///
/// Called when the RefLub has changed.
///
protected virtual void OnRefLubChanged(Nullable reflub)
{
RefLubChanged?.Invoke(this, reflub);
RaisePropertyChanged(nameof(RefLub));
}
///
/// Called when the ThreadLubVersion has changed.
///
protected virtual void OnThreadLubVersionChanged(String threadlubversion)
{
ThreadLubVersionChanged?.Invoke(this, threadlubversion);
RaisePropertyChanged(nameof(ThreadLubVersion));
}
///
/// Called when the ThreadCof has changed.
///
protected virtual void OnThreadCofChanged(Nullable threadcof)
{
ThreadCofChanged?.Invoke(this, threadcof);
RaisePropertyChanged(nameof(ThreadCof));
}
///
/// Called when the ThreadLub has changed.
///
protected virtual void OnThreadLubChanged(Nullable threadlub)
{
ThreadLubChanged?.Invoke(this, threadlub);
RaisePropertyChanged(nameof(ThreadLub));
}
///
/// Called when the BtsrTensionError has changed.
///
protected virtual void OnBtsrTensionErrorChanged(Double btsrtensionerror)
{
BtsrTensionErrorChanged?.Invoke(this, btsrtensionerror);
RaisePropertyChanged(nameof(BtsrTensionError));
}
///
/// Called when the RmlsExtensions has changed.
///
protected virtual void OnRmlsExtensionsChanged(RmlsExtension rmlsextensions)
{
RmlsExtensionsChanged?.Invoke(this, rmlsextensions);
RaisePropertyChanged(nameof(RmlsExtensions));
}
///
/// Called when the TensileResults has changed.
///
protected virtual void OnTensileResultsChanged(SynchronizedObservableCollection tensileresults)
{
TensileResultsChanged?.Invoke(this, tensileresults);
RaisePropertyChanged(nameof(TensileResults));
}
///
/// Called when the RmlExtensionTestResultsFiles has changed.
///
protected virtual void OnRmlExtensionTestResultsFilesChanged(SynchronizedObservableCollection rmlextensiontestresultsfiles)
{
RmlExtensionTestResultsFilesChanged?.Invoke(this, rmlextensiontestresultsfiles);
RaisePropertyChanged(nameof(RmlExtensionTestResultsFiles));
}
///
/// Called when the BtsrApplicationType has changed.
///
protected virtual void OnBtsrApplicationTypeChanged(BtsrApplicationType btsrapplicationtype)
{
BtsrApplicationTypeChanged?.Invoke(this, btsrapplicationtype);
RaisePropertyChanged(nameof(BtsrApplicationType));
}
///
/// Called when the BtsrYarnType has changed.
///
protected virtual void OnBtsrYarnTypeChanged(BtsrYarnType btsryarntype)
{
BtsrYarnTypeChanged?.Invoke(this, btsryarntype);
RaisePropertyChanged(nameof(BtsrYarnType));
}
///
/// Called when the Machine has changed.
///
protected virtual void OnMachineChanged(Machine machine)
{
MachineChanged?.Invoke(this, machine);
RaisePropertyChanged(nameof(Machine));
}
///
/// Called when the RmlExtensionTestWashingResults has changed.
///
protected virtual void OnRmlExtensionTestWashingResultsChanged(SynchronizedObservableCollection rmlextensiontestwashingresults)
{
RmlExtensionTestWashingResultsChanged?.Invoke(this, rmlextensiontestwashingresults);
RaisePropertyChanged(nameof(RmlExtensionTestWashingResults));
}
///
/// Called when the RubbingResults has changed.
///
protected virtual void OnRubbingResultsChanged(SynchronizedObservableCollection rubbingresults)
{
RubbingResultsChanged?.Invoke(this, rubbingresults);
RaisePropertyChanged(nameof(RubbingResults));
}
///
/// Initializes a new instance of the class.
///
public RmlExtensionTestResultBase() : base()
{
TensileResults = new SynchronizedObservableCollection();
RmlExtensionTestResultsFiles = new SynchronizedObservableCollection();
RmlExtensionTestWashingResults = new SynchronizedObservableCollection();
RubbingResults = new SynchronizedObservableCollection();
}
}
}