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 void
connectDendrites()
Axon
getAxon()
Dendrites
getDendrites()
Soma
getSoma()
void
setAxon(Axon a)
void
setDendrites(Dendrites d)
void
setSoma(Soma s)
Methods inherited from interface mgui.interfaces.util.CleanableObject
clean
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface mgui.models.dynamic.DynamicModelComponent
addConnection, addEvent, addToEngine, clone, executeEvents, getID, getSubComponents, hasSubComponents, removeConnection, reset, setID, setID
Methods inherited from interface mgui.interfaces.InterfaceObject
destroy, isDestroyed
Methods inherited from interface mgui.interfaces.NamedObject
getName, setName
Methods inherited from interface mgui.models.dynamic.TimeStepListener
timeElapsed
Methods 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()
-