Modifier and type | Property and description |
---|---|
SarlPackage | sarlPackage Returns the package supported by this factory. |
Modifier and type | Field and description |
---|---|
static val SarlFactory | eINSTANCE The singleton instance of the factory. |
Modifier and type | Action and description |
---|---|
abstract SarlAction | createSarlAction Returns a new object of class 'Action'. |
abstract SarlAgent | createSarlAgent Returns a new object of class 'Agent'. |
abstract SarlAnnotationType | createSarlAnnotationType Returns a new object of class 'Annotation Type'. |
abstract SarlArtifact | createSarlArtifact Returns a new object of class 'Artifact'. |
abstract SarlAssertExpression | createSarlAssertExpression Returns a new object of class 'Assert Expression'. |
abstract SarlBehavior | createSarlBehavior Returns a new object of class 'Behavior'. |
abstract SarlBehaviorUnit | createSarlBehaviorUnit Returns a new object of class 'Behavior Unit'. |
abstract SarlBreakExpression | createSarlBreakExpression Returns a new object of class 'Break Expression'. |
abstract SarlCapacity | createSarlCapacity Returns a new object of class 'Capacity'. |
abstract SarlCapacityUses | createSarlCapacityUses Returns a new object of class 'Capacity Uses'. |
abstract SarlCastedExpression | createSarlCastedExpression Returns a new object of class 'Casted Expression'. |
abstract SarlClass | createSarlClass Returns a new object of class 'Class'. |
abstract SarlConstructor | createSarlConstructor Returns a new object of class 'Constructor'. |
abstract SarlContinueExpression | createSarlContinueExpression Returns a new object of class 'Continue Expression'. |
abstract SarlEnumeration | createSarlEnumeration Returns a new object of class 'Enumeration'. |
abstract SarlEnumLiteral | createSarlEnumLiteral Returns a new object of class 'Enum Literal'. |
abstract SarlEvent | createSarlEvent Returns a new object of class 'Event'. |
abstract SarlField | createSarlField Returns a new object of class 'Field'. |
abstract SarlFormalParameter | createSarlFormalParameter Returns a new object of class 'Formal Parameter'. |
abstract SarlInterface | createSarlInterface Returns a new object of class 'Interface'. |
abstract SarlRequiredCapacity | createSarlRequiredCapacity Returns a new object of class 'Required Capacity'. |
abstract SarlScript | createSarlScript Returns a new object of class 'Script'. |
abstract SarlSkill | createSarlSkill Returns a new object of class 'Skill'. |
abstract SarlSpace | createSarlSpace Returns a new object of class 'Space'. |
abstract SarlPackage | getSarlPackage Returns the package supported by this factory. |
val sarlPackage : SarlPackage
This property is an alias for the action: getSarlPackage
static val eINSTANCE : SarlFactory
def createSarlAction : SarlAction
def createSarlAgent : SarlAgent
def createSarlAnnotationType : SarlAnnotationType
def createSarlArtifact : SarlArtifact
def createSarlAssertExpression : SarlAssertExpression
def createSarlBehavior : SarlBehavior
def createSarlBehaviorUnit : SarlBehaviorUnit
def createSarlBreakExpression : SarlBreakExpression
def createSarlCapacity : SarlCapacity
def createSarlCapacityUses : SarlCapacityUses
def createSarlCastedExpression : SarlCastedExpression
def createSarlClass : SarlClass
def createSarlConstructor : SarlConstructor
def createSarlContinueExpression : SarlContinueExpression
def createSarlEnumeration : SarlEnumeration
def createSarlEnumLiteral : SarlEnumLiteral
def createSarlEvent : SarlEvent
def createSarlField : SarlField
def createSarlFormalParameter : SarlFormalParameter
def createSarlInterface : SarlInterface
def createSarlRequiredCapacity : SarlRequiredCapacity
def createSarlScript : SarlScript
def createSarlSkill : SarlSkill
def createSarlSpace : SarlSpace
def getSarlPackage : SarlPackage