private bool canHandle(AnalysableEvent analysableEvent) { return(Equals(Simulation, analysableEvent.Analysable)); }
private bool canHandle(AnalysableEvent analysableEvent) { return(Equals(analysableEvent.Analysable, PopulationDataCollector)); }
protected override bool CanHandle(AnalysableEvent analysableEvent) { return(Equals(analysableEvent.Analysable, Analyzable)); }
protected override bool CanHandle(AnalysableEvent analysableEvent) { var populationSimulation = analysableEvent.Analysable as PopulationSimulation; return(populationSimulation != null && Analyzable.HasSimulation(populationSimulation)); }
private bool canHandle(AnalysableEvent analysableEvent) { return(identificationUsesSimulation(analysableEvent.Analysable as ISimulation)); }
protected abstract bool CanHandle(AnalysableEvent analysableEvent);