Class VecShrinkableTubeSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specification of tubes that are shrinkable.
Java class for ShrinkableTubeSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ShrinkableTubeSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}TubeSpecification">
<sequence>
<element name="ShrinkingFactor" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="MaximumLongitudinalShrinkage" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="Resin" type="{http://www.prostep.org/ecad-if/2011/vec}Material" maxOccurs="unbounded" minOccurs="0"/>
<element name="WaterAbsorbtion" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecNumericalValueDefines the shrinkage in longitudinal direction.protected List<VecMaterial>Defines the material of the resin usable for this shrinkable tube.protected DoubleDefines the factor of shrinking for the tube.protected VecNumericalValueDefines the water absorption of the shrinkable tube specification.Fields inherited from class com.foursoft.harness.vec.v113.VecTubeSpecification
bendRadius, height, innerDiameter, isSlit, length, nominalSize, outerDiameter, secondaryNominalSize, shape, slitStyle, wallThickness, widthFields 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 maximumLongitudinalShrinkage property.Gets the value of the resins property.Gets the value of the shrinkingFactor property.Gets the value of the waterAbsorbtion property.voidSets the value of the maximumLongitudinalShrinkage property.voidsetShrinkingFactor(Double value) Sets the value of the shrinkingFactor property.voidSets the value of the waterAbsorbtion property.Methods inherited from class com.foursoft.harness.vec.v113.VecTubeSpecification
getBendRadius, getHeight, getInnerDiameter, getLength, getNominalSize, getOuterDiameter, getSecondaryNominalSize, getShape, getSlitStyle, getWallThickness, getWidth, isIsSlit, setBendRadius, setHeight, setInnerDiameter, setIsSlit, setLength, setNominalSize, setOuterDiameter, setSecondaryNominalSize, setShape, setSlitStyle, setWallThickness, setWidthMethods 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
-
shrinkingFactor
Defines the factor of shrinking for the tube.
-
maximumLongitudinalShrinkage
Defines the shrinkage in longitudinal direction.
-
resins
Defines the material of the resin usable for this shrinkable tube.
-
waterAbsorbtion
Defines the water absorption of the shrinkable tube specification.
-
-
Constructor Details
-
VecShrinkableTubeSpecification
public VecShrinkableTubeSpecification()
-
-
Method Details
-
getShrinkingFactor
Gets the value of the shrinkingFactor property.Defines the factor of shrinking for the tube.
- Returns:
- possible object is
Double
-
setShrinkingFactor
Sets the value of the shrinkingFactor property.- Parameters:
value- allowed object isDouble- See Also:
-
getMaximumLongitudinalShrinkage
Gets the value of the maximumLongitudinalShrinkage property.Defines the shrinkage in longitudinal direction.
- Returns:
- possible object is
VecNumericalValue
-
setMaximumLongitudinalShrinkage
Sets the value of the maximumLongitudinalShrinkage property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getResins
Gets the value of the resins 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 resins property.For example, to add a new item, do as follows:
getResins().add(newItem);Objects of the following type(s) are allowed in the list
VecMaterialDefines the material of the resin usable for this shrinkable tube.
- Returns:
- The value of the resins property.
-
getWaterAbsorbtion
Gets the value of the waterAbsorbtion property.Defines the water absorption of the shrinkable tube specification.
- Returns:
- possible object is
VecNumericalValue
-
setWaterAbsorbtion
Sets the value of the waterAbsorbtion property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
accept
- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classVecTubeSpecification- Throws:
E extends Throwable
-