/**
* <copyright>
* </copyright>
*
* $Id$
*/
package org.ubicompforall.simplelanguage;
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 org.ubicompforall.simplelanguage.SimpleLanguageFactory
* @model kind="package"
* @generated
*/
public interface SimpleLanguagePackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "simplelanguage";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://ubicompforall.org/simplelanguage";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "simplelanguage";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
SimpleLanguagePackage eINSTANCE = org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl.init();
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.BuildingBlockImpl <em>Building Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.BuildingBlockImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getBuildingBlock()
* @generated
*/
int BUILDING_BLOCK = 8;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BUILDING_BLOCK__DESCRIPTOR = 0;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BUILDING_BLOCK__PROPERTY_VALUES = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BUILDING_BLOCK__NAME = 2;
/**
* The number of structural features of the '<em>Building Block</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BUILDING_BLOCK_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.StepImpl <em>Step</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.StepImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getStep()
* @generated
*/
int STEP = 0;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STEP__DESCRIPTOR = BUILDING_BLOCK__DESCRIPTOR;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STEP__PROPERTY_VALUES = BUILDING_BLOCK__PROPERTY_VALUES;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STEP__NAME = BUILDING_BLOCK__NAME;
/**
* The number of structural features of the '<em>Step</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STEP_FEATURE_COUNT = BUILDING_BLOCK_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.TriggerImpl <em>Trigger</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.TriggerImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getTrigger()
* @generated
*/
int TRIGGER = 1;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIGGER__DESCRIPTOR = BUILDING_BLOCK__DESCRIPTOR;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIGGER__PROPERTY_VALUES = BUILDING_BLOCK__PROPERTY_VALUES;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIGGER__NAME = BUILDING_BLOCK__NAME;
/**
* The feature id for the '<em><b>Conditions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIGGER__CONDITIONS = BUILDING_BLOCK_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Trigger</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIGGER_FEATURE_COUNT = BUILDING_BLOCK_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.ConditionalStepImpl <em>Conditional Step</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.ConditionalStepImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getConditionalStep()
* @generated
*/
int CONDITIONAL_STEP = 2;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_STEP__DESCRIPTOR = STEP__DESCRIPTOR;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_STEP__PROPERTY_VALUES = STEP__PROPERTY_VALUES;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_STEP__NAME = STEP__NAME;
/**
* The feature id for the '<em><b>Step Sequence</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_STEP__STEP_SEQUENCE = STEP_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Conditions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_STEP__CONDITIONS = STEP_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Conditional Step</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_STEP_FEATURE_COUNT = STEP_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.TaskImpl <em>Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.TaskImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getTask()
* @generated
*/
int TASK = 3;
/**
* The feature id for the '<em><b>Info Objects</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TASK__INFO_OBJECTS = 0;
/**
* The feature id for the '<em><b>Trigger</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TASK__TRIGGER = 1;
/**
* The feature id for the '<em><b>Step Sequence</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TASK__STEP_SEQUENCE = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TASK__NAME = 3;
/**
* The feature id for the '<em><b>Active</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TASK__ACTIVE = 4;
/**
* The number of structural features of the '<em>Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TASK_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.InformationObjectImpl <em>Information Object</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.InformationObjectImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getInformationObject()
* @generated
*/
int INFORMATION_OBJECT = 6;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INFORMATION_OBJECT__DESCRIPTOR = BUILDING_BLOCK__DESCRIPTOR;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INFORMATION_OBJECT__PROPERTY_VALUES = BUILDING_BLOCK__PROPERTY_VALUES;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INFORMATION_OBJECT__NAME = BUILDING_BLOCK__NAME;
/**
* The number of structural features of the '<em>Information Object</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INFORMATION_OBJECT_FEATURE_COUNT = BUILDING_BLOCK_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.QueryImpl <em>Query</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.QueryImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getQuery()
* @generated
*/
int QUERY = 4;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY__DESCRIPTOR = INFORMATION_OBJECT__DESCRIPTOR;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY__PROPERTY_VALUES = INFORMATION_OBJECT__PROPERTY_VALUES;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY__NAME = INFORMATION_OBJECT__NAME;
/**
* The feature id for the '<em><b>Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY__RESULT = INFORMATION_OBJECT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Query</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUERY_FEATURE_COUNT = INFORMATION_OBJECT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.PropertyAssignmentImpl <em>Property Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.PropertyAssignmentImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getPropertyAssignment()
* @generated
*/
int PROPERTY_ASSIGNMENT = 10;
/**
* The feature id for the '<em><b>Property</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT__PROPERTY = 0;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT__VALUE = 1;
/**
* The number of structural features of the '<em>Property Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_ASSIGNMENT_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.PropertyReferenceImpl <em>Property Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.PropertyReferenceImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getPropertyReference()
* @generated
*/
int PROPERTY_REFERENCE = 5;
/**
* The feature id for the '<em><b>Property</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_REFERENCE__PROPERTY = PROPERTY_ASSIGNMENT__PROPERTY;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_REFERENCE__VALUE = PROPERTY_ASSIGNMENT__VALUE;
/**
* The feature id for the '<em><b>From Object</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_REFERENCE__FROM_OBJECT = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>From Property</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_REFERENCE__FROM_PROPERTY = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Property Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROPERTY_REFERENCE_FEATURE_COUNT = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.ConditionImpl <em>Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.ConditionImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getCondition()
* @generated
*/
int CONDITION = 7;
/**
* The feature id for the '<em><b>Descriptor</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITION__DESCRIPTOR = BUILDING_BLOCK__DESCRIPTOR;
/**
* The feature id for the '<em><b>Property Values</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITION__PROPERTY_VALUES = BUILDING_BLOCK__PROPERTY_VALUES;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITION__NAME = BUILDING_BLOCK__NAME;
/**
* The number of structural features of the '<em>Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITION_FEATURE_COUNT = BUILDING_BLOCK_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.DomainObjectReferenceImpl <em>Domain Object Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.DomainObjectReferenceImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getDomainObjectReference()
* @generated
*/
int DOMAIN_OBJECT_REFERENCE = 9;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_REFERENCE__ID = 0;
/**
* The feature id for the '<em><b>Display Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_REFERENCE__DISPLAY_TEXT = 1;
/**
* The feature id for the '<em><b>Data Type</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_REFERENCE__DATA_TYPE = 2;
/**
* The number of structural features of the '<em>Domain Object Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_REFERENCE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.UserServiceImpl <em>User Service</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.UserServiceImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getUserService()
* @generated
*/
int USER_SERVICE = 11;
/**
* The feature id for the '<em><b>Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USER_SERVICE__TASKS = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USER_SERVICE__NAME = 1;
/**
* The feature id for the '<em><b>Libraries</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USER_SERVICE__LIBRARIES = 2;
/**
* The number of structural features of the '<em>User Service</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USER_SERVICE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.ubicompforall.simplelanguage.impl.DomainObjectAssignmentImpl <em>Domain Object Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.DomainObjectAssignmentImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getDomainObjectAssignment()
* @generated
*/
int DOMAIN_OBJECT_ASSIGNMENT = 12;
/**
* The feature id for the '<em><b>Property</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_ASSIGNMENT__PROPERTY = PROPERTY_ASSIGNMENT__PROPERTY;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_ASSIGNMENT__VALUE = PROPERTY_ASSIGNMENT__VALUE;
/**
* The feature id for the '<em><b>Domain Object</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_ASSIGNMENT__DOMAIN_OBJECT = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Domain Object Assignment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OBJECT_ASSIGNMENT_FEATURE_COUNT = PROPERTY_ASSIGNMENT_FEATURE_COUNT + 1;
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.Step <em>Step</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Step</em>'.
* @see org.ubicompforall.simplelanguage.Step
* @generated
*/
EClass getStep();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.Trigger <em>Trigger</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Trigger</em>'.
* @see org.ubicompforall.simplelanguage.Trigger
* @generated
*/
EClass getTrigger();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.Trigger#getConditions <em>Conditions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Conditions</em>'.
* @see org.ubicompforall.simplelanguage.Trigger#getConditions()
* @see #getTrigger()
* @generated
*/
EReference getTrigger_Conditions();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.ConditionalStep <em>Conditional Step</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Conditional Step</em>'.
* @see org.ubicompforall.simplelanguage.ConditionalStep
* @generated
*/
EClass getConditionalStep();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.ConditionalStep#getStepSequence <em>Step Sequence</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Step Sequence</em>'.
* @see org.ubicompforall.simplelanguage.ConditionalStep#getStepSequence()
* @see #getConditionalStep()
* @generated
*/
EReference getConditionalStep_StepSequence();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.ConditionalStep#getConditions <em>Conditions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Conditions</em>'.
* @see org.ubicompforall.simplelanguage.ConditionalStep#getConditions()
* @see #getConditionalStep()
* @generated
*/
EReference getConditionalStep_Conditions();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.Task <em>Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Task</em>'.
* @see org.ubicompforall.simplelanguage.Task
* @generated
*/
EClass getTask();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.Task#getInfoObjects <em>Info Objects</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Info Objects</em>'.
* @see org.ubicompforall.simplelanguage.Task#getInfoObjects()
* @see #getTask()
* @generated
*/
EReference getTask_InfoObjects();
/**
* Returns the meta object for the containment reference '{@link org.ubicompforall.simplelanguage.Task#getTrigger <em>Trigger</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Trigger</em>'.
* @see org.ubicompforall.simplelanguage.Task#getTrigger()
* @see #getTask()
* @generated
*/
EReference getTask_Trigger();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.Task#getStepSequence <em>Step Sequence</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Step Sequence</em>'.
* @see org.ubicompforall.simplelanguage.Task#getStepSequence()
* @see #getTask()
* @generated
*/
EReference getTask_StepSequence();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.Task#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.ubicompforall.simplelanguage.Task#getName()
* @see #getTask()
* @generated
*/
EAttribute getTask_Name();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.Task#isActive <em>Active</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Active</em>'.
* @see org.ubicompforall.simplelanguage.Task#isActive()
* @see #getTask()
* @generated
*/
EAttribute getTask_Active();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.Query <em>Query</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Query</em>'.
* @see org.ubicompforall.simplelanguage.Query
* @generated
*/
EClass getQuery();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.Query#getResult <em>Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Result</em>'.
* @see org.ubicompforall.simplelanguage.Query#getResult()
* @see #getQuery()
* @generated
*/
EAttribute getQuery_Result();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.PropertyReference <em>Property Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Property Reference</em>'.
* @see org.ubicompforall.simplelanguage.PropertyReference
* @generated
*/
EClass getPropertyReference();
/**
* Returns the meta object for the reference '{@link org.ubicompforall.simplelanguage.PropertyReference#getFromObject <em>From Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>From Object</em>'.
* @see org.ubicompforall.simplelanguage.PropertyReference#getFromObject()
* @see #getPropertyReference()
* @generated
*/
EReference getPropertyReference_FromObject();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.PropertyReference#getFromProperty <em>From Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>From Property</em>'.
* @see org.ubicompforall.simplelanguage.PropertyReference#getFromProperty()
* @see #getPropertyReference()
* @generated
*/
EAttribute getPropertyReference_FromProperty();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.InformationObject <em>Information Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Information Object</em>'.
* @see org.ubicompforall.simplelanguage.InformationObject
* @generated
*/
EClass getInformationObject();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.Condition <em>Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Condition</em>'.
* @see org.ubicompforall.simplelanguage.Condition
* @generated
*/
EClass getCondition();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.BuildingBlock <em>Building Block</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Building Block</em>'.
* @see org.ubicompforall.simplelanguage.BuildingBlock
* @generated
*/
EClass getBuildingBlock();
/**
* Returns the meta object for the reference '{@link org.ubicompforall.simplelanguage.BuildingBlock#getDescriptor <em>Descriptor</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Descriptor</em>'.
* @see org.ubicompforall.simplelanguage.BuildingBlock#getDescriptor()
* @see #getBuildingBlock()
* @generated
*/
EReference getBuildingBlock_Descriptor();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.BuildingBlock#getPropertyValues <em>Property Values</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Property Values</em>'.
* @see org.ubicompforall.simplelanguage.BuildingBlock#getPropertyValues()
* @see #getBuildingBlock()
* @generated
*/
EReference getBuildingBlock_PropertyValues();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.BuildingBlock#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.ubicompforall.simplelanguage.BuildingBlock#getName()
* @see #getBuildingBlock()
* @generated
*/
EAttribute getBuildingBlock_Name();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.DomainObjectReference <em>Domain Object Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Domain Object Reference</em>'.
* @see org.ubicompforall.simplelanguage.DomainObjectReference
* @generated
*/
EClass getDomainObjectReference();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.DomainObjectReference#getId <em>Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Id</em>'.
* @see org.ubicompforall.simplelanguage.DomainObjectReference#getId()
* @see #getDomainObjectReference()
* @generated
*/
EAttribute getDomainObjectReference_Id();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.DomainObjectReference#getDisplayText <em>Display Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Display Text</em>'.
* @see org.ubicompforall.simplelanguage.DomainObjectReference#getDisplayText()
* @see #getDomainObjectReference()
* @generated
*/
EAttribute getDomainObjectReference_DisplayText();
/**
* Returns the meta object for the reference '{@link org.ubicompforall.simplelanguage.DomainObjectReference#getDataType <em>Data Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Data Type</em>'.
* @see org.ubicompforall.simplelanguage.DomainObjectReference#getDataType()
* @see #getDomainObjectReference()
* @generated
*/
EReference getDomainObjectReference_DataType();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.PropertyAssignment <em>Property Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Property Assignment</em>'.
* @see org.ubicompforall.simplelanguage.PropertyAssignment
* @generated
*/
EClass getPropertyAssignment();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.PropertyAssignment#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Property</em>'.
* @see org.ubicompforall.simplelanguage.PropertyAssignment#getProperty()
* @see #getPropertyAssignment()
* @generated
*/
EAttribute getPropertyAssignment_Property();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.PropertyAssignment#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.ubicompforall.simplelanguage.PropertyAssignment#getValue()
* @see #getPropertyAssignment()
* @generated
*/
EAttribute getPropertyAssignment_Value();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.UserService <em>User Service</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>User Service</em>'.
* @see org.ubicompforall.simplelanguage.UserService
* @generated
*/
EClass getUserService();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.UserService#getTasks <em>Tasks</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Tasks</em>'.
* @see org.ubicompforall.simplelanguage.UserService#getTasks()
* @see #getUserService()
* @generated
*/
EReference getUserService_Tasks();
/**
* Returns the meta object for the attribute '{@link org.ubicompforall.simplelanguage.UserService#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.ubicompforall.simplelanguage.UserService#getName()
* @see #getUserService()
* @generated
*/
EAttribute getUserService_Name();
/**
* Returns the meta object for the reference list '{@link org.ubicompforall.simplelanguage.UserService#getLibraries <em>Libraries</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Libraries</em>'.
* @see org.ubicompforall.simplelanguage.UserService#getLibraries()
* @see #getUserService()
* @generated
*/
EReference getUserService_Libraries();
/**
* Returns the meta object for class '{@link org.ubicompforall.simplelanguage.DomainObjectAssignment <em>Domain Object Assignment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Domain Object Assignment</em>'.
* @see org.ubicompforall.simplelanguage.DomainObjectAssignment
* @generated
*/
EClass getDomainObjectAssignment();
/**
* Returns the meta object for the containment reference list '{@link org.ubicompforall.simplelanguage.DomainObjectAssignment#getDomainObject <em>Domain Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Domain Object</em>'.
* @see org.ubicompforall.simplelanguage.DomainObjectAssignment#getDomainObject()
* @see #getDomainObjectAssignment()
* @generated
*/
EReference getDomainObjectAssignment_DomainObject();
/**
* 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
*/
SimpleLanguageFactory getSimpleLanguageFactory();
/**
* <!-- 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.ubicompforall.simplelanguage.impl.StepImpl <em>Step</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.StepImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getStep()
* @generated
*/
EClass STEP = eINSTANCE.getStep();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.TriggerImpl <em>Trigger</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.TriggerImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getTrigger()
* @generated
*/
EClass TRIGGER = eINSTANCE.getTrigger();
/**
* The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRIGGER__CONDITIONS = eINSTANCE.getTrigger_Conditions();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.ConditionalStepImpl <em>Conditional Step</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.ConditionalStepImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getConditionalStep()
* @generated
*/
EClass CONDITIONAL_STEP = eINSTANCE.getConditionalStep();
/**
* The meta object literal for the '<em><b>Step Sequence</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONDITIONAL_STEP__STEP_SEQUENCE = eINSTANCE.getConditionalStep_StepSequence();
/**
* The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONDITIONAL_STEP__CONDITIONS = eINSTANCE.getConditionalStep_Conditions();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.TaskImpl <em>Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.TaskImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getTask()
* @generated
*/
EClass TASK = eINSTANCE.getTask();
/**
* The meta object literal for the '<em><b>Info Objects</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TASK__INFO_OBJECTS = eINSTANCE.getTask_InfoObjects();
/**
* The meta object literal for the '<em><b>Trigger</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TASK__TRIGGER = eINSTANCE.getTask_Trigger();
/**
* The meta object literal for the '<em><b>Step Sequence</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TASK__STEP_SEQUENCE = eINSTANCE.getTask_StepSequence();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TASK__NAME = eINSTANCE.getTask_Name();
/**
* The meta object literal for the '<em><b>Active</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TASK__ACTIVE = eINSTANCE.getTask_Active();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.QueryImpl <em>Query</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.QueryImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getQuery()
* @generated
*/
EClass QUERY = eINSTANCE.getQuery();
/**
* The meta object literal for the '<em><b>Result</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute QUERY__RESULT = eINSTANCE.getQuery_Result();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.PropertyReferenceImpl <em>Property Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.PropertyReferenceImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getPropertyReference()
* @generated
*/
EClass PROPERTY_REFERENCE = eINSTANCE.getPropertyReference();
/**
* The meta object literal for the '<em><b>From Object</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PROPERTY_REFERENCE__FROM_OBJECT = eINSTANCE.getPropertyReference_FromObject();
/**
* The meta object literal for the '<em><b>From Property</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PROPERTY_REFERENCE__FROM_PROPERTY = eINSTANCE.getPropertyReference_FromProperty();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.InformationObjectImpl <em>Information Object</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.InformationObjectImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getInformationObject()
* @generated
*/
EClass INFORMATION_OBJECT = eINSTANCE.getInformationObject();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.ConditionImpl <em>Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.ConditionImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getCondition()
* @generated
*/
EClass CONDITION = eINSTANCE.getCondition();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.BuildingBlockImpl <em>Building Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.BuildingBlockImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getBuildingBlock()
* @generated
*/
EClass BUILDING_BLOCK = eINSTANCE.getBuildingBlock();
/**
* The meta object literal for the '<em><b>Descriptor</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BUILDING_BLOCK__DESCRIPTOR = eINSTANCE.getBuildingBlock_Descriptor();
/**
* The meta object literal for the '<em><b>Property Values</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BUILDING_BLOCK__PROPERTY_VALUES = eINSTANCE.getBuildingBlock_PropertyValues();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BUILDING_BLOCK__NAME = eINSTANCE.getBuildingBlock_Name();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.DomainObjectReferenceImpl <em>Domain Object Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.DomainObjectReferenceImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getDomainObjectReference()
* @generated
*/
EClass DOMAIN_OBJECT_REFERENCE = eINSTANCE.getDomainObjectReference();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOMAIN_OBJECT_REFERENCE__ID = eINSTANCE.getDomainObjectReference_Id();
/**
* The meta object literal for the '<em><b>Display Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOMAIN_OBJECT_REFERENCE__DISPLAY_TEXT = eINSTANCE.getDomainObjectReference_DisplayText();
/**
* The meta object literal for the '<em><b>Data Type</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOMAIN_OBJECT_REFERENCE__DATA_TYPE = eINSTANCE.getDomainObjectReference_DataType();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.PropertyAssignmentImpl <em>Property Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.PropertyAssignmentImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getPropertyAssignment()
* @generated
*/
EClass PROPERTY_ASSIGNMENT = eINSTANCE.getPropertyAssignment();
/**
* The meta object literal for the '<em><b>Property</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PROPERTY_ASSIGNMENT__PROPERTY = eINSTANCE.getPropertyAssignment_Property();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PROPERTY_ASSIGNMENT__VALUE = eINSTANCE.getPropertyAssignment_Value();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.UserServiceImpl <em>User Service</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.UserServiceImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getUserService()
* @generated
*/
EClass USER_SERVICE = eINSTANCE.getUserService();
/**
* The meta object literal for the '<em><b>Tasks</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference USER_SERVICE__TASKS = eINSTANCE.getUserService_Tasks();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute USER_SERVICE__NAME = eINSTANCE.getUserService_Name();
/**
* The meta object literal for the '<em><b>Libraries</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference USER_SERVICE__LIBRARIES = eINSTANCE.getUserService_Libraries();
/**
* The meta object literal for the '{@link org.ubicompforall.simplelanguage.impl.DomainObjectAssignmentImpl <em>Domain Object Assignment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.ubicompforall.simplelanguage.impl.DomainObjectAssignmentImpl
* @see org.ubicompforall.simplelanguage.impl.SimpleLanguagePackageImpl#getDomainObjectAssignment()
* @generated
*/
EClass DOMAIN_OBJECT_ASSIGNMENT = eINSTANCE.getDomainObjectAssignment();
/**
* The meta object literal for the '<em><b>Domain Object</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOMAIN_OBJECT_ASSIGNMENT__DOMAIN_OBJECT = eINSTANCE.getDomainObjectAssignment_DomainObject();
}
} //SimpleLanguagePackage