using System.Collections.Generic; using Core.Common.Controls; using Core.Common.Gui; using Core.Common.Gui.Forms; using Ringtoets.Integration.Data; using Ringtoets.Integration.Forms.NodePresenters; using Ringtoets.Integration.Forms.PropertyClasses; namespace Ringtoets.Integration.Plugin { /// /// The GUI plugin for the Ringtoets application. /// public class RingtoetsGuiPlugin : GuiPlugin { public override IRibbonCommandHandler RibbonCommandHandler { get { return new RingtoetsRibbon(); } } public override IEnumerable GetPropertyInfos() { yield return new PropertyInfo(); } public override IEnumerable GetProjectTreeViewNodePresenters() { yield return new AssessmentSectionBaseNodePresenter(); yield return new FailureMechanismNodePresenter(); yield return new PlaceholderWithReadonlyNameNodePresenter(); yield return new CategoryTreeFolderNodePresenter(); } } }