| /******************************************************************************* |
| * Copyright (c) 2009, 2014 Xored Software Inc 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: |
| * Xored Software Inc - initial API and implementation and/or initial documentation |
| *******************************************************************************/ |
| package org.eclipse.rcptt.parameters; |
| |
| import org.eclipse.rcptt.core.scenario.ScenarioPackage; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| import org.eclipse.rcptt.ecl.core.CorePackage; |
| |
| /** |
| * <!-- 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.rcptt.parameters.ParametersFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface ParametersPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "parameters"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://eclipse.org/rcptt/ctx/parameters"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "org.eclipse.rcptt.ctx.parameters"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| ParametersPackage eINSTANCE = org.eclipse.rcptt.parameters.impl.ParametersPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.rcptt.parameters.impl.ParametersContextImpl <em>Context</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.ParametersContextImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getParametersContext() |
| * @generated |
| */ |
| int PARAMETERS_CONTEXT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__NAME = ScenarioPackage.CONTEXT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Version</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__VERSION = ScenarioPackage.CONTEXT__VERSION; |
| |
| /** |
| * The feature id for the '<em><b>Id</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__ID = ScenarioPackage.CONTEXT__ID; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__DESCRIPTION = ScenarioPackage.CONTEXT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Tags</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__TAGS = ScenarioPackage.CONTEXT__TAGS; |
| |
| /** |
| * The feature id for the '<em><b>Attachments</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__ATTACHMENTS = ScenarioPackage.CONTEXT__ATTACHMENTS; |
| |
| /** |
| * The feature id for the '<em><b>Parameters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT__PARAMETERS = ScenarioPackage.CONTEXT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Context</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETERS_CONTEXT_FEATURE_COUNT = ScenarioPackage.CONTEXT_FEATURE_COUNT + 1; |
| |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.rcptt.parameters.impl.ParameterImpl <em>Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.ParameterImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getParameter() |
| * @generated |
| */ |
| int PARAMETER = 1; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER__NAME = 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER__VALUE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Parameter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PARAMETER_FEATURE_COUNT = 2; |
| |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.rcptt.parameters.impl.ResetParamsImpl <em>Reset Params</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.ResetParamsImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getResetParams() |
| * @generated |
| */ |
| int RESET_PARAMS = 2; |
| |
| /** |
| * The feature id for the '<em><b>Host</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int RESET_PARAMS__HOST = CorePackage.COMMAND__HOST; |
| |
| /** |
| * The feature id for the '<em><b>Bindings</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int RESET_PARAMS__BINDINGS = CorePackage.COMMAND__BINDINGS; |
| |
| /** |
| * The number of structural features of the '<em>Reset Params</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int RESET_PARAMS_FEATURE_COUNT = CorePackage.COMMAND_FEATURE_COUNT + 0; |
| |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.rcptt.parameters.impl.SetParamImpl <em>Set Param</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.SetParamImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getSetParam() |
| * @generated |
| */ |
| int SET_PARAM = 3; |
| |
| /** |
| * The feature id for the '<em><b>Host</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SET_PARAM__HOST = CorePackage.COMMAND__HOST; |
| |
| /** |
| * The feature id for the '<em><b>Bindings</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SET_PARAM__BINDINGS = CorePackage.COMMAND__BINDINGS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SET_PARAM__NAME = CorePackage.COMMAND_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SET_PARAM__VALUE = CorePackage.COMMAND_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Set Param</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SET_PARAM_FEATURE_COUNT = CorePackage.COMMAND_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.rcptt.parameters.impl.GetParamImpl <em>Get Param</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.GetParamImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getGetParam() |
| * @generated |
| */ |
| int GET_PARAM = 4; |
| |
| /** |
| * The feature id for the '<em><b>Host</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GET_PARAM__HOST = CorePackage.COMMAND__HOST; |
| |
| /** |
| * The feature id for the '<em><b>Bindings</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GET_PARAM__BINDINGS = CorePackage.COMMAND__BINDINGS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GET_PARAM__NAME = CorePackage.COMMAND_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Get Param</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GET_PARAM_FEATURE_COUNT = CorePackage.COMMAND_FEATURE_COUNT + 1; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.rcptt.parameters.ParametersContext <em>Context</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Context</em>'. |
| * @see org.eclipse.rcptt.parameters.ParametersContext |
| * @generated |
| */ |
| EClass getParametersContext(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.rcptt.parameters.ParametersContext#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.rcptt.parameters.ParametersContext#getParameters() |
| * @see #getParametersContext() |
| * @generated |
| */ |
| EReference getParametersContext_Parameters(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.rcptt.parameters.Parameter <em>Parameter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Parameter</em>'. |
| * @see org.eclipse.rcptt.parameters.Parameter |
| * @generated |
| */ |
| EClass getParameter(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.rcptt.parameters.Parameter#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.rcptt.parameters.Parameter#getName() |
| * @see #getParameter() |
| * @generated |
| */ |
| EAttribute getParameter_Name(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.rcptt.parameters.Parameter#getValue <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see org.eclipse.rcptt.parameters.Parameter#getValue() |
| * @see #getParameter() |
| * @generated |
| */ |
| EAttribute getParameter_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.rcptt.parameters.ResetParams <em>Reset Params</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Reset Params</em>'. |
| * @see org.eclipse.rcptt.parameters.ResetParams |
| * @generated |
| */ |
| EClass getResetParams(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.rcptt.parameters.SetParam <em>Set Param</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Set Param</em>'. |
| * @see org.eclipse.rcptt.parameters.SetParam |
| * @generated |
| */ |
| EClass getSetParam(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.rcptt.parameters.SetParam#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.rcptt.parameters.SetParam#getName() |
| * @see #getSetParam() |
| * @generated |
| */ |
| EAttribute getSetParam_Name(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.rcptt.parameters.SetParam#getValue <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see org.eclipse.rcptt.parameters.SetParam#getValue() |
| * @see #getSetParam() |
| * @generated |
| */ |
| EAttribute getSetParam_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.rcptt.parameters.GetParam <em>Get Param</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Get Param</em>'. |
| * @see org.eclipse.rcptt.parameters.GetParam |
| * @generated |
| */ |
| EClass getGetParam(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.rcptt.parameters.GetParam#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.rcptt.parameters.GetParam#getName() |
| * @see #getGetParam() |
| * @generated |
| */ |
| EAttribute getGetParam_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 |
| */ |
| ParametersFactory getParametersFactory(); |
| |
| /** |
| * <!-- 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.rcptt.parameters.impl.ParametersContextImpl <em>Context</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.ParametersContextImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getParametersContext() |
| * @generated |
| */ |
| EClass PARAMETERS_CONTEXT = eINSTANCE.getParametersContext(); |
| /** |
| * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference PARAMETERS_CONTEXT__PARAMETERS = eINSTANCE.getParametersContext_Parameters(); |
| /** |
| * The meta object literal for the '{@link org.eclipse.rcptt.parameters.impl.ParameterImpl <em>Parameter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.ParameterImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getParameter() |
| * @generated |
| */ |
| EClass PARAMETER = eINSTANCE.getParameter(); |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute PARAMETER__NAME = eINSTANCE.getParameter_Name(); |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute PARAMETER__VALUE = eINSTANCE.getParameter_Value(); |
| /** |
| * The meta object literal for the '{@link org.eclipse.rcptt.parameters.impl.ResetParamsImpl <em>Reset Params</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.ResetParamsImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getResetParams() |
| * @generated |
| */ |
| EClass RESET_PARAMS = eINSTANCE.getResetParams(); |
| /** |
| * The meta object literal for the '{@link org.eclipse.rcptt.parameters.impl.SetParamImpl <em>Set Param</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.SetParamImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getSetParam() |
| * @generated |
| */ |
| EClass SET_PARAM = eINSTANCE.getSetParam(); |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SET_PARAM__NAME = eINSTANCE.getSetParam_Name(); |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SET_PARAM__VALUE = eINSTANCE.getSetParam_Value(); |
| /** |
| * The meta object literal for the '{@link org.eclipse.rcptt.parameters.impl.GetParamImpl <em>Get Param</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.rcptt.parameters.impl.GetParamImpl |
| * @see org.eclipse.rcptt.parameters.impl.ParametersPackageImpl#getGetParam() |
| * @generated |
| */ |
| EClass GET_PARAM = eINSTANCE.getGetParam(); |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute GET_PARAM__NAME = eINSTANCE.getGetParam_Name(); |
| |
| } |
| |
| } //ParametersPackage |