Package org.neuroml.model
Class BaseConnectionNewFormat
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.BaseNonNegativeIntegerId
org.neuroml.model.BaseConnection
org.neuroml.model.BaseConnectionNewFormat
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
ContinuousConnection
,ElectricalConnection
public class BaseConnectionNewFormat
extends BaseConnection
implements org.jvnet.jaxb2_commons.lang.ToString2
Base of all synaptic connections with preCell, postSegment, etc.
See BaseConnectionOldFormat
Java class for BaseConnectionNewFormat complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BaseConnectionNewFormat"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}BaseConnection"> <attribute name="preCell" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="preSegment" type="{http://www.neuroml.org/schema/neuroml2}NonNegativeInteger" default="0" /> <attribute name="preFractionAlong" type="{http://www.neuroml.org/schema/neuroml2}ZeroToOne" default="0.5" /> <attribute name="postCell" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="postSegment" type="{http://www.neuroml.org/schema/neuroml2}NonNegativeInteger" default="0" /> <attribute name="postFractionAlong" type="{http://www.neuroml.org/schema/neuroml2}ZeroToOne" default="0.5" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Float
protected Integer
protected String
protected Float
protected Integer
Fields inherited from class org.neuroml.model.BaseConnection
neuroLexId
Fields inherited from class org.neuroml.model.BaseNonNegativeIntegerId
id
-
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 postCell property.float
Gets the value of the postFractionAlong property.int
Gets the value of the postSegment property.Gets the value of the preCell property.float
Gets the value of the preFractionAlong property.int
Gets the value of the preSegment property.void
setPostCell
(String value) Sets the value of the postCell property.void
setPostFractionAlong
(Float value) Sets the value of the postFractionAlong property.void
setPostSegment
(Integer value) Sets the value of the postSegment property.void
setPreCell
(String value) Sets the value of the preCell property.void
setPreFractionAlong
(Float value) Sets the value of the preFractionAlong property.void
setPreSegment
(Integer value) Sets the value of the preSegment property.toString()
Methods inherited from class org.neuroml.model.BaseConnection
getNeuroLexId, setNeuroLexId
Methods inherited from class org.neuroml.model.BaseNonNegativeIntegerId
getId, setId
-
Field Details
-
preCell
-
preSegment
-
preFractionAlong
-
postCell
-
postSegment
-
postFractionAlong
-
-
Constructor Details
-
BaseConnectionNewFormat
public BaseConnectionNewFormat()
-
-
Method Details
-
getPreCell
Gets the value of the preCell property.- Returns:
- possible object is
String
-
setPreCell
Sets the value of the preCell property.- Parameters:
value
- allowed object isString
-
getPreSegment
public int getPreSegment()Gets the value of the preSegment property.- Returns:
- possible object is
String
-
setPreSegment
Sets the value of the preSegment property.- Parameters:
value
- allowed object isString
-
getPreFractionAlong
public float getPreFractionAlong()Gets the value of the preFractionAlong property.- Returns:
- possible object is
Float
-
setPreFractionAlong
Sets the value of the preFractionAlong property.- Parameters:
value
- allowed object isFloat
-
getPostCell
Gets the value of the postCell property.- Returns:
- possible object is
String
-
setPostCell
Sets the value of the postCell property.- Parameters:
value
- allowed object isString
-
getPostSegment
public int getPostSegment()Gets the value of the postSegment property.- Returns:
- possible object is
String
-
setPostSegment
Sets the value of the postSegment property.- Parameters:
value
- allowed object isString
-
getPostFractionAlong
public float getPostFractionAlong()Gets the value of the postFractionAlong property.- Returns:
- possible object is
Float
-
setPostFractionAlong
Sets the value of the postFractionAlong property.- Parameters:
value
- allowed object isFloat
-
toString
- Overrides:
toString
in classBaseConnection
-
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 classBaseConnection
-
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 classBaseConnection
-