/** | |
*/ | |
package org.eclipse.qvto.examples.xtext.qvtoperational.qvtoperationalcs.impl; | |
import org.eclipse.emf.ecore.EClass; | |
import org.eclipse.ocl.examples.xtext.base.basecs.util.BaseCSVisitor; | |
import org.eclipse.qvto.examples.xtext.qvtoperational.qvtoperationalcs.MappingEndCS; | |
import org.eclipse.qvto.examples.xtext.qvtoperational.qvtoperationalcs.QVTOperationalCSPackage; | |
import org.eclipse.qvto.examples.xtext.qvtoperational.qvtoperationalcs.util.QVTOperationalCSVisitor; | |
/** | |
* <!-- begin-user-doc --> An implementation of the model object ' | |
* <em><b>Mapping End CS</b></em>'. <!-- end-user-doc --> | |
* <p> | |
* </p> | |
* | |
* @generated | |
*/ | |
public class MappingEndCSImpl | |
extends MappingSectionCSImpl | |
implements MappingEndCS { | |
/** | |
* <!-- begin-user-doc --> <!-- end-user-doc --> | |
* @generated | |
*/ | |
protected MappingEndCSImpl() { | |
super(); | |
} | |
/** | |
* <!-- begin-user-doc --> <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
protected EClass eStaticClass() { | |
return QVTOperationalCSPackage.Literals.MAPPING_END_CS; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated NOT | |
* @added | |
*/ | |
public <R> R accept(final QVTOperationalCSVisitor<R> v) { | |
return v.visitMappingEndCS(this); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated NOT | |
* @added | |
*/ | |
public <R> R accept(final BaseCSVisitor<R> v) { | |
return ((QVTOperationalCSVisitor<R>)v).visitMappingEndCS(this); | |
} | |
} // MappingEndCSImpl |