blob: 1c5d562b231eac864fa95f73e6fc8d81ee20b514 [file] [log] [blame]
/**
* 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