- buildDefSarlAction(String,Resource)
-
def buildDefSarlAction(String,Resource) : SarlActionSourceAppender
Create the appender for a Sarl SarlAction.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildDefSarlAction(String,ResourceSet)
-
def buildDefSarlAction(String,ResourceSet) : SarlActionSourceAppender
Create the appender for a Sarl SarlAction.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildOverrideSarlAction(String,Resource)
-
def buildOverrideSarlAction(String,Resource) : SarlActionSourceAppender
Create the appender for a Sarl SarlAction.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildOverrideSarlAction(String,ResourceSet)
-
def buildOverrideSarlAction(String,ResourceSet) : SarlActionSourceAppender
Create the appender for a Sarl SarlAction.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlAgent(String,Resource)
-
def buildSarlAgent(String,Resource) : SarlAgentSourceAppender
Create the appender for a Sarl SarlAgent.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlAgent(String,ResourceSet)
-
def buildSarlAgent(String,ResourceSet) : SarlAgentSourceAppender
Create the appender for a Sarl SarlAgent.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlAnnotationType(String,Resource)
-
def buildSarlAnnotationType(String,Resource) : SarlAnnotationTypeSourceAppender
Create the appender for a Sarl SarlAnnotationType.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlAnnotationType(String,ResourceSet)
-
def buildSarlAnnotationType(String,ResourceSet) : SarlAnnotationTypeSourceAppender
Create the appender for a Sarl SarlAnnotationType.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlArtifact(String,Resource)
-
def buildSarlArtifact(String,Resource) : SarlArtifactSourceAppender
Create the appender for a Sarl SarlArtifact.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlArtifact(String,ResourceSet)
-
def buildSarlArtifact(String,ResourceSet) : SarlArtifactSourceAppender
Create the appender for a Sarl SarlArtifact.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlBehavior(String,Resource)
-
def buildSarlBehavior(String,Resource) : SarlBehaviorSourceAppender
Create the appender for a Sarl SarlBehavior.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlBehavior(String,ResourceSet)
-
def buildSarlBehavior(String,ResourceSet) : SarlBehaviorSourceAppender
Create the appender for a Sarl SarlBehavior.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlBehaviorUnit(String,Resource)
-
def buildSarlBehaviorUnit(String,Resource) : SarlBehaviorUnitSourceAppender
Create the appender for a Sarl SarlBehaviorUnit.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlBehaviorUnit(String,ResourceSet)
-
def buildSarlBehaviorUnit(String,ResourceSet) : SarlBehaviorUnitSourceAppender
Create the appender for a Sarl SarlBehaviorUnit.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlCapacity(String,Resource)
-
def buildSarlCapacity(String,Resource) : SarlCapacitySourceAppender
Create the appender for a Sarl SarlCapacity.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlCapacity(String,ResourceSet)
-
def buildSarlCapacity(String,ResourceSet) : SarlCapacitySourceAppender
Create the appender for a Sarl SarlCapacity.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlClass(String,Resource)
-
def buildSarlClass(String,Resource) : SarlClassSourceAppender
Create the appender for a Sarl SarlClass.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlClass(String,ResourceSet)
-
def buildSarlClass(String,ResourceSet) : SarlClassSourceAppender
Create the appender for a Sarl SarlClass.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlConstructor(Resource)
-
def buildSarlConstructor(Resource) : SarlConstructorSourceAppender
Create the appender for a Sarl constructor.
- Parameters:
-
resource -
- Returns:
-
- See:
-
- buildSarlConstructor(ResourceSet)
-
def buildSarlConstructor(ResourceSet) : SarlConstructorSourceAppender
Create the appender for a Sarl constructor.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- buildSarlEnumeration(String,Resource)
-
def buildSarlEnumeration(String,Resource) : SarlEnumerationSourceAppender
Create the appender for a Sarl SarlEnumeration.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlEnumeration(String,ResourceSet)
-
def buildSarlEnumeration(String,ResourceSet) : SarlEnumerationSourceAppender
Create the appender for a Sarl SarlEnumeration.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlEnumLiteral(String,Resource)
-
def buildSarlEnumLiteral(String,Resource) : SarlEnumLiteralSourceAppender
Create the appender for a Sarl SarlEnumLiteral.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlEnumLiteral(String,ResourceSet)
-
def buildSarlEnumLiteral(String,ResourceSet) : SarlEnumLiteralSourceAppender
Create the appender for a Sarl SarlEnumLiteral.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlEvent(String,Resource)
-
def buildSarlEvent(String,Resource) : SarlEventSourceAppender
Create the appender for a Sarl SarlEvent.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlEvent(String,ResourceSet)
-
def buildSarlEvent(String,ResourceSet) : SarlEventSourceAppender
Create the appender for a Sarl SarlEvent.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlInterface(String,Resource)
-
def buildSarlInterface(String,Resource) : SarlInterfaceSourceAppender
Create the appender for a Sarl SarlInterface.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlInterface(String,ResourceSet)
-
def buildSarlInterface(String,ResourceSet) : SarlInterfaceSourceAppender
Create the appender for a Sarl SarlInterface.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlSkill(String,Resource)
-
def buildSarlSkill(String,Resource) : SarlSkillSourceAppender
Create the appender for a Sarl SarlSkill.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlSkill(String,ResourceSet)
-
def buildSarlSkill(String,ResourceSet) : SarlSkillSourceAppender
Create the appender for a Sarl SarlSkill.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildSarlSpace(String,Resource)
-
def buildSarlSpace(String,Resource) : SarlSpaceSourceAppender
Create the appender for a Sarl SarlSpace.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildSarlSpace(String,ResourceSet)
-
def buildSarlSpace(String,ResourceSet) : SarlSpaceSourceAppender
Create the appender for a Sarl SarlSpace.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildScript(String,Resource)
-
def buildScript(String,Resource) : ScriptSourceAppender
Create the appender for a Sarl script.
- Parameters:
-
packageName -
resource -
- Returns:
-
- See:
-
- buildScript(String,ResourceSet)
-
def buildScript(String,ResourceSet) : ScriptSourceAppender
Create the appender for a Sarl script.
- Parameters:
-
packageName -
resourceSet -
- Returns:
-
- See:
-
- buildScript(String,IJvmTypeProvider)
-
def buildScript(String,IJvmTypeProvider) : ScriptSourceAppender
Create the appender for a Sarl script.
The resource set is provided by the context.
- Parameters:
-
packageName -
context -
- Returns:
-
- See:
-
- buildScript(String,Resource,IJvmTypeProvider)
-
def buildScript(String,Resource,IJvmTypeProvider) : ScriptSourceAppender
Create the appender for a Sarl script.
- Parameters:
-
packageName -
resource -
context -
- Returns:
-
- See:
-
- buildValSarlField(String,Resource)
-
def buildValSarlField(String,Resource) : SarlFieldSourceAppender
Create the appender for a Sarl SarlField.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildValSarlField(String,ResourceSet)
-
def buildValSarlField(String,ResourceSet) : SarlFieldSourceAppender
Create the appender for a Sarl SarlField.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildVarSarlField(String,Resource)
-
def buildVarSarlField(String,Resource) : SarlFieldSourceAppender
Create the appender for a Sarl SarlField.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- buildVarSarlField(String,ResourceSet)
-
def buildVarSarlField(String,ResourceSet) : SarlFieldSourceAppender
Create the appender for a Sarl SarlField.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- buildXBlockExpression(Resource)
-
def buildXBlockExpression(Resource) : BlockExpressionSourceAppender
Create the appender for a Sarl block expression.
- Parameters:
-
resource -
- Returns:
-
- See:
-
- buildXBlockExpression(ResourceSet)
-
def buildXBlockExpression(ResourceSet) : BlockExpressionSourceAppender
Create the appender for a Sarl block expression.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- buildXExpression(Resource)
-
def buildXExpression(Resource) : ExpressionSourceAppender
Create the appender for a Sarl XExpression.
- Parameters:
-
resource -
- Returns:
-
- See:
-
- buildXExpression(ResourceSet)
-
def buildXExpression(ResourceSet) : ExpressionSourceAppender
Create the appender for a Sarl XExpression.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- computeUnusedUri(ResourceSet)
-
protected def computeUnusedUri(ResourceSet) : org.eclipse.emf.common.util.URI
Compute a unused URI for a synthetic resource.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- createDefSarlAction(String,Resource)
-
def createDefSarlAction(String,Resource) : ISarlActionBuilder
Create the factory for a Sarl SarlAction.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createDefSarlAction(String,ResourceSet)
-
def createDefSarlAction(String,ResourceSet) : ISarlActionBuilder
Create the factory for a Sarl SarlAction.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createOverrideSarlAction(String,Resource)
-
def createOverrideSarlAction(String,Resource) : ISarlActionBuilder
Create the factory for a Sarl SarlAction.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createOverrideSarlAction(String,ResourceSet)
-
def createOverrideSarlAction(String,ResourceSet) : ISarlActionBuilder
Create the factory for a Sarl SarlAction.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createOverridingInjector(Injector,Module)
-
def createOverridingInjector(Injector,Module) : com.google.inject.Injector
Create an injector that override the given injectors with the modules.
- Parameters:
-
originalInjector -
module -
- Returns:
-
- See:
-
- createResource(ResourceSet)
-
protected def createResource(ResourceSet) : org.eclipse.emf.ecore.resource.Resource
Create a synthetic resource.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- createSarlAgent(String,Resource)
-
def createSarlAgent(String,Resource) : ISarlAgentBuilder
Create the factory for a Sarl SarlAgent.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlAgent(String,ResourceSet)
-
def createSarlAgent(String,ResourceSet) : ISarlAgentBuilder
Create the factory for a Sarl SarlAgent.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlAnnotationType(String,Resource)
-
def createSarlAnnotationType(String,Resource) : ISarlAnnotationTypeBuilder
Create the factory for a Sarl SarlAnnotationType.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlAnnotationType(String,ResourceSet)
-
def createSarlAnnotationType(String,ResourceSet) : ISarlAnnotationTypeBuilder
Create the factory for a Sarl SarlAnnotationType.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlArtifact(String,Resource)
-
def createSarlArtifact(String,Resource) : ISarlArtifactBuilder
Create the factory for a Sarl SarlArtifact.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlArtifact(String,ResourceSet)
-
def createSarlArtifact(String,ResourceSet) : ISarlArtifactBuilder
Create the factory for a Sarl SarlArtifact.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlBehavior(String,Resource)
-
def createSarlBehavior(String,Resource) : ISarlBehaviorBuilder
Create the factory for a Sarl SarlBehavior.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlBehavior(String,ResourceSet)
-
def createSarlBehavior(String,ResourceSet) : ISarlBehaviorBuilder
Create the factory for a Sarl SarlBehavior.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlBehaviorUnit(String,Resource)
-
def createSarlBehaviorUnit(String,Resource) : ISarlBehaviorUnitBuilder
Create the factory for a Sarl SarlBehaviorUnit.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlBehaviorUnit(String,ResourceSet)
-
def createSarlBehaviorUnit(String,ResourceSet) : ISarlBehaviorUnitBuilder
Create the factory for a Sarl SarlBehaviorUnit.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlCapacity(String,Resource)
-
def createSarlCapacity(String,Resource) : ISarlCapacityBuilder
Create the factory for a Sarl SarlCapacity.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlCapacity(String,ResourceSet)
-
def createSarlCapacity(String,ResourceSet) : ISarlCapacityBuilder
Create the factory for a Sarl SarlCapacity.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlClass(String,Resource)
-
def createSarlClass(String,Resource) : ISarlClassBuilder
Create the factory for a Sarl SarlClass.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlClass(String,ResourceSet)
-
def createSarlClass(String,ResourceSet) : ISarlClassBuilder
Create the factory for a Sarl SarlClass.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlConstructor(Resource)
-
def createSarlConstructor(Resource) : ISarlConstructorBuilder
Create the factory for a Sarl constructor.
- Parameters:
-
resource -
- Returns:
-
- See:
-
- createSarlConstructor(ResourceSet)
-
def createSarlConstructor(ResourceSet) : ISarlConstructorBuilder
Create the factory for a Sarl constructor.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- createSarlEnumeration(String,Resource)
-
def createSarlEnumeration(String,Resource) : ISarlEnumerationBuilder
Create the factory for a Sarl SarlEnumeration.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlEnumeration(String,ResourceSet)
-
def createSarlEnumeration(String,ResourceSet) : ISarlEnumerationBuilder
Create the factory for a Sarl SarlEnumeration.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlEnumLiteral(String,Resource)
-
def createSarlEnumLiteral(String,Resource) : ISarlEnumLiteralBuilder
Create the factory for a Sarl SarlEnumLiteral.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlEnumLiteral(String,ResourceSet)
-
def createSarlEnumLiteral(String,ResourceSet) : ISarlEnumLiteralBuilder
Create the factory for a Sarl SarlEnumLiteral.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlEvent(String,Resource)
-
def createSarlEvent(String,Resource) : ISarlEventBuilder
Create the factory for a Sarl SarlEvent.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlEvent(String,ResourceSet)
-
def createSarlEvent(String,ResourceSet) : ISarlEventBuilder
Create the factory for a Sarl SarlEvent.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlInterface(String,Resource)
-
def createSarlInterface(String,Resource) : ISarlInterfaceBuilder
Create the factory for a Sarl SarlInterface.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlInterface(String,ResourceSet)
-
def createSarlInterface(String,ResourceSet) : ISarlInterfaceBuilder
Create the factory for a Sarl SarlInterface.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlSkill(String,Resource)
-
def createSarlSkill(String,Resource) : ISarlSkillBuilder
Create the factory for a Sarl SarlSkill.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlSkill(String,ResourceSet)
-
def createSarlSkill(String,ResourceSet) : ISarlSkillBuilder
Create the factory for a Sarl SarlSkill.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createSarlSpace(String,Resource)
-
def createSarlSpace(String,Resource) : ISarlSpaceBuilder
Create the factory for a Sarl SarlSpace.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createSarlSpace(String,ResourceSet)
-
def createSarlSpace(String,ResourceSet) : ISarlSpaceBuilder
Create the factory for a Sarl SarlSpace.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createScript(String,Resource)
-
def createScript(String,Resource) : IScriptBuilder
Create the factory for a Sarl script.
- Parameters:
-
packageName -
resource -
- Returns:
-
- See:
-
- createScript(String,ResourceSet)
-
def createScript(String,ResourceSet) : IScriptBuilder
Create the factory for a Sarl script.
- Parameters:
-
packageName -
resourceSet -
- Returns:
-
- See:
-
- createScript(String,IJvmTypeProvider)
-
def createScript(String,IJvmTypeProvider) : IScriptBuilder
Create the factory for a Sarl script.
The resource set is provided by the context.
- Parameters:
-
packageName -
context -
- Returns:
-
- See:
-
- createScript(String,Resource,IJvmTypeProvider)
-
def createScript(String,Resource,IJvmTypeProvider) : IScriptBuilder
Create the factory for a Sarl script.
- Parameters:
-
packageName -
resource -
context -
- Returns:
-
- See:
-
- createValSarlField(String,Resource)
-
def createValSarlField(String,Resource) : ISarlFieldBuilder
Create the factory for a Sarl SarlField.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createValSarlField(String,ResourceSet)
-
def createValSarlField(String,ResourceSet) : ISarlFieldBuilder
Create the factory for a Sarl SarlField.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createVarSarlField(String,Resource)
-
def createVarSarlField(String,Resource) : ISarlFieldBuilder
Create the factory for a Sarl SarlField.
- Parameters:
-
name -
resource -
- Returns:
-
- See:
-
- createVarSarlField(String,ResourceSet)
-
def createVarSarlField(String,ResourceSet) : ISarlFieldBuilder
Create the factory for a Sarl SarlField.
- Parameters:
-
name -
resourceSet -
- Returns:
-
- See:
-
- createXBlockExpression(Resource)
-
def createXBlockExpression(Resource) : IBlockExpressionBuilder
Create the factory for a Sarl block expression.
- Parameters:
-
resource -
- Returns:
-
- See:
-
- createXBlockExpression(ResourceSet)
-
def createXBlockExpression(ResourceSet) : IBlockExpressionBuilder
Create the factory for a Sarl block expression.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- createXExpression(Resource)
-
def createXExpression(Resource) : IExpressionBuilder
Create the factory for a Sarl XExpression.
- Parameters:
-
resource -
- Returns:
-
- See:
-
- createXExpression(ResourceSet)
-
def createXExpression(ResourceSet) : IExpressionBuilder
Create the factory for a Sarl XExpression.
- Parameters:
-
resourceSet -
- Returns:
-
- See:
-
- getFooMemberName
-
protected def getFooMemberName : java.lang.String
Replies the name of the foo type member.
- Returns:
-
- See:
-
- getFooPackageName
-
protected def getFooPackageName : java.lang.String
Replies the name of the foo package.
- Returns:
-
- See:
-
-
protected def getFooTypeName : java.lang.String
Replies the name of the foo type.
- Returns:
-
- See:
-
- getInjector
-
protected def getInjector : com.google.inject.Injector
Replies the injector.
- Returns:
-
- See:
-
- getProvider(Class<T>)
-
protected def getProvider(Class<T>) : com.google.inject.Provider<T> with T
Replies a provider for the given type.
The provider uses a local context singleton of the import manager.
- Parameters:
-
type -
- Returns:
-
- See:
-
- getResourceFactory
-
protected def getResourceFactory : org.eclipse.xtext.resource.IResourceFactory
Replies the resource factory.
- Returns:
-
- See:
-
- getScriptFileExtension
-
def getScriptFileExtension : java.lang.String
Replies the script's file extension.
- See:
-
- setFileExtensions(String)
-
def setFileExtensions(String)
- See:
-