Class VecOnPointPlacement

All Implemented Interfaces:
Identifiable, ModifiableIdentifiable, HasCustomProperties<VecCustomProperty>, HasIdentification, HasLocations<VecLocation>, HasModifiableIdentification, Visitable, Serializable

public class VecOnPointPlacement extends VecPlacement implements Serializable, HasLocations<VecLocation>, Visitable

An OnPointPlacement is a placement of an OccurrenceOrUsage that places it onto discrete points, in most cases one point. In some cases it is necessary to place a component (with more than one reference point) onto multiple points (e.g. a cable channel).

Java class for OnPointPlacement complex type.

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


 <complexType name="OnPointPlacement">
   <complexContent>
     <extension base="{http://www.prostep.org/ecad-if/2011/vec}Placement">
       <sequence>
         <element name="Location" type="{http://www.prostep.org/ecad-if/2011/vec}Location" maxOccurs="unbounded"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • VecOnPointPlacement

      public VecOnPointPlacement()
  • Method Details

    • getLocations

      public List<VecLocation> getLocations()
      Gets the value of the locations 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 locations property.

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

          getLocations().add(newItem);
       

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

      Specified by:
      getLocations in interface HasLocations<VecLocation>
      Returns:
      The value of the locations property.
    • accept

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