text: /**
   * Copyright (C) 2009-2014 BIMserver.org
   * 
   * This program is free software: you can redistribute it and/or modify
   * it under the terms of the GNU Affero General Public License as
   * published by the Free Software Foundation, either version 3 of the
   * License, or (at your option) any later version.
   * 
   * This program is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   * GNU Affero General Public License for more details.
   * 
   * You should have received a copy of the GNU Affero General Public License
   * along with this program.  If not, see <http://www.gnu.org/licenses/>.
   */
  package org.bimserver.models.ifc2x3tc1.impl;
  
  /******************************************************************************
   * Copyright (C) 2009-2019  BIMserver.org
   * 
   * This program is free software: you can redistribute it and/or modify
   * it under the terms of the GNU Affero General Public License as
   * published by the Free Software Foundation, either version 3 of the
   * License, or (at your option) any later version.
   * 
   * This program is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   * GNU Affero General Public License for more details.
   * 
   * You should have received a copy of the GNU Affero General Public License
   * along with this program.  If not, see {@literal<http://www.gnu.org/licenses/>}.
   *****************************************************************************/
  
  import org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package;
  import org.bimserver.models.ifc2x3tc1.IfcPoint;
  import org.bimserver.models.ifc2x3tc1.IfcVertexPoint;
  import org.eclipse.emf.ecore.EClass;
  
  /**
   * <!-- begin-user-doc -->
   * An implementation of the model object '<em><b>Ifc Vertex Point</b></em>'.
   * <!-- end-user-doc -->
   * <p>
   * The following features are implemented:
   * </p>
   * <ul>
   *   <li>{@link org.bimserver.models.ifc2x3tc1.impl.IfcVertexPointImpl#getVertexGeometry <em>Vertex Geometry</em>}</li>
   * </ul>
   *
   * @generated
   */
  public class IfcVertexPointImpl extends IfcVertexImpl implements IfcVertexPoint {
  	/**
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	protected IfcVertexPointImpl() {
  		super();
  	}
  
  	/**
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	@Override
  	protected EClass eStaticClass() {
  		return Ifc2x3tc1Package.Literals.IFC_VERTEX_POINT;
  	}
  
  	/**
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	public IfcPoint getVertexGeometry() {
  		return (IfcPoint) eGet(Ifc2x3tc1Package.Literals.IFC_VERTEX_POINT__VERTEX_GEOMETRY, true);
  	}
  
  	/**
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	public void setVertexGeometry(IfcPoint newVertexGeometry) {
  		eSet(Ifc2x3tc1Package.Literals.IFC_VERTEX_POINT__VERTEX_GEOMETRY, newVertexGeometry);
  	}
  
  } //IfcVertexPointImpl
  