java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecContactSystem
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,Visitable,Serializable
Java class for ContactSystem complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ContactSystem">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}ExtendableElement">
<sequence>
<element name="ContactResistance" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="JoiningForce" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
<element name="FirstTerminal" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
<element name="ReferencedCoreSpecification" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
<element name="SecondTerminal" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VecNumericalValueprotected VecPartVersionReferences the first terminal of the ContactSystem.protected VecNumericalValueSpecifies the joining force of the two terminals.protected VecConductorSpecificationReferences the CoreSpecification that is used on both sides of the ContactSystem.protected VecPartVersionReferences the second terminal of the ContactSystem.Fields 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 contactResistance property.Gets the value of the firstTerminal property.Gets the value of the joiningForce property.Gets a reference to the parent of this object in the XML DOM Tree.Gets the value of the referencedCoreSpecification property.Gets the value of the secondTerminal property.voidSets the value of the contactResistance property.voidsetFirstTerminal(VecPartVersion value) Sets the value of the firstTerminal property.voidsetJoiningForce(VecNumericalValue value) Sets the value of the joiningForce property.voidSets the value of the referencedCoreSpecification property.voidsetSecondTerminal(VecPartVersion value) Sets the value of the secondTerminal property.Methods 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
-
contactResistance
-
joiningForce
Specifies the joining force of the two terminals.
-
firstTerminal
References the first terminal of the ContactSystem.
-
referencedCoreSpecification
References the CoreSpecification that is used on both sides of the ContactSystem.
-
secondTerminal
References the second terminal of the ContactSystem.
-
-
Constructor Details
-
VecContactSystem
public VecContactSystem()
-
-
Method Details
-
getContactResistance
Gets the value of the contactResistance property.- Returns:
- possible object is
VecNumericalValue
-
setContactResistance
Sets the value of the contactResistance property.- Parameters:
value- allowed object isVecNumericalValue
-
getJoiningForce
Gets the value of the joiningForce property.Specifies the joining force of the two terminals.
- Returns:
- possible object is
VecNumericalValue
-
setJoiningForce
Sets the value of the joiningForce property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getFirstTerminal
Gets the value of the firstTerminal property.References the first terminal of the ContactSystem.
- Returns:
- possible object is
Object
-
setFirstTerminal
Sets the value of the firstTerminal property.- Parameters:
value- allowed object isObject- See Also:
-
getReferencedCoreSpecification
Gets the value of the referencedCoreSpecification property.References the CoreSpecification that is used on both sides of the ContactSystem.
- Returns:
- possible object is
Object
-
setReferencedCoreSpecification
Sets the value of the referencedCoreSpecification property.- Parameters:
value- allowed object isObject- See Also:
-
getSecondTerminal
Gets the value of the secondTerminal property.References the second terminal of the ContactSystem.
- Returns:
- possible object is
Object
-
setSecondTerminal
Sets the value of the secondTerminal property.- Parameters:
value- allowed object isObject- See Also:
-
getParentContactSystemSpecification
Gets a reference to the parent of this object in the XML DOM Tree. If this class can have different parents in DOM, this property is initialized with the parent, if the parent is aVecContactSystemSpecificationotherwise it will be null.
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
-