|
||||||||||
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()
String
public void setNotes(java.lang.String value)
value
- allowed object is
String
public Properties getProperties()
Properties
public void setProperties(Properties value)
value
- allowed object is
Properties
public Annotation getAnnotation()
Annotation
public void setAnnotation(Annotation value)
value
- allowed object is
Annotation
public 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()
Authors
public void setAuthorList(Authors value)
value
- allowed object is
Authors
public 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()
NeuronDBReference
public void setNeuronDBref(NeuronDBReference value)
value
- allowed object is
NeuronDBReference
public NeuroMLLevel3.Cells getCells()
NeuroMLLevel3.Cells
public void setCells(NeuroMLLevel3.Cells value)
value
- allowed object is
NeuroMLLevel3.Cells
public ChannelML getChannels()
ChannelML
public void setChannels(ChannelML value)
value
- allowed object is
ChannelML
public Populations getPopulations()
Populations
public void setPopulations(Populations value)
value
- allowed object is
Populations
public Projections getProjections()
Projections
public void setProjections(Projections value)
value
- allowed object is
Projections
public LengthUnits getLengthUnits()
LengthUnits
public void setLengthUnits(LengthUnits value)
value
- allowed object is
LengthUnits
public java.lang.String getName()
String
public void setName(java.lang.String value)
value
- allowed object is
String
public VolumeUnits getVolumeUnits()
VolumeUnits
public void setVolumeUnits(VolumeUnits value)
value
- allowed object is
VolumeUnits
public 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 |