Package mgui.neuro.components
Interface Dendrite
- All Superinterfaces:
CleanableObject,java.lang.Cloneable,java.lang.Comparable<DynamicModelComponent>,DynamicModelComponent,InterfaceObject,NamedObject,NeuronalComponent,TimeStepListener,TreeObject,Updateable
- All Known Implementing Classes:
AbstractDendrite,CompartmentalDendrite,SimpleDendrite
public interface Dendrite extends NeuronalComponent
-
Method Summary
Modifier and Type Method Description voidaddSynapse(Synapse s)voidconnectTo(Dendrite d)voidconnectTo(Soma s)voiddisconnect()intgetSynapseCount()java.util.ArrayList<Synapse>getSynapses()booleanisConnectedToDendrite()booleanisConnectedToSoma()voidremoveSynapse(Synapse 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.neuro.components.NeuronalComponent
getParent, setParentMethods inherited from interface mgui.models.dynamic.TimeStepListener
timeElapsedMethods inherited from interface mgui.interfaces.trees.TreeObject
getTreeLabel, issueTreeNode, setTreeNode
-
Method Details
-
addSynapse
- Throws:
NeuroException
-
removeSynapse
-
connectTo
- Throws:
NeuroException
-
connectTo
- Throws:
NeuroException
-
disconnect
void disconnect() -
getSynapses
java.util.ArrayList<Synapse> getSynapses() -
getSynapseCount
int getSynapseCount() -
isConnectedToDendrite
boolean isConnectedToDendrite() -
isConnectedToSoma
boolean isConnectedToSoma()
-