using Core.Common.Gui.Attributes; using Core.Common.Gui.PropertyBag; using Core.Common.Utils.Attributes; using Ringtoets.Common.Data.FailureMechanism; using Ringtoets.Common.Forms.PresentationObjects; using Ringtoets.Integration.Forms.PresentationObjects; namespace Ringtoets.Integration.Forms.PropertyClasses { /// /// ViewModel of properties panel. /// public class StandAloneFailureMechanismContextProperties : ObjectProperties> { #region General [PropertyOrder(1)] [ResourcesCategory(typeof(Common.Data.Properties.Resources), "Categories_General")] [ResourcesDisplayName(typeof(Common.Data.Properties.Resources), "FailureMechanism_Name_DisplayName")] [ResourcesDescription(typeof(Common.Data.Properties.Resources), "FailureMechanism_Name_Description")] public string Name { get { return data.WrappedData.Name; } } [PropertyOrder(2)] [ResourcesCategory(typeof(Common.Data.Properties.Resources), "Categories_General")] [ResourcesDisplayName(typeof(Common.Data.Properties.Resources), "FailureMechanism_Code_DisplayName")] [ResourcesDescription(typeof(Common.Data.Properties.Resources), "FailureMechanism_Code_Description")] public string Code { get { return data.WrappedData.Code; } } #endregion } }