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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Floatprotected Integerprotected Stringprotected Floatprotected IntegerFields inherited from class org.neuroml.model.BaseConnection
neuroLexIdFields inherited from class org.neuroml.model.BaseNonNegativeIntegerId
id -
Constructor Summary
Constructors -
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.floatGets the value of the postFractionAlong property.intGets the value of the postSegment property.Gets the value of the preCell property.floatGets the value of the preFractionAlong property.intGets the value of the preSegment property.voidsetPostCell(String value) Sets the value of the postCell property.voidsetPostFractionAlong(Float value) Sets the value of the postFractionAlong property.voidsetPostSegment(Integer value) Sets the value of the postSegment property.voidsetPreCell(String value) Sets the value of the preCell property.voidsetPreFractionAlong(Float value) Sets the value of the preFractionAlong property.voidsetPreSegment(Integer value) Sets the value of the preSegment property.toString()Methods inherited from class org.neuroml.model.BaseConnection
getNeuroLexId, setNeuroLexIdMethods 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:
toStringin classBaseConnection
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBaseConnection
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBaseConnection
-