From 790ae87bb0c56c529af891d763432bbc286763d2 Mon Sep 17 00:00:00 2001 From: guille <guillermopolito@gmail.com> Date: Thu, 27 Oct 2016 16:11:49 +0200 Subject: [PATCH] Added Scaladocs to InputNeuron --- .../emeraude/n2s3/core/actors/InputNeuron.scala | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/n2s3/src/main/scala/fr/univ_lille/cristal/emeraude/n2s3/core/actors/InputNeuron.scala b/n2s3/src/main/scala/fr/univ_lille/cristal/emeraude/n2s3/core/actors/InputNeuron.scala index 5ff7d440..cf99b47c 100644 --- a/n2s3/src/main/scala/fr/univ_lille/cristal/emeraude/n2s3/core/actors/InputNeuron.scala +++ b/n2s3/src/main/scala/fr/univ_lille/cristal/emeraude/n2s3/core/actors/InputNeuron.scala @@ -8,7 +8,8 @@ import fr.univ_lille.cristal.emeraude.n2s3.core.models.properties.SynapticWeight import fr.univ_lille.cristal.emeraude.n2s3.support.actors.Message /** - * Created by guille on 10/14/16. + * Simple Neuron Model used inside an [[fr.univ_lille.cristal.emeraude.n2s3.core.InputLayer]] + * This neuron model forwards spikes to its connected neurons without any intermediate treatment. */ class InputNeuron extends Neuron { @@ -19,8 +20,16 @@ class InputNeuron extends Neuron { } ) + /** + * Cancelled method. + * Check the superclass [[Neuron]] and sibblings to see usages. + * @throws UnsupportedOperationException + */ def defaultConnection = throw new UnsupportedOperationException + /** + * Re-sends the received message to all output neurons. + */ def processSomaMessage(timestamp: Timestamp, message: Message, fromSynapse : Option[Int], ends : NeuronEnds): Unit = { triggerEventWith(NeuronFireEvent, NeuronFireResponse(timestamp, getNetworkAddress)) ends.sendToAllOutput(timestamp, message) -- GitLab