Example #1
0
 public WildcardTokenEvaluator(WildcardToken token, CompositeTokenEvaluator subEvaluator)
 {
     _token                 = token;
     _subEvaluator          = subEvaluator;
     _requiresSubEvaluation = _subEvaluator.EvaluatorCount > 0;
 }
Example #2
0
 public IGlobTokenEvaluator CreateTokenEvaluator(WildcardToken token, CompositeTokenEvaluator nestedCompositeTokenEvaluator)
 {
     return(new WildcardTokenEvaluator(token, nestedCompositeTokenEvaluator));
 }
Example #3
0
 public GlobTokenEvaluator(EvaluationOptions options, IGlobToken[] tokens)
 {
     _options            = options;
     _rootTokenEvaluator = new CompositeTokenEvaluator(tokens, options.GetTokenEvaluatorFactory());
 }
 public WildcardDirectoryTokenEvaluator(WildcardDirectoryToken token, CompositeTokenEvaluator subEvaluator)
 {
     _token = token;
     //_remaining = remaining;
     _subEvaluator = subEvaluator;
 }
Example #5
0
 public GlobTokenEvaluator(IGlobToken[] tokens)
 {
     _rootTokenEvaluator = new CompositeTokenEvaluator(tokens);
 }
Example #6
0
 public WildcardTokenEvaluator(WildcardToken token, CompositeTokenEvaluator subEvaluator)
 {
     _token        = token;
     _subEvaluator = subEvaluator;
 }