Class VecSegmentConnectionPoint
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specifies a point where the connector can be attached to the topology (sometimes called bundle position point or insertion point).
Java class for SegmentConnectionPoint complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SegmentConnectionPoint">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}ExtendableElement">
<sequence>
<element name="Identification" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="PlacementPoint" type="{http://www.w3.org/2001/XMLSchema}IDREF" minOccurs="0"/>
<element name="ReachableCavities" type="{http://www.w3.org/2001/XMLSchema}IDREFS" minOccurs="0"/>
<element name="ModularSlotAddOns" type="{http://www.prostep.org/ecad-if/2011/vec}ModularSlotAddOn" maxOccurs="unbounded" minOccurs="0"/>
<element name="CavityAddOns" type="{http://www.prostep.org/ecad-if/2011/vec}CavityAddOn" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<VecCavityAddOn>protected StringSpecifies a unique identification of the SegmentConnectionPoint.protected List<VecModularSlotAddOn>protected VecPlacementPointSpecifies thePlacementPointthat represents thisSegmentConnectionPointin aPlaceableElementSpecification.Specifies theCavitiesthat are reachable with wires through thisSegmentConnectionPoint.Fields 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 cavityAddOns property.Gets the value of the identification property.Gets the value of the modularSlotAddOns property.Gets a reference to the parent of this object in the XML DOM Tree.Gets the value of the placementPoint property.Gets the value of the reachableCavities property.voidsetIdentification(String value) Sets the value of the identification property.voidSets the value of the placementPoint 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
-
identification
Specifies a unique identification of the SegmentConnectionPoint. The identification is guaranteed to be unique within the ConnectorHousingSpecification.
-
placementPoint
Specifies thePlacementPointthat represents thisSegmentConnectionPointin aPlaceableElementSpecification.
-
reachableCavities
Specifies theCavitiesthat are reachable with wires through thisSegmentConnectionPoint.
-
modularSlotAddOns
-
cavityAddOns
-
-
Constructor Details
-
VecSegmentConnectionPoint
public VecSegmentConnectionPoint()
-
-
Method Details
-
getIdentification
Gets the value of the identification property.Specifies a unique identification of the SegmentConnectionPoint. The identification is guaranteed to be unique within the ConnectorHousingSpecification.
- Specified by:
getIdentificationin interfaceHasIdentification- Returns:
- possible object is
String
-
setIdentification
Sets the value of the identification property.- Specified by:
setIdentificationin interfaceHasModifiableIdentification- Parameters:
value- allowed object isString- See Also:
-
getPlacementPoint
Gets the value of the placementPoint property.Specifies thePlacementPointthat represents thisSegmentConnectionPointin aPlaceableElementSpecification.
- Returns:
- possible object is
Object
-
setPlacementPoint
Sets the value of the placementPoint property.- Parameters:
value- allowed object isObject- See Also:
-
getModularSlotAddOns
Gets the value of the modularSlotAddOns 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 modularSlotAddOns property.For example, to add a new item, do as follows:
getModularSlotAddOns().add(newItem);Objects of the following type(s) are allowed in the list
VecModularSlotAddOn- Returns:
- The value of the modularSlotAddOns property.
-
getCavityAddOns
Gets the value of the cavityAddOns 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 cavityAddOns property.For example, to add a new item, do as follows:
getCavityAddOns().add(newItem);Objects of the following type(s) are allowed in the list
VecCavityAddOn- Returns:
- The value of the cavityAddOns property.
-
getReachableCavities
Gets the value of the reachableCavities 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 reachableCavities property.For example, to add a new item, do as follows:
getReachableCavities().add(newItem);Objects of the following type(s) are allowed in the list
ObjectSpecifies theCavitiesthat are reachable with wires through thisSegmentConnectionPoint.
-
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. -
accept
-