Package com.foursoft.harness.vec.v113
Class VecSpliceTerminalRole
java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecRole
com.foursoft.harness.vec.v113.VecTerminalRole
com.foursoft.harness.vec.v113.VecSpliceTerminalRole
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
A SpliceTerminalRole defines the instance specific properties and relationships of a splice terminal.
Java class for SpliceTerminalRole complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SpliceTerminalRole">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}TerminalRole">
<sequence>
<element name="SpliceType" type="{http://www.prostep.org/ecad-if/2011/vec}SpliceType" minOccurs="0"/>
<element name="InsulationState" type="{http://www.prostep.org/ecad-if/2011/vec}InsulationState" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringSpecifies the insulation state of the splice, in other words is electrically insulated or not.protected StringSpecifies the type of splice (inline, end).Fields inherited from class com.foursoft.harness.vec.v113.VecTerminalRole
componentPort, sealState, terminalReceptionReferences, terminalSpecification, wireReceptionReferencesFields 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 insulationState property.Gets the value of the spliceType property.voidsetInsulationState(String value) Sets the value of the insulationState property.voidsetSpliceType(String value) Sets the value of the spliceType property.Methods inherited from class com.foursoft.harness.vec.v113.VecTerminalRole
getComponentPort, getParentPinComponentReference, getRefContactPoint, getRefMatingPoint, getSealState, getTerminalReceptionReferences, getTerminalSpecification, getWireReceptionReferences, setComponentPort, setSealState, setTerminalSpecificationMethods 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
-
spliceType
Specifies the type of splice (inline, end).
-
insulationState
Specifies the insulation state of the splice, in other words is electrically insulated or not.
-
-
Constructor Details
-
VecSpliceTerminalRole
public VecSpliceTerminalRole()
-
-
Method Details
-
getSpliceType
Gets the value of the spliceType property.Specifies the type of splice (inline, end).
- Returns:
- possible object is
String
-
setSpliceType
Sets the value of the spliceType property.- Parameters:
value- allowed object isString- See Also:
-
getInsulationState
Gets the value of the insulationState property.Specifies the insulation state of the splice, in other words is electrically insulated or not.
- Returns:
- possible object is
String
-
setInsulationState
Sets the value of the insulationState property.- Parameters:
value- allowed object isString- See Also:
-
accept
- Specified by:
acceptin interfaceVisitable- Overrides:
acceptin classVecTerminalRole- Throws:
E extends Throwable
-