All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nasdanika.exec.ExecPackage Maven / Gradle / Ivy

/**
 */
package org.nasdanika.exec;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.nasdanika.ncore.NcorePackage;

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.nasdanika.exec.ExecFactory * @model kind="package" * annotation="urn:org.nasdanika documentation-reference='doc/package-summary.md'" * @generated */ public interface ExecPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "exec"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "ecore://nasdanika.org/core/exec"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "org.nasdanika.exec"; /** * The singleton instance of the package. * * * @generated */ ExecPackage eINSTANCE = org.nasdanika.exec.impl.ExecPackageImpl.init(); /** * The meta object id for the '{@link org.nasdanika.exec.impl.BlockImpl Block}' class. * * * @see org.nasdanika.exec.impl.BlockImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getBlock() * @generated */ int BLOCK = 0; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int BLOCK__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int BLOCK__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int BLOCK__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int BLOCK__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int BLOCK__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int BLOCK__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int BLOCK__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Try' containment reference list. * * * @generated * @ordered */ int BLOCK__TRY = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Catch' containment reference list. * * * @generated * @ordered */ int BLOCK__CATCH = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the 'Finally' containment reference list. * * * @generated * @ordered */ int BLOCK__FINALLY = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the 'Block' class. * * * @generated * @ordered */ int BLOCK_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The number of operations of the 'Block' class. * * * @generated * @ordered */ int BLOCK_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.CallImpl Call}' class. * * * @see org.nasdanika.exec.impl.CallImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getCall() * @generated */ int CALL = 1; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int CALL__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int CALL__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CALL__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int CALL__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int CALL__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int CALL__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int CALL__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int CALL__TYPE = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Property' attribute. * * * @generated * @ordered */ int CALL__PROPERTY = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the 'Service' attribute. * * * @generated * @ordered */ int CALL__SERVICE = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the 'Method' attribute. * * * @generated * @ordered */ int CALL__METHOD = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the 'Properties' map. * * * @generated * @ordered */ int CALL__PROPERTIES = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the 'Init' containment reference list. * * * @generated * @ordered */ int CALL__INIT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; /** * The feature id for the 'Arguments' containment reference list. * * * @generated * @ordered */ int CALL__ARGUMENTS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; /** * The number of structural features of the 'Call' class. * * * @generated * @ordered */ int CALL_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 7; /** * The number of operations of the 'Call' class. * * * @generated * @ordered */ int CALL_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.PropertyImpl Property}' class. * * * @see org.nasdanika.exec.impl.PropertyImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getProperty() * @generated */ int PROPERTY = 2; /** * The feature id for the 'Key' attribute. * * * @generated * @ordered */ int PROPERTY__KEY = 0; /** * The feature id for the 'Value' containment reference. * * * @generated * @ordered */ int PROPERTY__VALUE = 1; /** * The number of structural features of the 'Property' class. * * * @generated * @ordered */ int PROPERTY_FEATURE_COUNT = 2; /** * The number of operations of the 'Property' class. * * * @generated * @ordered */ int PROPERTY_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.ConfiguratorImpl Configurator}' class. * * * @see org.nasdanika.exec.impl.ConfiguratorImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getConfigurator() * @generated */ int CONFIGURATOR = 3; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int CONFIGURATOR__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int CONFIGURATOR__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CONFIGURATOR__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int CONFIGURATOR__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int CONFIGURATOR__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int CONFIGURATOR__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int CONFIGURATOR__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Target' containment reference. * * * @generated * @ordered */ int CONFIGURATOR__TARGET = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Properties' map. * * * @generated * @ordered */ int CONFIGURATOR__PROPERTIES = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Configurator' class. * * * @generated * @ordered */ int CONFIGURATOR_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Configurator' class. * * * @generated * @ordered */ int CONFIGURATOR_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.EvalImpl Eval}' class. * * * @see org.nasdanika.exec.impl.EvalImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getEval() * @generated */ int EVAL = 4; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int EVAL__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int EVAL__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int EVAL__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int EVAL__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int EVAL__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int EVAL__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int EVAL__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Script' containment reference. * * * @generated * @ordered */ int EVAL__SCRIPT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Bindings' map. * * * @generated * @ordered */ int EVAL__BINDINGS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Eval' class. * * * @generated * @ordered */ int EVAL_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Eval' class. * * * @generated * @ordered */ int EVAL_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.FailImpl Fail}' class. * * * @see org.nasdanika.exec.impl.FailImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getFail() * @generated */ int FAIL = 5; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int FAIL__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int FAIL__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int FAIL__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int FAIL__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int FAIL__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int FAIL__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int FAIL__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Message' attribute. * * * @generated * @ordered */ int FAIL__MESSAGE = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Fail' class. * * * @generated * @ordered */ int FAIL_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Fail' class. * * * @generated * @ordered */ int FAIL_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.ListImpl List}' class. * * * @see org.nasdanika.exec.impl.ListImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getList() * @generated */ int LIST = 6; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int LIST__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int LIST__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int LIST__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int LIST__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int LIST__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int LIST__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int LIST__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Elements' containment reference list. * * * @generated * @ordered */ int LIST__ELEMENTS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'List' class. * * * @generated * @ordered */ int LIST_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'List' class. * * * @generated * @ordered */ int LIST_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.exec.impl.MapImpl Map}' class. * * * @see org.nasdanika.exec.impl.MapImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getMap() * @generated */ int MAP = 7; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int MAP__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int MAP__URIS = NcorePackage.MODEL_ELEMENT__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int MAP__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int MAP__UUID = NcorePackage.MODEL_ELEMENT__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int MAP__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int MAP__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int MAP__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; /** * The feature id for the 'Entries' map. * * * @generated * @ordered */ int MAP__ENTRIES = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Map' class. * * * @generated * @ordered */ int MAP_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Map' class. * * * @generated * @ordered */ int MAP_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.nasdanika.exec.Block Block}'. * * * @return the meta object for class 'Block'. * @see org.nasdanika.exec.Block * @generated */ EClass getBlock(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.exec.Block#getTry Try}'. * * * @return the meta object for the containment reference list 'Try'. * @see org.nasdanika.exec.Block#getTry() * @see #getBlock() * @generated */ EReference getBlock_Try(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.exec.Block#getCatch Catch}'. * * * @return the meta object for the containment reference list 'Catch'. * @see org.nasdanika.exec.Block#getCatch() * @see #getBlock() * @generated */ EReference getBlock_Catch(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.exec.Block#getFinally Finally}'. * * * @return the meta object for the containment reference list 'Finally'. * @see org.nasdanika.exec.Block#getFinally() * @see #getBlock() * @generated */ EReference getBlock_Finally(); /** * Returns the meta object for class '{@link org.nasdanika.exec.Call Call}'. * * * @return the meta object for class 'Call'. * @see org.nasdanika.exec.Call * @generated */ EClass getCall(); /** * Returns the meta object for the attribute '{@link org.nasdanika.exec.Call#getType Type}'. * * * @return the meta object for the attribute 'Type'. * @see org.nasdanika.exec.Call#getType() * @see #getCall() * @generated */ EAttribute getCall_Type(); /** * Returns the meta object for the attribute '{@link org.nasdanika.exec.Call#getProperty Property}'. * * * @return the meta object for the attribute 'Property'. * @see org.nasdanika.exec.Call#getProperty() * @see #getCall() * @generated */ EAttribute getCall_Property(); /** * Returns the meta object for the attribute '{@link org.nasdanika.exec.Call#getService Service}'. * * * @return the meta object for the attribute 'Service'. * @see org.nasdanika.exec.Call#getService() * @see #getCall() * @generated */ EAttribute getCall_Service(); /** * Returns the meta object for the attribute '{@link org.nasdanika.exec.Call#getMethod Method}'. * * * @return the meta object for the attribute 'Method'. * @see org.nasdanika.exec.Call#getMethod() * @see #getCall() * @generated */ EAttribute getCall_Method(); /** * Returns the meta object for the map '{@link org.nasdanika.exec.Call#getProperties Properties}'. * * * @return the meta object for the map 'Properties'. * @see org.nasdanika.exec.Call#getProperties() * @see #getCall() * @generated */ EReference getCall_Properties(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.exec.Call#getInit Init}'. * * * @return the meta object for the containment reference list 'Init'. * @see org.nasdanika.exec.Call#getInit() * @see #getCall() * @generated */ EReference getCall_Init(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.exec.Call#getArguments Arguments}'. * * * @return the meta object for the containment reference list 'Arguments'. * @see org.nasdanika.exec.Call#getArguments() * @see #getCall() * @generated */ EReference getCall_Arguments(); /** * Returns the meta object for class '{@link java.util.Map.Entry Property}'. * * * @return the meta object for class 'Property'. * @see java.util.Map.Entry * @model keyDataType="org.eclipse.emf.ecore.EString" keyRequired="true" * valueType="org.eclipse.emf.ecore.EObject" valueContainment="true" valueRequired="true" * annotation="urn:org.nasdanika documentation-reference='doc/property.md'" * @generated */ EClass getProperty(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry Key}'. * * * @return the meta object for the attribute 'Key'. * @see java.util.Map.Entry * @see #getProperty() * @generated */ EAttribute getProperty_Key(); /** * Returns the meta object for the containment reference '{@link java.util.Map.Entry Value}'. * * * @return the meta object for the containment reference 'Value'. * @see java.util.Map.Entry * @see #getProperty() * @generated */ EReference getProperty_Value(); /** * Returns the meta object for class '{@link org.nasdanika.exec.Configurator Configurator}'. * * * @return the meta object for class 'Configurator'. * @see org.nasdanika.exec.Configurator * @generated */ EClass getConfigurator(); /** * Returns the meta object for the containment reference '{@link org.nasdanika.exec.Configurator#getTarget Target}'. * * * @return the meta object for the containment reference 'Target'. * @see org.nasdanika.exec.Configurator#getTarget() * @see #getConfigurator() * @generated */ EReference getConfigurator_Target(); /** * Returns the meta object for the map '{@link org.nasdanika.exec.Configurator#getProperties Properties}'. * * * @return the meta object for the map 'Properties'. * @see org.nasdanika.exec.Configurator#getProperties() * @see #getConfigurator() * @generated */ EReference getConfigurator_Properties(); /** * Returns the meta object for class '{@link org.nasdanika.exec.Eval Eval}'. * * * @return the meta object for class 'Eval'. * @see org.nasdanika.exec.Eval * @generated */ EClass getEval(); /** * Returns the meta object for the containment reference '{@link org.nasdanika.exec.Eval#getScript Script}'. * * * @return the meta object for the containment reference 'Script'. * @see org.nasdanika.exec.Eval#getScript() * @see #getEval() * @generated */ EReference getEval_Script(); /** * Returns the meta object for the map '{@link org.nasdanika.exec.Eval#getBindings Bindings}'. * * * @return the meta object for the map 'Bindings'. * @see org.nasdanika.exec.Eval#getBindings() * @see #getEval() * @generated */ EReference getEval_Bindings(); /** * Returns the meta object for class '{@link org.nasdanika.exec.Fail Fail}'. * * * @return the meta object for class 'Fail'. * @see org.nasdanika.exec.Fail * @generated */ EClass getFail(); /** * Returns the meta object for the attribute '{@link org.nasdanika.exec.Fail#getMessage Message}'. * * * @return the meta object for the attribute 'Message'. * @see org.nasdanika.exec.Fail#getMessage() * @see #getFail() * @generated */ EAttribute getFail_Message(); /** * Returns the meta object for class '{@link org.nasdanika.exec.List List}'. * * * @return the meta object for class 'List'. * @see org.nasdanika.exec.List * @generated */ EClass getList(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.exec.List#getElements Elements}'. * * * @return the meta object for the containment reference list 'Elements'. * @see org.nasdanika.exec.List#getElements() * @see #getList() * @generated */ EReference getList_Elements(); /** * Returns the meta object for class '{@link org.nasdanika.exec.Map Map}'. * * * @return the meta object for class 'Map'. * @see org.nasdanika.exec.Map * @generated */ EClass getMap(); /** * Returns the meta object for the map '{@link org.nasdanika.exec.Map#getEntries Entries}'. * * * @return the meta object for the map 'Entries'. * @see org.nasdanika.exec.Map#getEntries() * @see #getMap() * @generated */ EReference getMap_Entries(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ ExecFactory getExecFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.nasdanika.exec.impl.BlockImpl Block}' class. * * * @see org.nasdanika.exec.impl.BlockImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getBlock() * @generated */ EClass BLOCK = eINSTANCE.getBlock(); /** * The meta object literal for the 'Try' containment reference list feature. * * * @generated */ EReference BLOCK__TRY = eINSTANCE.getBlock_Try(); /** * The meta object literal for the 'Catch' containment reference list feature. * * * @generated */ EReference BLOCK__CATCH = eINSTANCE.getBlock_Catch(); /** * The meta object literal for the 'Finally' containment reference list feature. * * * @generated */ EReference BLOCK__FINALLY = eINSTANCE.getBlock_Finally(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.CallImpl Call}' class. * * * @see org.nasdanika.exec.impl.CallImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getCall() * @generated */ EClass CALL = eINSTANCE.getCall(); /** * The meta object literal for the 'Type' attribute feature. * * * @generated */ EAttribute CALL__TYPE = eINSTANCE.getCall_Type(); /** * The meta object literal for the 'Property' attribute feature. * * * @generated */ EAttribute CALL__PROPERTY = eINSTANCE.getCall_Property(); /** * The meta object literal for the 'Service' attribute feature. * * * @generated */ EAttribute CALL__SERVICE = eINSTANCE.getCall_Service(); /** * The meta object literal for the 'Method' attribute feature. * * * @generated */ EAttribute CALL__METHOD = eINSTANCE.getCall_Method(); /** * The meta object literal for the 'Properties' map feature. * * * @generated */ EReference CALL__PROPERTIES = eINSTANCE.getCall_Properties(); /** * The meta object literal for the 'Init' containment reference list feature. * * * @generated */ EReference CALL__INIT = eINSTANCE.getCall_Init(); /** * The meta object literal for the 'Arguments' containment reference list feature. * * * @generated */ EReference CALL__ARGUMENTS = eINSTANCE.getCall_Arguments(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.PropertyImpl Property}' class. * * * @see org.nasdanika.exec.impl.PropertyImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getProperty() * @generated */ EClass PROPERTY = eINSTANCE.getProperty(); /** * The meta object literal for the 'Key' attribute feature. * * * @generated */ EAttribute PROPERTY__KEY = eINSTANCE.getProperty_Key(); /** * The meta object literal for the 'Value' containment reference feature. * * * @generated */ EReference PROPERTY__VALUE = eINSTANCE.getProperty_Value(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.ConfiguratorImpl Configurator}' class. * * * @see org.nasdanika.exec.impl.ConfiguratorImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getConfigurator() * @generated */ EClass CONFIGURATOR = eINSTANCE.getConfigurator(); /** * The meta object literal for the 'Target' containment reference feature. * * * @generated */ EReference CONFIGURATOR__TARGET = eINSTANCE.getConfigurator_Target(); /** * The meta object literal for the 'Properties' map feature. * * * @generated */ EReference CONFIGURATOR__PROPERTIES = eINSTANCE.getConfigurator_Properties(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.EvalImpl Eval}' class. * * * @see org.nasdanika.exec.impl.EvalImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getEval() * @generated */ EClass EVAL = eINSTANCE.getEval(); /** * The meta object literal for the 'Script' containment reference feature. * * * @generated */ EReference EVAL__SCRIPT = eINSTANCE.getEval_Script(); /** * The meta object literal for the 'Bindings' map feature. * * * @generated */ EReference EVAL__BINDINGS = eINSTANCE.getEval_Bindings(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.FailImpl Fail}' class. * * * @see org.nasdanika.exec.impl.FailImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getFail() * @generated */ EClass FAIL = eINSTANCE.getFail(); /** * The meta object literal for the 'Message' attribute feature. * * * @generated */ EAttribute FAIL__MESSAGE = eINSTANCE.getFail_Message(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.ListImpl List}' class. * * * @see org.nasdanika.exec.impl.ListImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getList() * @generated */ EClass LIST = eINSTANCE.getList(); /** * The meta object literal for the 'Elements' containment reference list feature. * * * @generated */ EReference LIST__ELEMENTS = eINSTANCE.getList_Elements(); /** * The meta object literal for the '{@link org.nasdanika.exec.impl.MapImpl Map}' class. * * * @see org.nasdanika.exec.impl.MapImpl * @see org.nasdanika.exec.impl.ExecPackageImpl#getMap() * @generated */ EClass MAP = eINSTANCE.getMap(); /** * The meta object literal for the 'Entries' map feature. * * * @generated */ EReference MAP__ENTRIES = eINSTANCE.getMap_Entries(); } } //ExecPackage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy