Class VecCavityMountingDetail

java.lang.Object
com.foursoft.harness.vec.v113.VecExtendableElement
com.foursoft.harness.vec.v113.VecCavityMountingDetail
All Implemented Interfaces:
Identifiable, ModifiableIdentifiable, HasCustomProperties<VecCustomProperty>, Visitable, Serializable

public class VecCavityMountingDetail extends VecExtendableElement implements Serializable, Visitable

With a CavityMountingDetail it is possible to describe a detailed cavity mounting.

This is needed if the information which terminal reception is mounted into which cavity is important. There are cases where this information can be relevant (e.g. bridge contacts with an asymmetric wire mounting).

Java class for CavityMountingDetail complex type.

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


 <complexType name="CavityMountingDetail">
   <complexContent>
     <extension base="{http://www.prostep.org/ecad-if/2011/vec}ExtendableElement">
       <sequence>
         <element name="EquippedCavityRef" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
         <element name="TerminalReceptionReference" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • VecCavityMountingDetail

      public VecCavityMountingDetail()
  • Method Details

    • getEquippedCavityRef

      public VecCavityReference getEquippedCavityRef()
      Gets the value of the equippedCavityRef property.
      Returns:
      possible object is Object
    • setEquippedCavityRef

      public void setEquippedCavityRef(VecCavityReference value)
      Sets the value of the equippedCavityRef property.
      Parameters:
      value - allowed object is Object
    • getTerminalReceptionReference

      public VecTerminalReceptionReference getTerminalReceptionReference()
      Gets the value of the terminalReceptionReference property.
      Returns:
      possible object is Object
    • setTerminalReceptionReference

      public void setTerminalReceptionReference(VecTerminalReceptionReference value)
      Sets the value of the terminalReceptionReference property.
      Parameters:
      value - allowed object is Object
    • getParentCavityMounting

      public VecCavityMounting getParentCavityMounting()
      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 a VecCavityMounting otherwise it will be null.
      Warning!: This is a readonly property! It has to be initialized during the unmarshalling process by the ExtendedUnmarshaller.
      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

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