Class VecMultiFuseSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Java class for MultiFuseSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MultiFuseSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}EEComponentSpecification">
<sequence>
<element name="FuseType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="IMaxTotal" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="FuseComponents" type="{http://www.prostep.org/ecad-if/2011/vec}FuseComponent" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<VecFuseComponent>protected StringThe type of a fuse.protected VecNumericalValueSpecifies the maximum electric current tolerated by the multifuse in total.Fields inherited from class com.foursoft.harness.vec.v113.VecEEComponentSpecification
connections, extensionSlots, housingComponents, powerConsumptions, statesFields inherited from class com.foursoft.harness.vec.v113.VecPartOrUsageRelatedSpecification
describedPart, specialPartTypeFields inherited from class com.foursoft.harness.vec.v113.VecSpecification
descriptions, identificationFields inherited from class com.foursoft.harness.vec.v113.VecExtendableElement
customProperties, xmlId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,E extends Throwable>
RGets the value of the fuseComponents property.Gets the value of the fuseType property.Gets the value of the iMaxTotal property.voidsetFuseType(String value) Sets the value of the fuseType property.voidsetIMaxTotal(VecNumericalValue value) Sets the value of the iMaxTotal property.Methods inherited from class com.foursoft.harness.vec.v113.VecEEComponentSpecification
getConnections, getExtensionSlots, getHousingComponents, getPowerConsumptions, getRefEEComponentRole, getStatesMethods inherited from class com.foursoft.harness.vec.v113.VecPartOrUsageRelatedSpecification
getDescribedPart, getRefPartUsage, getRefSpecificRole, getSpecialPartType, setSpecialPartTypeMethods inherited from class com.foursoft.harness.vec.v113.VecSpecification
getDescriptions, getIdentification, getParentDocumentVersion, getParentSheetOrChapter, setIdentificationMethods inherited from class com.foursoft.harness.vec.v113.VecExtendableElement
getCustomProperties, getRefExternalMapping, getXmlId, setXmlId, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.foursoft.harness.vec.common.HasCustomProperties
getCustomPropertiesWithType, getCustomProperty
-
Field Details
-
fuseType
The type of a fuse. This should be an enumeration of values defined in a conformance class.
-
iMaxTotal
Specifies the maximum electric current tolerated by the multifuse in total.
-
fuseComponents
-
-
Constructor Details
-
VecMultiFuseSpecification
public VecMultiFuseSpecification()
-
-
Method Details
-
getFuseType
Gets the value of the fuseType property.The type of a fuse. This should be an enumeration of values defined in a conformance class.
- Returns:
- possible object is
String
-
setFuseType
Sets the value of the fuseType property.- Parameters:
value- allowed object isString- See Also:
-
getIMaxTotal
Gets the value of the iMaxTotal property.Specifies the maximum electric current tolerated by the multifuse in total.
- Returns:
- possible object is
VecNumericalValue
-
setIMaxTotal
Sets the value of the iMaxTotal property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getFuseComponents
Gets the value of the fuseComponents 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 Jakarta XML Binding object. This is why there is not a
setmethod for the fuseComponents property.For example, to add a new item, do as follows:
getFuseComponents().add(newItem);Objects of the following type(s) are allowed in the list
VecFuseComponent- Returns:
- The value of the fuseComponents property.
-
accept
- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classVecEEComponentSpecification- Throws:
E extends Throwable
-