Class PropertiesForRDCT.PhysicalProperties
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.PropertiesForRDCT.PhysicalProperties
-
- Enclosing class:
- PropertiesForRDCT
public static class PropertiesForRDCT.PhysicalProperties extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Mass"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" fixed="kg" /> </restriction> </complexContent> </complexType> </element> <element name="InstallationPositions"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AccelerationLimits" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}DOF6_dataLimits_CT" minOccurs="0"/> <element name="DescriptionLimitations" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> </sequence> <attribute name="limited" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType> </element> <element name="LocalOrigin"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML" minOccurs="0"/> </sequence> <attribute name="iFInstanceRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> </restriction> </complexContent> </complexType> </element> <element name="BoundingBox" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}DOF3_dataLimits_CT"/> <element name="CentreOfGravity" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}Vector_CT" minOccurs="0"/> <element name="PowerSupplyElectrical" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="voltageRangeMin" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="voltageNominal" use="required" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="voltageRangeMax" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="frequency" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="numberOfPhases" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" /> <attribute name="currentNominal" use="required" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="currentMax" use="required" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="currentMaxPassThrough" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="AC_or_DC" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="AC"/> <enumeration value="DC"/> </restriction> </simpleType> </attribute> <attribute name="requiresUPS" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="cutOffByEmergencyStop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </restriction> </complexContent> </complexType> </element> <element name="PowerSupplyPneumatic" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="pressureRangeMin" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="pressureNominal" use="required" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="pressureRangeMax" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="unit" use="required" type="{http://www.w3.org/2001/XMLSchema}string" fixed="Pa" /> <attribute name="cutOffByEmergencyStop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="decade" type="{http://www.w3.org/2001/XMLSchema}float" default="0" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PropertiesForRDCT.PhysicalProperties.InstallationPositions
Java class for anonymous complex type.static class
PropertiesForRDCT.PhysicalProperties.LocalOrigin
Java class for anonymous complex type.static class
PropertiesForRDCT.PhysicalProperties.Mass
Java class for anonymous complex type.static class
PropertiesForRDCT.PhysicalProperties.PowerSupplyElectrical
Java class for anonymous complex type.static class
PropertiesForRDCT.PhysicalProperties.PowerSupplyPneumatic
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected DOF3DataLimitsCT
boundingBox
protected VectorCT
centreOfGravity
protected PropertiesForRDCT.PhysicalProperties.InstallationPositions
installationPositions
protected PropertiesForRDCT.PhysicalProperties.LocalOrigin
localOrigin
protected PropertiesForRDCT.PhysicalProperties.Mass
mass
protected List<PropertiesForRDCT.PhysicalProperties.PowerSupplyElectrical>
powerSupplyElectrical
protected List<PropertiesForRDCT.PhysicalProperties.PowerSupplyPneumatic>
powerSupplyPneumatic
-
Constructor Summary
Constructors Constructor Description PhysicalProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DOF3DataLimitsCT
getBoundingBox()
Gets the value of the boundingBox property.VectorCT
getCentreOfGravity()
Gets the value of the centreOfGravity property.PropertiesForRDCT.PhysicalProperties.InstallationPositions
getInstallationPositions()
Gets the value of the installationPositions property.PropertiesForRDCT.PhysicalProperties.LocalOrigin
getLocalOrigin()
Gets the value of the localOrigin property.PropertiesForRDCT.PhysicalProperties.Mass
getMass()
Gets the value of the mass property.List<PropertiesForRDCT.PhysicalProperties.PowerSupplyElectrical>
getPowerSupplyElectrical()
Gets the value of the powerSupplyElectrical property.List<PropertiesForRDCT.PhysicalProperties.PowerSupplyPneumatic>
getPowerSupplyPneumatic()
Gets the value of the powerSupplyPneumatic property.void
setBoundingBox(DOF3DataLimitsCT value)
Sets the value of the boundingBox property.void
setCentreOfGravity(VectorCT value)
Sets the value of the centreOfGravity property.void
setInstallationPositions(PropertiesForRDCT.PhysicalProperties.InstallationPositions value)
Sets the value of the installationPositions property.void
setLocalOrigin(PropertiesForRDCT.PhysicalProperties.LocalOrigin value)
Sets the value of the localOrigin property.void
setMass(PropertiesForRDCT.PhysicalProperties.Mass value)
Sets the value of the mass property.
-
-
-
Field Detail
-
mass
protected PropertiesForRDCT.PhysicalProperties.Mass mass
-
installationPositions
protected PropertiesForRDCT.PhysicalProperties.InstallationPositions installationPositions
-
localOrigin
protected PropertiesForRDCT.PhysicalProperties.LocalOrigin localOrigin
-
boundingBox
protected DOF3DataLimitsCT boundingBox
-
centreOfGravity
protected VectorCT centreOfGravity
-
powerSupplyElectrical
protected List<PropertiesForRDCT.PhysicalProperties.PowerSupplyElectrical> powerSupplyElectrical
-
powerSupplyPneumatic
protected List<PropertiesForRDCT.PhysicalProperties.PowerSupplyPneumatic> powerSupplyPneumatic
-
-
Method Detail
-
getMass
public PropertiesForRDCT.PhysicalProperties.Mass getMass()
Gets the value of the mass property.- Returns:
- possible object is
PropertiesForRDCT.PhysicalProperties.Mass
-
setMass
public void setMass(PropertiesForRDCT.PhysicalProperties.Mass value)
Sets the value of the mass property.- Parameters:
value
- allowed object isPropertiesForRDCT.PhysicalProperties.Mass
-
getInstallationPositions
public PropertiesForRDCT.PhysicalProperties.InstallationPositions getInstallationPositions()
Gets the value of the installationPositions property.- Returns:
- possible object is
PropertiesForRDCT.PhysicalProperties.InstallationPositions
-
setInstallationPositions
public void setInstallationPositions(PropertiesForRDCT.PhysicalProperties.InstallationPositions value)
Sets the value of the installationPositions property.- Parameters:
value
- allowed object isPropertiesForRDCT.PhysicalProperties.InstallationPositions
-
getLocalOrigin
public PropertiesForRDCT.PhysicalProperties.LocalOrigin getLocalOrigin()
Gets the value of the localOrigin property.- Returns:
- possible object is
PropertiesForRDCT.PhysicalProperties.LocalOrigin
-
setLocalOrigin
public void setLocalOrigin(PropertiesForRDCT.PhysicalProperties.LocalOrigin value)
Sets the value of the localOrigin property.- Parameters:
value
- allowed object isPropertiesForRDCT.PhysicalProperties.LocalOrigin
-
getBoundingBox
public DOF3DataLimitsCT getBoundingBox()
Gets the value of the boundingBox property.- Returns:
- possible object is
DOF3DataLimitsCT
-
setBoundingBox
public void setBoundingBox(DOF3DataLimitsCT value)
Sets the value of the boundingBox property.- Parameters:
value
- allowed object isDOF3DataLimitsCT
-
getCentreOfGravity
public VectorCT getCentreOfGravity()
Gets the value of the centreOfGravity property.- Returns:
- possible object is
VectorCT
-
setCentreOfGravity
public void setCentreOfGravity(VectorCT value)
Sets the value of the centreOfGravity property.- Parameters:
value
- allowed object isVectorCT
-
getPowerSupplyElectrical
public List<PropertiesForRDCT.PhysicalProperties.PowerSupplyElectrical> getPowerSupplyElectrical()
Gets the value of the powerSupplyElectrical 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 powerSupplyElectrical property.For example, to add a new item, do as follows:
getPowerSupplyElectrical().add(newItem);
Objects of the following type(s) are allowed in the list
PropertiesForRDCT.PhysicalProperties.PowerSupplyElectrical
-
getPowerSupplyPneumatic
public List<PropertiesForRDCT.PhysicalProperties.PowerSupplyPneumatic> getPowerSupplyPneumatic()
Gets the value of the powerSupplyPneumatic 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 powerSupplyPneumatic property.For example, to add a new item, do as follows:
getPowerSupplyPneumatic().add(newItem);
Objects of the following type(s) are allowed in the list
PropertiesForRDCT.PhysicalProperties.PowerSupplyPneumatic
-
-