Class VecConnectorHousingCapSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specification for the definition of cap's (backshells) of connectors. Different cap's can add additional wire length addons to a connector housing.
A 'cap' which already defines the number of cavities, coding etc. is in the VEC defined byConnectorHousingSpecificationwithModularSlotsand not by aConnectorHousingCapSpecification.
Java class for ConnectorHousingCapSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConnectorHousingCapSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}PartOrUsageRelatedSpecification">
<sequence>
<element name="WireAddOn" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="OutletDirection" type="{http://www.prostep.org/ecad-if/2011/vec}ConnectorOutletDirection" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringDefines theOutletDirectionfor wires.protected VecNumericalValueSpecifies the wire length add on needed for the cap.Fields 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 outletDirection property.Gets aSetof allVecConnectorHousingCapRolethat 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 wireAddOn property.voidsetOutletDirection(String value) Sets the value of the outletDirection property.voidsetWireAddOn(VecNumericalValue value) Sets the value of the wireAddOn property.Methods 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
-
wireAddOn
Specifies the wire length add on needed for the cap.
-
outletDirection
Defines theOutletDirectionfor wires.
This attribute is defined as anOpenEnumeration.
-
-
Constructor Details
-
VecConnectorHousingCapSpecification
public VecConnectorHousingCapSpecification()
-
-
Method Details
-
getWireAddOn
Gets the value of the wireAddOn property.Specifies the wire length add on needed for the cap.
- Returns:
- possible object is
VecNumericalValue
-
setWireAddOn
Sets the value of the wireAddOn property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getOutletDirection
Gets the value of the outletDirection property.Defines theOutletDirectionfor wires.
This attribute is defined as anOpenEnumeration.
- Returns:
- possible object is
String
-
setOutletDirection
Sets the value of the outletDirection property.- Parameters:
value- allowed object isString- See Also:
-
getRefConnectorHousingCapRole
Gets aSetof allVecConnectorHousingCapRolethat 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
- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classVecPartOrUsageRelatedSpecification- Throws:
E extends Throwable
-