Package org.neuroml.model
Class FixedFactorConcentrationModel
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.Base
org.neuroml.model.Standalone
org.neuroml.model.FixedFactorConcentrationModel
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
public class FixedFactorConcentrationModel
extends Standalone
implements org.jvnet.jaxb2_commons.lang.ToString2
Model of buffering of concentration of an 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.** A fixed factor **rho** is used to scale the incoming current *independently of the size of the compartment* to produce a concentration change.
\n
:param restingConc:
:type restingConc: concentration
:param decayConstant:
:type decayConstant: time
:param rho:
:type rho: rho_factor
Java class for FixedFactorConcentrationModel complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FixedFactorConcentrationModel"> <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="rho" use="required" type="{http://www.neuroml.org/schema/neuroml2}Nml2Quantity_rhoFactor" /> </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.getRho()
Gets the value of the rho 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
Sets the value of the rho property.toString()
Methods inherited from class org.neuroml.model.Standalone
getAnnotation, getMetaid, getNotes, getProperty, setAnnotation, setMetaid, setNotes
-
Field Details
-
ion
-
restingConc
-
decayConstant
-
rho
-
-
Constructor Details
-
FixedFactorConcentrationModel
public FixedFactorConcentrationModel()
-
-
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
-
getRho
Gets the value of the rho property.- Returns:
- possible object is
String
-
setRho
Sets the value of the rho 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
-