Package com.foursoft.harness.vec.v113
Class VecWireGroupSpecification
java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecSpecification
com.foursoft.harness.vec.v113.VecWireGroupSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specification for the definition of WireGroups. Wire groups are for example used for the representation of twisted pairs.
Java class for WireGroupSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WireGroupSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}Specification">
<sequence>
<element name="GroupType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="LengthOfTwist" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringSpecifies the type of the group.protected VecNumericalValueSpecifies the length of twist if the wire group is representing a twisted pair.Fields 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 groupType property.Gets the value of the lengthOfTwist property.Gets aSetof allVecWireElementSpecificationthat 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 aSetof allVecWireGroupingthat 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.voidsetGroupType(String value) Sets the value of the groupType property.voidSets the value of the lengthOfTwist property.Methods 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
-
groupType
Specifies the type of the group. This should be an enumeration of values defined in a conformance class (e.g. twisted pair, ...).
-
lengthOfTwist
Specifies the length of twist if the wire group is representing a twisted pair.
-
-
Constructor Details
-
VecWireGroupSpecification
public VecWireGroupSpecification()
-
-
Method Details
-
getGroupType
Gets the value of the groupType property.Specifies the type of the group. This should be an enumeration of values defined in a conformance class (e.g. twisted pair, ...).
- Returns:
- possible object is
String
-
setGroupType
Sets the value of the groupType property.- Parameters:
value- allowed object isString- See Also:
-
getLengthOfTwist
Gets the value of the lengthOfTwist property.Specifies the length of twist if the wire group is representing a twisted pair.
- Returns:
- possible object is
VecNumericalValue
-
setLengthOfTwist
Sets the value of the lengthOfTwist property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getRefWireElementSpecification
Gets aSetof allVecWireElementSpecificationthat 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. -
getRefWireGrouping
Gets aSetof allVecWireGroupingthat 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
-