/** * Copyright (c) 2008 Olivier Moises * * 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: * Olivier Moises- initial API and implementation */ package org.eclipse.wazaabi.mm.edp.handlers; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.EDPHandlersFactory * @model kind="package" * @generated */ public interface EDPHandlersPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "handlers"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.wazaabi.org/edp/handlers"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "edphdlrs"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EDPHandlersPackage eINSTANCE = org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.DeferredImpl <em>Deferred</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.DeferredImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getDeferred() * @generated */ int DEFERRED = 5; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEFERRED__URI = 0; /** * The number of structural features of the '<em>Deferred</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEFERRED_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.OperationImpl <em>Operation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.OperationImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getOperation() * @generated */ int OPERATION = 2; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION__URI = DEFERRED__URI; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION__ID = DEFERRED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION__ASYNC = DEFERRED_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Operation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATION_FEATURE_COUNT = DEFERRED_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ActionImpl <em>Action</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ActionImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getAction() * @generated */ int ACTION = 0; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTION__URI = OPERATION__URI; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTION__ID = OPERATION__ID; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTION__ASYNC = OPERATION__ASYNC; /** * The number of structural features of the '<em>Action</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTION_FEATURE_COUNT = OPERATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameterized <em>Parameterized</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.Parameterized * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getParameterized() * @generated */ int PARAMETERIZED = 7; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED__PARAMETERS = 0; /** * The number of structural features of the '<em>Parameterized</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETERIZED_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.EventHandlerImpl <em>Event Handler</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EventHandlerImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getEventHandler() * @generated */ int EVENT_HANDLER = 6; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__PARAMETERS = PARAMETERIZED__PARAMETERS; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__ID = PARAMETERIZED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Executables</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__EXECUTABLES = PARAMETERIZED_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__URI = PARAMETERIZED_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__ASYNC = PARAMETERIZED_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Events</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__EVENTS = PARAMETERIZED_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Conditions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER__CONDITIONS = PARAMETERIZED_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Event Handler</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_HANDLER_FEATURE_COUNT = PARAMETERIZED_FEATURE_COUNT + 6; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.BindingImpl <em>Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.BindingImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getBinding() * @generated */ int BINDING = 1; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__PARAMETERS = EVENT_HANDLER__PARAMETERS; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__ID = EVENT_HANDLER__ID; /** * The feature id for the '<em><b>Executables</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__EXECUTABLES = EVENT_HANDLER__EXECUTABLES; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__URI = EVENT_HANDLER__URI; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__ASYNC = EVENT_HANDLER__ASYNC; /** * The feature id for the '<em><b>Events</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__EVENTS = EVENT_HANDLER__EVENTS; /** * The feature id for the '<em><b>Conditions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING__CONDITIONS = EVENT_HANDLER__CONDITIONS; /** * The number of structural features of the '<em>Binding</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BINDING_FEATURE_COUNT = EVENT_HANDLER_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ExecutableImpl <em>Executable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ExecutableImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getExecutable() * @generated */ int EXECUTABLE = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXECUTABLE__ID = 0; /** * The number of structural features of the '<em>Executable</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXECUTABLE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.SequenceImpl <em>Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.SequenceImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getSequence() * @generated */ int SEQUENCE = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__ID = EXECUTABLE__ID; /** * The feature id for the '<em><b>Executables</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__EXECUTABLES = EXECUTABLE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE_FEATURE_COUNT = EXECUTABLE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameter <em>Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.Parameter * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getParameter() * @generated */ int PARAMETER = 8; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETER__NAME = 0; /** * The number of structural features of the '<em>Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETER_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.StringParameterImpl <em>String Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.StringParameterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getStringParameter() * @generated */ int STRING_PARAMETER = 9; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_PARAMETER__NAME = PARAMETER__NAME; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_PARAMETER__VALUE = PARAMETER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>String Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_PARAMETER_FEATURE_COUNT = PARAMETER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.BooleanParameterImpl <em>Boolean Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.BooleanParameterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getBooleanParameter() * @generated */ int BOOLEAN_PARAMETER = 10; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_PARAMETER__NAME = PARAMETER__NAME; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_PARAMETER__VALUE = PARAMETER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Boolean Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_PARAMETER_FEATURE_COUNT = PARAMETER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.IntParameterImpl <em>Int Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.IntParameterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getIntParameter() * @generated */ int INT_PARAMETER = 11; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INT_PARAMETER__NAME = PARAMETER__NAME; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INT_PARAMETER__VALUE = PARAMETER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Int Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INT_PARAMETER_FEATURE_COUNT = PARAMETER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ValidatorImpl <em>Validator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ValidatorImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getValidator() * @generated */ int VALIDATOR = 13; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VALIDATOR__URI = OPERATION__URI; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VALIDATOR__ID = OPERATION__ID; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VALIDATOR__ASYNC = OPERATION__ASYNC; /** * The number of structural features of the '<em>Validator</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VALIDATOR_FEATURE_COUNT = OPERATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ConditionImpl <em>Condition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ConditionImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getCondition() * @generated */ int CONDITION = 12; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITION__URI = VALIDATOR__URI; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITION__ID = VALIDATOR__ID; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITION__ASYNC = VALIDATOR__ASYNC; /** * The number of structural features of the '<em>Condition</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONDITION_FEATURE_COUNT = VALIDATOR_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ConverterImpl <em>Converter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ConverterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getConverter() * @generated */ int CONVERTER = 14; /** * The feature id for the '<em><b>Uri</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONVERTER__URI = ACTION__URI; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONVERTER__ID = ACTION__ID; /** * The feature id for the '<em><b>Async</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONVERTER__ASYNC = ACTION__ASYNC; /** * The number of structural features of the '<em>Converter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONVERTER_FEATURE_COUNT = ACTION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.wazaabi.mm.edp.handlers.State <em>State</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.State * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getState() * @generated */ int STATE = 15; /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Action <em>Action</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Action</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Action * @generated */ EClass getAction(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Binding <em>Binding</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Binding</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Binding * @generated */ EClass getBinding(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Operation <em>Operation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Operation</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Operation * @generated */ EClass getOperation(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.Operation#isAsync <em>Async</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Async</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Operation#isAsync() * @see #getOperation() * @generated */ EAttribute getOperation_Async(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Executable <em>Executable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Executable</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Executable * @generated */ EClass getExecutable(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.Executable#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Executable#getId() * @see #getExecutable() * @generated */ EAttribute getExecutable_Id(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Sequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sequence</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Sequence * @generated */ EClass getSequence(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.wazaabi.mm.edp.handlers.Sequence#getExecutables <em>Executables</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Executables</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Sequence#getExecutables() * @see #getSequence() * @generated */ EReference getSequence_Executables(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Deferred <em>Deferred</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Deferred</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Deferred * @generated */ EClass getDeferred(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.Deferred#getUri <em>Uri</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Uri</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Deferred#getUri() * @see #getDeferred() * @generated */ EAttribute getDeferred_Uri(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.EventHandler <em>Event Handler</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Event Handler</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.EventHandler * @generated */ EClass getEventHandler(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.wazaabi.mm.edp.handlers.EventHandler#getEvents <em>Events</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Events</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.EventHandler#getEvents() * @see #getEventHandler() * @generated */ EReference getEventHandler_Events(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.wazaabi.mm.edp.handlers.EventHandler#getConditions <em>Conditions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Conditions</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.EventHandler#getConditions() * @see #getEventHandler() * @generated */ EReference getEventHandler_Conditions(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameterized <em>Parameterized</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parameterized</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Parameterized * @generated */ EClass getParameterized(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameterized#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.wazaabi.mm.edp.handlers.Parameterized#getParameters() * @see #getParameterized() * @generated */ EReference getParameterized_Parameters(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameter <em>Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parameter</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Parameter * @generated */ EClass getParameter(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Parameter#getName() * @see #getParameter() * @generated */ EAttribute getParameter_Name(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.StringParameter <em>String Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String Parameter</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.StringParameter * @generated */ EClass getStringParameter(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.StringParameter#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.StringParameter#getValue() * @see #getStringParameter() * @generated */ EAttribute getStringParameter_Value(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.BooleanParameter <em>Boolean Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Boolean Parameter</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.BooleanParameter * @generated */ EClass getBooleanParameter(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.BooleanParameter#isValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.BooleanParameter#isValue() * @see #getBooleanParameter() * @generated */ EAttribute getBooleanParameter_Value(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.IntParameter <em>Int Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Int Parameter</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.IntParameter * @generated */ EClass getIntParameter(); /** * Returns the meta object for the attribute '{@link org.eclipse.wazaabi.mm.edp.handlers.IntParameter#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.IntParameter#getValue() * @see #getIntParameter() * @generated */ EAttribute getIntParameter_Value(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Condition <em>Condition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Condition</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Condition * @generated */ EClass getCondition(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Validator <em>Validator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Validator</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Validator * @generated */ EClass getValidator(); /** * Returns the meta object for class '{@link org.eclipse.wazaabi.mm.edp.handlers.Converter <em>Converter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Converter</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.Converter * @generated */ EClass getConverter(); /** * Returns the meta object for enum '{@link org.eclipse.wazaabi.mm.edp.handlers.State <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>State</em>'. * @see org.eclipse.wazaabi.mm.edp.handlers.State * @generated */ EEnum getState(); /** * 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 */ EDPHandlersFactory getEDPHandlersFactory(); /** * <!-- 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.wazaabi.mm.edp.handlers.impl.ActionImpl <em>Action</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ActionImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getAction() * @generated */ EClass ACTION = eINSTANCE.getAction(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.BindingImpl <em>Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.BindingImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getBinding() * @generated */ EClass BINDING = eINSTANCE.getBinding(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.OperationImpl <em>Operation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.OperationImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getOperation() * @generated */ EClass OPERATION = eINSTANCE.getOperation(); /** * The meta object literal for the '<em><b>Async</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute OPERATION__ASYNC = eINSTANCE.getOperation_Async(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ExecutableImpl <em>Executable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ExecutableImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getExecutable() * @generated */ EClass EXECUTABLE = eINSTANCE.getExecutable(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXECUTABLE__ID = eINSTANCE.getExecutable_Id(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.SequenceImpl <em>Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.SequenceImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getSequence() * @generated */ EClass SEQUENCE = eINSTANCE.getSequence(); /** * The meta object literal for the '<em><b>Executables</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SEQUENCE__EXECUTABLES = eINSTANCE.getSequence_Executables(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.DeferredImpl <em>Deferred</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.DeferredImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getDeferred() * @generated */ EClass DEFERRED = eINSTANCE.getDeferred(); /** * The meta object literal for the '<em><b>Uri</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEFERRED__URI = eINSTANCE.getDeferred_Uri(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.EventHandlerImpl <em>Event Handler</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EventHandlerImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getEventHandler() * @generated */ EClass EVENT_HANDLER = eINSTANCE.getEventHandler(); /** * The meta object literal for the '<em><b>Events</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_HANDLER__EVENTS = eINSTANCE.getEventHandler_Events(); /** * The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_HANDLER__CONDITIONS = eINSTANCE.getEventHandler_Conditions(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameterized <em>Parameterized</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.Parameterized * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getParameterized() * @generated */ EClass PARAMETERIZED = eINSTANCE.getParameterized(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PARAMETERIZED__PARAMETERS = eINSTANCE.getParameterized_Parameters(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.Parameter <em>Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.Parameter * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#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 '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.StringParameterImpl <em>String Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.StringParameterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getStringParameter() * @generated */ EClass STRING_PARAMETER = eINSTANCE.getStringParameter(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_PARAMETER__VALUE = eINSTANCE.getStringParameter_Value(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.BooleanParameterImpl <em>Boolean Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.BooleanParameterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getBooleanParameter() * @generated */ EClass BOOLEAN_PARAMETER = eINSTANCE.getBooleanParameter(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BOOLEAN_PARAMETER__VALUE = eINSTANCE.getBooleanParameter_Value(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.IntParameterImpl <em>Int Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.IntParameterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getIntParameter() * @generated */ EClass INT_PARAMETER = eINSTANCE.getIntParameter(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INT_PARAMETER__VALUE = eINSTANCE.getIntParameter_Value(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ConditionImpl <em>Condition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ConditionImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getCondition() * @generated */ EClass CONDITION = eINSTANCE.getCondition(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ValidatorImpl <em>Validator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ValidatorImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getValidator() * @generated */ EClass VALIDATOR = eINSTANCE.getValidator(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.impl.ConverterImpl <em>Converter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.impl.ConverterImpl * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getConverter() * @generated */ EClass CONVERTER = eINSTANCE.getConverter(); /** * The meta object literal for the '{@link org.eclipse.wazaabi.mm.edp.handlers.State <em>State</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.wazaabi.mm.edp.handlers.State * @see org.eclipse.wazaabi.mm.edp.handlers.impl.EDPHandlersPackageImpl#getState() * @generated */ EEnum STATE = eINSTANCE.getState(); } } //EDPHandlersPackage