- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,Visitable,Serializable
A slot is a group of cavities in a connector housing with own properties. The design of a slot is described in a SlotSpecification.
Java class for Slot complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Slot">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}AbstractSlot">
<sequence>
<element name="ColorInformation" type="{http://www.prostep.org/ecad-if/2011/vec}Color" maxOccurs="unbounded" minOccurs="0"/>
<element name="SealingType" type="{http://www.prostep.org/ecad-if/2011/vec}SlotSealingType" minOccurs="0"/>
<element name="PermittedTerminalSupplierCompanyNames" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Cavity" type="{http://www.prostep.org/ecad-if/2011/vec}Cavity" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionSpecifies the Cavities forming the Slot.Specifies the color of the slot.If this attribute is defined, it is only permitted to use terminals of one of the listed terminal suppliers.protected StringSpecifies the type of the sealing of the slot, if sealed.Fields inherited from class com.foursoft.harness.vec.v113.VecAbstractSlot
coding, slotNumber, slotSpecificationFields 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 cavities property.Gets the value of the colorInformations property.Gets the value of the permittedTerminalSupplierCompanyNames property.Gets the value of the sealingType property.voidsetSealingType(String value) Sets the value of the sealingType property.Methods inherited from class com.foursoft.harness.vec.v113.VecAbstractSlot
getCoding, getParentConnectorHousingSpecification, getRefAbstractSlotReference, getRefCompatibilityStatement, getSlotNumber, getSlotSpecification, setCoding, setSlotNumber, setSlotSpecificationMethods 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
-
colorInformations
Specifies the color of the slot.
-
sealingType
Specifies the type of the sealing of the slot, if sealed. The values are defined in anOpenEnumeration.
-
permittedTerminalSupplierCompanyNames
If this attribute is defined, it is only permitted to use terminals of one of the listed terminal suppliers.
The used company name shall be same as the one used asPartVersion.companyNamefor part numbers of this supplier.
-
cavities
Specifies the Cavities forming the Slot.
-
-
Constructor Details
-
VecSlot
public VecSlot()
-
-
Method Details
-
getColorInformations
Gets the value of the colorInformations 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 colorInformations property.For example, to add a new item, do as follows:
getColorInformations().add(newItem);Objects of the following type(s) are allowed in the list
VecColorSpecifies the color of the slot.
- Returns:
- The value of the colorInformations property.
-
getSealingType
Gets the value of the sealingType property.Specifies the type of the sealing of the slot, if sealed. The values are defined in anOpenEnumeration.
- Returns:
- possible object is
String
-
setSealingType
Sets the value of the sealingType property.- Parameters:
value- allowed object isString- See Also:
-
getPermittedTerminalSupplierCompanyNames
Gets the value of the permittedTerminalSupplierCompanyNames 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 permittedTerminalSupplierCompanyNames property.For example, to add a new item, do as follows:
getPermittedTerminalSupplierCompanyNames().add(newItem);Objects of the following type(s) are allowed in the list
StringIf this attribute is defined, it is only permitted to use terminals of one of the listed terminal suppliers.
The used company name shall be same as the one used asPartVersion.companyNamefor part numbers of this supplier.
- Returns:
- The value of the permittedTerminalSupplierCompanyNames property.
-
getCavities
Gets the value of the cavities 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 cavities property.For example, to add a new item, do as follows:
getCavities().add(newItem);Objects of the following type(s) are allowed in the list
VecCavitySpecifies the Cavities forming the Slot.
- Returns:
- The value of the cavities property.
-
accept
-