Package mgui.neuro.components
Interface Neuron
- All Superinterfaces:
CleanableObject,java.lang.Cloneable,java.lang.Comparable<DynamicModelComponent>,DynamicModelComponent,InterfaceObject,NamedObject,TimeStepListener,TreeObject,Updateable
- All Known Subinterfaces:
MotorNeuron,SensoryNeuron
- All Known Implementing Classes:
AbstractMotorNeuron,AbstractNeuron,AbstractSensoryNeuron,CompartmentalNeuron,ConnectableNeuron,SimpleMotorNeuron,SimpleNeuron,SimpleSensoryNeuron
public interface Neuron extends DynamicModelComponent
-
Method Summary
Modifier and Type Method Description voidconnectDendrites()AxongetAxon()DendritesgetDendrites()SomagetSoma()voidsetAxon(Axon a)voidsetDendrites(Dendrites d)voidsetSoma(Soma s)Methods inherited from interface mgui.interfaces.util.CleanableObject
cleanMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface mgui.models.dynamic.DynamicModelComponent
addConnection, addEvent, addToEngine, clone, executeEvents, getID, getSubComponents, hasSubComponents, removeConnection, reset, setID, setIDMethods inherited from interface mgui.interfaces.InterfaceObject
destroy, isDestroyedMethods inherited from interface mgui.interfaces.NamedObject
getName, setNameMethods inherited from interface mgui.models.dynamic.TimeStepListener
timeElapsedMethods inherited from interface mgui.interfaces.trees.TreeObject
getTreeLabel, issueTreeNode, setTreeNode
-
Method Details
-
getSoma
Soma getSoma() -
setSoma
- Throws:
NeuroException
-
getDendrites
Dendrites getDendrites() -
setDendrites
- Throws:
NeuroException
-
getAxon
Axon getAxon() -
setAxon
- Throws:
NeuroException
-
connectDendrites
void connectDendrites()
-