| /** |
| * Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License 2.0 |
| * which accompanies this distribution, and is available at |
| * https://www.eclipse.org/legal/epl-2.0/ |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| * |
| * Based on ideas from Xtext, Xtend, Xcore |
| * |
| * Contributors: |
| * Jose C. Dominguez - Initial implementation |
| * |
| */ |
| package org.eclipse.osbp.xtext.strategy; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EEnum; |
| import org.eclipse.emf.ecore.EOperation; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| import org.eclipse.osbp.dsl.semantic.common.types.OSBPTypesPackage; |
| |
| /** |
| * <!-- 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.osbp.xtext.strategy.StrategyDSLFactory |
| * @model kind="package" |
| n https://www.eclipse.org/legal/epl-2.0/ \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tJose C. Dominguez - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'" |
| n \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tJose C. Dominguez - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'" |
| n SPDX-License-Identifier: EPL-2.0 \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tJose C. Dominguez - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'" |
| * annotation="http://www.eclipse.org/emf/2002/Ecore rootPackage='strategydsl'" |
| * @generated |
| */ |
| public interface StrategyDSLPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "strategy"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://osbp.eclipse.org/xtext/strategy/StrategyDSL"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "strategydsl"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| StrategyDSLPackage eINSTANCE = org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyModelImpl <em>Strategy Model</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyModelImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyModel() |
| * @generated |
| */ |
| int STRATEGY_MODEL = 0; |
| |
| /** |
| * The feature id for the '<em><b>Import Section</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_MODEL__IMPORT_SECTION = 0; |
| |
| /** |
| * The feature id for the '<em><b>Packages</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_MODEL__PACKAGES = 1; |
| |
| /** |
| * The number of structural features of the '<em>Strategy Model</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_MODEL_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Strategy Model</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_MODEL_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyLazyResolverImpl <em>Strategy Lazy Resolver</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyLazyResolverImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyLazyResolver() |
| * @generated |
| */ |
| int STRATEGY_LAZY_RESOLVER = 1; |
| |
| /** |
| * The number of structural features of the '<em>Strategy Lazy Resolver</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_LAZY_RESOLVER_FEATURE_COUNT = 0; |
| |
| /** |
| * The operation id for the '<em>EResolve Proxy</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = 0; |
| |
| /** |
| * The number of operations of the '<em>Strategy Lazy Resolver</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_LAZY_RESOLVER_OPERATION_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyBaseImpl <em>Strategy Base</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyBaseImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyBase() |
| * @generated |
| */ |
| int STRATEGY_BASE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_BASE__NAME = STRATEGY_LAZY_RESOLVER_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Strategy Base</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_BASE_FEATURE_COUNT = STRATEGY_LAZY_RESOLVER_FEATURE_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>EResolve Proxy</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_BASE___ERESOLVE_PROXY__INTERNALEOBJECT = STRATEGY_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT; |
| |
| /** |
| * The number of operations of the '<em>Strategy Base</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_BASE_OPERATION_COUNT = STRATEGY_LAZY_RESOLVER_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyPackageImpl <em>Strategy Package</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyPackageImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyPackage() |
| * @generated |
| */ |
| int STRATEGY_PACKAGE = 3; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_PACKAGE__NAME = OSBPTypesPackage.LPACKAGE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Strategy</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_PACKAGE__STRATEGY = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Strategy Package</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_PACKAGE_FEATURE_COUNT = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>EResolve Proxy</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_PACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT = OSBPTypesPackage.LPACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT; |
| |
| /** |
| * The number of operations of the '<em>Strategy Package</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_PACKAGE_OPERATION_COUNT = OSBPTypesPackage.LPACKAGE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyImpl <em>Strategy</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategy() |
| * @generated |
| */ |
| int STRATEGY = 4; |
| |
| /** |
| * The feature id for the '<em><b>Targets</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY__TARGETS = 0; |
| |
| /** |
| * The feature id for the '<em><b>Strategy Default</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY__STRATEGY_DEFAULT = 1; |
| |
| /** |
| * The number of structural features of the '<em>Strategy</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Strategy</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyTargetImpl <em>Strategy Target</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyTargetImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyTarget() |
| * @generated |
| */ |
| int STRATEGY_TARGET = 5; |
| |
| /** |
| * The feature id for the '<em><b>Layouting Strategies</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_TARGET__LAYOUTING_STRATEGIES = 0; |
| |
| /** |
| * The feature id for the '<em><b>Focusing Strategies</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_TARGET__FOCUSING_STRATEGIES = 1; |
| |
| /** |
| * The feature id for the '<em><b>Focusing Enhancer</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_TARGET__FOCUSING_ENHANCER = 2; |
| |
| /** |
| * The feature id for the '<em><b>Strategy Default</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_TARGET__STRATEGY_DEFAULT = 3; |
| |
| /** |
| * The number of structural features of the '<em>Strategy Target</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_TARGET_FEATURE_COUNT = 4; |
| |
| /** |
| * The number of operations of the '<em>Strategy Target</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_TARGET_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.LayoutingStrategyImpl <em>Layouting Strategy</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.LayoutingStrategyImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getLayoutingStrategy() |
| * @generated |
| */ |
| int LAYOUTING_STRATEGY = 6; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LAYOUTING_STRATEGY__NAME = STRATEGY_BASE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Layout</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LAYOUTING_STRATEGY__LAYOUT = STRATEGY_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Layouting Strategy</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LAYOUTING_STRATEGY_FEATURE_COUNT = STRATEGY_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>EResolve Proxy</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LAYOUTING_STRATEGY___ERESOLVE_PROXY__INTERNALEOBJECT = STRATEGY_BASE___ERESOLVE_PROXY__INTERNALEOBJECT; |
| |
| /** |
| * The number of operations of the '<em>Layouting Strategy</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LAYOUTING_STRATEGY_OPERATION_COUNT = STRATEGY_BASE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.FocusingStrategyImpl <em>Focusing Strategy</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.FocusingStrategyImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getFocusingStrategy() |
| * @generated |
| */ |
| int FOCUSING_STRATEGY = 7; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY__NAME = STRATEGY_BASE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Ecview Focusing Id</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY__ECVIEW_FOCUSING_ID = STRATEGY_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Focus</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY__FOCUS = STRATEGY_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Key Code</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY__KEY_CODE = STRATEGY_BASE_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Modifier Keys</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY__MODIFIER_KEYS = STRATEGY_BASE_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of structural features of the '<em>Focusing Strategy</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY_FEATURE_COUNT = STRATEGY_BASE_FEATURE_COUNT + 4; |
| |
| /** |
| * The operation id for the '<em>EResolve Proxy</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY___ERESOLVE_PROXY__INTERNALEOBJECT = STRATEGY_BASE___ERESOLVE_PROXY__INTERNALEOBJECT; |
| |
| /** |
| * The number of operations of the '<em>Focusing Strategy</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_STRATEGY_OPERATION_COUNT = STRATEGY_BASE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.FocusingEnhancerImpl <em>Focusing Enhancer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.FocusingEnhancerImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getFocusingEnhancer() |
| * @generated |
| */ |
| int FOCUSING_ENHANCER = 8; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_ENHANCER__NAME = STRATEGY_BASE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Focusing Strategies</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_ENHANCER__FOCUSING_STRATEGIES = STRATEGY_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Focusing Enhancer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_ENHANCER_FEATURE_COUNT = STRATEGY_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>EResolve Proxy</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_ENHANCER___ERESOLVE_PROXY__INTERNALEOBJECT = STRATEGY_BASE___ERESOLVE_PROXY__INTERNALEOBJECT; |
| |
| /** |
| * The number of operations of the '<em>Focusing Enhancer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int FOCUSING_ENHANCER_OPERATION_COUNT = STRATEGY_BASE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyDefaultImpl <em>Strategy Default</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDefaultImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyDefault() |
| * @generated |
| */ |
| int STRATEGY_DEFAULT = 9; |
| |
| /** |
| * The feature id for the '<em><b>Default Layouting</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_DEFAULT__DEFAULT_LAYOUTING = 0; |
| |
| /** |
| * The feature id for the '<em><b>Default Focusing</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_DEFAULT__DEFAULT_FOCUSING = 1; |
| |
| /** |
| * The number of structural features of the '<em>Strategy Default</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_DEFAULT_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Strategy Default</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STRATEGY_DEFAULT_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.LayoutingEnum <em>Layouting Enum</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.LayoutingEnum |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getLayoutingEnum() |
| * @generated |
| */ |
| int LAYOUTING_ENUM = 10; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.osbp.xtext.strategy.FocusingEnum <em>Focusing Enum</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.FocusingEnum |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getFocusingEnum() |
| * @generated |
| */ |
| int FOCUSING_ENUM = 11; |
| |
| /** |
| * The meta object id for the '<em>Internal EObject</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.ecore.InternalEObject |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getInternalEObject() |
| * @generated |
| */ |
| int INTERNAL_EOBJECT = 12; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.StrategyModel <em>Strategy Model</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy Model</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyModel |
| * @generated |
| */ |
| EClass getStrategyModel(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.strategy.StrategyModel#getImportSection <em>Import Section</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Import Section</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyModel#getImportSection() |
| * @see #getStrategyModel() |
| * @generated |
| */ |
| EReference getStrategyModel_ImportSection(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.strategy.StrategyModel#getPackages <em>Packages</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Packages</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyModel#getPackages() |
| * @see #getStrategyModel() |
| * @generated |
| */ |
| EReference getStrategyModel_Packages(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.StrategyLazyResolver <em>Strategy Lazy Resolver</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy Lazy Resolver</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyLazyResolver |
| * @generated |
| */ |
| EClass getStrategyLazyResolver(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.osbp.xtext.strategy.StrategyLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject) <em>EResolve Proxy</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>EResolve Proxy</em>' operation. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject) |
| * @generated |
| */ |
| EOperation getStrategyLazyResolver__EResolveProxy__InternalEObject(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.StrategyBase <em>Strategy Base</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy Base</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyBase |
| * @generated |
| */ |
| EClass getStrategyBase(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.strategy.StrategyBase#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyBase#getName() |
| * @see #getStrategyBase() |
| * @generated |
| */ |
| EAttribute getStrategyBase_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.StrategyPackage <em>Strategy Package</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy Package</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyPackage |
| * @generated |
| */ |
| EClass getStrategyPackage(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.strategy.StrategyPackage#getStrategy <em>Strategy</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Strategy</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyPackage#getStrategy() |
| * @see #getStrategyPackage() |
| * @generated |
| */ |
| EReference getStrategyPackage_Strategy(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.Strategy <em>Strategy</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.Strategy |
| * @generated |
| */ |
| EClass getStrategy(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.strategy.Strategy#getTargets <em>Targets</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Targets</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.Strategy#getTargets() |
| * @see #getStrategy() |
| * @generated |
| */ |
| EReference getStrategy_Targets(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.strategy.Strategy#getStrategyDefault <em>Strategy Default</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Strategy Default</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.Strategy#getStrategyDefault() |
| * @see #getStrategy() |
| * @generated |
| */ |
| EReference getStrategy_StrategyDefault(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.StrategyTarget <em>Strategy Target</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy Target</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyTarget |
| * @generated |
| */ |
| EClass getStrategyTarget(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.strategy.StrategyTarget#getLayoutingStrategies <em>Layouting Strategies</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Layouting Strategies</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyTarget#getLayoutingStrategies() |
| * @see #getStrategyTarget() |
| * @generated |
| */ |
| EReference getStrategyTarget_LayoutingStrategies(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.strategy.StrategyTarget#getFocusingStrategies <em>Focusing Strategies</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Focusing Strategies</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyTarget#getFocusingStrategies() |
| * @see #getStrategyTarget() |
| * @generated |
| */ |
| EReference getStrategyTarget_FocusingStrategies(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.strategy.StrategyTarget#getFocusingEnhancer <em>Focusing Enhancer</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Focusing Enhancer</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyTarget#getFocusingEnhancer() |
| * @see #getStrategyTarget() |
| * @generated |
| */ |
| EReference getStrategyTarget_FocusingEnhancer(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.strategy.StrategyTarget#getStrategyDefault <em>Strategy Default</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Strategy Default</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyTarget#getStrategyDefault() |
| * @see #getStrategyTarget() |
| * @generated |
| */ |
| EReference getStrategyTarget_StrategyDefault(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.LayoutingStrategy <em>Layouting Strategy</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Layouting Strategy</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.LayoutingStrategy |
| * @generated |
| */ |
| EClass getLayoutingStrategy(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.strategy.LayoutingStrategy#getLayout <em>Layout</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Layout</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.LayoutingStrategy#getLayout() |
| * @see #getLayoutingStrategy() |
| * @generated |
| */ |
| EAttribute getLayoutingStrategy_Layout(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.FocusingStrategy <em>Focusing Strategy</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Focusing Strategy</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingStrategy |
| * @generated |
| */ |
| EClass getFocusingStrategy(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.strategy.FocusingStrategy#getEcviewFocusingId <em>Ecview Focusing Id</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Ecview Focusing Id</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingStrategy#getEcviewFocusingId() |
| * @see #getFocusingStrategy() |
| * @generated |
| */ |
| EAttribute getFocusingStrategy_EcviewFocusingId(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.strategy.FocusingStrategy#getFocus <em>Focus</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Focus</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingStrategy#getFocus() |
| * @see #getFocusingStrategy() |
| * @generated |
| */ |
| EAttribute getFocusingStrategy_Focus(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.strategy.FocusingStrategy#getKeyCode <em>Key Code</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Key Code</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingStrategy#getKeyCode() |
| * @see #getFocusingStrategy() |
| * @generated |
| */ |
| EAttribute getFocusingStrategy_KeyCode(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link org.eclipse.osbp.xtext.strategy.FocusingStrategy#getModifierKeys <em>Modifier Keys</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute list '<em>Modifier Keys</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingStrategy#getModifierKeys() |
| * @see #getFocusingStrategy() |
| * @generated |
| */ |
| EAttribute getFocusingStrategy_ModifierKeys(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.FocusingEnhancer <em>Focusing Enhancer</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Focusing Enhancer</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingEnhancer |
| * @generated |
| */ |
| EClass getFocusingEnhancer(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.osbp.xtext.strategy.FocusingEnhancer#getFocusingStrategies <em>Focusing Strategies</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Focusing Strategies</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingEnhancer#getFocusingStrategies() |
| * @see #getFocusingEnhancer() |
| * @generated |
| */ |
| EReference getFocusingEnhancer_FocusingStrategies(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.osbp.xtext.strategy.StrategyDefault <em>Strategy Default</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Strategy Default</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyDefault |
| * @generated |
| */ |
| EClass getStrategyDefault(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.strategy.StrategyDefault#getDefaultLayouting <em>Default Layouting</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Default Layouting</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyDefault#getDefaultLayouting() |
| * @see #getStrategyDefault() |
| * @generated |
| */ |
| EReference getStrategyDefault_DefaultLayouting(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.strategy.StrategyDefault#getDefaultFocusing <em>Default Focusing</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Default Focusing</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.StrategyDefault#getDefaultFocusing() |
| * @see #getStrategyDefault() |
| * @generated |
| */ |
| EReference getStrategyDefault_DefaultFocusing(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.osbp.xtext.strategy.LayoutingEnum <em>Layouting Enum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for enum '<em>Layouting Enum</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.LayoutingEnum |
| * @generated |
| */ |
| EEnum getLayoutingEnum(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.osbp.xtext.strategy.FocusingEnum <em>Focusing Enum</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for enum '<em>Focusing Enum</em>'. |
| * @see org.eclipse.osbp.xtext.strategy.FocusingEnum |
| * @generated |
| */ |
| EEnum getFocusingEnum(); |
| |
| /** |
| * Returns the meta object for data type '{@link org.eclipse.emf.ecore.InternalEObject <em>Internal EObject</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Internal EObject</em>'. |
| * @see org.eclipse.emf.ecore.InternalEObject |
| * @model instanceClass="org.eclipse.emf.ecore.InternalEObject" |
| * @generated |
| */ |
| EDataType getInternalEObject(); |
| |
| /** |
| * 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 |
| */ |
| StrategyDSLFactory getStrategyDSLFactory(); |
| |
| /** |
| * <!-- 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.osbp.xtext.strategy.impl.StrategyModelImpl <em>Strategy Model</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyModelImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyModel() |
| * @generated |
| */ |
| EClass STRATEGY_MODEL = eINSTANCE.getStrategyModel(); |
| |
| /** |
| * The meta object literal for the '<em><b>Import Section</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_MODEL__IMPORT_SECTION = eINSTANCE.getStrategyModel_ImportSection(); |
| |
| /** |
| * The meta object literal for the '<em><b>Packages</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_MODEL__PACKAGES = eINSTANCE.getStrategyModel_Packages(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyLazyResolverImpl <em>Strategy Lazy Resolver</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyLazyResolverImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyLazyResolver() |
| * @generated |
| */ |
| EClass STRATEGY_LAZY_RESOLVER = eINSTANCE.getStrategyLazyResolver(); |
| |
| /** |
| * The meta object literal for the '<em><b>EResolve Proxy</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation STRATEGY_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = eINSTANCE.getStrategyLazyResolver__EResolveProxy__InternalEObject(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyBaseImpl <em>Strategy Base</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyBaseImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyBase() |
| * @generated |
| */ |
| EClass STRATEGY_BASE = eINSTANCE.getStrategyBase(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute STRATEGY_BASE__NAME = eINSTANCE.getStrategyBase_Name(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyPackageImpl <em>Strategy Package</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyPackageImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyPackage() |
| * @generated |
| */ |
| EClass STRATEGY_PACKAGE = eINSTANCE.getStrategyPackage(); |
| |
| /** |
| * The meta object literal for the '<em><b>Strategy</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_PACKAGE__STRATEGY = eINSTANCE.getStrategyPackage_Strategy(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyImpl <em>Strategy</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategy() |
| * @generated |
| */ |
| EClass STRATEGY = eINSTANCE.getStrategy(); |
| |
| /** |
| * The meta object literal for the '<em><b>Targets</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY__TARGETS = eINSTANCE.getStrategy_Targets(); |
| |
| /** |
| * The meta object literal for the '<em><b>Strategy Default</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY__STRATEGY_DEFAULT = eINSTANCE.getStrategy_StrategyDefault(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyTargetImpl <em>Strategy Target</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyTargetImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyTarget() |
| * @generated |
| */ |
| EClass STRATEGY_TARGET = eINSTANCE.getStrategyTarget(); |
| |
| /** |
| * The meta object literal for the '<em><b>Layouting Strategies</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_TARGET__LAYOUTING_STRATEGIES = eINSTANCE.getStrategyTarget_LayoutingStrategies(); |
| |
| /** |
| * The meta object literal for the '<em><b>Focusing Strategies</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_TARGET__FOCUSING_STRATEGIES = eINSTANCE.getStrategyTarget_FocusingStrategies(); |
| |
| /** |
| * The meta object literal for the '<em><b>Focusing Enhancer</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_TARGET__FOCUSING_ENHANCER = eINSTANCE.getStrategyTarget_FocusingEnhancer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Strategy Default</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_TARGET__STRATEGY_DEFAULT = eINSTANCE.getStrategyTarget_StrategyDefault(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.LayoutingStrategyImpl <em>Layouting Strategy</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.LayoutingStrategyImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getLayoutingStrategy() |
| * @generated |
| */ |
| EClass LAYOUTING_STRATEGY = eINSTANCE.getLayoutingStrategy(); |
| |
| /** |
| * The meta object literal for the '<em><b>Layout</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LAYOUTING_STRATEGY__LAYOUT = eINSTANCE.getLayoutingStrategy_Layout(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.FocusingStrategyImpl <em>Focusing Strategy</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.FocusingStrategyImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getFocusingStrategy() |
| * @generated |
| */ |
| EClass FOCUSING_STRATEGY = eINSTANCE.getFocusingStrategy(); |
| |
| /** |
| * The meta object literal for the '<em><b>Ecview Focusing Id</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FOCUSING_STRATEGY__ECVIEW_FOCUSING_ID = eINSTANCE.getFocusingStrategy_EcviewFocusingId(); |
| |
| /** |
| * The meta object literal for the '<em><b>Focus</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FOCUSING_STRATEGY__FOCUS = eINSTANCE.getFocusingStrategy_Focus(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key Code</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FOCUSING_STRATEGY__KEY_CODE = eINSTANCE.getFocusingStrategy_KeyCode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Modifier Keys</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute FOCUSING_STRATEGY__MODIFIER_KEYS = eINSTANCE.getFocusingStrategy_ModifierKeys(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.FocusingEnhancerImpl <em>Focusing Enhancer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.FocusingEnhancerImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getFocusingEnhancer() |
| * @generated |
| */ |
| EClass FOCUSING_ENHANCER = eINSTANCE.getFocusingEnhancer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Focusing Strategies</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference FOCUSING_ENHANCER__FOCUSING_STRATEGIES = eINSTANCE.getFocusingEnhancer_FocusingStrategies(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.impl.StrategyDefaultImpl <em>Strategy Default</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDefaultImpl |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getStrategyDefault() |
| * @generated |
| */ |
| EClass STRATEGY_DEFAULT = eINSTANCE.getStrategyDefault(); |
| |
| /** |
| * The meta object literal for the '<em><b>Default Layouting</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_DEFAULT__DEFAULT_LAYOUTING = eINSTANCE.getStrategyDefault_DefaultLayouting(); |
| |
| /** |
| * The meta object literal for the '<em><b>Default Focusing</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STRATEGY_DEFAULT__DEFAULT_FOCUSING = eINSTANCE.getStrategyDefault_DefaultFocusing(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.LayoutingEnum <em>Layouting Enum</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.LayoutingEnum |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getLayoutingEnum() |
| * @generated |
| */ |
| EEnum LAYOUTING_ENUM = eINSTANCE.getLayoutingEnum(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.osbp.xtext.strategy.FocusingEnum <em>Focusing Enum</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.osbp.xtext.strategy.FocusingEnum |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getFocusingEnum() |
| * @generated |
| */ |
| EEnum FOCUSING_ENUM = eINSTANCE.getFocusingEnum(); |
| |
| /** |
| * The meta object literal for the '<em>Internal EObject</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.ecore.InternalEObject |
| * @see org.eclipse.osbp.xtext.strategy.impl.StrategyDSLPackageImpl#getInternalEObject() |
| * @generated |
| */ |
| EDataType INTERNAL_EOBJECT = eINSTANCE.getInternalEObject(); |
| |
| } |
| |
| } //StrategyDSLPackage |