Ejemplo n.º 1
0
 public static void AssertParamOfType(Object value, String name, Type type)
 {
     ParamChecker.AssertNotNull(value, name);
     if (!type.IsAssignableFrom(value.GetType()))
     {
         if (!unitTestMode)
         {
             throw new ArgumentException("Parameter must be an instance of " + type.ToString(), name);
         }
     }
 }
Ejemplo n.º 2
0
        // Has to be used by getter since it might be needed before afterPropertiesSet() was called.
        protected Regex[] GetPackageScanPatterns()
        {
            if (packageScanPatterns == null)
            {
                ParamChecker.AssertNotNull(PackageFilterPatterns, "PackageFilterPatterns");

                String[] split = PackageFilterPatterns.Split(';');
                packageScanPatterns = new Regex[split.Length];
                for (int a = split.Length; a-- > 0;)
                {
                    String packagePattern = split[a];
                    packageScanPatterns[a] = new Regex(packagePattern);
                }
            }
            return(packageScanPatterns);
        }
Ejemplo n.º 3
0
        public virtual void AfterPropertiesSet()
        {
            ParamChecker.AssertNotNull(DefaultConversionHelper, "DefaultConversionHelper");

            DefaultConversionHelper.DateTimeUTC = dateTimeUTC;
        }
Ejemplo n.º 4
0
 public virtual void AfterPropertiesSet()
 {
     ParamChecker.AssertNotNull(PackageFilterPatterns, "PackageFilterPatterns");
 }
Ejemplo n.º 5
0
 public void AfterPropertiesSet()
 {
     ParamChecker.AssertNotNull(ClasspathScanner, "ClasspathScanner");
 }