Package com.foursoft.harness.vec.v113
Class VecCableTieSpecification
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.VecCableTieSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
public class VecCableTieSpecification
extends VecPartOrUsageRelatedSpecification
implements Serializable, Visitable
Specification for the definition of cable ties.
Java class for CableTieSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CableTieSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}PartOrUsageRelatedSpecification">
<sequence>
<element name="Length" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="Width" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="Thickness" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="TensioningStrength" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecNumericalValueprotected VecNumericalValueprotected VecNumericalValueprotected VecNumericalValueFields 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 aSetof allVecCableTieRolethat have a outgoing reference to this object.
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.Gets the value of the tensioningStrength property.Gets the value of the thickness property.getWidth()Gets the value of the width property.voidsetLength(VecNumericalValue value) Sets the value of the length property.voidSets the value of the tensioningStrength property.voidsetThickness(VecNumericalValue value) Sets the value of the thickness property.voidsetWidth(VecNumericalValue value) Sets the value of the width property.Methods 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
-
width
-
thickness
-
tensioningStrength
-
-
Constructor Details
-
VecCableTieSpecification
public VecCableTieSpecification()
-
-
Method Details
-
getLength
Gets the value of the length property.- Returns:
- possible object is
VecNumericalValue
-
setLength
Sets the value of the length property.- Parameters:
value- allowed object isVecNumericalValue
-
getWidth
Gets the value of the width property.- Returns:
- possible object is
VecNumericalValue
-
setWidth
Sets the value of the width property.- Parameters:
value- allowed object isVecNumericalValue
-
getThickness
Gets the value of the thickness property.- Returns:
- possible object is
VecNumericalValue
-
setThickness
Sets the value of the thickness property.- Parameters:
value- allowed object isVecNumericalValue
-
getTensioningStrength
Gets the value of the tensioningStrength property.- Returns:
- possible object is
VecNumericalValue
-
setTensioningStrength
Sets the value of the tensioningStrength property.- Parameters:
value- allowed object isVecNumericalValue
-
getRefCableTieRole
Gets aSetof allVecCableTieRolethat have a outgoing reference to this object.
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
- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classVecPartOrUsageRelatedSpecification- Throws:
E extends Throwable
-