io.sarl.lang.sarl.impl
Class SarlFactoryImpl
All Superinterfaces:
SarlFactory, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory
class SarlFactoryImpl
extends java.lang.Object
implements SarlFactory
An implementation of the model Factory.
Generated:
This element is generated by the SARL compiler.
Property Summary
Modifier and type Property and description
SarlPackage sarlPackage
Field Summary
Inherited: eINSTANCE
Constructor Summary
Constructor and description
new
Creates an instance of the factory.
Action Summary
Property Details
sarlPackage
val sarlPackage : SarlPackage

This property is an alias for the action: getSarlPackage

Generated:
This element is generated by the SARL compiler.
Constructor Details
new
new
Creates an instance of the factory.
Generated:
This element is generated by the SARL compiler.
Action Details
create(EClass)
def create(EClass) : org.eclipse.emf.ecore.EObject
Generated:
This element is generated by the SARL compiler.
createSarlAction
def createSarlAction : SarlAction
Generated:
This element is generated by the SARL compiler.
createSarlAgent
def createSarlAgent : SarlAgent
Generated:
This element is generated by the SARL compiler.
createSarlAnnotationType
def createSarlAnnotationType : SarlAnnotationType
Generated:
This element is generated by the SARL compiler.
createSarlArtifact
def createSarlArtifact : SarlArtifact
Generated:
This element is generated by the SARL compiler.
createSarlAssertExpression
def createSarlAssertExpression : SarlAssertExpression
Since:
0.6
Generated:
This element is generated by the SARL compiler.
createSarlBehavior
def createSarlBehavior : SarlBehavior
Generated:
This element is generated by the SARL compiler.
createSarlBehaviorUnit
def createSarlBehaviorUnit : SarlBehaviorUnit
Generated:
This element is generated by the SARL compiler.
createSarlBreakExpression
def createSarlBreakExpression : SarlBreakExpression
Since:
0.5
Generated:
This element is generated by the SARL compiler.
createSarlCapacity
def createSarlCapacity : SarlCapacity
Generated:
This element is generated by the SARL compiler.
createSarlCapacityUses
def createSarlCapacityUses : SarlCapacityUses
Generated:
This element is generated by the SARL compiler.
createSarlCastedExpression
def createSarlCastedExpression : SarlCastedExpression
Since:
0.9
Generated:
This element is generated by the SARL compiler.
createSarlClass
def createSarlClass : SarlClass
Generated:
This element is generated by the SARL compiler.
createSarlConstructor
def createSarlConstructor : SarlConstructor
Generated:
This element is generated by the SARL compiler.
createSarlContinueExpression
def createSarlContinueExpression : SarlContinueExpression
Since:
0.7
Generated:
This element is generated by the SARL compiler.
createSarlEnumeration
def createSarlEnumeration : SarlEnumeration
Generated:
This element is generated by the SARL compiler.
createSarlEnumLiteral
def createSarlEnumLiteral : SarlEnumLiteral
Generated:
This element is generated by the SARL compiler.
createSarlEvent
def createSarlEvent : SarlEvent
Generated:
This element is generated by the SARL compiler.
createSarlField
def createSarlField : SarlField
Generated:
This element is generated by the SARL compiler.
createSarlFormalParameter
def createSarlFormalParameter : SarlFormalParameter
Generated:
This element is generated by the SARL compiler.
createSarlInterface
def createSarlInterface : SarlInterface
Generated:
This element is generated by the SARL compiler.
createSarlRequiredCapacity
def createSarlRequiredCapacity : SarlRequiredCapacity
Generated:
This element is generated by the SARL compiler.
createSarlScript
def createSarlScript : SarlScript
Generated:
This element is generated by the SARL compiler.
createSarlSkill
def createSarlSkill : SarlSkill
Generated:
This element is generated by the SARL compiler.
createSarlSpace
def createSarlSpace : SarlSpace
Generated:
This element is generated by the SARL compiler.
getPackage
def getPackage : SarlPackage
Deprecated:
Generated:
This element is generated by the SARL compiler.
getSarlPackage
def getSarlPackage : SarlPackage
Generated:
This element is generated by the SARL compiler.
init
def init : SarlFactory
Creates the default factory implementation.
Generated:
This element is generated by the SARL compiler.