using DelftTools.Shell.Gui; using DelftTools.Utils; using Wti.Data; using Wti.Forms.PresentationObjects; using Wti.Forms.Properties; namespace Wti.Forms.PropertyClasses { [ResourcesDisplayName(typeof(Resources), "PipingDataPropertiesDisplayName")] public class PipingCalculationInputsProperties : ObjectProperties { [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataWaterVolumetricWeightDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataWaterVolumetricWeightDescription")] public double WaterVolumetricWeight { get { return data.PipingData.WaterVolumetricWeight; } set { data.PipingData.WaterVolumetricWeight = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataUpliftModelFactorDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataUpliftModelFactorDescription")] public double UpliftModelFactor { get { return data.PipingData.UpliftModelFactor; } set { data.PipingData.UpliftModelFactor = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataAssessmentLevelDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataAssessmentLevelDescription")] public double AssessmentLevel { get { return data.PipingData.AssessmentLevel; } set { data.PipingData.AssessmentLevel = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataPiezometricHeadExitDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataPiezometricHeadExitDescription")] public double PiezometricHeadExit { get { return data.PipingData.PiezometricHeadExit; } set { data.PipingData.PiezometricHeadExit = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataDampingFactorExitDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataDampingFactorExitDescription")] public double DampingFactorExit { get { return data.PipingData.DampingFactorExit; } set { data.PipingData.DampingFactorExit = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataPhreaticLevelExitDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataPhreaticLevelExitDescription")] public double PhreaticLevelExit { get { return data.PipingData.PhreaticLevelExit; } set { data.PipingData.PhreaticLevelExit = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataPiezometricHeadPolderDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataPiezometricHeadPolderDescription")] public double PiezometricHeadPolder { get { return data.PipingData.PiezometricHeadPolder; } set { data.PipingData.PiezometricHeadPolder = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataCriticalHeaveGradientDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataCriticalHeaveGradientDescription")] public double CriticalHeaveGradient { get { return data.PipingData.CriticalHeaveGradient; } set { data.PipingData.CriticalHeaveGradient = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataThicknessCoverageLayerDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataThicknessCoverageLayerDescription")] public double ThicknessCoverageLayer { get { return data.PipingData.ThicknessCoverageLayer; } set { data.PipingData.ThicknessCoverageLayer = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataSellmeijerModelFactorDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataSellmeijerModelFactorDescription")] public double SellmeijerModelFactor { get { return data.PipingData.SellmeijerModelFactor; } set { data.PipingData.SellmeijerModelFactor = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataSellmeijerReductionFactorDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataSellmeijerReductionFactorDescription")] public double SellmeijerReductionFactor { get { return data.PipingData.SellmeijerReductionFactor; } set { data.PipingData.SellmeijerReductionFactor = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataSeepageLengthDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataSeepageLengthDescription")] public double SeepageLength { get { return data.PipingData.SeepageLength; } set { data.PipingData.SeepageLength = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataSandParticlesVolumicWeightDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataSandParticlesVolumicWeightDescription")] public double SandParticlesVolumicWeight { get { return data.PipingData.SandParticlesVolumicWeight; } set { data.PipingData.SandParticlesVolumicWeight = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataWhitesDragCoefficientDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataWhitesDragCoefficientDescription")] public double WhitesDragCoefficient { get { return data.PipingData.WhitesDragCoefficient; } set { data.PipingData.WhitesDragCoefficient = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataDiameter70DisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataDiameter70Description")] public double Diameter70 { get { return data.PipingData.Diameter70; } set { data.PipingData.Diameter70 = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataDarcyPermeabilityDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataDarcyPermeabilityDescription")] public double DarcyPermeability { get { return data.PipingData.DarcyPermeability; } set { data.PipingData.DarcyPermeability = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataWaterKinematicViscosityDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataWaterKinematicViscosityDescription")] public double WaterKinematicViscosity { get { return data.PipingData.WaterKinematicViscosity; } set { data.PipingData.WaterKinematicViscosity = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataGravityDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataGravityDescription")] public double Gravity { get { return data.PipingData.Gravity; } set { data.PipingData.Gravity = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataThicknessAquiferLayerDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataThicknessAquiferLayerDescription")] public double ThicknessAquiferLayer { get { return data.PipingData.ThicknessAquiferLayer; } set { data.PipingData.ThicknessAquiferLayer = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataMeanDiameter70DisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataMeanDiameter70Description")] public double MeanDiameter70 { get { return data.PipingData.MeanDiameter70; } set { data.PipingData.MeanDiameter70 = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataBeddingAngleDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataBeddingAngleDescription")] public double BeddingAngle { get { return data.PipingData.BeddingAngle; } set { data.PipingData.BeddingAngle = value; data.PipingData.NotifyObservers(); } } [ResourcesCategory(typeof(Resources), "Categories_General")] [ResourcesDisplayName(typeof(Resources), "PipingDataSurfaceLineDisplayName")] [ResourcesDescription(typeof(Resources), "PipingDataSurfaceLineDescription")] public PipingSurfaceLine SurfaceLine { get { return data.PipingData.SurfaceLine; } } } }