Class VecTapeSpecification

All Implemented Interfaces:
Identifiable, ModifiableIdentifiable, HasCustomProperties<VecCustomProperty>, HasDescription<VecAbstractLocalizedString>, HasIdentification, HasModifiableIdentification, Visitable, Serializable

public class VecTapeSpecification extends VecWireProtectionSpecification implements Serializable, Visitable

Specification for the description of tapes.

Java class for TapeSpecification complex type.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="TapeSpecification">
   <complexContent>
     <extension base="{http://www.prostep.org/ecad-if/2011/vec}WireProtectionSpecification">
       <sequence>
         <element name="Backing" type="{http://www.prostep.org/ecad-if/2011/vec}Material" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Adhesive" type="{http://www.prostep.org/ecad-if/2011/vec}Material" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Width" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Thickness" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CoilCoreDiameter" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • backings

      protected List<VecMaterial> backings

      Specifies the material of carrier of the tape, on which the adhesive material is applied.

    • adhesives

      protected List<VecMaterial> adhesives

      Specifies the adhesive material of the tape.

    • widths

      protected List<VecNumericalValue> widths

      Specifies the width of the tape.

    • thicknesses

      protected List<VecNumericalValue> thicknesses

      Specifies the thickness of the tape (adhesive + backing).

    • coilCoreDiameters

      protected List<VecNumericalValue> coilCoreDiameters

      Specifies the inner diameter of the coil on which the tape is delivered.

  • Constructor Details

    • VecTapeSpecification

      public VecTapeSpecification()
  • Method Details

    • getBackings

      public List<VecMaterial> getBackings()
      Gets the value of the backings 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 set method for the backings property.

      For example, to add a new item, do as follows:

          getBackings().add(newItem);
       

      Objects of the following type(s) are allowed in the list VecMaterial

      Specifies the material of carrier of the tape, on which the adhesive material is applied.

      Returns:
      The value of the backings property.
    • getAdhesives

      public List<VecMaterial> getAdhesives()
      Gets the value of the adhesives 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 set method for the adhesives property.

      For example, to add a new item, do as follows:

          getAdhesives().add(newItem);
       

      Objects of the following type(s) are allowed in the list VecMaterial

      Specifies the adhesive material of the tape.

      Returns:
      The value of the adhesives property.
    • getWidths

      public List<VecNumericalValue> getWidths()
      Gets the value of the widths 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 set method for the widths property.

      For example, to add a new item, do as follows:

          getWidths().add(newItem);
       

      Objects of the following type(s) are allowed in the list VecNumericalValue

      Specifies the width of the tape.

      Returns:
      The value of the widths property.
    • getThicknesses

      public List<VecNumericalValue> getThicknesses()
      Gets the value of the thicknesses 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 set method for the thicknesses property.

      For example, to add a new item, do as follows:

          getThicknesses().add(newItem);
       

      Objects of the following type(s) are allowed in the list VecNumericalValue

      Specifies the thickness of the tape (adhesive + backing).

      Returns:
      The value of the thicknesses property.
    • getCoilCoreDiameters

      public List<VecNumericalValue> getCoilCoreDiameters()
      Gets the value of the coilCoreDiameters 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 set method for the coilCoreDiameters property.

      For example, to add a new item, do as follows:

          getCoilCoreDiameters().add(newItem);
       

      Objects of the following type(s) are allowed in the list VecNumericalValue

      Specifies the inner diameter of the coil on which the tape is delivered.

      Returns:
      The value of the coilCoreDiameters property.
    • accept

      public <R, E extends Throwable> R accept(Visitor<R,E> aVisitor) throws E
      Specified by:
      accept in interface Visitable
      Overrides:
      accept in class VecWireProtectionSpecification
      Throws:
      E extends Throwable