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