- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,Visitable,Serializable
- Direct Known Subclasses:
VecModularSlot,VecSlot
AnAbstractSlotis a geometrical place in a connector housing, which can contain / group cavities. This can be either direct, if it isSlotand indirect if it is aModularSlot.
If it is aSlot, than it is an inseparable part of the connector housing, which means it is created during the manufacturing process of the connector housing.
If it is aModularSlotit is a place where one or more other connector housing can be place during the assembly.
Java class for AbstractSlot complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractSlot">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}ExtendableElement">
<sequence>
<element name="SlotNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SlotSpecification" type="{http://www.w3.org/2001/XMLSchema}IDREF" minOccurs="0"/>
<element name="Coding" type="{http://www.prostep.org/ecad-if/2011/vec}Coding" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecCodingprotected StringSpecifies the number of the slot.protected VecSlotSpecificationFields inherited from class com.foursoft.harness.vec.v113.VecExtendableElement
customProperties, xmlId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the coding property.Gets a reference to the parent of this object in the XML DOM Tree.Gets aSetof allVecAbstractSlotReferencethat 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 aSetof allVecCompatibilityStatementthat 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 slotNumber property.Gets the value of the slotSpecification property.voidSets the value of the coding property.voidsetSlotNumber(String value) Sets the value of the slotNumber property.voidSets the value of the slotSpecification property.Methods 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
-
slotNumber
Specifies the number of the slot. This must be unique within a ConnectorHousingSpecification.
-
slotSpecification
-
coding
-
-
Constructor Details
-
VecAbstractSlot
public VecAbstractSlot()
-
-
Method Details
-
getSlotNumber
Gets the value of the slotNumber property.Specifies the number of the slot. This must be unique within a ConnectorHousingSpecification.
- Returns:
- possible object is
String
-
setSlotNumber
Sets the value of the slotNumber property.- Parameters:
value- allowed object isString- See Also:
-
getSlotSpecification
Gets the value of the slotSpecification property.- Returns:
- possible object is
Object
-
setSlotSpecification
Sets the value of the slotSpecification property.- Parameters:
value- allowed object isObject
-
getCoding
Gets the value of the coding property.- Returns:
- possible object is
VecCoding
-
setCoding
Sets the value of the coding property.- Parameters:
value- allowed object isVecCoding
-
getRefAbstractSlotReference
Gets aSetof allVecAbstractSlotReferencethat 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. -
getRefCompatibilityStatement
Gets aSetof allVecCompatibilityStatementthat 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. -
getParentConnectorHousingSpecification
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 aVecConnectorHousingSpecificationotherwise 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.
-