Package network.aika.debugger.neurons
Class AbstractNeuronViewManager
java.lang.Object
network.aika.debugger.AbstractViewManager<network.aika.neuron.Neuron,NeuronConsoleManager,NeuronGraphManager>
network.aika.debugger.neurons.AbstractNeuronViewManager
- Direct Known Subclasses:
NeuronViewManager,TemplateViewManager
public abstract class AbstractNeuronViewManager
extends AbstractViewManager<network.aika.neuron.Neuron,NeuronConsoleManager,NeuronGraphManager>
- Author:
- Lukas Molzberger
-
Field Summary
Fields inherited from class network.aika.debugger.AbstractViewManager
consoleManager, fromViewer, graph, graphManager, graphView, highlightEnabled, lastHighlighted, layout, neuronTypeModifiers, synapseTypeModifiers, view, viewer -
Constructor Summary
ConstructorsConstructorDescriptionAbstractNeuronViewManager(network.aika.Model model, NeuronConsoleManager consoleManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawInputSynapses(network.aika.neuron.Neuron<?, ?> n) protected voiddrawNeuron(network.aika.neuron.Neuron<?, ?> n, double x, double y) protected voiddrawNeuron(network.aika.neuron.Neuron<?, ?> n, double x, double y, org.graphstream.graph.Node node) protected voiddrawOutputSynapsesLinkedOnlyOnTheInputSide(network.aika.neuron.Neuron<?, ?> n) protected org.graphstream.graph.EdgedrawSynapse(network.aika.neuron.Synapse s) abstract voidMethods inherited from class network.aika.debugger.AbstractViewManager
addTemplateAttributes, applyEdgeStyle, disableAutoLayout, dumpNetworkCoordinates, dumpViewPortInfo, enableAutoLayout, getCamera, getConsoleManager, getCoordinateListener, getGraph, getGraphManager, getModel, getView, hasBeenMovedManually, highlightElement, initModifiers, initView, isDebugMode, isHighlightEnabled, isScopeMode, pump, setConsoleManager, setCoordinateListener, setDebugMode, setHighlightEnabled, setMovedManually, setScopeMode, showElementContext, unhighlightElement, viewClosed
-
Constructor Details
-
AbstractNeuronViewManager
-
-
Method Details
-
updateGraphNeurons
public abstract void updateGraphNeurons() -
drawNeuron
protected void drawNeuron(network.aika.neuron.Neuron<?, ?> n, double x, double y) -
drawNeuron
protected void drawNeuron(network.aika.neuron.Neuron<?, ?> n, double x, double y, org.graphstream.graph.Node node) -
drawInputSynapses
protected void drawInputSynapses(network.aika.neuron.Neuron<?, ?> n) -
drawOutputSynapsesLinkedOnlyOnTheInputSide
protected void drawOutputSynapsesLinkedOnlyOnTheInputSide(network.aika.neuron.Neuron<?, ?> n) -
drawSynapse
protected org.graphstream.graph.Edge drawSynapse(network.aika.neuron.Synapse s)
-