| /******************************************************************************* |
| * Copyright (c) 2009, 2018 SAP AG and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v2.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v20.html |
| * |
| * Contributors: |
| * SAP AG - initial API and implementation |
| ****************************************************************************** |
| */ |
| package behavioral.status_and_action.design; |
| |
| import modelmanagement.ModelmanagementPackage; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| 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 behavioral.status_and_action.design.DesignFactory |
| * @model kind="package" |
| * annotation="http://www.eclipse.org/emf/2002/Ecore invocationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' settingDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL'" |
| * @generated |
| */ |
| public interface DesignPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "design"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://eclipse.org/ocl/examples/impactanalyzer/testmodel/ngpm/behavioral/status_and_action/design.ecore"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "behavioral.status_and_action.design"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| DesignPackage eINSTANCE = behavioral.status_and_action.design.impl.DesignPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.BusinessObjectImpl <em>Business Object</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.BusinessObjectImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getBusinessObject() |
| * @generated |
| */ |
| int BUSINESS_OBJECT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Nodes</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT__NODES = 0; |
| |
| /** |
| * The number of structural features of the '<em>Business Object</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.BusinessObjectNodeImpl <em>Business Object Node</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.BusinessObjectNodeImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getBusinessObjectNode() |
| * @generated |
| */ |
| int BUSINESS_OBJECT_NODE = 1; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT_NODE__NAME = ModelmanagementPackage.NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT_NODE__DESCRIPTION = ModelmanagementPackage.NAMED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Variables</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT_NODE__VARIABLES = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Actions</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT_NODE__ACTIONS = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Business Object Node</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUSINESS_OBJECT_NODE_FEATURE_COUNT = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.AbstractStatusVariableImpl <em>Abstract Status Variable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.AbstractStatusVariableImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAbstractStatusVariable() |
| * @generated |
| */ |
| int ABSTRACT_STATUS_VARIABLE = 5; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VARIABLE__NAME = ModelmanagementPackage.NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VARIABLE__DESCRIPTION = ModelmanagementPackage.NAMED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Is Agent</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VARIABLE__IS_AGENT = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Is State Guarded</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VARIABLE__IS_STATE_GUARDED = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Values</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VARIABLE__VALUES = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Status Variable</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VARIABLE_FEATURE_COUNT = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.StatusVariableImpl <em>Status Variable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.StatusVariableImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getStatusVariable() |
| * @generated |
| */ |
| int STATUS_VARIABLE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VARIABLE__NAME = ABSTRACT_STATUS_VARIABLE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VARIABLE__DESCRIPTION = ABSTRACT_STATUS_VARIABLE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Is Agent</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VARIABLE__IS_AGENT = ABSTRACT_STATUS_VARIABLE__IS_AGENT; |
| |
| /** |
| * The feature id for the '<em><b>Is State Guarded</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VARIABLE__IS_STATE_GUARDED = ABSTRACT_STATUS_VARIABLE__IS_STATE_GUARDED; |
| |
| /** |
| * The feature id for the '<em><b>Values</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VARIABLE__VALUES = ABSTRACT_STATUS_VARIABLE__VALUES; |
| |
| /** |
| * The number of structural features of the '<em>Status Variable</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VARIABLE_FEATURE_COUNT = ABSTRACT_STATUS_VARIABLE_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.AbstractStatusValueImpl <em>Abstract Status Value</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.AbstractStatusValueImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAbstractStatusValue() |
| * @generated |
| */ |
| int ABSTRACT_STATUS_VALUE = 6; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VALUE__NAME = ModelmanagementPackage.NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VALUE__DESCRIPTION = ModelmanagementPackage.NAMED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Is Initial</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VALUE__IS_INITIAL = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Is Inhibiting</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VALUE__IS_INHIBITING = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Is State Guarded</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VALUE__IS_STATE_GUARDED = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Status Value</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATUS_VALUE_FEATURE_COUNT = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.StatusValueImpl <em>Status Value</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.StatusValueImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getStatusValue() |
| * @generated |
| */ |
| int STATUS_VALUE = 3; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VALUE__NAME = ABSTRACT_STATUS_VALUE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VALUE__DESCRIPTION = ABSTRACT_STATUS_VALUE__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Is Initial</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VALUE__IS_INITIAL = ABSTRACT_STATUS_VALUE__IS_INITIAL; |
| |
| /** |
| * The feature id for the '<em><b>Is Inhibiting</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VALUE__IS_INHIBITING = ABSTRACT_STATUS_VALUE__IS_INHIBITING; |
| |
| /** |
| * The feature id for the '<em><b>Is State Guarded</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VALUE__IS_STATE_GUARDED = ABSTRACT_STATUS_VALUE__IS_STATE_GUARDED; |
| |
| /** |
| * The number of structural features of the '<em>Status Value</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATUS_VALUE_FEATURE_COUNT = ABSTRACT_STATUS_VALUE_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.AbstractActionImpl <em>Abstract Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.AbstractActionImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAbstractAction() |
| * @generated |
| */ |
| int ABSTRACT_ACTION = 7; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__NAME = ModelmanagementPackage.NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__DESCRIPTION = ModelmanagementPackage.NAMED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Is Agent</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__IS_AGENT = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Is Precondition Fixed</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION__IS_PRECONDITION_FIXED = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_ACTION_FEATURE_COUNT = ModelmanagementPackage.NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link behavioral.status_and_action.design.impl.ActionImpl <em>Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.ActionImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAction() |
| * @generated |
| */ |
| int ACTION = 4; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTION__NAME = ABSTRACT_ACTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTION__DESCRIPTION = ABSTRACT_ACTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Is Agent</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTION__IS_AGENT = ABSTRACT_ACTION__IS_AGENT; |
| |
| /** |
| * The feature id for the '<em><b>Is Precondition Fixed</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTION__IS_PRECONDITION_FIXED = ABSTRACT_ACTION__IS_PRECONDITION_FIXED; |
| |
| /** |
| * The number of structural features of the '<em>Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ACTION_FEATURE_COUNT = ABSTRACT_ACTION_FEATURE_COUNT + 0; |
| |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.BusinessObject <em>Business Object</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Business Object</em>'. |
| * @see behavioral.status_and_action.design.BusinessObject |
| * @generated |
| */ |
| EClass getBusinessObject(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link behavioral.status_and_action.design.BusinessObject#getNodes <em>Nodes</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Nodes</em>'. |
| * @see behavioral.status_and_action.design.BusinessObject#getNodes() |
| * @see #getBusinessObject() |
| * @generated |
| */ |
| EReference getBusinessObject_Nodes(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.BusinessObjectNode <em>Business Object Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Business Object Node</em>'. |
| * @see behavioral.status_and_action.design.BusinessObjectNode |
| * @generated |
| */ |
| EClass getBusinessObjectNode(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link behavioral.status_and_action.design.BusinessObjectNode#getVariables <em>Variables</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Variables</em>'. |
| * @see behavioral.status_and_action.design.BusinessObjectNode#getVariables() |
| * @see #getBusinessObjectNode() |
| * @generated |
| */ |
| EReference getBusinessObjectNode_Variables(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link behavioral.status_and_action.design.BusinessObjectNode#getActions <em>Actions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Actions</em>'. |
| * @see behavioral.status_and_action.design.BusinessObjectNode#getActions() |
| * @see #getBusinessObjectNode() |
| * @generated |
| */ |
| EReference getBusinessObjectNode_Actions(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.StatusVariable <em>Status Variable</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Status Variable</em>'. |
| * @see behavioral.status_and_action.design.StatusVariable |
| * @generated |
| */ |
| EClass getStatusVariable(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.StatusValue <em>Status Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Status Value</em>'. |
| * @see behavioral.status_and_action.design.StatusValue |
| * @generated |
| */ |
| EClass getStatusValue(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.Action <em>Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Action</em>'. |
| * @see behavioral.status_and_action.design.Action |
| * @generated |
| */ |
| EClass getAction(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.AbstractStatusVariable <em>Abstract Status Variable</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Status Variable</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusVariable |
| * @generated |
| */ |
| EClass getAbstractStatusVariable(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractStatusVariable#isIsAgent <em>Is Agent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Agent</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusVariable#isIsAgent() |
| * @see #getAbstractStatusVariable() |
| * @generated |
| */ |
| EAttribute getAbstractStatusVariable_IsAgent(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractStatusVariable#isIsStateGuarded <em>Is State Guarded</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is State Guarded</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusVariable#isIsStateGuarded() |
| * @see #getAbstractStatusVariable() |
| * @generated |
| */ |
| EAttribute getAbstractStatusVariable_IsStateGuarded(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link behavioral.status_and_action.design.AbstractStatusVariable#getValues <em>Values</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Values</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusVariable#getValues() |
| * @see #getAbstractStatusVariable() |
| * @generated |
| */ |
| EReference getAbstractStatusVariable_Values(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.AbstractStatusValue <em>Abstract Status Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Status Value</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusValue |
| * @generated |
| */ |
| EClass getAbstractStatusValue(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractStatusValue#isIsInitial <em>Is Initial</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Initial</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusValue#isIsInitial() |
| * @see #getAbstractStatusValue() |
| * @generated |
| */ |
| EAttribute getAbstractStatusValue_IsInitial(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractStatusValue#isIsInhibiting <em>Is Inhibiting</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Inhibiting</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusValue#isIsInhibiting() |
| * @see #getAbstractStatusValue() |
| * @generated |
| */ |
| EAttribute getAbstractStatusValue_IsInhibiting(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractStatusValue#isIsStateGuarded <em>Is State Guarded</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is State Guarded</em>'. |
| * @see behavioral.status_and_action.design.AbstractStatusValue#isIsStateGuarded() |
| * @see #getAbstractStatusValue() |
| * @generated |
| */ |
| EAttribute getAbstractStatusValue_IsStateGuarded(); |
| |
| /** |
| * Returns the meta object for class '{@link behavioral.status_and_action.design.AbstractAction <em>Abstract Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Action</em>'. |
| * @see behavioral.status_and_action.design.AbstractAction |
| * @generated |
| */ |
| EClass getAbstractAction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractAction#isIsAgent <em>Is Agent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Agent</em>'. |
| * @see behavioral.status_and_action.design.AbstractAction#isIsAgent() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EAttribute getAbstractAction_IsAgent(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link behavioral.status_and_action.design.AbstractAction#isIsPreconditionFixed <em>Is Precondition Fixed</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Is Precondition Fixed</em>'. |
| * @see behavioral.status_and_action.design.AbstractAction#isIsPreconditionFixed() |
| * @see #getAbstractAction() |
| * @generated |
| */ |
| EAttribute getAbstractAction_IsPreconditionFixed(); |
| |
| /** |
| * 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 |
| */ |
| DesignFactory getDesignFactory(); |
| |
| /** |
| * <!-- 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 behavioral.status_and_action.design.impl.BusinessObjectImpl <em>Business Object</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.BusinessObjectImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getBusinessObject() |
| * @generated |
| */ |
| EClass BUSINESS_OBJECT = eINSTANCE.getBusinessObject(); |
| |
| /** |
| * The meta object literal for the '<em><b>Nodes</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference BUSINESS_OBJECT__NODES = eINSTANCE.getBusinessObject_Nodes(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.BusinessObjectNodeImpl <em>Business Object Node</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.BusinessObjectNodeImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getBusinessObjectNode() |
| * @generated |
| */ |
| EClass BUSINESS_OBJECT_NODE = eINSTANCE.getBusinessObjectNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Variables</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference BUSINESS_OBJECT_NODE__VARIABLES = eINSTANCE.getBusinessObjectNode_Variables(); |
| |
| /** |
| * The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference BUSINESS_OBJECT_NODE__ACTIONS = eINSTANCE.getBusinessObjectNode_Actions(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.StatusVariableImpl <em>Status Variable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.StatusVariableImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getStatusVariable() |
| * @generated |
| */ |
| EClass STATUS_VARIABLE = eINSTANCE.getStatusVariable(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.StatusValueImpl <em>Status Value</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.StatusValueImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getStatusValue() |
| * @generated |
| */ |
| EClass STATUS_VALUE = eINSTANCE.getStatusValue(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.ActionImpl <em>Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.ActionImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAction() |
| * @generated |
| */ |
| EClass ACTION = eINSTANCE.getAction(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.AbstractStatusVariableImpl <em>Abstract Status Variable</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.AbstractStatusVariableImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAbstractStatusVariable() |
| * @generated |
| */ |
| EClass ABSTRACT_STATUS_VARIABLE = eINSTANCE.getAbstractStatusVariable(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Agent</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_STATUS_VARIABLE__IS_AGENT = eINSTANCE.getAbstractStatusVariable_IsAgent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is State Guarded</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_STATUS_VARIABLE__IS_STATE_GUARDED = eINSTANCE.getAbstractStatusVariable_IsStateGuarded(); |
| |
| /** |
| * The meta object literal for the '<em><b>Values</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_STATUS_VARIABLE__VALUES = eINSTANCE.getAbstractStatusVariable_Values(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.AbstractStatusValueImpl <em>Abstract Status Value</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.AbstractStatusValueImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAbstractStatusValue() |
| * @generated |
| */ |
| EClass ABSTRACT_STATUS_VALUE = eINSTANCE.getAbstractStatusValue(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Initial</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_STATUS_VALUE__IS_INITIAL = eINSTANCE.getAbstractStatusValue_IsInitial(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Inhibiting</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_STATUS_VALUE__IS_INHIBITING = eINSTANCE.getAbstractStatusValue_IsInhibiting(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is State Guarded</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_STATUS_VALUE__IS_STATE_GUARDED = eINSTANCE.getAbstractStatusValue_IsStateGuarded(); |
| |
| /** |
| * The meta object literal for the '{@link behavioral.status_and_action.design.impl.AbstractActionImpl <em>Abstract Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see behavioral.status_and_action.design.impl.AbstractActionImpl |
| * @see behavioral.status_and_action.design.impl.DesignPackageImpl#getAbstractAction() |
| * @generated |
| */ |
| EClass ABSTRACT_ACTION = eINSTANCE.getAbstractAction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Agent</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_ACTION__IS_AGENT = eINSTANCE.getAbstractAction_IsAgent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Is Precondition Fixed</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_ACTION__IS_PRECONDITION_FIXED = eINSTANCE.getAbstractAction_IsPreconditionFixed(); |
| |
| } |
| |
| } //DesignPackage |