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));
 }
Example #6
0
 protected abstract bool CanHandle(AnalysableEvent analysableEvent);