Index: dam engine/trunk/src/Deltares.DamEngine.Calculators/General/IContext.cs =================================================================== diff -u -r334 -r337 --- dam engine/trunk/src/Deltares.DamEngine.Calculators/General/IContext.cs (.../IContext.cs) (revision 334) +++ dam engine/trunk/src/Deltares.DamEngine.Calculators/General/IContext.cs (.../IContext.cs) (revision 337) @@ -25,36 +25,11 @@ namespace Deltares.DamEngine.Calculators.General { /// - /// Application context class, which governs application wide overrides for visibility, - /// enabledness or domain data collections. + /// Application context class, which governs application wide overrides for min/max values and validation /// public interface IContext { /// - /// Method indicating a visibility override value for a given instance object. - /// - /// Object being evaluated. - /// Name of the member which is part of . - /// True if visible; False if hidden; Null if no override. - bool? IsVisible(object source, string member); - - /// - /// Method indicating if the enabled override value for a given instance object. - /// - /// Object being evaluated. - /// Name of the member which is part of . - /// True if enabled; False if disabled; Null if no override. - bool? IsEnabled(object source, string member); - - /// - /// Method returning a collection of domain object for list or enum type members; - /// - /// Object being evaluated. - /// Name of the member which is part of . - /// A collection of domain object; Null if no override. - ICollection GetDomain(object source, string member); - - /// /// Indicates to whether to perform the validation on the property or the method /// /// Object being evaluated. @@ -79,30 +54,12 @@ double? GetMaximum(object source, string member); /// - /// Gets the format string for a member. - /// - /// The type. - /// The source. - /// The member. - /// - string GetFormat(Type type, object source, string member); - - /// /// Gets the default value for a memner. /// /// The type. /// The member. /// object GetDefault(Type type, string member); - // waar is dit het handigst te implementeren (qua gebruik van)? - - /// - /// Gets the property order for UI display purposes. - /// - /// The type. - /// The member. - /// - int[] GetPropertyOrder(Type type, string member); - // is dit handig? Zo ja, dan ook een idee voor de andere attr? + // waar is dit het handigst te implementeren (qua gebruik van)? } } \ No newline at end of file