- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,Visitable,Serializable
Defines the type (system) of a terminal. The type is specified by a combination of a name for the system and an optional nominalSize.
In some processes the terminal type is referred as cavity system, because the system of cavities, terminals, seals, plugs and other cavity accessories must match / be compatible.
However, since a terminal has only one since type and a cavity can be compatible to more than one it is namedTerminalTypein the VEC.
Java class for TerminalType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TerminalType">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}ExtendableElement">
<sequence>
<element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="NominalSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringSpecifies the type of the cavity (e.g.protected StringSpecifies the nominal size of terminals that fit into the cavity.Fields inherited from class com.foursoft.harness.vec.v113.VecExtendableElement
customProperties, xmlId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,E extends Throwable>
RgetName()Gets the value of the name property.Gets the value of the nominalSize property.Gets a reference to the parent of this object in the XML DOM Tree.voidSets the value of the name property.voidsetNominalSize(String value) Sets the value of the nominalSize 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
-
name
Specifies the type of the cavity (e.g. MQS, DFK, ...).
-
nominalSize
Specifies the nominal size of terminals that fit into the cavity. (e.g. 2x4).
-
-
Constructor Details
-
VecTerminalType
public VecTerminalType()
-
-
Method Details
-
getName
Gets the value of the name property.Specifies the type of the cavity (e.g. MQS, DFK, ...).
- Returns:
- possible object is
String
-
setName
Sets the value of the name property. -
getNominalSize
Gets the value of the nominalSize property.Specifies the nominal size of terminals that fit into the cavity. (e.g. 2x4).
- Returns:
- possible object is
String
-
setNominalSize
Sets the value of the nominalSize property.- Parameters:
value- allowed object isString- See Also:
-
getParentTerminalReceptionSpecification
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 aVecTerminalReceptionSpecificationotherwise 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
-