|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectneuroml.NeuroMLLevel3
public class NeuroMLLevel3
Description of neuronal models, including biophysics and channel mechanisms, and network connections (NeuroML Level 3).
Java class for NeuroMLLevel3 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NeuroMLLevel3">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://morphml.org/metadata/schema}metadata"/>
<group ref="{http://morphml.org/metadata/schema}referencedata"/>
<element name="cells" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cell" type="{http://morphml.org/neuroml/schema}Level3Cell" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="channels" type="{http://morphml.org/channelml/schema}ChannelML" minOccurs="0"/>
<group ref="{http://morphml.org/networkml/schema}CoreNetworkElements" minOccurs="0"/>
</sequence>
<attribute name="lengthUnits" use="required" type="{http://morphml.org/metadata/schema}LengthUnits" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="volumeUnits" type="{http://morphml.org/metadata/schema}VolumeUnits" default="cubic_millimetre" />
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
NeuroMLLevel3.Cells
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected Annotation |
annotation
|
protected Authors |
authorList
|
protected NeuroMLLevel3.Cells |
cells
|
protected ChannelML |
channels
|
protected java.util.List<java.lang.String> |
group
|
protected LengthUnits |
lengthUnits
|
protected java.lang.String |
name
|
protected NeuronDBReference |
neuronDBref
|
protected java.lang.String |
notes
|
protected Populations |
populations
|
protected Projections |
projections
|
protected Properties |
properties
|
protected java.util.List<Publication> |
publication
|
protected VolumeUnits |
volumeUnits
|
| Constructor Summary | |
|---|---|
NeuroMLLevel3()
|
|
| Method Summary | |
|---|---|
Annotation |
getAnnotation()
Gets the value of the annotation property. |
Authors |
getAuthorList()
Gets the value of the authorList property. |
java.util.List<Level3Cell> |
getCellList()
Get the list of cells in this NeuroML file |
NeuroMLLevel3.Cells |
getCells()
Gets the value of the cells property. |
ChannelML |
getChannels()
Gets the value of the channels property. |
java.util.List<java.lang.String> |
getGroup()
Gets the value of the group property. |
LengthUnits |
getLengthUnits()
Gets the value of the lengthUnits property. |
java.lang.String |
getName()
Gets the value of the name property. |
NeuronDBReference |
getNeuronDBref()
Gets the value of the neuronDBref property. |
java.lang.String |
getNotes()
Gets the value of the notes property. |
java.util.List<Population> |
getPopulationList()
Get the list of populations in this NeuroML file |
Populations |
getPopulations()
Gets the value of the populations property. |
java.util.List<Projection> |
getProjectionList()
Get the list of projections in this NeuroML file |
Projections |
getProjections()
Gets the value of the projections property. |
Properties |
getProperties()
Gets the value of the properties property. |
java.util.List<Publication> |
getPublication()
Gets the value of the publication property. |
VolumeUnits |
getVolumeUnits()
Gets the value of the volumeUnits property. |
void |
setAnnotation(Annotation value)
Sets the value of the annotation property. |
void |
setAuthorList(Authors value)
Sets the value of the authorList property. |
void |
setCells(NeuroMLLevel3.Cells value)
Sets the value of the cells property. |
void |
setChannels(ChannelML value)
Sets the value of the channels property. |
void |
setLengthUnits(LengthUnits value)
Sets the value of the lengthUnits property. |
void |
setName(java.lang.String value)
Sets the value of the name property. |
void |
setNeuronDBref(NeuronDBReference value)
Sets the value of the neuronDBref property. |
void |
setNotes(java.lang.String value)
Sets the value of the notes property. |
void |
setPopulations(Populations value)
Sets the value of the populations property. |
void |
setProjections(Projections value)
Sets the value of the projections property. |
void |
setProperties(Properties value)
Sets the value of the properties property. |
void |
setVolumeUnits(VolumeUnits value)
Sets the value of the volumeUnits property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String notes
protected Properties properties
protected Annotation annotation
protected java.util.List<java.lang.String> group
protected Authors authorList
protected java.util.List<Publication> publication
protected NeuronDBReference neuronDBref
protected NeuroMLLevel3.Cells cells
protected ChannelML channels
protected Populations populations
protected Projections projections
protected LengthUnits lengthUnits
protected java.lang.String name
protected VolumeUnits volumeUnits
| Constructor Detail |
|---|
public NeuroMLLevel3()
| Method Detail |
|---|
public java.lang.String getNotes()
Stringpublic void setNotes(java.lang.String value)
value - allowed object is
Stringpublic Properties getProperties()
Propertiespublic void setProperties(Properties value)
value - allowed object is
Propertiespublic Annotation getAnnotation()
Annotationpublic void setAnnotation(Annotation value)
value - allowed object is
Annotationpublic java.util.List<java.lang.String> getGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the group property.
For example, to add a new item, do as follows:
getGroup().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Authors getAuthorList()
Authorspublic void setAuthorList(Authors value)
value - allowed object is
Authorspublic java.util.List<Publication> getPublication()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the publication property.
For example, to add a new item, do as follows:
getPublication().add(newItem);
Objects of the following type(s) are allowed in the list
Publication
public NeuronDBReference getNeuronDBref()
NeuronDBReferencepublic void setNeuronDBref(NeuronDBReference value)
value - allowed object is
NeuronDBReferencepublic NeuroMLLevel3.Cells getCells()
NeuroMLLevel3.Cellspublic void setCells(NeuroMLLevel3.Cells value)
value - allowed object is
NeuroMLLevel3.Cellspublic ChannelML getChannels()
ChannelMLpublic void setChannels(ChannelML value)
value - allowed object is
ChannelMLpublic Populations getPopulations()
Populationspublic void setPopulations(Populations value)
value - allowed object is
Populationspublic Projections getProjections()
Projectionspublic void setProjections(Projections value)
value - allowed object is
Projectionspublic LengthUnits getLengthUnits()
LengthUnitspublic void setLengthUnits(LengthUnits value)
value - allowed object is
LengthUnitspublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic VolumeUnits getVolumeUnits()
VolumeUnitspublic void setVolumeUnits(VolumeUnits value)
value - allowed object is
VolumeUnitspublic java.util.List<Level3Cell> getCellList()
public java.util.List<Population> getPopulationList()
public java.util.List<Projection> getProjectionList()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||