public PropertyFilterOperator(IDereferenceOperator dereferenceOperator, IProjectorOperator projectorOperator, IAttributeFilterOperator attributeFilterOperator) { this.dereferenceOperator = dereferenceOperator; this.projectorOperator = projectorOperator; this.attributeFilterOperator = attributeFilterOperator; }
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; }
public TimeResolverOperator(IDeassociaterOperator deassociater, IDereferenceOperator dereferenceOperator, ITypeFilterOperator typeFilter) { this.deassociater = deassociater; this.dereferenceOperator = dereferenceOperator; this.typeFilter = typeFilter; }
public DeassociaterOperator(IDereferenceOperator dereferenceOperator) { this.dereferenceOperator = dereferenceOperator; }