public ExportModelOperator(IInterpreterRepository interpreterRepository, IP21Reader p21Reader, IIfcReader ifcReader, ILogger logger) { this.interpreterRepository = interpreterRepository; this.p21Reader = p21Reader; this.ifcReader = ifcReader; this.logger = logger; }
public ResultShowState(IInterpreterRepository interpreterRepository, QueryShowState queryShowState, string name) { this.interpreterRepository = interpreterRepository; this.queryShowState = queryShowState; shownEntites = 0; Name = name; }
public SymbolClearState(IInterpreterRepository repository, ISpatialRepository spatialRepository, SymbolShowState symbolShowState, QueryShowState queryShowState, string name) { SpatialRepository = spatialRepository; this.symbolShowState = symbolShowState; this.queryShowState = queryShowState; Repository = repository; Name = name; }
public PerformanceTestState(IInterpreterRepository repository, ISpatialRepository spatialRepository, IQueryReader queryReader, ISymbolVisitor symbolVisitor, IExecutionVisitor executionVisitor, IFuncVisitor funcVisitor, ILogger logger, ISettings settings, string name) { Repository = repository; SpatialRepository = spatialRepository; this.queryReader = queryReader; this.symbolVisitor = symbolVisitor; this.executionVisitor = executionVisitor; this.funcVisitor = funcVisitor; this.logger = logger; this.settings = settings; this.Name = name; }
public ExecuteAllState(SymbolClearState clearState, IInterpreterRepository repository, ISpatialRepository spatialRepository, IQueryReader queryReader, ISymbolVisitor symbolVisitor, IExecutionVisitor executionVisitor, IFuncVisitor funcVisitor, string name, QueryShowState queryShowState, ResultShowState resultShowState) { Repository = repository; SpatialRepository = spatialRepository; this.clearState = clearState; this.queryReader = queryReader; this.symbolVisitor = symbolVisitor; this.executionVisitor = executionVisitor; this.funcVisitor = funcVisitor; this.queryShowState = queryShowState; this.resultShowState = resultShowState; Name = name; }
public Context(IQueryReader queryReader, ISymbolVisitor symbolVisitor, IExecutionVisitor executionVisitor, IFuncVisitor funcVisitor, ISpatialRepository spatialRepository, IInterpreterRepository repository, ISettings settings, ILogger logger) { this.spatialRepository = spatialRepository; queryClearState = new QueryClearState() { Repository = repository, Name = "QueryClearState" }; queryAddState = new QueryAddState() { Repository = repository, Name = "QueryAddState" }; queryShowState = new QueryShowState(queryAddState) { Repository = repository, Name = "QueryShowState" }; queryAddState.ShowState = queryShowState; symbolShowState = new SymbolShowState(repository, "SymbolShowState"); symbolClearState = new SymbolClearState(repository, spatialRepository, symbolShowState, queryShowState, "SymbolClearState"); resultShowState = new ResultShowState(repository, queryShowState, "ResultShowState"); executeAllState = new ExecuteAllState(symbolClearState, repository, spatialRepository, queryReader, symbolVisitor, executionVisitor, funcVisitor, "ExecuteAllState", queryShowState, resultShowState); resultWriteState = new ResultWriteState(repository, "ResultWriteState", resultShowState); showSettingsState = new ShowSettingsState(settings, "ShowSettingsState"); showLicenceState = new ShowLicenceState(queryAddState, "ShowLicenceState"); performanceTestState = new PerformanceTestState(repository, spatialRepository, queryReader, symbolVisitor, executionVisitor, funcVisitor, logger, settings, "PerformanceTestState"); currentState = showLicenceState; currentState = currentState.Execute(""); }
public SymbolSymbolVisitor(IInterpreterRepository interpreterRepository) { this.interpreterRepository = interpreterRepository; }
public DereferenceOperator(IInterpreterRepository interpreterRepository) { this.interpreterRepository = interpreterRepository; }
public ResultWriteState(IInterpreterRepository interpreterRepository, string name, ResultShowState resultShowState) { this.interpreterRepository = interpreterRepository; this.name = name; this.resultShowState = resultShowState; }
public SymbolShowState(IInterpreterRepository repository, string name) { Repository = repository; Name = name; }
public QueryReader(IInterpreterRepository interpreterRepository, IAstBuilder astBuilder) { this.interpreterRepository = interpreterRepository; this.astBuilder = astBuilder; }
public FuncVisitor(IInterpreterRepository interpreterRepository) { this.interpreterRepository = interpreterRepository; }