Class VecInsulationSpecification
- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,Visitable,Serializable
Specification for the definition of insulation properties of a WireElement.
Java class for InsulationSpecification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InsulationSpecification">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}Specification">
<sequence>
<element name="BaseColor" type="{http://www.prostep.org/ecad-if/2011/vec}Color" maxOccurs="unbounded" minOccurs="0"/>
<element name="FirstIdentificationColor" type="{http://www.prostep.org/ecad-if/2011/vec}Color" maxOccurs="unbounded" minOccurs="0"/>
<element name="SecondIdentificationColor" type="{http://www.prostep.org/ecad-if/2011/vec}Color" maxOccurs="unbounded" minOccurs="0"/>
<element name="LabelIdentificationColor" type="{http://www.prostep.org/ecad-if/2011/vec}Color" maxOccurs="unbounded" minOccurs="0"/>
<element name="LabelIdentificationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LabelIdentificationValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Material" type="{http://www.prostep.org/ecad-if/2011/vec}Material" maxOccurs="unbounded" minOccurs="0"/>
<element name="Thickness" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionSpecifies the base color of the insulation.Specifies the first identification color of the insulation.Specifies the color of a label printed on the insulation of the wire.protected StringSpecifies the type of a label printed on the insulation of the wire (e.g.protected StringSpecifies the value of a label printed on the insulation of the wire.protected List<VecMaterial>Specifies the material of the insulation.Specifies the second identification color of the insulation.protected VecNumericalValueSpecifies the thickness of the insulation.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 baseColors property.Gets the value of the firstIdentificationColors property.Gets the value of the labelIdentificationColors property.Gets the value of the labelIdentificationType property.Gets the value of the labelIdentificationValue property.Gets the value of the materials property.Gets aSetof allVecSignalthat 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 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 the value of the secondIdentificationColors property.Gets the value of the thickness property.voidsetLabelIdentificationType(String value) Sets the value of the labelIdentificationType property.voidSets the value of the labelIdentificationValue property.voidsetThickness(VecNumericalValue value) Sets the value of the thickness 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
-
baseColors
Specifies the base color of the insulation.
-
firstIdentificationColors
Specifies the first identification color of the insulation.
-
secondIdentificationColors
Specifies the second identification color of the insulation.
-
labelIdentificationColors
Specifies the color of a label printed on the insulation of the wire.
-
labelIdentificationType
Specifies the type of a label printed on the insulation of the wire (e.g. alpha numerical, bar code).
-
labelIdentificationValue
Specifies the value of a label printed on the insulation of the wire.
-
materials
Specifies the material of the insulation.
-
thickness
Specifies the thickness of the insulation.
-
-
Constructor Details
-
VecInsulationSpecification
public VecInsulationSpecification()
-
-
Method Details
-
getBaseColors
Gets the value of the baseColors property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the baseColors property.For example, to add a new item, do as follows:
getBaseColors().add(newItem);Objects of the following type(s) are allowed in the list
VecColorSpecifies the base color of the insulation.
- Returns:
- The value of the baseColors property.
-
getFirstIdentificationColors
Gets the value of the firstIdentificationColors property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the firstIdentificationColors property.For example, to add a new item, do as follows:
getFirstIdentificationColors().add(newItem);Objects of the following type(s) are allowed in the list
VecColorSpecifies the first identification color of the insulation.
- Returns:
- The value of the firstIdentificationColors property.
-
getSecondIdentificationColors
Gets the value of the secondIdentificationColors property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the secondIdentificationColors property.For example, to add a new item, do as follows:
getSecondIdentificationColors().add(newItem);Objects of the following type(s) are allowed in the list
VecColorSpecifies the second identification color of the insulation.
- Returns:
- The value of the secondIdentificationColors property.
-
getLabelIdentificationColors
Gets the value of the labelIdentificationColors property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the labelIdentificationColors property.For example, to add a new item, do as follows:
getLabelIdentificationColors().add(newItem);Objects of the following type(s) are allowed in the list
VecColorSpecifies the color of a label printed on the insulation of the wire.
- Returns:
- The value of the labelIdentificationColors property.
-
getLabelIdentificationType
Gets the value of the labelIdentificationType property.Specifies the type of a label printed on the insulation of the wire (e.g. alpha numerical, bar code).
- Returns:
- possible object is
String
-
setLabelIdentificationType
Sets the value of the labelIdentificationType property.- Parameters:
value- allowed object isString- See Also:
-
getLabelIdentificationValue
Gets the value of the labelIdentificationValue property.Specifies the value of a label printed on the insulation of the wire.
- Returns:
- possible object is
String
-
setLabelIdentificationValue
Sets the value of the labelIdentificationValue property.- Parameters:
value- allowed object isString- See Also:
-
getMaterials
Gets the value of the materials property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the materials property.For example, to add a new item, do as follows:
getMaterials().add(newItem);Objects of the following type(s) are allowed in the list
VecMaterialSpecifies the material of the insulation.
- Returns:
- The value of the materials property.
-
getThickness
Gets the value of the thickness property.Specifies the thickness of the insulation.
- Returns:
- possible object is
VecNumericalValue
-
setThickness
Sets the value of the thickness property.- Parameters:
value- allowed object isVecNumericalValue- See Also:
-
getRefSignal
Gets aSetof allVecSignalthat 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. -
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. -
accept
-