Example #1
0
 public PropertyFilterOperator(IDereferenceOperator dereferenceOperator,
                               IProjectorOperator projectorOperator, IAttributeFilterOperator attributeFilterOperator)
 {
     this.dereferenceOperator     = dereferenceOperator;
     this.projectorOperator       = projectorOperator;
     this.attributeFilterOperator = attributeFilterOperator;
 }
Example #2
0
 public ExecutionVisitor(ISpatialQueryInterpreter spatialQueryInterpreter,
                         ITypeFilterOperator typeFilterOperator, IAttributeFilterOperator attributeFilterOperator,
                         IDereferenceOperator dereferenceOperator, IImportModelOperator importModelOperator,
                         IExportModelOperator exportModelOperator,
                         IProjectorOperator projectorOperator, IPropertyFilterOperator propertyFilterOperator,
                         IDeassociaterOperator deassociaterOperator, ITaskTimerOperator taskTimerOperator,
                         IMaximumOperator maximumOperator,
                         ISpatialTopoValidator spatialTopoValidator, ILogger logger)
 {
     this.spatialQueryInterpreter = spatialQueryInterpreter;
     this.typeFilterOperator      = typeFilterOperator;
     this.attributeFilterOperator = attributeFilterOperator;
     this.dereferenceOperator     = dereferenceOperator;
     this.importModelOperator     = importModelOperator;
     this.exportModelOperator     = exportModelOperator;
     this.projectorOperator       = projectorOperator;
     this.propertyFilterOperator  = propertyFilterOperator;
     this.spatialTopoValidator    = spatialTopoValidator;
     this.logger = logger;
     this.deassociaterOperator = deassociaterOperator;
     this.taskTimerOperator    = taskTimerOperator;
     this.maximumOperator      = maximumOperator;
 }
Example #3
0
 public MaximumOperator(IAttributeFilterOperator attributeFilterOperator)
 {
     this.attributeFilterOperator = attributeFilterOperator;
 }