Package com.foursoft.harness.vec.v113
Class VecStripeSpecification
java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecSpecification
com.foursoft.harness.vec.v113.VecPartOrUsageRelatedSpecification
com.foursoft.harness.vec.v113.VecWireProtectionSpecification
com.foursoft.harness.vec.v113.VecStripeSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
public class VecStripeSpecification
extends VecWireProtectionSpecification
implements Serializable, Visitable
Specifies a stripe which has fixed length and width. Stripes can be used for example for sealing.
Java class for StripeSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StripeSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}WireProtectionSpecification">
<sequence>
<element name="Length" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="SegmentDiameter" type="{http://www.prostep.org/ecad-if/2011/vec}ValueRange" minOccurs="0"/>
<element name="Width" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecNumericalValueSpecifies the length of the stripe.protected VecValueRangeSpecifies the valid segment diameter range for which the stripe can be used.protected VecNumericalValueSpecifies the width of the stripe.Fields inherited from class com.foursoft.harness.vec.v113.VecWireProtectionSpecification
abrasionResistanceClasses, soundDampingClassesFields inherited from class com.foursoft.harness.vec.v113.VecPartOrUsageRelatedSpecification
describedPart, specialPartTypeFields inherited from class com.foursoft.harness.vec.v113.VecSpecification
descriptions, identificationFields 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 length property.Gets the value of the segmentDiameter property.getWidth()Gets the value of the width property.voidsetLength(VecNumericalValue value) Sets the value of the length property.voidsetSegmentDiameter(VecValueRange value) Sets the value of the segmentDiameter property.voidsetWidth(VecNumericalValue value) Sets the value of the width property.Methods inherited from class com.foursoft.harness.vec.v113.VecWireProtectionSpecification
getAbrasionResistanceClasses, getRefWireProtectionRole, getSoundDampingClassesMethods inherited from class com.foursoft.harness.vec.v113.VecPartOrUsageRelatedSpecification
getDescribedPart, getRefPartUsage, getRefSpecificRole, getSpecialPartType, setSpecialPartTypeMethods inherited from class com.foursoft.harness.vec.v113.VecSpecification
getDescriptions, getIdentification, getParentDocumentVersion, getParentSheetOrChapter, setIdentificationMethods 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
-
length
Specifies the length of the stripe.
-
segmentDiameter
Specifies the valid segment diameter range for which the stripe can be used.
-
width
Specifies the width of the stripe.
-
-
Constructor Details
-
VecStripeSpecification
public VecStripeSpecification()
-
-
Method Details
-
getLength
Gets the value of the length property.Specifies the length of the stripe.
- Returns:
- possible object is
VecNumericalValue
-
setLength
Sets the value of the length property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getSegmentDiameter
Gets the value of the segmentDiameter property.Specifies the valid segment diameter range for which the stripe can be used.
- Returns:
- possible object is
VecValueRange
-
setSegmentDiameter
Sets the value of the segmentDiameter property.- Parameters:
value- allowed object isVecValueRange- See Also:
-
getWidth
Gets the value of the width property.Specifies the width of the stripe.
- Returns:
- possible object is
VecNumericalValue
-
setWidth
Sets the value of the width property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
accept
- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classVecWireProtectionSpecification- Throws:
E extends Throwable
-