java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecDimensionAnchor
com.foursoft.harness.vec.v113.VecLocation
com.foursoft.harness.vec.v113.VecSegmentLocation
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specifies a point on a TopologySegment as a Location.
Java class for SegmentLocation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SegmentLocation">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}Location">
<sequence>
<element name="Offset" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue"/>
<element name="Anchor" type="{http://www.prostep.org/ecad-if/2011/vec}AnchorType"/>
<element name="ReferencedSegment" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecAnchorTypeTopologySegmentprotected VecNumericalValueSpecifies the offset / distance of the Location to the anchor of the location.protected VecTopologySegmentFields inherited from class com.foursoft.harness.vec.v113.VecLocation
identification, matchingId, placedPlacementPointsFields 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 anchor property.Gets the value of the offset property.Gets the value of the referencedSegment property.voidsetAnchor(VecAnchorType value) Sets the value of the anchor property.voidsetOffset(VecNumericalValue value) Sets the value of the offset property.voidSets the value of the referencedSegment property.Methods inherited from class com.foursoft.harness.vec.v113.VecLocation
getIdentification, getMatchingId, getParentDimension, getParentOnPointPlacement, getParentOnWayPlacement, getPlacedPlacementPoints, setIdentification, setMatchingIdMethods inherited from class com.foursoft.harness.vec.v113.VecDimensionAnchor
getRefDimensionMethods 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
-
offset
Specifies the offset / distance of the Location to the anchor of the location.
-
anchor
TopologySegment -
referencedSegment
-
-
Constructor Details
-
VecSegmentLocation
public VecSegmentLocation()
-
-
Method Details
-
getOffset
Gets the value of the offset property.Specifies the offset / distance of the Location to the anchor of the location.
- Returns:
- possible object is
VecNumericalValue
-
setOffset
Sets the value of the offset property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getAnchor
Gets the value of the anchor property.TopologySegment
- Returns:
- possible object is
VecAnchorType
-
setAnchor
Sets the value of the anchor property.- Parameters:
value- allowed object isVecAnchorType- See Also:
-
getReferencedSegment
Gets the value of the referencedSegment property.- Returns:
- possible object is
Object
-
setReferencedSegment
Sets the value of the referencedSegment property.- Parameters:
value- allowed object isObject
-
accept
-