Package org.neuroml.model
Class DecayingPoolConcentrationModel
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.Base
org.neuroml.model.Standalone
org.neuroml.model.DecayingPoolConcentrationModel
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
ConcentrationModelD
public class DecayingPoolConcentrationModel
extends Standalone
implements org.jvnet.jaxb2_commons.lang.ToString2
Model of an intracellular buffering mechanism for **ion** ( currently hard Coded to be calcium, due to requirement for **iCa** ) which has a baseline level **restingConc** and tends to this value with time course **decayConstant.** The ion is assumed to occupy a shell inside the membrane of thickness **shellThickness.**
\n
:param restingConc:
:type restingConc: concentration
:param decayConstant:
:type decayConstant: time
:param shellThickness:
:type shellThickness: length
Java class for DecayingPoolConcentrationModel complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DecayingPoolConcentrationModel"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}Standalone"> <attribute name="ion" use="required" type="{http://www.neuroml.org/schema/neuroml2}NmlId" /> <attribute name="restingConc" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2Quantity_concentration" /> <attribute name="decayConstant" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2Quantity_time" /> <attribute name="shellThickness" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2Quantity_length" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
Fields inherited from class org.neuroml.model.Standalone
annotation, metaid, notes, property
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) Gets the value of the decayConstant property.getIon()
Gets the value of the ion property.Gets the value of the restingConc property.Gets the value of the shellThickness property.void
setDecayConstant
(String value) Sets the value of the decayConstant property.void
Sets the value of the ion property.void
setRestingConc
(String value) Sets the value of the restingConc property.void
setShellThickness
(String value) Sets the value of the shellThickness property.toString()
Methods inherited from class org.neuroml.model.Standalone
getAnnotation, getMetaid, getNotes, getProperty, setAnnotation, setMetaid, setNotes
-
Field Details
-
ion
-
restingConc
-
decayConstant
-
shellThickness
-
-
Constructor Details
-
DecayingPoolConcentrationModel
public DecayingPoolConcentrationModel()
-
-
Method Details
-
getIon
Gets the value of the ion property.- Returns:
- possible object is
String
-
setIon
Sets the value of the ion property.- Parameters:
value
- allowed object isString
-
getRestingConc
Gets the value of the restingConc property.- Returns:
- possible object is
String
-
setRestingConc
Sets the value of the restingConc property.- Parameters:
value
- allowed object isString
-
getDecayConstant
Gets the value of the decayConstant property.- Returns:
- possible object is
String
-
setDecayConstant
Sets the value of the decayConstant property.- Parameters:
value
- allowed object isString
-
getShellThickness
Gets the value of the shellThickness property.- Returns:
- possible object is
String
-
setShellThickness
Sets the value of the shellThickness property.- Parameters:
value
- allowed object isString
-
toString
- Overrides:
toString
in classStandalone
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb2_commons.lang.ToString2
- Overrides:
append
in classStandalone
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb2_commons.lang.ToString2
- Overrides:
appendFields
in classStandalone
-