Class VecPotentialDistributorSpecification

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

public class VecPotentialDistributorSpecification extends VecEEComponentSpecification implements Serializable, Visitable

Java class for PotentialDistributorSpecification complex type.

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


 <complexType name="PotentialDistributorSpecification">
   <complexContent>
     <extension base="{http://www.prostep.org/ecad-if/2011/vec}EEComponentSpecification">
       <sequence>
         <element name="Screwable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="BoltDiameter" type="{http://www.prostep.org/ecad-if/2011/vec}NumericalValue" minOccurs="0"/>
         <element name="BoltType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • screwable

      protected Boolean screwable

      Defines if thePotentialDistributorcan be screwed by itself to be fixed. This fixation is a non-electrical connection. If thePotentialDistributorcan be fixated electrical (like a ring terminal) it shall have onePinComponentwith aRingTerminalSpecification.

    • boltDiameter

      protected VecNumericalValue boltDiameter

      Specifies the diameter of the bolt for which the potential distributor is designed for.

    • boltType

      protected String boltType

      Specifies the type of the bolt. This should be an enumeration of values defined in a conformance class.

  • Constructor Details

    • VecPotentialDistributorSpecification

      public VecPotentialDistributorSpecification()
  • Method Details

    • isScrewable

      public Boolean isScrewable()
      Gets the value of the screwable property.

      Defines if thePotentialDistributorcan be screwed by itself to be fixed. This fixation is a non-electrical connection. If thePotentialDistributorcan be fixated electrical (like a ring terminal) it shall have onePinComponentwith aRingTerminalSpecification.

      Returns:
      possible object is Boolean
    • setScrewable

      public void setScrewable(Boolean value)
      Sets the value of the screwable property.
      Parameters:
      value - allowed object is Boolean
      See Also:
    • getBoltDiameter

      public VecNumericalValue getBoltDiameter()
      Gets the value of the boltDiameter property.

      Specifies the diameter of the bolt for which the potential distributor is designed for.

      Returns:
      possible object is VecNumericalValue
    • setBoltDiameter

      public void setBoltDiameter(VecNumericalValue value)
      Sets the value of the boltDiameter property.
      Parameters:
      value - allowed object is VecNumericalValue
      See Also:
    • getBoltType

      public String getBoltType()
      Gets the value of the boltType property.

      Specifies the type of the bolt. This should be an enumeration of values defined in a conformance class.

      Returns:
      possible object is String
    • setBoltType

      public void setBoltType(String value)
      Sets the value of the boltType property.
      Parameters:
      value - allowed object is String
      See Also:
    • accept

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