java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecConfigurableElement
com.foursoft.harness.vec.v113.VecPlacement
com.foursoft.harness.vec.v113.VecOnWayPlacement
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
An OnWayPlacement places an OccurrenceOrUsage onto an area of the Topology (e.g. a tape or a tube). The area is defined by a startLocation and an endLocation. If startLocation and endLocation are not located on the same TopologySegment it is possible to specify a Path of TopologySegments over which the OnWayPlacement goes.
Java class for OnWayPlacement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OnWayPlacement">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}Placement">
<sequence>
<element name="EndLocation" type="{http://www.prostep.org/ecad-if/2011/vec}Location"/>
<element name="Path" type="{http://www.prostep.org/ecad-if/2011/vec}Path" minOccurs="0"/>
<element name="StartLocation" type="{http://www.prostep.org/ecad-if/2011/vec}Location"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsFields inherited from class com.foursoft.harness.vec.v113.VecPlacement
identification, isOnTopOf, placedElement, typeFields inherited from class com.foursoft.harness.vec.v113.VecConfigurableElement
configInfoFields 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 endLocation property.getPath()Gets the value of the path property.Gets the value of the startLocation property.voidsetEndLocation(VecLocation value) Sets the value of the endLocation property.voidSets the value of the path property.voidsetStartLocation(VecLocation value) Sets the value of the startLocation property.Methods inherited from class com.foursoft.harness.vec.v113.VecPlacement
getIdentification, getIsOnTopOf, getParentPlacementSpecification, getPlacedElement, getRefPlacement, getType, setIdentification, setTypeMethods inherited from class com.foursoft.harness.vec.v113.VecConfigurableElement
getConfigInfo, setConfigInfoMethods 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
-
endLocation
-
path
-
startLocation
-
-
Constructor Details
-
VecOnWayPlacement
public VecOnWayPlacement()
-
-
Method Details
-
getEndLocation
Gets the value of the endLocation property.- Returns:
- possible object is
VecLocation
-
setEndLocation
Sets the value of the endLocation property.- Parameters:
value- allowed object isVecLocation
-
getPath
Gets the value of the path property.- Returns:
- possible object is
VecPath
-
setPath
Sets the value of the path property.- Parameters:
value- allowed object isVecPath
-
getStartLocation
Gets the value of the startLocation property.- Returns:
- possible object is
VecLocation
-
setStartLocation
Sets the value of the startLocation property.- Parameters:
value- allowed object isVecLocation
-
accept
-