Class ComponentType
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
Java class for ComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ComponentType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Property" type="{http://www.neuroml.org/schema/neuroml2}LEMS_Property" maxOccurs="unbounded" minOccurs="0"/> <element name="Parameter" type="{http://www.neuroml.org/schema/neuroml2}Parameter" maxOccurs="unbounded" minOccurs="0"/> <element name="DerivedParameter" type="{http://www.neuroml.org/schema/neuroml2}DerivedParameter" maxOccurs="unbounded" minOccurs="0"/> <element name="Constant" type="{http://www.neuroml.org/schema/neuroml2}Constant" maxOccurs="unbounded" minOccurs="0"/> <element name="Exposure" type="{http://www.neuroml.org/schema/neuroml2}Exposure" maxOccurs="unbounded" minOccurs="0"/> <element name="Requirement" type="{http://www.neuroml.org/schema/neuroml2}Requirement" maxOccurs="unbounded" minOccurs="0"/> <element name="InstanceRequirement" type="{http://www.neuroml.org/schema/neuroml2}InstanceRequirement" maxOccurs="unbounded" minOccurs="0"/> <element name="Dynamics" type="{http://www.neuroml.org/schema/neuroml2}Dynamics" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="extends" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected List<DerivedParameter>
protected String
protected List<InstanceRequirement>
protected String
protected List<LEMSProperty>
protected List<Requirement>
-
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 constant property.Gets the value of the derivedParameter property.Gets the value of the description property.Gets the value of the dynamics property.Gets the value of the exposure property.Gets the value of the extends property.Gets the value of the instanceRequirement property.getName()
Gets the value of the name property.Gets the value of the parameter property.Gets the value of the property property.Gets the value of the requirement property.void
setDescription
(String value) Sets the value of the description property.void
setExtends
(String value) Sets the value of the extends property.void
Sets the value of the name property.toString()
-
Field Details
-
property
-
parameter
-
derivedParameter
-
constant
-
exposure
-
requirement
-
instanceRequirement
-
dynamics
-
name
-
_extends
-
description
-
-
Constructor Details
-
ComponentType
public ComponentType()
-
-
Method Details
-
getProperty
Gets the value of the property property.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 property property.For example, to add a new item, do as follows:
getProperty().add(newItem);
Objects of the following type(s) are allowed in the list
LEMSProperty
-
getParameter
Gets the value of the parameter property.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 parameter property.For example, to add a new item, do as follows:
getParameter().add(newItem);
Objects of the following type(s) are allowed in the list
Parameter
-
getDerivedParameter
Gets the value of the derivedParameter property.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 derivedParameter property.For example, to add a new item, do as follows:
getDerivedParameter().add(newItem);
Objects of the following type(s) are allowed in the list
DerivedParameter
-
getConstant
Gets the value of the constant property.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 constant property.For example, to add a new item, do as follows:
getConstant().add(newItem);
Objects of the following type(s) are allowed in the list
Constant
-
getExposure
Gets the value of the exposure property.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 exposure property.For example, to add a new item, do as follows:
getExposure().add(newItem);
Objects of the following type(s) are allowed in the list
Exposure
-
getRequirement
Gets the value of the requirement property.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 requirement property.For example, to add a new item, do as follows:
getRequirement().add(newItem);
Objects of the following type(s) are allowed in the list
Requirement
-
getInstanceRequirement
Gets the value of the instanceRequirement property.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 instanceRequirement property.For example, to add a new item, do as follows:
getInstanceRequirement().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceRequirement
-
getDynamics
Gets the value of the dynamics property.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 dynamics property.For example, to add a new item, do as follows:
getDynamics().add(newItem);
Objects of the following type(s) are allowed in the list
Dynamics
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getExtends
Gets the value of the extends property.- Returns:
- possible object is
String
-
setExtends
Sets the value of the extends property.- Parameters:
value
- allowed object isString
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
toString
-
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
-
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
-