Class VecCartesianDimension

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

public class VecCartesianDimension extends VecExtendableElement implements Serializable, Visitable

Java class for CartesianDimension complex type.

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


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

    • height

      protected double height

      Specifies the height of the object. The unit of this value is the baseUnit of containing BuildingBlockSpecification2D.

    • width

      protected double width

      Specifies the width of the object. The unit of this value is the baseUnit of containing BuildingBlockSpecification2D.

  • Constructor Details

    • VecCartesianDimension

      public VecCartesianDimension()
  • Method Details

    • getHeight

      public double getHeight()
      Gets the value of the height property.

      Specifies the height of the object. The unit of this value is the baseUnit of containing BuildingBlockSpecification2D.

    • setHeight

      public void setHeight(double value)
      Sets the value of the height property.
      See Also:
    • getWidth

      public double getWidth()
      Gets the value of the width property.

      Specifies the width of the object. The unit of this value is the baseUnit of containing BuildingBlockSpecification2D.

    • setWidth

      public void setWidth(double value)
      Sets the value of the width property.
      See Also:
    • getParentBuildingBlockSpecification2D

      public VecBuildingBlockSpecification2D getParentBuildingBlockSpecification2D()
      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 VecBuildingBlockSpecification2D 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