001 /**
002 * <copyright>
003 * </copyright>
004 *
005 * $Id$
006 */
007 package com.hammurapi.eventbus.snapshot.impl;
008
009 import com.hammurapi.eventbus.snapshot.Predicate;
010 import com.hammurapi.eventbus.snapshot.SnapshotPackage;
011
012 import java.util.Collection;
013
014 import org.eclipse.emf.common.notify.Notification;
015 import org.eclipse.emf.common.notify.NotificationChain;
016
017 import org.eclipse.emf.common.util.EList;
018
019 import org.eclipse.emf.ecore.EClass;
020 import org.eclipse.emf.ecore.InternalEObject;
021
022 import org.eclipse.emf.ecore.impl.ENotificationImpl;
023 import org.eclipse.emf.ecore.impl.EObjectImpl;
024
025 import org.eclipse.emf.ecore.util.EDataTypeUniqueEList;
026 import org.eclipse.emf.ecore.util.EObjectContainmentEList;
027 import org.eclipse.emf.ecore.util.InternalEList;
028
029 /**
030 * <!-- begin-user-doc -->
031 * An implementation of the model object '<em><b>Predicate</b></em>'.
032 * <!-- end-user-doc -->
033 * <p>
034 * </p>
035 *
036 * @generated
037 */
038 public class PredicateImpl extends ExtractorImpl implements Predicate {
039 /**
040 * <!-- begin-user-doc -->
041 * <!-- end-user-doc -->
042 * @generated
043 */
044 protected PredicateImpl() {
045 super();
046 }
047
048 /**
049 * <!-- begin-user-doc -->
050 * <!-- end-user-doc -->
051 * @generated
052 */
053 @Override
054 protected EClass eStaticClass() {
055 return SnapshotPackage.Literals.PREDICATE;
056 }
057
058 } //PredicateImpl