Class VecWireReceptionSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specification for the definition of wire receptions. A WireReception is the area of a terminal where the contacting with a wire element (e.g. by crimping) takes place.
Java class for WireReceptionSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WireReceptionSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}Specification">
<sequence>
<element name="CoreCrossSectionArea" type="{http://www.prostep.org/ecad-if/2011/vec}ValueRange" minOccurs="0"/>
<element name="InsulationDisplacementLength" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="MultiContact" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="WireReceptionType" type="{http://www.prostep.org/ecad-if/2011/vec}WireReceptionType" minOccurs="0"/>
<element name="WireElementOutsideDiameter" type="{http://www.prostep.org/ecad-if/2011/vec}ValueRange" minOccurs="0"/>
<element name="PlatingMaterial" type="{http://www.prostep.org/ecad-if/2011/vec}Material" maxOccurs="unbounded" minOccurs="0"/>
<element name="Sealable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ValidConductorMaterials" type="{http://www.prostep.org/ecad-if/2011/vec}ConductorMaterial" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecValueRangeSpecifies a value range for cross section areas of cores that are compatible with the wire reception.protected VecNumericalValueSpecifies the length of the insulation which must be stripped off to fit to this wire reception.protected BooleanSpecifies if it is possible to contact more than core at the wire reception.protected List<VecMaterial>Specifies the plating material of the wire reception.protected BooleanSpecifies if the wire reception can be sealed.protected List<VecConductorMaterial>Specifies the materials of a conductor, that are valid to use with thisWireReceptionSpecification.protected VecValueRangeSpecifies a value range for valid diameters a WireElement must have to fit to the wire reception.protected StringSpecifies the type of the wire reception.Fields 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 coreCrossSectionArea property.Gets the value of the insulationDisplacementLength property.Gets the value of the platingMaterials property.Gets aSetof allVecWireReceptionthat have a outgoing reference to this object.
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.Gets the value of the validConductorMaterials property.Gets the value of the wireElementOutsideDiameter property.Gets the value of the wireReceptionType property.Gets the value of the multiContact property.Gets the value of the sealable property.voidSets the value of the coreCrossSectionArea property.voidSets the value of the insulationDisplacementLength property.voidsetMultiContact(Boolean value) Sets the value of the multiContact property.voidsetSealable(Boolean value) Sets the value of the sealable property.voidSets the value of the wireElementOutsideDiameter property.voidsetWireReceptionType(String value) Sets the value of the wireReceptionType property.Methods 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
-
coreCrossSectionArea
Specifies a value range for cross section areas of cores that are compatible with the wire reception.
For wire receptions where a single core is attached to, this value defines theValueRangeof thecrossSectionAreaof the core. For wire receptions where more than one core is attached to (e.g. ring terminals, splices), this attributes defines the valid value range for the sum of the cross section areas of all attached cores.
-
insulationDisplacementLength
Specifies the length of the insulation which must be stripped off to fit to this wire reception.
-
multiContact
Specifies if it is possible to contact more than core at the wire reception.
-
wireReceptionType
Specifies the type of the wire reception. The wireReceptionType defines how the wire is joined with the wire reception.
This attribute is defined in an OpenEnumeration.
-
wireElementOutsideDiameter
Specifies a value range for valid diameters a WireElement must have to fit to the wire reception.
-
platingMaterials
Specifies the plating material of the wire reception.
-
sealable
Specifies if the wire reception can be sealed. (see KBLFRM-311)
-
validConductorMaterials
Specifies the materials of a conductor, that are valid to use with thisWireReceptionSpecification. This material shall be matched against theConductorSpecification.material.
-
-
Constructor Details
-
VecWireReceptionSpecification
public VecWireReceptionSpecification()
-
-
Method Details
-
getCoreCrossSectionArea
Gets the value of the coreCrossSectionArea property.Specifies a value range for cross section areas of cores that are compatible with the wire reception.
For wire receptions where a single core is attached to, this value defines theValueRangeof thecrossSectionAreaof the core. For wire receptions where more than one core is attached to (e.g. ring terminals, splices), this attributes defines the valid value range for the sum of the cross section areas of all attached cores.
- Returns:
- possible object is
VecValueRange
-
setCoreCrossSectionArea
Sets the value of the coreCrossSectionArea property.- Parameters:
value- allowed object isVecValueRange- See Also:
-
getInsulationDisplacementLength
Gets the value of the insulationDisplacementLength property.Specifies the length of the insulation which must be stripped off to fit to this wire reception.
- Returns:
- possible object is
VecNumericalValue
-
setInsulationDisplacementLength
Sets the value of the insulationDisplacementLength property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
isMultiContact
Gets the value of the multiContact property.Specifies if it is possible to contact more than core at the wire reception.
- Returns:
- possible object is
Boolean
-
setMultiContact
Sets the value of the multiContact property.- Parameters:
value- allowed object isBoolean- See Also:
-
getWireReceptionType
Gets the value of the wireReceptionType property.Specifies the type of the wire reception. The wireReceptionType defines how the wire is joined with the wire reception.
This attribute is defined in an OpenEnumeration.
- Returns:
- possible object is
String
-
setWireReceptionType
Sets the value of the wireReceptionType property.- Parameters:
value- allowed object isString- See Also:
-
getWireElementOutsideDiameter
Gets the value of the wireElementOutsideDiameter property.Specifies a value range for valid diameters a WireElement must have to fit to the wire reception.
- Returns:
- possible object is
VecValueRange
-
setWireElementOutsideDiameter
Sets the value of the wireElementOutsideDiameter property.- Parameters:
value- allowed object isVecValueRange- See Also:
-
getPlatingMaterials
Gets the value of the platingMaterials 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 platingMaterials property.For example, to add a new item, do as follows:
getPlatingMaterials().add(newItem);Objects of the following type(s) are allowed in the list
VecMaterialSpecifies the plating material of the wire reception.
- Returns:
- The value of the platingMaterials property.
-
isSealable
Gets the value of the sealable property.Specifies if the wire reception can be sealed. (see KBLFRM-311)
- Returns:
- possible object is
Boolean
-
setSealable
Sets the value of the sealable property.- Parameters:
value- allowed object isBoolean- See Also:
-
getValidConductorMaterials
Gets the value of the validConductorMaterials 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 validConductorMaterials property.For example, to add a new item, do as follows:
getValidConductorMaterials().add(newItem);Objects of the following type(s) are allowed in the list
VecConductorMaterialSpecifies the materials of a conductor, that are valid to use with thisWireReceptionSpecification. This material shall be matched against theConductorSpecification.material.
- Returns:
- The value of the validConductorMaterials property.
-
getRefWireReception
Gets aSetof allVecWireReceptionthat have a outgoing reference to this object.
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
-