/** | |
* Copyright (c) 2011 Mia-Software. | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v2.0 | |
* which accompanies this distribution, and is available at | |
* http://www.eclipse.org/legal/epl-v20.html | |
* | |
* Contributors: | |
* Gabriel Barbier (Mia-Software) - initial API and implementation | |
* Nicolas Bros (Mia-Software) - Bug 335003 - [Discoverer] : Existing Discoverers Refactoring based on new framework | |
*/ | |
package org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls; | |
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 enum,</li> | |
* <li>and each data type</li> | |
* </ul> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodcallsFactory | |
* @model kind="package" | |
* @generated | |
*/ | |
public interface MethodcallsPackage extends EPackage { | |
/** | |
* The package name. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNAME = "methodcalls"; //$NON-NLS-1$ | |
/** | |
* The package namespace URI. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNS_URI = "http://www.eclipse.org/MoDisco/MethodCalls/0.1.incubation/methodcalls"; //$NON-NLS-1$ | |
/** | |
* The package namespace name. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNS_PREFIX = "methodcalls"; //$NON-NLS-1$ | |
/** | |
* The singleton instance of the package. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
MethodcallsPackage eINSTANCE = org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl.init(); | |
/** | |
* The meta object id for the '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodCallImpl <em>Method Call</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodCallImpl | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl#getMethodCall() | |
* @generated | |
*/ | |
int METHOD_CALL = 0; | |
/** | |
* The feature id for the '<em><b>Order</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int METHOD_CALL__ORDER = 0; | |
/** | |
* The feature id for the '<em><b>Parent</b></em>' container reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int METHOD_CALL__PARENT = 1; | |
/** | |
* The feature id for the '<em><b>Callee</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int METHOD_CALL__CALLEE = 2; | |
/** | |
* The feature id for the '<em><b>Filtered Sub Methods</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int METHOD_CALL__FILTERED_SUB_METHODS = 3; | |
/** | |
* The number of structural features of the '<em>Method Call</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int METHOD_CALL_FEATURE_COUNT = 4; | |
/** | |
* The meta object id for the '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallsModelImpl <em>Calls Model</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallsModelImpl | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl#getCallsModel() | |
* @generated | |
*/ | |
int CALLS_MODEL = 1; | |
/** | |
* The feature id for the '<em><b>Call Nodes</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALLS_MODEL__CALL_NODES = 0; | |
/** | |
* The feature id for the '<em><b>Root Nodes</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALLS_MODEL__ROOT_NODES = 1; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALLS_MODEL__NAME = 2; | |
/** | |
* The number of structural features of the '<em>Calls Model</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALLS_MODEL_FEATURE_COUNT = 3; | |
/** | |
* The meta object id for the '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallNodeImpl <em>Call Node</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallNodeImpl | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl#getCallNode() | |
* @generated | |
*/ | |
int CALL_NODE = 2; | |
/** | |
* The feature id for the '<em><b>Method Calls</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALL_NODE__METHOD_CALLS = 0; | |
/** | |
* The feature id for the '<em><b>Sub Methods</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALL_NODE__SUB_METHODS = 1; | |
/** | |
* The feature id for the '<em><b>Java Method</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALL_NODE__JAVA_METHOD = 2; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALL_NODE__NAME = 3; | |
/** | |
* The number of structural features of the '<em>Call Node</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int CALL_NODE_FEATURE_COUNT = 4; | |
/** | |
* Returns the meta object for class '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall <em>Method Call</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Method Call</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall | |
* @generated | |
*/ | |
EClass getMethodCall(); | |
/** | |
* Returns the meta object for the attribute '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getOrder <em>Order</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Order</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getOrder() | |
* @see #getMethodCall() | |
* @generated | |
*/ | |
EAttribute getMethodCall_Order(); | |
/** | |
* Returns the meta object for the container reference '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getParent <em>Parent</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the container reference '<em>Parent</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getParent() | |
* @see #getMethodCall() | |
* @generated | |
*/ | |
EReference getMethodCall_Parent(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getCallee <em>Callee</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Callee</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getCallee() | |
* @see #getMethodCall() | |
* @generated | |
*/ | |
EReference getMethodCall_Callee(); | |
/** | |
* Returns the meta object for the reference list '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getFilteredSubMethods <em>Filtered Sub Methods</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference list '<em>Filtered Sub Methods</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.MethodCall#getFilteredSubMethods() | |
* @see #getMethodCall() | |
* @generated | |
*/ | |
EReference getMethodCall_FilteredSubMethods(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel <em>Calls Model</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Calls Model</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel | |
* @generated | |
*/ | |
EClass getCallsModel(); | |
/** | |
* Returns the meta object for the containment reference list '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel#getCallNodes <em>Call Nodes</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the containment reference list '<em>Call Nodes</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel#getCallNodes() | |
* @see #getCallsModel() | |
* @generated | |
*/ | |
EReference getCallsModel_CallNodes(); | |
/** | |
* Returns the meta object for the reference list '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel#getRootNodes <em>Root Nodes</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference list '<em>Root Nodes</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel#getRootNodes() | |
* @see #getCallsModel() | |
* @generated | |
*/ | |
EReference getCallsModel_RootNodes(); | |
/** | |
* Returns the meta object for the attribute '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel#getName <em>Name</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Name</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallsModel#getName() | |
* @see #getCallsModel() | |
* @generated | |
*/ | |
EAttribute getCallsModel_Name(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode <em>Call Node</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Call Node</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode | |
* @generated | |
*/ | |
EClass getCallNode(); | |
/** | |
* Returns the meta object for the containment reference list '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getMethodCalls <em>Method Calls</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the containment reference list '<em>Method Calls</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getMethodCalls() | |
* @see #getCallNode() | |
* @generated | |
*/ | |
EReference getCallNode_MethodCalls(); | |
/** | |
* Returns the meta object for the reference list '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getSubMethods <em>Sub Methods</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference list '<em>Sub Methods</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getSubMethods() | |
* @see #getCallNode() | |
* @generated | |
*/ | |
EReference getCallNode_SubMethods(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getJavaMethod <em>Java Method</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Java Method</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getJavaMethod() | |
* @see #getCallNode() | |
* @generated | |
*/ | |
EReference getCallNode_JavaMethod(); | |
/** | |
* Returns the meta object for the attribute '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getName <em>Name</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Name</em>'. | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.CallNode#getName() | |
* @see #getCallNode() | |
* @generated | |
*/ | |
EAttribute getCallNode_Name(); | |
/** | |
* 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 | |
*/ | |
MethodcallsFactory getMethodcallsFactory(); | |
/** | |
* <!-- 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 org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodCallImpl <em>Method Call</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodCallImpl | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl#getMethodCall() | |
* @generated | |
*/ | |
EClass METHOD_CALL = eINSTANCE.getMethodCall(); | |
/** | |
* The meta object literal for the '<em><b>Order</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute METHOD_CALL__ORDER = eINSTANCE.getMethodCall_Order(); | |
/** | |
* The meta object literal for the '<em><b>Parent</b></em>' container reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference METHOD_CALL__PARENT = eINSTANCE.getMethodCall_Parent(); | |
/** | |
* The meta object literal for the '<em><b>Callee</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference METHOD_CALL__CALLEE = eINSTANCE.getMethodCall_Callee(); | |
/** | |
* The meta object literal for the '<em><b>Filtered Sub Methods</b></em>' reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference METHOD_CALL__FILTERED_SUB_METHODS = eINSTANCE.getMethodCall_FilteredSubMethods(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallsModelImpl <em>Calls Model</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallsModelImpl | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl#getCallsModel() | |
* @generated | |
*/ | |
EClass CALLS_MODEL = eINSTANCE.getCallsModel(); | |
/** | |
* The meta object literal for the '<em><b>Call Nodes</b></em>' containment reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference CALLS_MODEL__CALL_NODES = eINSTANCE.getCallsModel_CallNodes(); | |
/** | |
* The meta object literal for the '<em><b>Root Nodes</b></em>' reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference CALLS_MODEL__ROOT_NODES = eINSTANCE.getCallsModel_RootNodes(); | |
/** | |
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute CALLS_MODEL__NAME = eINSTANCE.getCallsModel_Name(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallNodeImpl <em>Call Node</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.CallNodeImpl | |
* @see org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls.impl.MethodcallsPackageImpl#getCallNode() | |
* @generated | |
*/ | |
EClass CALL_NODE = eINSTANCE.getCallNode(); | |
/** | |
* The meta object literal for the '<em><b>Method Calls</b></em>' containment reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference CALL_NODE__METHOD_CALLS = eINSTANCE.getCallNode_MethodCalls(); | |
/** | |
* The meta object literal for the '<em><b>Sub Methods</b></em>' reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference CALL_NODE__SUB_METHODS = eINSTANCE.getCallNode_SubMethods(); | |
/** | |
* The meta object literal for the '<em><b>Java Method</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference CALL_NODE__JAVA_METHOD = eINSTANCE.getCallNode_JavaMethod(); | |
/** | |
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute CALL_NODE__NAME = eINSTANCE.getCallNode_Name(); | |
} | |
} //MethodcallsPackage |