Modifier and type | Property and description |
---|---|
org.eclipse.emf.ecore.EClass | sarlAction Returns the meta object for class 'Action'. |
org.eclipse.emf.ecore.EReference | sarlAction_FiredEvents Returns the meta object for the containment reference list 'Fired Events'. |
org.eclipse.emf.ecore.EClass | sarlAgent Returns the meta object for class 'Agent'. |
org.eclipse.emf.ecore.EReference | sarlAgent_Extends Returns the meta object for the containment reference 'Extends'. |
org.eclipse.emf.ecore.EClass | sarlAnnotationType Returns the meta object for class 'Annotation Type'. |
org.eclipse.emf.ecore.EClass | sarlArtifact Returns the meta object for class 'Artifact'. |
org.eclipse.emf.ecore.EReference | sarlArtifact_Extends Returns the meta object for the containment reference 'Extends'. |
org.eclipse.emf.ecore.EClass | sarlAssertExpression Returns the meta object for class 'Assert Expression'. |
org.eclipse.emf.ecore.EReference | sarlAssertExpression_Condition Returns the meta object for the containment reference 'Condition'. |
org.eclipse.emf.ecore.EAttribute | sarlAssertExpression_IsStatic Returns the meta object for the attribute 'Is Static'. |
org.eclipse.emf.ecore.EAttribute | sarlAssertExpression_Message Returns the meta object for the attribute 'Message'. |
org.eclipse.emf.ecore.EClass | sarlBehavior Returns the meta object for class 'Behavior'. |
org.eclipse.emf.ecore.EReference | sarlBehavior_Extends Returns the meta object for the containment reference 'Extends'. |
org.eclipse.emf.ecore.EClass | sarlBehaviorUnit Returns the meta object for class 'Behavior Unit'. |
org.eclipse.emf.ecore.EReference | sarlBehaviorUnit_Expression Returns the meta object for the containment reference 'Expression'. |
org.eclipse.emf.ecore.EReference | sarlBehaviorUnit_Guard Returns the meta object for the containment reference 'Guard'. |
org.eclipse.emf.ecore.EReference | sarlBehaviorUnit_Name Returns the meta object for the containment reference 'Name'. |
org.eclipse.emf.ecore.EClass | sarlBreakExpression Returns the meta object for class 'Break Expression'. |
org.eclipse.emf.ecore.EClass | sarlCapacity Returns the meta object for class 'Capacity'. |
org.eclipse.emf.ecore.EReference | sarlCapacity_Extends Returns the meta object for the containment reference list 'Extends'. |
org.eclipse.emf.ecore.EClass | sarlCapacityUses Returns the meta object for class 'Capacity Uses'. |
org.eclipse.emf.ecore.EReference | sarlCapacityUses_Capacities Returns the meta object for the containment reference list 'Capacities'. |
org.eclipse.emf.ecore.EClass | sarlCastedExpression Returns the meta object for class 'Casted Expression'. |
org.eclipse.emf.ecore.EReference | sarlCastedExpression_Argument Returns the meta object for the reference 'Argument'. |
org.eclipse.emf.ecore.EReference | sarlCastedExpression_Feature Returns the meta object for the reference 'Feature'. |
org.eclipse.emf.ecore.EReference | sarlCastedExpression_Receiver Returns the meta object for the reference 'Receiver'. |
org.eclipse.emf.ecore.EClass | sarlClass Returns the meta object for class 'Class'. |
org.eclipse.emf.ecore.EClass | sarlConstructor Returns the meta object for class 'Constructor'. |
org.eclipse.emf.ecore.EClass | sarlContinueExpression Returns the meta object for class 'Continue Expression'. |
org.eclipse.emf.ecore.EClass | sarlEnumeration Returns the meta object for class 'Enumeration'. |
org.eclipse.emf.ecore.EClass | sarlEnumLiteral Returns the meta object for class 'Enum Literal'. |
org.eclipse.emf.ecore.EClass | sarlEvent Returns the meta object for class 'Event'. |
org.eclipse.emf.ecore.EReference | sarlEvent_Extends Returns the meta object for the containment reference 'Extends'. |
SarlFactory | sarlFactory Returns the factory that creates the instances of the model. |
org.eclipse.emf.ecore.EClass | sarlField Returns the meta object for class 'Field'. |
org.eclipse.emf.ecore.EClass | sarlFormalParameter Returns the meta object for class 'Formal Parameter'. |
org.eclipse.emf.ecore.EReference | sarlFormalParameter_DefaultValue Returns the meta object for the containment reference 'Default Value'. |
org.eclipse.emf.ecore.EClass | sarlInterface Returns the meta object for class 'Interface'. |
org.eclipse.emf.ecore.EClass | sarlRequiredCapacity Returns the meta object for class 'Required Capacity'. |
org.eclipse.emf.ecore.EReference | sarlRequiredCapacity_Capacities Returns the meta object for the containment reference list 'Capacities'. |
org.eclipse.emf.ecore.EClass | sarlScript Returns the meta object for class 'Script'. |
org.eclipse.emf.ecore.EClass | sarlSkill Returns the meta object for class 'Skill'. |
org.eclipse.emf.ecore.EReference | sarlSkill_Extends Returns the meta object for the containment reference 'Extends'. |
org.eclipse.emf.ecore.EReference | sarlSkill_Implements Returns the meta object for the containment reference list 'Implements'. |
org.eclipse.emf.ecore.EClass | sarlSpace Returns the meta object for class 'Space'. |
org.eclipse.emf.ecore.EReference | sarlSpace_Extends Returns the meta object for the containment reference 'Extends'. |
Modifier and type | Type and description |
---|---|
interface | SarlPackage.Literals Defines literals for the meta objects that represent
|
Modifier and type | Field and description |
---|---|
static val SarlPackage | eINSTANCE The singleton instance of the package. |
static val java.lang.String | eNAME The package name. |
static val java.lang.String | eNS_PREFIX The package namespace name. |
static val java.lang.String | eNS_URI The package namespace URI. |
static val int | SARL_ACTION The meta object id for the 'Action' class. |
static val int | SARL_ACTION__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_ACTION__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_ACTION__CREATE_EXTENSION_INFO The feature id for the 'Create Extension Info' containment reference. |
static val int | SARL_ACTION__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_ACTION__EXCEPTIONS The feature id for the 'Exceptions' containment reference list. |
static val int | SARL_ACTION__EXPRESSION The feature id for the 'Expression' containment reference. |
static val int | SARL_ACTION__FIRED_EVENTS The feature id for the 'Fired Events' containment reference list. |
static val int | SARL_ACTION__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_ACTION__NAME The feature id for the 'Name' attribute. |
static val int | SARL_ACTION__PARAMETERS The feature id for the 'Parameters' containment reference list. |
static val int | SARL_ACTION__RETURN_TYPE The feature id for the 'Return Type' containment reference. |
static val int | SARL_ACTION__TYPE_PARAMETERS The feature id for the 'Type Parameters' containment reference list. |
static val int | SARL_ACTION_FEATURE_COUNT The number of structural features of the 'Action' class. |
static val int | SARL_AGENT The meta object id for the 'Agent' class. |
static val int | SARL_AGENT__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_AGENT__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_AGENT__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_AGENT__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_AGENT__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_AGENT__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_AGENT__NAME The feature id for the 'Name' attribute. |
static val int | SARL_AGENT_FEATURE_COUNT The number of structural features of the 'Agent' class. |
static val int | SARL_ANNOTATION_TYPE The meta object id for the 'Annotation Type' class. |
static val int | SARL_ANNOTATION_TYPE__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_ANNOTATION_TYPE__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_ANNOTATION_TYPE__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_ANNOTATION_TYPE__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_ANNOTATION_TYPE__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_ANNOTATION_TYPE__NAME The feature id for the 'Name' attribute. |
static val int | SARL_ANNOTATION_TYPE_FEATURE_COUNT The number of structural features of the 'Annotation Type' class. |
static val int | SARL_ARTIFACT The meta object id for the 'Artifact' class. |
static val int | SARL_ARTIFACT__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_ARTIFACT__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_ARTIFACT__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_ARTIFACT__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_ARTIFACT__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_ARTIFACT__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_ARTIFACT__NAME The feature id for the 'Name' attribute. |
static val int | SARL_ARTIFACT_FEATURE_COUNT The number of structural features of the 'Artifact' class. |
static val int | SARL_ASSERT_EXPRESSION The meta object id for the 'Assert Expression' class. |
static val int | SARL_ASSERT_EXPRESSION__CONDITION The feature id for the 'Condition' containment reference. |
static val int | SARL_ASSERT_EXPRESSION__IS_STATIC The feature id for the 'Is Static' attribute. |
static val int | SARL_ASSERT_EXPRESSION__MESSAGE The feature id for the 'Message' attribute. |
static val int | SARL_ASSERT_EXPRESSION_FEATURE_COUNT The number of structural features of the 'Assert Expression' class. |
static val int | SARL_BEHAVIOR The meta object id for the 'Behavior' class. |
static val int | SARL_BEHAVIOR__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_BEHAVIOR__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_BEHAVIOR__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_BEHAVIOR__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_BEHAVIOR__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_BEHAVIOR__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_BEHAVIOR__NAME The feature id for the 'Name' attribute. |
static val int | SARL_BEHAVIOR_FEATURE_COUNT The number of structural features of the 'Behavior' class. |
static val int | SARL_BEHAVIOR_UNIT The meta object id for the 'Behavior Unit' class. |
static val int | SARL_BEHAVIOR_UNIT__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_BEHAVIOR_UNIT__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_BEHAVIOR_UNIT__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_BEHAVIOR_UNIT__EXPRESSION The feature id for the 'Expression' containment reference. |
static val int | SARL_BEHAVIOR_UNIT__GUARD The feature id for the 'Guard' containment reference. |
static val int | SARL_BEHAVIOR_UNIT__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_BEHAVIOR_UNIT__NAME The feature id for the 'Name' containment reference. |
static val int | SARL_BEHAVIOR_UNIT_FEATURE_COUNT The number of structural features of the 'Behavior Unit' class. |
static val int | SARL_BREAK_EXPRESSION The meta object id for the 'Break Expression' class. |
static val int | SARL_BREAK_EXPRESSION_FEATURE_COUNT The number of structural features of the 'Break Expression' class. |
static val int | SARL_CAPACITY The meta object id for the 'Capacity' class. |
static val int | SARL_CAPACITY__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_CAPACITY__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_CAPACITY__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_CAPACITY__EXTENDS The feature id for the 'Extends' containment reference list. |
static val int | SARL_CAPACITY__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_CAPACITY__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_CAPACITY__NAME The feature id for the 'Name' attribute. |
static val int | SARL_CAPACITY_FEATURE_COUNT The number of structural features of the 'Capacity' class. |
static val int | SARL_CAPACITY_USES The meta object id for the 'Capacity Uses' class. |
static val int | SARL_CAPACITY_USES__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_CAPACITY_USES__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_CAPACITY_USES__CAPACITIES The feature id for the 'Capacities' containment reference list. |
static val int | SARL_CAPACITY_USES__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_CAPACITY_USES__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_CAPACITY_USES_FEATURE_COUNT The number of structural features of the 'Capacity Uses' class. |
static val int | SARL_CASTED_EXPRESSION The meta object id for the 'Casted Expression' class. |
static val int | SARL_CASTED_EXPRESSION__ARGUMENT The feature id for the 'Argument' reference. |
static val int | SARL_CASTED_EXPRESSION__FEATURE The feature id for the 'Feature' reference. |
static val int | SARL_CASTED_EXPRESSION__RECEIVER The feature id for the 'Receiver' reference. |
static val int | SARL_CASTED_EXPRESSION__TARGET The feature id for the 'Target' containment reference. |
static val int | SARL_CASTED_EXPRESSION__TYPE The feature id for the 'Type' containment reference. |
static val int | SARL_CASTED_EXPRESSION_FEATURE_COUNT The number of structural features of the 'Casted Expression' class. |
static val int | SARL_CLASS The meta object id for the 'Class' class. |
static val int | SARL_CLASS__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_CLASS__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_CLASS__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_CLASS__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_CLASS__IMPLEMENTS The feature id for the 'Implements' containment reference list. |
static val int | SARL_CLASS__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_CLASS__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_CLASS__NAME The feature id for the 'Name' attribute. |
static val int | SARL_CLASS__TYPE_PARAMETERS The feature id for the 'Type Parameters' containment reference list. |
static val int | SARL_CLASS_FEATURE_COUNT The number of structural features of the 'Class' class. |
static val int | SARL_CONSTRUCTOR The meta object id for the 'Constructor' class. |
static val int | SARL_CONSTRUCTOR__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_CONSTRUCTOR__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_CONSTRUCTOR__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_CONSTRUCTOR__EXCEPTIONS The feature id for the 'Exceptions' containment reference list. |
static val int | SARL_CONSTRUCTOR__EXPRESSION The feature id for the 'Expression' containment reference. |
static val int | SARL_CONSTRUCTOR__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_CONSTRUCTOR__PARAMETERS The feature id for the 'Parameters' containment reference list. |
static val int | SARL_CONSTRUCTOR__TYPE_PARAMETERS The feature id for the 'Type Parameters' containment reference list. |
static val int | SARL_CONSTRUCTOR_FEATURE_COUNT The number of structural features of the 'Constructor' class. |
static val int | SARL_CONTINUE_EXPRESSION The meta object id for the 'Continue Expression' class. |
static val int | SARL_CONTINUE_EXPRESSION_FEATURE_COUNT The number of structural features of the 'Continue Expression' class. |
static val int | SARL_ENUM_LITERAL The meta object id for the 'Enum Literal' class. |
static val int | SARL_ENUM_LITERAL__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_ENUM_LITERAL__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_ENUM_LITERAL__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_ENUM_LITERAL__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_ENUM_LITERAL__NAME The feature id for the 'Name' attribute. |
static val int | SARL_ENUM_LITERAL_FEATURE_COUNT The number of structural features of the 'Enum Literal' class. |
static val int | SARL_ENUMERATION The meta object id for the 'Enumeration' class. |
static val int | SARL_ENUMERATION__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_ENUMERATION__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_ENUMERATION__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_ENUMERATION__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_ENUMERATION__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_ENUMERATION__NAME The feature id for the 'Name' attribute. |
static val int | SARL_ENUMERATION_FEATURE_COUNT The number of structural features of the 'Enumeration' class. |
static val int | SARL_EVENT The meta object id for the 'Event' class. |
static val int | SARL_EVENT__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_EVENT__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_EVENT__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_EVENT__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_EVENT__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_EVENT__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_EVENT__NAME The feature id for the 'Name' attribute. |
static val int | SARL_EVENT_FEATURE_COUNT The number of structural features of the 'Event' class. |
static val int | SARL_FIELD The meta object id for the 'Field' class. |
static val int | SARL_FIELD__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_FIELD__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_FIELD__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_FIELD__INITIAL_VALUE The feature id for the 'Initial Value' containment reference. |
static val int | SARL_FIELD__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_FIELD__NAME The feature id for the 'Name' attribute. |
static val int | SARL_FIELD__TYPE The feature id for the 'Type' containment reference. |
static val int | SARL_FIELD_FEATURE_COUNT The number of structural features of the 'Field' class. |
static val int | SARL_FORMAL_PARAMETER The meta object id for the 'Formal Parameter' class. |
static val int | SARL_FORMAL_PARAMETER__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_FORMAL_PARAMETER__DEFAULT_VALUE The feature id for the 'Default Value' containment reference. |
static val int | SARL_FORMAL_PARAMETER__EXTENSION The feature id for the 'Extension' attribute. |
static val int | SARL_FORMAL_PARAMETER__NAME The feature id for the 'Name' attribute. |
static val int | SARL_FORMAL_PARAMETER__PARAMETER_TYPE The feature id for the 'Parameter Type' containment reference. |
static val int | SARL_FORMAL_PARAMETER__VAR_ARG The feature id for the 'Var Arg' attribute. |
static val int | SARL_FORMAL_PARAMETER_FEATURE_COUNT The number of structural features of the 'Formal Parameter' class. |
static val int | SARL_INTERFACE The meta object id for the 'Interface' class. |
static val int | SARL_INTERFACE__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_INTERFACE__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_INTERFACE__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_INTERFACE__EXTENDS The feature id for the 'Extends' containment reference list. |
static val int | SARL_INTERFACE__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_INTERFACE__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_INTERFACE__NAME The feature id for the 'Name' attribute. |
static val int | SARL_INTERFACE__TYPE_PARAMETERS The feature id for the 'Type Parameters' containment reference list. |
static val int | SARL_INTERFACE_FEATURE_COUNT The number of structural features of the 'Interface' class. |
static val int | SARL_REQUIRED_CAPACITY The meta object id for the 'Required Capacity' class. |
static val int | SARL_REQUIRED_CAPACITY__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_REQUIRED_CAPACITY__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_REQUIRED_CAPACITY__CAPACITIES The feature id for the 'Capacities' containment reference list. |
static val int | SARL_REQUIRED_CAPACITY__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_REQUIRED_CAPACITY__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_REQUIRED_CAPACITY_FEATURE_COUNT The number of structural features of the 'Required Capacity' class. |
static val int | SARL_SCRIPT The meta object id for the 'Script' class. |
static val int | SARL_SCRIPT__IMPORT_SECTION The feature id for the 'Import Section' containment reference. |
static val int | SARL_SCRIPT__PACKAGE The feature id for the 'Package' attribute. |
static val int | SARL_SCRIPT__XTEND_TYPES The feature id for the 'Xtend Types' containment reference list. |
static val int | SARL_SCRIPT_FEATURE_COUNT The number of structural features of the 'Script' class. |
static val int | SARL_SKILL The meta object id for the 'Skill' class. |
static val int | SARL_SKILL__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_SKILL__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_SKILL__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_SKILL__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_SKILL__IMPLEMENTS The feature id for the 'Implements' containment reference list. |
static val int | SARL_SKILL__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_SKILL__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_SKILL__NAME The feature id for the 'Name' attribute. |
static val int | SARL_SKILL_FEATURE_COUNT The number of structural features of the 'Skill' class. |
static val int | SARL_SPACE The meta object id for the 'Space' class. |
static val int | SARL_SPACE__ANNOTATION_INFO The feature id for the 'Annotation Info' containment reference. |
static val int | SARL_SPACE__ANNOTATIONS The feature id for the 'Annotations' containment reference list. |
static val int | SARL_SPACE__DECLARING_TYPE The feature id for the 'Declaring Type' container reference. |
static val int | SARL_SPACE__EXTENDS The feature id for the 'Extends' containment reference. |
static val int | SARL_SPACE__MEMBERS The feature id for the 'Members' containment reference list. |
static val int | SARL_SPACE__MODIFIERS The feature id for the 'Modifiers' attribute list. |
static val int | SARL_SPACE__NAME The feature id for the 'Name' attribute. |
static val int | SARL_SPACE_FEATURE_COUNT The number of structural features of the 'Space' class. |
Modifier and type | Action and description |
---|---|
abstract org.eclipse.emf.ecore.EClass | getSarlAction Returns the meta object for class 'Action'. |
abstract org.eclipse.emf.ecore.EReference | getSarlAction_FiredEvents Returns the meta object for the containment reference list 'Fired Events'. |
abstract org.eclipse.emf.ecore.EClass | getSarlAgent Returns the meta object for class 'Agent'. |
abstract org.eclipse.emf.ecore.EReference | getSarlAgent_Extends Returns the meta object for the containment reference 'Extends'. |
abstract org.eclipse.emf.ecore.EClass | getSarlAnnotationType Returns the meta object for class 'Annotation Type'. |
abstract org.eclipse.emf.ecore.EClass | getSarlArtifact Returns the meta object for class 'Artifact'. |
abstract org.eclipse.emf.ecore.EReference | getSarlArtifact_Extends Returns the meta object for the containment reference 'Extends'. |
abstract org.eclipse.emf.ecore.EClass | getSarlAssertExpression Returns the meta object for class 'Assert Expression'. |
abstract org.eclipse.emf.ecore.EReference | getSarlAssertExpression_Condition Returns the meta object for the containment reference 'Condition'. |
abstract org.eclipse.emf.ecore.EAttribute | getSarlAssertExpression_IsStatic Returns the meta object for the attribute 'Is Static'. |
abstract org.eclipse.emf.ecore.EAttribute | getSarlAssertExpression_Message Returns the meta object for the attribute 'Message'. |
abstract org.eclipse.emf.ecore.EClass | getSarlBehavior Returns the meta object for class 'Behavior'. |
abstract org.eclipse.emf.ecore.EReference | getSarlBehavior_Extends Returns the meta object for the containment reference 'Extends'. |
abstract org.eclipse.emf.ecore.EClass | getSarlBehaviorUnit Returns the meta object for class 'Behavior Unit'. |
abstract org.eclipse.emf.ecore.EReference | getSarlBehaviorUnit_Expression Returns the meta object for the containment reference 'Expression'. |
abstract org.eclipse.emf.ecore.EReference | getSarlBehaviorUnit_Guard Returns the meta object for the containment reference 'Guard'. |
abstract org.eclipse.emf.ecore.EReference | getSarlBehaviorUnit_Name Returns the meta object for the containment reference 'Name'. |
abstract org.eclipse.emf.ecore.EClass | getSarlBreakExpression Returns the meta object for class 'Break Expression'. |
abstract org.eclipse.emf.ecore.EClass | getSarlCapacity Returns the meta object for class 'Capacity'. |
abstract org.eclipse.emf.ecore.EReference | getSarlCapacity_Extends Returns the meta object for the containment reference list 'Extends'. |
abstract org.eclipse.emf.ecore.EClass | getSarlCapacityUses Returns the meta object for class 'Capacity Uses'. |
abstract org.eclipse.emf.ecore.EReference | getSarlCapacityUses_Capacities Returns the meta object for the containment reference list 'Capacities'. |
abstract org.eclipse.emf.ecore.EClass | getSarlCastedExpression Returns the meta object for class 'Casted Expression'. |
abstract org.eclipse.emf.ecore.EReference | getSarlCastedExpression_Argument Returns the meta object for the reference 'Argument'. |
abstract org.eclipse.emf.ecore.EReference | getSarlCastedExpression_Feature Returns the meta object for the reference 'Feature'. |
abstract org.eclipse.emf.ecore.EReference | getSarlCastedExpression_Receiver Returns the meta object for the reference 'Receiver'. |
abstract org.eclipse.emf.ecore.EClass | getSarlClass Returns the meta object for class 'Class'. |
abstract org.eclipse.emf.ecore.EClass | getSarlConstructor Returns the meta object for class 'Constructor'. |
abstract org.eclipse.emf.ecore.EClass | getSarlContinueExpression Returns the meta object for class 'Continue Expression'. |
abstract org.eclipse.emf.ecore.EClass | getSarlEnumeration Returns the meta object for class 'Enumeration'. |
abstract org.eclipse.emf.ecore.EClass | getSarlEnumLiteral Returns the meta object for class 'Enum Literal'. |
abstract org.eclipse.emf.ecore.EClass | getSarlEvent Returns the meta object for class 'Event'. |
abstract org.eclipse.emf.ecore.EReference | getSarlEvent_Extends Returns the meta object for the containment reference 'Extends'. |
abstract SarlFactory | getSarlFactory Returns the factory that creates the instances of the model. |
abstract org.eclipse.emf.ecore.EClass | getSarlField Returns the meta object for class 'Field'. |
abstract org.eclipse.emf.ecore.EClass | getSarlFormalParameter Returns the meta object for class 'Formal Parameter'. |
abstract org.eclipse.emf.ecore.EReference | getSarlFormalParameter_DefaultValue Returns the meta object for the containment reference 'Default Value'. |
abstract org.eclipse.emf.ecore.EClass | getSarlInterface Returns the meta object for class 'Interface'. |
abstract org.eclipse.emf.ecore.EClass | getSarlRequiredCapacity Returns the meta object for class 'Required Capacity'. |
abstract org.eclipse.emf.ecore.EReference | getSarlRequiredCapacity_Capacities Returns the meta object for the containment reference list 'Capacities'. |
abstract org.eclipse.emf.ecore.EClass | getSarlScript Returns the meta object for class 'Script'. |
abstract org.eclipse.emf.ecore.EClass | getSarlSkill Returns the meta object for class 'Skill'. |
abstract org.eclipse.emf.ecore.EReference | getSarlSkill_Extends Returns the meta object for the containment reference 'Extends'. |
abstract org.eclipse.emf.ecore.EReference | getSarlSkill_Implements Returns the meta object for the containment reference list 'Implements'. |
abstract org.eclipse.emf.ecore.EClass | getSarlSpace Returns the meta object for class 'Space'. |
abstract org.eclipse.emf.ecore.EReference | getSarlSpace_Extends Returns the meta object for the containment reference 'Extends'. |
val sarlAction : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlAction
val sarlAction_FiredEvents : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlAction_FiredEvents
val sarlAgent : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlAgent
val sarlAgent_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlAgent_Extends
val sarlAnnotationType : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlAnnotationType
val sarlArtifact : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlArtifact
val sarlArtifact_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlArtifact_Extends
val sarlAssertExpression : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlAssertExpression
val sarlAssertExpression_Condition : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlAssertExpression_Condition
val sarlAssertExpression_IsStatic : org.eclipse.emf.ecore.EAttribute
This property is an alias for the action: getSarlAssertExpression_IsStatic
val sarlAssertExpression_Message : org.eclipse.emf.ecore.EAttribute
This property is an alias for the action: getSarlAssertExpression_Message
val sarlBehavior : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlBehavior
val sarlBehavior_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlBehavior_Extends
val sarlBehaviorUnit : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlBehaviorUnit
val sarlBehaviorUnit_Expression : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlBehaviorUnit_Expression
val sarlBehaviorUnit_Guard : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlBehaviorUnit_Guard
val sarlBehaviorUnit_Name : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlBehaviorUnit_Name
val sarlBreakExpression : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlBreakExpression
val sarlCapacity : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlCapacity
val sarlCapacity_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlCapacity_Extends
val sarlCapacityUses : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlCapacityUses
val sarlCapacityUses_Capacities : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlCapacityUses_Capacities
val sarlCastedExpression : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlCastedExpression
val sarlCastedExpression_Argument : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlCastedExpression_Argument
val sarlCastedExpression_Feature : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlCastedExpression_Feature
val sarlCastedExpression_Receiver : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlCastedExpression_Receiver
val sarlClass : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlClass
val sarlConstructor : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlConstructor
val sarlContinueExpression : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlContinueExpression
val sarlEnumeration : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlEnumeration
val sarlEnumLiteral : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlEnumLiteral
val sarlEvent : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlEvent
val sarlEvent_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlEvent_Extends
val sarlFactory : SarlFactory
This property is an alias for the action: getSarlFactory
val sarlField : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlField
val sarlFormalParameter : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlFormalParameter
val sarlFormalParameter_DefaultValue : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlFormalParameter_DefaultValue
val sarlInterface : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlInterface
val sarlRequiredCapacity : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlRequiredCapacity
val sarlRequiredCapacity_Capacities : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlRequiredCapacity_Capacities
val sarlScript : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlScript
val sarlSkill : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlSkill
val sarlSkill_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlSkill_Extends
val sarlSkill_Implements : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlSkill_Implements
val sarlSpace : org.eclipse.emf.ecore.EClass
This property is an alias for the action: getSarlSpace
val sarlSpace_Extends : org.eclipse.emf.ecore.EReference
This property is an alias for the action: getSarlSpace_Extends
static val eINSTANCE : SarlPackage
static val eNAME : java.lang.String = "sarl"
static val eNS_PREFIX : java.lang.String = "sarl"
static val eNS_URI : java.lang.String = "http://www.sarl.io/lang/SARL"
static val SARL_ACTION : int = 5
static val SARL_ACTION__ANNOTATION_INFO : int = 1
static val SARL_ACTION__ANNOTATIONS : int = 0
static val SARL_ACTION__CREATE_EXTENSION_INFO : int = 10
static val SARL_ACTION__DECLARING_TYPE : int = 3
static val SARL_ACTION__EXCEPTIONS : int = 4
static val SARL_ACTION__EXPRESSION : int = 6
static val SARL_ACTION__FIRED_EVENTS : int = 11
static val SARL_ACTION__MODIFIERS : int = 2
static val SARL_ACTION__NAME : int = 8
static val SARL_ACTION__PARAMETERS : int = 7
static val SARL_ACTION__RETURN_TYPE : int = 9
static val SARL_ACTION__TYPE_PARAMETERS : int = 5
static val SARL_ACTION_FEATURE_COUNT : int = 12
static val SARL_AGENT : int = 19
static val SARL_AGENT__ANNOTATION_INFO : int = 1
static val SARL_AGENT__ANNOTATIONS : int = 0
static val SARL_AGENT__DECLARING_TYPE : int = 3
static val SARL_AGENT__EXTENDS : int = 6
static val SARL_AGENT__MEMBERS : int = 5
static val SARL_AGENT__MODIFIERS : int = 2
static val SARL_AGENT__NAME : int = 4
static val SARL_AGENT_FEATURE_COUNT : int = 7
static val SARL_ANNOTATION_TYPE : int = 13
static val SARL_ANNOTATION_TYPE__ANNOTATION_INFO : int = 1
static val SARL_ANNOTATION_TYPE__ANNOTATIONS : int = 0
static val SARL_ANNOTATION_TYPE__DECLARING_TYPE : int = 3
static val SARL_ANNOTATION_TYPE__MEMBERS : int = 5
static val SARL_ANNOTATION_TYPE__MODIFIERS : int = 2
static val SARL_ANNOTATION_TYPE__NAME : int = 4
static val SARL_ANNOTATION_TYPE_FEATURE_COUNT : int = 6
static val SARL_ARTIFACT : int = 18
static val SARL_ARTIFACT__ANNOTATION_INFO : int = 1
static val SARL_ARTIFACT__ANNOTATIONS : int = 0
static val SARL_ARTIFACT__DECLARING_TYPE : int = 3
static val SARL_ARTIFACT__EXTENDS : int = 6
static val SARL_ARTIFACT__MEMBERS : int = 5
static val SARL_ARTIFACT__MODIFIERS : int = 2
static val SARL_ARTIFACT__NAME : int = 4
static val SARL_ARTIFACT_FEATURE_COUNT : int = 7
static val SARL_ASSERT_EXPRESSION : int = 4
static val SARL_ASSERT_EXPRESSION__CONDITION : int = 0
static val SARL_ASSERT_EXPRESSION__IS_STATIC : int = 2
static val SARL_ASSERT_EXPRESSION__MESSAGE : int = 1
static val SARL_ASSERT_EXPRESSION_FEATURE_COUNT : int = 3
static val SARL_BEHAVIOR : int = 21
static val SARL_BEHAVIOR__ANNOTATION_INFO : int = 1
static val SARL_BEHAVIOR__ANNOTATIONS : int = 0
static val SARL_BEHAVIOR__DECLARING_TYPE : int = 3
static val SARL_BEHAVIOR__EXTENDS : int = 6
static val SARL_BEHAVIOR__MEMBERS : int = 5
static val SARL_BEHAVIOR__MODIFIERS : int = 2
static val SARL_BEHAVIOR__NAME : int = 4
static val SARL_BEHAVIOR_FEATURE_COUNT : int = 7
static val SARL_BEHAVIOR_UNIT : int = 7
static val SARL_BEHAVIOR_UNIT__ANNOTATION_INFO : int = 1
static val SARL_BEHAVIOR_UNIT__ANNOTATIONS : int = 0
static val SARL_BEHAVIOR_UNIT__DECLARING_TYPE : int = 3
static val SARL_BEHAVIOR_UNIT__EXPRESSION : int = 6
static val SARL_BEHAVIOR_UNIT__GUARD : int = 5
static val SARL_BEHAVIOR_UNIT__MODIFIERS : int = 2
static val SARL_BEHAVIOR_UNIT__NAME : int = 4
static val SARL_BEHAVIOR_UNIT_FEATURE_COUNT : int = 7
static val SARL_BREAK_EXPRESSION : int = 2
static val SARL_BREAK_EXPRESSION_FEATURE_COUNT : int = 0
static val SARL_CAPACITY : int = 20
static val SARL_CAPACITY__ANNOTATION_INFO : int = 1
static val SARL_CAPACITY__ANNOTATIONS : int = 0
static val SARL_CAPACITY__DECLARING_TYPE : int = 3
static val SARL_CAPACITY__EXTENDS : int = 6
static val SARL_CAPACITY__MEMBERS : int = 5
static val SARL_CAPACITY__MODIFIERS : int = 2
static val SARL_CAPACITY__NAME : int = 4
static val SARL_CAPACITY_FEATURE_COUNT : int = 7
static val SARL_CAPACITY_USES : int = 8
static val SARL_CAPACITY_USES__ANNOTATION_INFO : int = 1
static val SARL_CAPACITY_USES__ANNOTATIONS : int = 0
static val SARL_CAPACITY_USES__CAPACITIES : int = 4
static val SARL_CAPACITY_USES__DECLARING_TYPE : int = 3
static val SARL_CAPACITY_USES__MODIFIERS : int = 2
static val SARL_CAPACITY_USES_FEATURE_COUNT : int = 5
static val SARL_CASTED_EXPRESSION : int = 16
static val SARL_CASTED_EXPRESSION__ARGUMENT : int = 4
static val SARL_CASTED_EXPRESSION__FEATURE : int = 2
static val SARL_CASTED_EXPRESSION__RECEIVER : int = 3
static val SARL_CASTED_EXPRESSION__TARGET : int = 1
static val SARL_CASTED_EXPRESSION__TYPE : int = 0
static val SARL_CASTED_EXPRESSION_FEATURE_COUNT : int = 5
static val SARL_CLASS : int = 10
static val SARL_CLASS__ANNOTATION_INFO : int = 1
static val SARL_CLASS__ANNOTATIONS : int = 0
static val SARL_CLASS__DECLARING_TYPE : int = 3
static val SARL_CLASS__EXTENDS : int = 6
static val SARL_CLASS__IMPLEMENTS : int = 7
static val SARL_CLASS__MEMBERS : int = 5
static val SARL_CLASS__MODIFIERS : int = 2
static val SARL_CLASS__NAME : int = 4
static val SARL_CLASS__TYPE_PARAMETERS : int = 8
static val SARL_CLASS_FEATURE_COUNT : int = 9
static val SARL_CONSTRUCTOR : int = 6
static val SARL_CONSTRUCTOR__ANNOTATION_INFO : int = 1
static val SARL_CONSTRUCTOR__ANNOTATIONS : int = 0
static val SARL_CONSTRUCTOR__DECLARING_TYPE : int = 3
static val SARL_CONSTRUCTOR__EXCEPTIONS : int = 4
static val SARL_CONSTRUCTOR__EXPRESSION : int = 6
static val SARL_CONSTRUCTOR__MODIFIERS : int = 2
static val SARL_CONSTRUCTOR__PARAMETERS : int = 7
static val SARL_CONSTRUCTOR__TYPE_PARAMETERS : int = 5
static val SARL_CONSTRUCTOR_FEATURE_COUNT : int = 8
static val SARL_CONTINUE_EXPRESSION : int = 3
static val SARL_CONTINUE_EXPRESSION_FEATURE_COUNT : int = 0
static val SARL_ENUM_LITERAL : int = 14
static val SARL_ENUM_LITERAL__ANNOTATION_INFO : int = 1
static val SARL_ENUM_LITERAL__ANNOTATIONS : int = 0
static val SARL_ENUM_LITERAL__DECLARING_TYPE : int = 3
static val SARL_ENUM_LITERAL__MODIFIERS : int = 2
static val SARL_ENUM_LITERAL__NAME : int = 4
static val SARL_ENUM_LITERAL_FEATURE_COUNT : int = 5
static val SARL_ENUMERATION : int = 12
static val SARL_ENUMERATION__ANNOTATION_INFO : int = 1
static val SARL_ENUMERATION__ANNOTATIONS : int = 0
static val SARL_ENUMERATION__DECLARING_TYPE : int = 3
static val SARL_ENUMERATION__MEMBERS : int = 5
static val SARL_ENUMERATION__MODIFIERS : int = 2
static val SARL_ENUMERATION__NAME : int = 4
static val SARL_ENUMERATION_FEATURE_COUNT : int = 6
static val SARL_EVENT : int = 15
static val SARL_EVENT__ANNOTATION_INFO : int = 1
static val SARL_EVENT__ANNOTATIONS : int = 0
static val SARL_EVENT__DECLARING_TYPE : int = 3
static val SARL_EVENT__EXTENDS : int = 6
static val SARL_EVENT__MEMBERS : int = 5
static val SARL_EVENT__MODIFIERS : int = 2
static val SARL_EVENT__NAME : int = 4
static val SARL_EVENT_FEATURE_COUNT : int = 7
static val SARL_FIELD : int = 1
static val SARL_FIELD__ANNOTATION_INFO : int = 1
static val SARL_FIELD__ANNOTATIONS : int = 0
static val SARL_FIELD__DECLARING_TYPE : int = 3
static val SARL_FIELD__INITIAL_VALUE : int = 6
static val SARL_FIELD__MODIFIERS : int = 2
static val SARL_FIELD__NAME : int = 4
static val SARL_FIELD__TYPE : int = 5
static val SARL_FIELD_FEATURE_COUNT : int = 7
static val SARL_FORMAL_PARAMETER : int = 23
static val SARL_FORMAL_PARAMETER__ANNOTATIONS : int = 0
static val SARL_FORMAL_PARAMETER__DEFAULT_VALUE : int = 5
static val SARL_FORMAL_PARAMETER__EXTENSION : int = 4
static val SARL_FORMAL_PARAMETER__NAME : int = 1
static val SARL_FORMAL_PARAMETER__PARAMETER_TYPE : int = 2
static val SARL_FORMAL_PARAMETER__VAR_ARG : int = 3
static val SARL_FORMAL_PARAMETER_FEATURE_COUNT : int = 6
static val SARL_INTERFACE : int = 11
static val SARL_INTERFACE__ANNOTATION_INFO : int = 1
static val SARL_INTERFACE__ANNOTATIONS : int = 0
static val SARL_INTERFACE__DECLARING_TYPE : int = 3
static val SARL_INTERFACE__EXTENDS : int = 6
static val SARL_INTERFACE__MEMBERS : int = 5
static val SARL_INTERFACE__MODIFIERS : int = 2
static val SARL_INTERFACE__NAME : int = 4
static val SARL_INTERFACE__TYPE_PARAMETERS : int = 7
static val SARL_INTERFACE_FEATURE_COUNT : int = 8
static val SARL_REQUIRED_CAPACITY : int = 9
static val SARL_REQUIRED_CAPACITY__ANNOTATION_INFO : int = 1
static val SARL_REQUIRED_CAPACITY__ANNOTATIONS : int = 0
static val SARL_REQUIRED_CAPACITY__CAPACITIES : int = 4
static val SARL_REQUIRED_CAPACITY__DECLARING_TYPE : int = 3
static val SARL_REQUIRED_CAPACITY__MODIFIERS : int = 2
static val SARL_REQUIRED_CAPACITY_FEATURE_COUNT : int = 5
static val SARL_SCRIPT : int = 0
static val SARL_SCRIPT__IMPORT_SECTION : int = 0
static val SARL_SCRIPT__PACKAGE : int = 2
static val SARL_SCRIPT__XTEND_TYPES : int = 1
static val SARL_SCRIPT_FEATURE_COUNT : int = 3
static val SARL_SKILL : int = 22
static val SARL_SKILL__ANNOTATION_INFO : int = 1
static val SARL_SKILL__ANNOTATIONS : int = 0
static val SARL_SKILL__DECLARING_TYPE : int = 3
static val SARL_SKILL__EXTENDS : int = 6
static val SARL_SKILL__IMPLEMENTS : int = 7
static val SARL_SKILL__MEMBERS : int = 5
static val SARL_SKILL__MODIFIERS : int = 2
static val SARL_SKILL__NAME : int = 4
static val SARL_SKILL_FEATURE_COUNT : int = 8
static val SARL_SPACE : int = 17
static val SARL_SPACE__ANNOTATION_INFO : int = 1
static val SARL_SPACE__ANNOTATIONS : int = 0
static val SARL_SPACE__DECLARING_TYPE : int = 3
static val SARL_SPACE__EXTENDS : int = 6
static val SARL_SPACE__MEMBERS : int = 5
static val SARL_SPACE__MODIFIERS : int = 2
static val SARL_SPACE__NAME : int = 4
static val SARL_SPACE_FEATURE_COUNT : int = 7
def getSarlAction : org.eclipse.emf.ecore.EClass
def getSarlAction_FiredEvents : org.eclipse.emf.ecore.EReference
def getSarlAgent : org.eclipse.emf.ecore.EClass
def getSarlAgent_Extends : org.eclipse.emf.ecore.EReference
def getSarlAnnotationType : org.eclipse.emf.ecore.EClass
def getSarlArtifact : org.eclipse.emf.ecore.EClass
def getSarlArtifact_Extends : org.eclipse.emf.ecore.EReference
def getSarlAssertExpression : org.eclipse.emf.ecore.EClass
def getSarlAssertExpression_Condition : org.eclipse.emf.ecore.EReference
def getSarlAssertExpression_IsStatic : org.eclipse.emf.ecore.EAttribute
def getSarlAssertExpression_Message : org.eclipse.emf.ecore.EAttribute
def getSarlBehavior : org.eclipse.emf.ecore.EClass
def getSarlBehavior_Extends : org.eclipse.emf.ecore.EReference
def getSarlBehaviorUnit : org.eclipse.emf.ecore.EClass
def getSarlBehaviorUnit_Expression : org.eclipse.emf.ecore.EReference
def getSarlBehaviorUnit_Guard : org.eclipse.emf.ecore.EReference
def getSarlBehaviorUnit_Name : org.eclipse.emf.ecore.EReference
def getSarlBreakExpression : org.eclipse.emf.ecore.EClass
def getSarlCapacity : org.eclipse.emf.ecore.EClass
def getSarlCapacity_Extends : org.eclipse.emf.ecore.EReference
def getSarlCapacityUses : org.eclipse.emf.ecore.EClass
def getSarlCapacityUses_Capacities : org.eclipse.emf.ecore.EReference
def getSarlCastedExpression : org.eclipse.emf.ecore.EClass
def getSarlCastedExpression_Argument : org.eclipse.emf.ecore.EReference
def getSarlCastedExpression_Feature : org.eclipse.emf.ecore.EReference
def getSarlCastedExpression_Receiver : org.eclipse.emf.ecore.EReference
def getSarlClass : org.eclipse.emf.ecore.EClass
def getSarlConstructor : org.eclipse.emf.ecore.EClass
def getSarlContinueExpression : org.eclipse.emf.ecore.EClass
def getSarlEnumeration : org.eclipse.emf.ecore.EClass
def getSarlEnumLiteral : org.eclipse.emf.ecore.EClass
def getSarlEvent : org.eclipse.emf.ecore.EClass
def getSarlEvent_Extends : org.eclipse.emf.ecore.EReference
def getSarlFactory : SarlFactory
def getSarlField : org.eclipse.emf.ecore.EClass
def getSarlFormalParameter : org.eclipse.emf.ecore.EClass
def getSarlFormalParameter_DefaultValue : org.eclipse.emf.ecore.EReference
def getSarlInterface : org.eclipse.emf.ecore.EClass
def getSarlRequiredCapacity : org.eclipse.emf.ecore.EClass
def getSarlRequiredCapacity_Capacities : org.eclipse.emf.ecore.EReference
def getSarlScript : org.eclipse.emf.ecore.EClass
def getSarlSkill : org.eclipse.emf.ecore.EClass
def getSarlSkill_Extends : org.eclipse.emf.ecore.EReference
def getSarlSkill_Implements : org.eclipse.emf.ecore.EReference
def getSarlSpace : org.eclipse.emf.ecore.EClass
def getSarlSpace_Extends : org.eclipse.emf.ecore.EReference