/*******************************************************************************
* Copyright (c) 2010 Michal Antkiewicz.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Michal Antkiewicz - initial API and implementation
******************************************************************************/
package ca.uwaterloo.gsd.fsml.sync;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.SyncFactory
* @model kind="package"
* @generated
*/
public interface SyncPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "sync";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://ca.uwaterloo.gsd/sync";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "sync";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
SyncPackage eINSTANCE = ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl.init();
/**
* The meta object id for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.SyncItemImpl <em>Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncItemImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getSyncItem()
* @generated
*/
int SYNC_ITEM = 0;
/**
* The feature id for the '<em><b>Synchronization State</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNC_ITEM__SYNCHRONIZATION_STATE = 0;
/**
* The feature id for the '<em><b>Reconciliation Decision</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNC_ITEM__RECONCILIATION_DECISION = 1;
/**
* The feature id for the '<em><b>Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNC_ITEM__RESULT = 2;
/**
* The number of structural features of the '<em>Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNC_ITEM_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.SynchronizationResultImpl <em>Synchronization Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.SynchronizationResultImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getSynchronizationResult()
* @generated
*/
int SYNCHRONIZATION_RESULT = 1;
/**
* The feature id for the '<em><b>Asserted Model</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNCHRONIZATION_RESULT__ASSERTED_MODEL = 0;
/**
* The feature id for the '<em><b>Implementation Model</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNCHRONIZATION_RESULT__IMPLEMENTATION_MODEL = 1;
/**
* The feature id for the '<em><b>Class Sync Items</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNCHRONIZATION_RESULT__CLASS_SYNC_ITEMS = 2;
/**
* The number of structural features of the '<em>Synchronization Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SYNCHRONIZATION_RESULT_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.ClassSyncItemImpl <em>Class Sync Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.ClassSyncItemImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getClassSyncItem()
* @generated
*/
int CLASS_SYNC_ITEM = 2;
/**
* The feature id for the '<em><b>Synchronization State</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM__SYNCHRONIZATION_STATE = SYNC_ITEM__SYNCHRONIZATION_STATE;
/**
* The feature id for the '<em><b>Reconciliation Decision</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM__RECONCILIATION_DECISION = SYNC_ITEM__RECONCILIATION_DECISION;
/**
* The feature id for the '<em><b>Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM__RESULT = SYNC_ITEM__RESULT;
/**
* The feature id for the '<em><b>Sync Items</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM__SYNC_ITEMS = SYNC_ITEM_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Model</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM__MODEL = SYNC_ITEM_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Code</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM__CODE = SYNC_ITEM_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Class Sync Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASS_SYNC_ITEM_FEATURE_COUNT = SYNC_ITEM_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.StructuralFeatureSyncItemImpl <em>Structural Feature Sync Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.StructuralFeatureSyncItemImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getStructuralFeatureSyncItem()
* @generated
*/
int STRUCTURAL_FEATURE_SYNC_ITEM = 3;
/**
* The feature id for the '<em><b>Synchronization State</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRUCTURAL_FEATURE_SYNC_ITEM__SYNCHRONIZATION_STATE = SYNC_ITEM__SYNCHRONIZATION_STATE;
/**
* The feature id for the '<em><b>Reconciliation Decision</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRUCTURAL_FEATURE_SYNC_ITEM__RECONCILIATION_DECISION = SYNC_ITEM__RECONCILIATION_DECISION;
/**
* The feature id for the '<em><b>Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRUCTURAL_FEATURE_SYNC_ITEM__RESULT = SYNC_ITEM__RESULT;
/**
* The feature id for the '<em><b>Structural Feature</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRUCTURAL_FEATURE_SYNC_ITEM__STRUCTURAL_FEATURE = SYNC_ITEM_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Structural Feature Sync Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRUCTURAL_FEATURE_SYNC_ITEM_FEATURE_COUNT = SYNC_ITEM_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationState <em>Synchronization State</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationState
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getSynchronizationState()
* @generated
*/
int SYNCHRONIZATION_STATE = 4;
/**
* The meta object id for the '{@link ca.uwaterloo.gsd.fsml.sync.ReconciliationDecision <em>Reconciliation Decision</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.ReconciliationDecision
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getReconciliationDecision()
* @generated
*/
int RECONCILIATION_DECISION = 5;
/**
* Returns the meta object for class '{@link ca.uwaterloo.gsd.fsml.sync.SyncItem <em>Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Item</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SyncItem
* @generated
*/
EClass getSyncItem();
/**
* Returns the meta object for the attribute '{@link ca.uwaterloo.gsd.fsml.sync.SyncItem#getSynchronizationState <em>Synchronization State</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Synchronization State</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SyncItem#getSynchronizationState()
* @see #getSyncItem()
* @generated
*/
EAttribute getSyncItem_SynchronizationState();
/**
* Returns the meta object for the attribute '{@link ca.uwaterloo.gsd.fsml.sync.SyncItem#getReconciliationDecision <em>Reconciliation Decision</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Reconciliation Decision</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SyncItem#getReconciliationDecision()
* @see #getSyncItem()
* @generated
*/
EAttribute getSyncItem_ReconciliationDecision();
/**
* Returns the meta object for the attribute '{@link ca.uwaterloo.gsd.fsml.sync.SyncItem#getResult <em>Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Result</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SyncItem#getResult()
* @see #getSyncItem()
* @generated
*/
EAttribute getSyncItem_Result();
/**
* Returns the meta object for class '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationResult <em>Synchronization Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Synchronization Result</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationResult
* @generated
*/
EClass getSynchronizationResult();
/**
* Returns the meta object for the reference '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationResult#getAssertedModel <em>Asserted Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Asserted Model</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationResult#getAssertedModel()
* @see #getSynchronizationResult()
* @generated
*/
EReference getSynchronizationResult_AssertedModel();
/**
* Returns the meta object for the reference '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationResult#getImplementationModel <em>Implementation Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Implementation Model</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationResult#getImplementationModel()
* @see #getSynchronizationResult()
* @generated
*/
EReference getSynchronizationResult_ImplementationModel();
/**
* Returns the meta object for the containment reference list '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationResult#getClassSyncItems <em>Class Sync Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Class Sync Items</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationResult#getClassSyncItems()
* @see #getSynchronizationResult()
* @generated
*/
EReference getSynchronizationResult_ClassSyncItems();
/**
* Returns the meta object for class '{@link ca.uwaterloo.gsd.fsml.sync.ClassSyncItem <em>Class Sync Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Class Sync Item</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.ClassSyncItem
* @generated
*/
EClass getClassSyncItem();
/**
* Returns the meta object for the containment reference list '{@link ca.uwaterloo.gsd.fsml.sync.ClassSyncItem#getSyncItems <em>Sync Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Sync Items</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.ClassSyncItem#getSyncItems()
* @see #getClassSyncItem()
* @generated
*/
EReference getClassSyncItem_SyncItems();
/**
* Returns the meta object for the reference '{@link ca.uwaterloo.gsd.fsml.sync.ClassSyncItem#getModel <em>Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Model</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.ClassSyncItem#getModel()
* @see #getClassSyncItem()
* @generated
*/
EReference getClassSyncItem_Model();
/**
* Returns the meta object for the reference '{@link ca.uwaterloo.gsd.fsml.sync.ClassSyncItem#getCode <em>Code</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Code</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.ClassSyncItem#getCode()
* @see #getClassSyncItem()
* @generated
*/
EReference getClassSyncItem_Code();
/**
* Returns the meta object for class '{@link ca.uwaterloo.gsd.fsml.sync.StructuralFeatureSyncItem <em>Structural Feature Sync Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Structural Feature Sync Item</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.StructuralFeatureSyncItem
* @generated
*/
EClass getStructuralFeatureSyncItem();
/**
* Returns the meta object for the reference '{@link ca.uwaterloo.gsd.fsml.sync.StructuralFeatureSyncItem#getStructuralFeature <em>Structural Feature</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Structural Feature</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.StructuralFeatureSyncItem#getStructuralFeature()
* @see #getStructuralFeatureSyncItem()
* @generated
*/
EReference getStructuralFeatureSyncItem_StructuralFeature();
/**
* Returns the meta object for enum '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationState <em>Synchronization State</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Synchronization State</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationState
* @generated
*/
EEnum getSynchronizationState();
/**
* Returns the meta object for enum '{@link ca.uwaterloo.gsd.fsml.sync.ReconciliationDecision <em>Reconciliation Decision</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Reconciliation Decision</em>'.
* @see ca.uwaterloo.gsd.fsml.sync.ReconciliationDecision
* @generated
*/
EEnum getReconciliationDecision();
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
SyncFactory getSyncFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.SyncItemImpl <em>Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncItemImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getSyncItem()
* @generated
*/
EClass SYNC_ITEM = eINSTANCE.getSyncItem();
/**
* The meta object literal for the '<em><b>Synchronization State</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SYNC_ITEM__SYNCHRONIZATION_STATE = eINSTANCE.getSyncItem_SynchronizationState();
/**
* The meta object literal for the '<em><b>Reconciliation Decision</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SYNC_ITEM__RECONCILIATION_DECISION = eINSTANCE.getSyncItem_ReconciliationDecision();
/**
* The meta object literal for the '<em><b>Result</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SYNC_ITEM__RESULT = eINSTANCE.getSyncItem_Result();
/**
* The meta object literal for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.SynchronizationResultImpl <em>Synchronization Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.SynchronizationResultImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getSynchronizationResult()
* @generated
*/
EClass SYNCHRONIZATION_RESULT = eINSTANCE.getSynchronizationResult();
/**
* The meta object literal for the '<em><b>Asserted Model</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SYNCHRONIZATION_RESULT__ASSERTED_MODEL = eINSTANCE.getSynchronizationResult_AssertedModel();
/**
* The meta object literal for the '<em><b>Implementation Model</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SYNCHRONIZATION_RESULT__IMPLEMENTATION_MODEL = eINSTANCE.getSynchronizationResult_ImplementationModel();
/**
* The meta object literal for the '<em><b>Class Sync Items</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SYNCHRONIZATION_RESULT__CLASS_SYNC_ITEMS = eINSTANCE.getSynchronizationResult_ClassSyncItems();
/**
* The meta object literal for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.ClassSyncItemImpl <em>Class Sync Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.ClassSyncItemImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getClassSyncItem()
* @generated
*/
EClass CLASS_SYNC_ITEM = eINSTANCE.getClassSyncItem();
/**
* The meta object literal for the '<em><b>Sync Items</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLASS_SYNC_ITEM__SYNC_ITEMS = eINSTANCE.getClassSyncItem_SyncItems();
/**
* The meta object literal for the '<em><b>Model</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLASS_SYNC_ITEM__MODEL = eINSTANCE.getClassSyncItem_Model();
/**
* The meta object literal for the '<em><b>Code</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLASS_SYNC_ITEM__CODE = eINSTANCE.getClassSyncItem_Code();
/**
* The meta object literal for the '{@link ca.uwaterloo.gsd.fsml.sync.impl.StructuralFeatureSyncItemImpl <em>Structural Feature Sync Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.impl.StructuralFeatureSyncItemImpl
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getStructuralFeatureSyncItem()
* @generated
*/
EClass STRUCTURAL_FEATURE_SYNC_ITEM = eINSTANCE.getStructuralFeatureSyncItem();
/**
* The meta object literal for the '<em><b>Structural Feature</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference STRUCTURAL_FEATURE_SYNC_ITEM__STRUCTURAL_FEATURE = eINSTANCE.getStructuralFeatureSyncItem_StructuralFeature();
/**
* The meta object literal for the '{@link ca.uwaterloo.gsd.fsml.sync.SynchronizationState <em>Synchronization State</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.SynchronizationState
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getSynchronizationState()
* @generated
*/
EEnum SYNCHRONIZATION_STATE = eINSTANCE.getSynchronizationState();
/**
* The meta object literal for the '{@link ca.uwaterloo.gsd.fsml.sync.ReconciliationDecision <em>Reconciliation Decision</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ca.uwaterloo.gsd.fsml.sync.ReconciliationDecision
* @see ca.uwaterloo.gsd.fsml.sync.impl.SyncPackageImpl#getReconciliationDecision()
* @generated
*/
EEnum RECONCILIATION_DECISION = eINSTANCE.getReconciliationDecision();
}
} //SyncPackage