| /******************************************************************************* |
| * Copyright (c) 2015 Willink Transformations and others. |
| * 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: |
| * E.D.Willink - initial API and implementation |
| *******************************************************************************/ |
| /** |
| */ |
| package org.eclipse.qvtd.pivot.schedule; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| 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 operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.ScheduleFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface SchedulePackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "schedule"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://www.eclipse.org/qvt/2015/Schedule"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "qvts"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| SchedulePackage eINSTANCE = org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ScheduleElementImpl <em>Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ScheduleElementImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getScheduleElement() |
| * @generated |
| */ |
| int SCHEDULE_ELEMENT = 10; |
| |
| /** |
| * The number of structural features of the '<em>Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SCHEDULE_ELEMENT_FEATURE_COUNT = 0; |
| |
| /** |
| * The number of operations of the '<em>Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SCHEDULE_ELEMENT_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.AbstractDatumImpl <em>Abstract Datum</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.AbstractDatumImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getAbstractDatum() |
| * @generated |
| */ |
| int ABSTRACT_DATUM = 0; |
| |
| /** |
| * The feature id for the '<em><b>Super</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__SUPER = SCHEDULE_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Sub</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__SUB = SCHEDULE_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Domain</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__DOMAIN = SCHEDULE_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Produced By</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__PRODUCED_BY = SCHEDULE_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Required By</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__REQUIRED_BY = SCHEDULE_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__SCHEDULE = SCHEDULE_ELEMENT_FEATURE_COUNT + 5; |
| |
| /** |
| * The feature id for the '<em><b>Data Parameter</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM__DATA_PARAMETER = SCHEDULE_ELEMENT_FEATURE_COUNT + 6; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Datum</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM_FEATURE_COUNT = SCHEDULE_ELEMENT_FEATURE_COUNT + 7; |
| |
| /** |
| * The number of operations of the '<em>Abstract Datum</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_DATUM_OPERATION_COUNT = SCHEDULE_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.AbstractActionImpl <em>Abstract Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.AbstractActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getAbstractAction() |
| * @generated |
| */ |
| int ABSTRACT_ACTION = 1; |
| |
| /** |
| * The feature id for the '<em><b>Productions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__PRODUCTIONS = SCHEDULE_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Requisites</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__REQUISITES = SCHEDULE_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Parameter Derivations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__PARAMETER_DERIVATIONS = SCHEDULE_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Order</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__ORDER = SCHEDULE_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__PARENT = SCHEDULE_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * The feature id for the '<em><b>Children</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__CHILDREN = SCHEDULE_ELEMENT_FEATURE_COUNT + 5; |
| |
| /** |
| * The feature id for the '<em><b>Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__PARAMETERS = SCHEDULE_ELEMENT_FEATURE_COUNT + 6; |
| |
| /** |
| * The feature id for the '<em><b>Results</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__RESULTS = SCHEDULE_ELEMENT_FEATURE_COUNT + 7; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__SCHEDULE = SCHEDULE_ELEMENT_FEATURE_COUNT + 8; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION_FEATURE_COUNT = SCHEDULE_ELEMENT_FEATURE_COUNT + 9; |
| |
| /** |
| * The number of operations of the '<em>Abstract Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION_OPERATION_COUNT = SCHEDULE_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ClassDatumImpl <em>Class Datum</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ClassDatumImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getClassDatum() |
| * @generated |
| */ |
| int CLASS_DATUM = 2; |
| |
| /** |
| * The feature id for the '<em><b>Super</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__SUPER = ABSTRACT_DATUM__SUPER; |
| |
| /** |
| * The feature id for the '<em><b>Sub</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__SUB = ABSTRACT_DATUM__SUB; |
| |
| /** |
| * The feature id for the '<em><b>Domain</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__DOMAIN = ABSTRACT_DATUM__DOMAIN; |
| |
| /** |
| * The feature id for the '<em><b>Produced By</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__PRODUCED_BY = ABSTRACT_DATUM__PRODUCED_BY; |
| |
| /** |
| * The feature id for the '<em><b>Required By</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__REQUIRED_BY = ABSTRACT_DATUM__REQUIRED_BY; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__SCHEDULE = ABSTRACT_DATUM__SCHEDULE; |
| |
| /** |
| * The feature id for the '<em><b>Data Parameter</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__DATA_PARAMETER = ABSTRACT_DATUM__DATA_PARAMETER; |
| |
| /** |
| * The feature id for the '<em><b>Type</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__TYPE = ABSTRACT_DATUM_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Property Datums</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM__PROPERTY_DATUMS = ABSTRACT_DATUM_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Class Datum</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM_FEATURE_COUNT = ABSTRACT_DATUM_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Class Datum</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_DATUM_OPERATION_COUNT = ABSTRACT_DATUM_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.DataParameterImpl <em>Data Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.DataParameterImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getDataParameter() |
| * @generated |
| */ |
| int DATA_PARAMETER = 3; |
| |
| /** |
| * The feature id for the '<em><b>Variable</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DATA_PARAMETER__VARIABLE = SCHEDULE_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Secondary Parameter</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DATA_PARAMETER__SECONDARY_PARAMETER = SCHEDULE_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Datum</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DATA_PARAMETER__DATUM = SCHEDULE_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Data Parameter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DATA_PARAMETER_FEATURE_COUNT = SCHEDULE_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Data Parameter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DATA_PARAMETER_OPERATION_COUNT = SCHEDULE_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.InputActionImpl <em>Input Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.InputActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getInputAction() |
| * @generated |
| */ |
| int INPUT_ACTION = 4; |
| |
| /** |
| * The feature id for the '<em><b>Productions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__PRODUCTIONS = ABSTRACT_ACTION__PRODUCTIONS; |
| |
| /** |
| * The feature id for the '<em><b>Requisites</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__REQUISITES = ABSTRACT_ACTION__REQUISITES; |
| |
| /** |
| * The feature id for the '<em><b>Parameter Derivations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__PARAMETER_DERIVATIONS = ABSTRACT_ACTION__PARAMETER_DERIVATIONS; |
| |
| /** |
| * The feature id for the '<em><b>Order</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__ORDER = ABSTRACT_ACTION__ORDER; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__PARENT = ABSTRACT_ACTION__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Children</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__CHILDREN = ABSTRACT_ACTION__CHILDREN; |
| |
| /** |
| * The feature id for the '<em><b>Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__PARAMETERS = ABSTRACT_ACTION__PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>Results</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__RESULTS = ABSTRACT_ACTION__RESULTS; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION__SCHEDULE = ABSTRACT_ACTION__SCHEDULE; |
| |
| /** |
| * The number of structural features of the '<em>Input Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION_FEATURE_COUNT = ABSTRACT_ACTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Input Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int INPUT_ACTION_OPERATION_COUNT = ABSTRACT_ACTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.MappingActionImpl <em>Mapping Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.MappingActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getMappingAction() |
| * @generated |
| */ |
| int MAPPING_ACTION = 5; |
| |
| /** |
| * The feature id for the '<em><b>Productions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__PRODUCTIONS = ABSTRACT_ACTION__PRODUCTIONS; |
| |
| /** |
| * The feature id for the '<em><b>Requisites</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__REQUISITES = ABSTRACT_ACTION__REQUISITES; |
| |
| /** |
| * The feature id for the '<em><b>Parameter Derivations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__PARAMETER_DERIVATIONS = ABSTRACT_ACTION__PARAMETER_DERIVATIONS; |
| |
| /** |
| * The feature id for the '<em><b>Order</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__ORDER = ABSTRACT_ACTION__ORDER; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__PARENT = ABSTRACT_ACTION__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Children</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__CHILDREN = ABSTRACT_ACTION__CHILDREN; |
| |
| /** |
| * The feature id for the '<em><b>Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__PARAMETERS = ABSTRACT_ACTION__PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>Results</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__RESULTS = ABSTRACT_ACTION__RESULTS; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__SCHEDULE = ABSTRACT_ACTION__SCHEDULE; |
| |
| /** |
| * The feature id for the '<em><b>Mapping</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION__MAPPING = ABSTRACT_ACTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Mapping Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION_FEATURE_COUNT = ABSTRACT_ACTION_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Mapping Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAPPING_ACTION_OPERATION_COUNT = ABSTRACT_ACTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.OutputActionImpl <em>Output Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.OutputActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getOutputAction() |
| * @generated |
| */ |
| int OUTPUT_ACTION = 6; |
| |
| /** |
| * The feature id for the '<em><b>Productions</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__PRODUCTIONS = ABSTRACT_ACTION__PRODUCTIONS; |
| |
| /** |
| * The feature id for the '<em><b>Requisites</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__REQUISITES = ABSTRACT_ACTION__REQUISITES; |
| |
| /** |
| * The feature id for the '<em><b>Parameter Derivations</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__PARAMETER_DERIVATIONS = ABSTRACT_ACTION__PARAMETER_DERIVATIONS; |
| |
| /** |
| * The feature id for the '<em><b>Order</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__ORDER = ABSTRACT_ACTION__ORDER; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__PARENT = ABSTRACT_ACTION__PARENT; |
| |
| /** |
| * The feature id for the '<em><b>Children</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__CHILDREN = ABSTRACT_ACTION__CHILDREN; |
| |
| /** |
| * The feature id for the '<em><b>Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__PARAMETERS = ABSTRACT_ACTION__PARAMETERS; |
| |
| /** |
| * The feature id for the '<em><b>Results</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__RESULTS = ABSTRACT_ACTION__RESULTS; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION__SCHEDULE = ABSTRACT_ACTION__SCHEDULE; |
| |
| /** |
| * The number of structural features of the '<em>Output Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION_FEATURE_COUNT = ABSTRACT_ACTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Output Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OUTPUT_ACTION_OPERATION_COUNT = ABSTRACT_ACTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ParameterDerivationImpl <em>Parameter Derivation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ParameterDerivationImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getParameterDerivation() |
| * @generated |
| */ |
| int PARAMETER_DERIVATION = 7; |
| |
| /** |
| * The feature id for the '<em><b>Target</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER_DERIVATION__TARGET = SCHEDULE_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Primary Parameter</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER_DERIVATION__PRIMARY_PARAMETER = SCHEDULE_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Secondary Parameter</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER_DERIVATION__SECONDARY_PARAMETER = SCHEDULE_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Parameter Derivation</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER_DERIVATION_FEATURE_COUNT = SCHEDULE_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Parameter Derivation</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER_DERIVATION_OPERATION_COUNT = SCHEDULE_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.PropertyDatumImpl <em>Property Datum</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.PropertyDatumImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getPropertyDatum() |
| * @generated |
| */ |
| int PROPERTY_DATUM = 8; |
| |
| /** |
| * The feature id for the '<em><b>Super</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__SUPER = ABSTRACT_DATUM__SUPER; |
| |
| /** |
| * The feature id for the '<em><b>Sub</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__SUB = ABSTRACT_DATUM__SUB; |
| |
| /** |
| * The feature id for the '<em><b>Domain</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__DOMAIN = ABSTRACT_DATUM__DOMAIN; |
| |
| /** |
| * The feature id for the '<em><b>Produced By</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__PRODUCED_BY = ABSTRACT_DATUM__PRODUCED_BY; |
| |
| /** |
| * The feature id for the '<em><b>Required By</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__REQUIRED_BY = ABSTRACT_DATUM__REQUIRED_BY; |
| |
| /** |
| * The feature id for the '<em><b>Schedule</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__SCHEDULE = ABSTRACT_DATUM__SCHEDULE; |
| |
| /** |
| * The feature id for the '<em><b>Data Parameter</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__DATA_PARAMETER = ABSTRACT_DATUM__DATA_PARAMETER; |
| |
| /** |
| * The feature id for the '<em><b>Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__PROPERTY = ABSTRACT_DATUM_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Class Datum</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__CLASS_DATUM = ABSTRACT_DATUM_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Opposite</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM__OPPOSITE = ABSTRACT_DATUM_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Property Datum</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM_FEATURE_COUNT = ABSTRACT_DATUM_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Property Datum</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PROPERTY_DATUM_OPERATION_COUNT = ABSTRACT_DATUM_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ScheduleImpl <em>Schedule</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ScheduleImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getSchedule() |
| * @generated |
| */ |
| int SCHEDULE = 9; |
| |
| /** |
| * The feature id for the '<em><b>Datums</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SCHEDULE__DATUMS = SCHEDULE_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Actions</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SCHEDULE__ACTIONS = SCHEDULE_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Schedule</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SCHEDULE_FEATURE_COUNT = SCHEDULE_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Schedule</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SCHEDULE_OPERATION_COUNT = SCHEDULE_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.qvtd.pivot.schedule.impl.SecondaryParameterImpl <em>Secondary Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SecondaryParameterImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getSecondaryParameter() |
| * @generated |
| */ |
| int SECONDARY_PARAMETER = 11; |
| |
| /** |
| * The feature id for the '<em><b>Is Loop</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SECONDARY_PARAMETER__IS_LOOP = SCHEDULE_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Data Parameter</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SECONDARY_PARAMETER__DATA_PARAMETER = SCHEDULE_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Derivation Property</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SECONDARY_PARAMETER__DERIVATION_PROPERTY = SCHEDULE_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Derivation</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SECONDARY_PARAMETER__DERIVATION = SCHEDULE_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of structural features of the '<em>Secondary Parameter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SECONDARY_PARAMETER_FEATURE_COUNT = SCHEDULE_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of operations of the '<em>Secondary Parameter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SECONDARY_PARAMETER_OPERATION_COUNT = SCHEDULE_ELEMENT_OPERATION_COUNT + 0; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum <em>Abstract Datum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Datum</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum |
| * @generated |
| */ |
| EClass getAbstractDatum(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getSuper <em>Super</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Super</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getSuper() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_Super(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getSub <em>Sub</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Sub</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getSub() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_Sub(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getDomain <em>Domain</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Domain</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getDomain() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_Domain(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getProducedBy <em>Produced By</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Produced By</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getProducedBy() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_ProducedBy(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getRequiredBy <em>Required By</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Required By</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getRequiredBy() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_RequiredBy(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getSchedule <em>Schedule</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Schedule</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getSchedule() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_Schedule(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractDatum#getDataParameter <em>Data Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Data Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractDatum#getDataParameter() |
| * @see #getAbstractDatum() |
| * @generated |
| */ |
| EReference getAbstractDatum_DataParameter(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction <em>Abstract Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Action</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction |
| * @generated |
| */ |
| EClass getAbstractAction(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getProductions <em>Productions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Productions</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getProductions() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Productions(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getRequisites <em>Requisites</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Requisites</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getRequisites() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Requisites(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getParameterDerivations <em>Parameter Derivations</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Parameter Derivations</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getParameterDerivations() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_ParameterDerivations(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getOrder <em>Order</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Order</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getOrder() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EAttribute getAbstractAction_Order(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getParent <em>Parent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Parent</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getParent() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Parent(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getChildren <em>Children</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Children</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getChildren() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Children(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getParameters <em>Parameters</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Parameters</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getParameters() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Parameters(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getResults <em>Results</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Results</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getResults() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Results(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.qvtd.pivot.schedule.AbstractAction#getSchedule <em>Schedule</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Schedule</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.AbstractAction#getSchedule() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EReference getAbstractAction_Schedule(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.ClassDatum <em>Class Datum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Class Datum</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ClassDatum |
| * @generated |
| */ |
| EClass getClassDatum(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.ClassDatum#getType <em>Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Type</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ClassDatum#getType() |
| * @see #getClassDatum() |
| * @generated |
| */ |
| EReference getClassDatum_Type(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.pivot.schedule.ClassDatum#getPropertyDatums <em>Property Datums</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Property Datums</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ClassDatum#getPropertyDatums() |
| * @see #getClassDatum() |
| * @generated |
| */ |
| EReference getClassDatum_PropertyDatums(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.DataParameter <em>Data Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Data Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.DataParameter |
| * @generated |
| */ |
| EClass getDataParameter(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.DataParameter#getVariable <em>Variable</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Variable</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.DataParameter#getVariable() |
| * @see #getDataParameter() |
| * @generated |
| */ |
| EReference getDataParameter_Variable(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.DataParameter#getSecondaryParameter <em>Secondary Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Secondary Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.DataParameter#getSecondaryParameter() |
| * @see #getDataParameter() |
| * @generated |
| */ |
| EReference getDataParameter_SecondaryParameter(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.DataParameter#getDatum <em>Datum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Datum</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.DataParameter#getDatum() |
| * @see #getDataParameter() |
| * @generated |
| */ |
| EReference getDataParameter_Datum(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.InputAction <em>Input Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Input Action</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.InputAction |
| * @generated |
| */ |
| EClass getInputAction(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.MappingAction <em>Mapping Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Mapping Action</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.MappingAction |
| * @generated |
| */ |
| EClass getMappingAction(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.MappingAction#getMapping <em>Mapping</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Mapping</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.MappingAction#getMapping() |
| * @see #getMappingAction() |
| * @generated |
| */ |
| EReference getMappingAction_Mapping(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.OutputAction <em>Output Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Output Action</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.OutputAction |
| * @generated |
| */ |
| EClass getOutputAction(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.ParameterDerivation <em>Parameter Derivation</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Parameter Derivation</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ParameterDerivation |
| * @generated |
| */ |
| EClass getParameterDerivation(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.qvtd.pivot.schedule.ParameterDerivation#getTarget <em>Target</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Target</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ParameterDerivation#getTarget() |
| * @see #getParameterDerivation() |
| * @generated |
| */ |
| EReference getParameterDerivation_Target(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.ParameterDerivation#getPrimaryParameter <em>Primary Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Primary Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ParameterDerivation#getPrimaryParameter() |
| * @see #getParameterDerivation() |
| * @generated |
| */ |
| EReference getParameterDerivation_PrimaryParameter(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.qvtd.pivot.schedule.ParameterDerivation#getSecondaryParameter <em>Secondary Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Secondary Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ParameterDerivation#getSecondaryParameter() |
| * @see #getParameterDerivation() |
| * @generated |
| */ |
| EReference getParameterDerivation_SecondaryParameter(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.PropertyDatum <em>Property Datum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Property Datum</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.PropertyDatum |
| * @generated |
| */ |
| EClass getPropertyDatum(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.PropertyDatum#getProperty <em>Property</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Property</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.PropertyDatum#getProperty() |
| * @see #getPropertyDatum() |
| * @generated |
| */ |
| EReference getPropertyDatum_Property(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.qvtd.pivot.schedule.PropertyDatum#getClassDatum <em>Class Datum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Class Datum</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.PropertyDatum#getClassDatum() |
| * @see #getPropertyDatum() |
| * @generated |
| */ |
| EReference getPropertyDatum_ClassDatum(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.PropertyDatum#getOpposite <em>Opposite</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Opposite</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.PropertyDatum#getOpposite() |
| * @see #getPropertyDatum() |
| * @generated |
| */ |
| EReference getPropertyDatum_Opposite(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.Schedule <em>Schedule</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Schedule</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.Schedule |
| * @generated |
| */ |
| EClass getSchedule(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.pivot.schedule.Schedule#getDatums <em>Datums</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Datums</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.Schedule#getDatums() |
| * @see #getSchedule() |
| * @generated |
| */ |
| EReference getSchedule_Datums(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.qvtd.pivot.schedule.Schedule#getActions <em>Actions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Actions</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.Schedule#getActions() |
| * @see #getSchedule() |
| * @generated |
| */ |
| EReference getSchedule_Actions(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.ScheduleElement <em>Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Element</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.ScheduleElement |
| * @generated |
| */ |
| EClass getScheduleElement(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.qvtd.pivot.schedule.SecondaryParameter <em>Secondary Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Secondary Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.SecondaryParameter |
| * @generated |
| */ |
| EClass getSecondaryParameter(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.qvtd.pivot.schedule.SecondaryParameter#isIsLoop <em>Is Loop</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Loop</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.SecondaryParameter#isIsLoop() |
| * @see #getSecondaryParameter() |
| * @generated |
| */ |
| EAttribute getSecondaryParameter_IsLoop(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.SecondaryParameter#getDataParameter <em>Data Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Data Parameter</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.SecondaryParameter#getDataParameter() |
| * @see #getSecondaryParameter() |
| * @generated |
| */ |
| EReference getSecondaryParameter_DataParameter(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.qvtd.pivot.schedule.SecondaryParameter#getDerivationProperty <em>Derivation Property</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Derivation Property</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.SecondaryParameter#getDerivationProperty() |
| * @see #getSecondaryParameter() |
| * @generated |
| */ |
| EReference getSecondaryParameter_DerivationProperty(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.qvtd.pivot.schedule.SecondaryParameter#getDerivation <em>Derivation</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Derivation</em>'. |
| * @see org.eclipse.qvtd.pivot.schedule.SecondaryParameter#getDerivation() |
| * @see #getSecondaryParameter() |
| * @generated |
| */ |
| EReference getSecondaryParameter_Derivation(); |
| |
| /** |
| * 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 |
| */ |
| ScheduleFactory getScheduleFactory(); |
| |
| /** |
| * <!-- 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 operation 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 org.eclipse.qvtd.pivot.schedule.impl.AbstractDatumImpl <em>Abstract Datum</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.AbstractDatumImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getAbstractDatum() |
| * @generated |
| */ |
| EClass ABSTRACT_DATUM = eINSTANCE.getAbstractDatum(); |
| |
| /** |
| * The meta object literal for the '<em><b>Super</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__SUPER = eINSTANCE.getAbstractDatum_Super(); |
| |
| /** |
| * The meta object literal for the '<em><b>Sub</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__SUB = eINSTANCE.getAbstractDatum_Sub(); |
| |
| /** |
| * The meta object literal for the '<em><b>Domain</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__DOMAIN = eINSTANCE.getAbstractDatum_Domain(); |
| |
| /** |
| * The meta object literal for the '<em><b>Produced By</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__PRODUCED_BY = eINSTANCE.getAbstractDatum_ProducedBy(); |
| |
| /** |
| * The meta object literal for the '<em><b>Required By</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__REQUIRED_BY = eINSTANCE.getAbstractDatum_RequiredBy(); |
| |
| /** |
| * The meta object literal for the '<em><b>Schedule</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__SCHEDULE = eINSTANCE.getAbstractDatum_Schedule(); |
| |
| /** |
| * The meta object literal for the '<em><b>Data Parameter</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_DATUM__DATA_PARAMETER = eINSTANCE.getAbstractDatum_DataParameter(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.AbstractActionImpl <em>Abstract Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.AbstractActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getAbstractAction() |
| * @generated |
| */ |
| EClass ABSTRACT_ACTION = eINSTANCE.getAbstractAction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Productions</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__PRODUCTIONS = eINSTANCE.getAbstractAction_Productions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Requisites</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__REQUISITES = eINSTANCE.getAbstractAction_Requisites(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parameter Derivations</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__PARAMETER_DERIVATIONS = eINSTANCE.getAbstractAction_ParameterDerivations(); |
| |
| /** |
| * The meta object literal for the '<em><b>Order</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_ACTION__ORDER = eINSTANCE.getAbstractAction_Order(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parent</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__PARENT = eINSTANCE.getAbstractAction_Parent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Children</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__CHILDREN = eINSTANCE.getAbstractAction_Children(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__PARAMETERS = eINSTANCE.getAbstractAction_Parameters(); |
| |
| /** |
| * The meta object literal for the '<em><b>Results</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__RESULTS = eINSTANCE.getAbstractAction_Results(); |
| |
| /** |
| * The meta object literal for the '<em><b>Schedule</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_ACTION__SCHEDULE = eINSTANCE.getAbstractAction_Schedule(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ClassDatumImpl <em>Class Datum</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ClassDatumImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getClassDatum() |
| * @generated |
| */ |
| EClass CLASS_DATUM = eINSTANCE.getClassDatum(); |
| |
| /** |
| * The meta object literal for the '<em><b>Type</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference CLASS_DATUM__TYPE = eINSTANCE.getClassDatum_Type(); |
| |
| /** |
| * The meta object literal for the '<em><b>Property Datums</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference CLASS_DATUM__PROPERTY_DATUMS = eINSTANCE.getClassDatum_PropertyDatums(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.DataParameterImpl <em>Data Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.DataParameterImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getDataParameter() |
| * @generated |
| */ |
| EClass DATA_PARAMETER = eINSTANCE.getDataParameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Variable</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DATA_PARAMETER__VARIABLE = eINSTANCE.getDataParameter_Variable(); |
| |
| /** |
| * The meta object literal for the '<em><b>Secondary Parameter</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DATA_PARAMETER__SECONDARY_PARAMETER = eINSTANCE.getDataParameter_SecondaryParameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Datum</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DATA_PARAMETER__DATUM = eINSTANCE.getDataParameter_Datum(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.InputActionImpl <em>Input Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.InputActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getInputAction() |
| * @generated |
| */ |
| EClass INPUT_ACTION = eINSTANCE.getInputAction(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.MappingActionImpl <em>Mapping Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.MappingActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getMappingAction() |
| * @generated |
| */ |
| EClass MAPPING_ACTION = eINSTANCE.getMappingAction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Mapping</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference MAPPING_ACTION__MAPPING = eINSTANCE.getMappingAction_Mapping(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.OutputActionImpl <em>Output Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.OutputActionImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getOutputAction() |
| * @generated |
| */ |
| EClass OUTPUT_ACTION = eINSTANCE.getOutputAction(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ParameterDerivationImpl <em>Parameter Derivation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ParameterDerivationImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getParameterDerivation() |
| * @generated |
| */ |
| EClass PARAMETER_DERIVATION = eINSTANCE.getParameterDerivation(); |
| |
| /** |
| * The meta object literal for the '<em><b>Target</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PARAMETER_DERIVATION__TARGET = eINSTANCE.getParameterDerivation_Target(); |
| |
| /** |
| * The meta object literal for the '<em><b>Primary Parameter</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PARAMETER_DERIVATION__PRIMARY_PARAMETER = eINSTANCE.getParameterDerivation_PrimaryParameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Secondary Parameter</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PARAMETER_DERIVATION__SECONDARY_PARAMETER = eINSTANCE.getParameterDerivation_SecondaryParameter(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.PropertyDatumImpl <em>Property Datum</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.PropertyDatumImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getPropertyDatum() |
| * @generated |
| */ |
| EClass PROPERTY_DATUM = eINSTANCE.getPropertyDatum(); |
| |
| /** |
| * The meta object literal for the '<em><b>Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PROPERTY_DATUM__PROPERTY = eINSTANCE.getPropertyDatum_Property(); |
| |
| /** |
| * The meta object literal for the '<em><b>Class Datum</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PROPERTY_DATUM__CLASS_DATUM = eINSTANCE.getPropertyDatum_ClassDatum(); |
| |
| /** |
| * The meta object literal for the '<em><b>Opposite</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PROPERTY_DATUM__OPPOSITE = eINSTANCE.getPropertyDatum_Opposite(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ScheduleImpl <em>Schedule</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ScheduleImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getSchedule() |
| * @generated |
| */ |
| EClass SCHEDULE = eINSTANCE.getSchedule(); |
| |
| /** |
| * The meta object literal for the '<em><b>Datums</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SCHEDULE__DATUMS = eINSTANCE.getSchedule_Datums(); |
| |
| /** |
| * The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SCHEDULE__ACTIONS = eINSTANCE.getSchedule_Actions(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.ScheduleElementImpl <em>Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.ScheduleElementImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getScheduleElement() |
| * @generated |
| */ |
| EClass SCHEDULE_ELEMENT = eINSTANCE.getScheduleElement(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.qvtd.pivot.schedule.impl.SecondaryParameterImpl <em>Secondary Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SecondaryParameterImpl |
| * @see org.eclipse.qvtd.pivot.schedule.impl.SchedulePackageImpl#getSecondaryParameter() |
| * @generated |
| */ |
| EClass SECONDARY_PARAMETER = eINSTANCE.getSecondaryParameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Loop</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SECONDARY_PARAMETER__IS_LOOP = eINSTANCE.getSecondaryParameter_IsLoop(); |
| |
| /** |
| * The meta object literal for the '<em><b>Data Parameter</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SECONDARY_PARAMETER__DATA_PARAMETER = eINSTANCE.getSecondaryParameter_DataParameter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Derivation Property</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SECONDARY_PARAMETER__DERIVATION_PROPERTY = eINSTANCE.getSecondaryParameter_DerivationProperty(); |
| |
| /** |
| * The meta object literal for the '<em><b>Derivation</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference SECONDARY_PARAMETER__DERIVATION = eINSTANCE.getSecondaryParameter_Derivation(); |
| |
| } |
| |
| } //SchedulePackage |