Class VecWireProtectionRole
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
A WireProtectionRole defines the instance specific properties and relationships of a wire protection.
Java class for WireProtectionRole complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WireProtectionRole">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}Role">
<sequence>
<element name="ProtectionLength" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="TapeOverlap" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TapingDirection" type="{http://www.prostep.org/ecad-if/2011/vec}TapingDirection" minOccurs="0"/>
<element name="Gradient" type="{http://www.prostep.org/ecad-if/2011/vec}ValueWithUnit" minOccurs="0"/>
<element name="WireProtectionSpecification" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecValueWithUnitSpecifies the gradient of the taping.protected VecNumericalValueSpecifies the length of the protection.protected StringSpecifies the amount of overlap two rounds of taping around a segment have.protected StringSpecifies the direction of the taping.protected VecWireProtectionSpecificationReferences theWireProtectionSpecificationthat is instanced by thisWireProtectionRole.Fields inherited from class com.foursoft.harness.vec.v113.VecRole
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 gradient property.Gets the value of the protectionLength property.Gets the value of the tapeOverlap property.Gets the value of the tapingDirection property.Gets the value of the wireProtectionSpecification property.voidsetGradient(VecValueWithUnit value) Sets the value of the gradient property.voidSets the value of the protectionLength property.voidsetTapeOverlap(String value) Sets the value of the tapeOverlap property.voidsetTapingDirection(String value) Sets the value of the tapingDirection property.voidSets the value of the wireProtectionSpecification property.Methods inherited from class com.foursoft.harness.vec.v113.VecRole
getIdentification, getParentOccurrenceOrUsage, 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
-
protectionLength
Specifies the length of the protection.
-
tapeOverlap
Specifies the amount of overlap two rounds of taping around a segment have.
-
tapingDirection
Specifies the direction of the taping.
-
gradient
Specifies the gradient of the taping.
-
wireProtectionSpecification
References theWireProtectionSpecificationthat is instanced by thisWireProtectionRole.
-
-
Constructor Details
-
VecWireProtectionRole
public VecWireProtectionRole()
-
-
Method Details
-
getProtectionLength
Gets the value of the protectionLength property.Specifies the length of the protection.
- Returns:
- possible object is
VecNumericalValue
-
setProtectionLength
Sets the value of the protectionLength property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getTapeOverlap
Gets the value of the tapeOverlap property.Specifies the amount of overlap two rounds of taping around a segment have.
- Returns:
- possible object is
String
-
setTapeOverlap
Sets the value of the tapeOverlap property.- Parameters:
value- allowed object isString- See Also:
-
getTapingDirection
Gets the value of the tapingDirection property.Specifies the direction of the taping.
- Returns:
- possible object is
String
-
setTapingDirection
Sets the value of the tapingDirection property.- Parameters:
value- allowed object isString- See Also:
-
getGradient
Gets the value of the gradient property.Specifies the gradient of the taping.
- Returns:
- possible object is
VecValueWithUnit
-
setGradient
Sets the value of the gradient property.- Parameters:
value- allowed object isVecValueWithUnit- See Also:
-
getWireProtectionSpecification
Gets the value of the wireProtectionSpecification property.References theWireProtectionSpecificationthat is instanced by thisWireProtectionRole.
- Returns:
- possible object is
Object
-
setWireProtectionSpecification
Sets the value of the wireProtectionSpecification property.- Parameters:
value- allowed object isObject- See Also:
-
accept
-