Package com.foursoft.harness.vec.v113
Class VecConductorCurrentInformation
java.lang.Object
com.foursoft.harness.vec.v113.VecConductorCurrentInformation
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,Visitable,Serializable
public class VecConductorCurrentInformation
extends Object
implements Serializable, Identifiable, ModifiableIdentifiable, Visitable
TheConductorCurrentInformationspecifies the maximum current for which a conductor is approved. As the maximum current is dependent from the voltage and the environment temperature it is modeled as a class and not only as an attribute.
Java class for ConductorCurrentInformation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConductorCurrentInformation">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="MaxCurrent" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue"/>
<element name="EnvironmentTemperature" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue"/>
<element name="Voltage" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecNumericalValueThe environment temperature for which this maximum current value is applicable.protected VecNumericalValueThe maximum current value.protected VecNumericalValueThe voltage for which this maximum current value is applicable.protected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,E extends Throwable>
RGets the value of the environmentTemperature property.Gets the value of the maxCurrent property.Gets a reference to the parent of this object in the XML DOM Tree.Gets the value of the voltage property.getXmlId()Gets the value of the xmlId property.voidSets the value of the environmentTemperature property.voidsetMaxCurrent(VecNumericalValue value) Sets the value of the maxCurrent property.voidsetVoltage(VecNumericalValue value) Sets the value of the voltage property.voidSets the value of the xmlId property.toString()
-
Field Details
-
maxCurrent
The maximum current value.
-
environmentTemperature
The environment temperature for which this maximum current value is applicable.
-
voltage
The voltage for which this maximum current value is applicable.
-
xmlId
-
-
Constructor Details
-
VecConductorCurrentInformation
public VecConductorCurrentInformation()
-
-
Method Details
-
getMaxCurrent
Gets the value of the maxCurrent property.The maximum current value.
- Returns:
- possible object is
VecNumericalValue
-
setMaxCurrent
Sets the value of the maxCurrent property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getEnvironmentTemperature
Gets the value of the environmentTemperature property.The environment temperature for which this maximum current value is applicable.
- Returns:
- possible object is
VecNumericalValue
-
setEnvironmentTemperature
Sets the value of the environmentTemperature property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getVoltage
Gets the value of the voltage property.The voltage for which this maximum current value is applicable.
- Returns:
- possible object is
VecNumericalValue
-
setVoltage
Sets the value of the voltage property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getXmlId
Gets the value of the xmlId property.- Specified by:
getXmlIdin interfaceIdentifiable- Returns:
- possible object is
String
-
setXmlId
Sets the value of the xmlId property.- Specified by:
setXmlIdin interfaceModifiableIdentifiable- Parameters:
value- allowed object isString
-
getParentConductorSpecification
Gets a reference to the parent of this object in the XML DOM Tree. If this class can have different parents in DOM, this property is initialized with the parent, if the parent is aVecConductorSpecificationotherwise it will be null.
Warning!: This is a readonly property! It has to be initialized during the unmarshalling process by theExtendedUnmarshaller.
This property is consistent to the state of object model at the time of unmarshalling. It does not reflect any changes done in the object model after the unmarshalling.
This property has no effect when the object is marshalled to xml. -
accept
-
toString
-