Modifier and type | Property and description |
---|---|
SarlScript | script Replies the Sarl script. |
org.eclipse.xtext.common.types.access.IJvmTypeProvider | typeResolutionContext Replies the context for type resolution. |
Modifier and type | Action and description |
---|---|
abstract ISarlAgentBuilder | addSarlAgent(String) Create a SarlAgent builder. |
abstract ISarlAnnotationTypeBuilder | addSarlAnnotationType(String) Create a SarlAnnotationType builder. |
abstract ISarlArtifactBuilder | addSarlArtifact(String) Create a SarlArtifact builder. |
abstract ISarlBehaviorBuilder | addSarlBehavior(String) Create a SarlBehavior builder. |
abstract ISarlCapacityBuilder | addSarlCapacity(String) Create a SarlCapacity builder. |
abstract ISarlClassBuilder | addSarlClass(String) Create a SarlClass builder. |
abstract ISarlEnumerationBuilder | addSarlEnumeration(String) Create a SarlEnumeration builder. |
abstract ISarlEventBuilder | addSarlEvent(String) Create a SarlEvent builder. |
abstract ISarlInterfaceBuilder | addSarlInterface(String) Create a SarlInterface builder. |
abstract ISarlSkillBuilder | addSarlSkill(String) Create a SarlSkill builder. |
abstract ISarlSpaceBuilder | addSarlSpace(String) Create a SarlSpace builder. |
abstract void | eInit(Resource,String,IJvmTypeProvider) Create the internal Sarl script. |
abstract org.eclipse.emf.ecore.resource.Resource | eResource Replies the resource to which the script is attached. |
abstract void | finalizeScript Finalize the script. |
abstract SarlScript | getScript Replies the Sarl script. |
abstract org.eclipse.xtext.common.types.access.IJvmTypeProvider | getTypeResolutionContext Replies the context for type resolution. |
abstract boolean | isFinalized Replies if the script was finalized. |
abstract org.eclipse.xtext.common.types.JvmParameterizedTypeReference | newTypeRef(String) Find the reference to the type with the given name. |
abstract org.eclipse.xtext.common.types.JvmParameterizedTypeReference | newTypeRef(Notifier,String) Find the reference to the type with the given name. |
val script : SarlScript
This property is an alias for the action: getScript
val typeResolutionContext : org.eclipse.xtext.common.types.access.IJvmTypeProvider
This property is an alias for the action: getTypeResolutionContext
def addSarlAgent(String) : ISarlAgentBuilder
def addSarlAnnotationType(String) : ISarlAnnotationTypeBuilder
def addSarlArtifact(String) : ISarlArtifactBuilder
def addSarlBehavior(String) : ISarlBehaviorBuilder
def addSarlCapacity(String) : ISarlCapacityBuilder
def addSarlClass(String) : ISarlClassBuilder
def addSarlEnumeration(String) : ISarlEnumerationBuilder
def addSarlEvent(String) : ISarlEventBuilder
def addSarlInterface(String) : ISarlInterfaceBuilder
def addSarlSkill(String) : ISarlSkillBuilder
def addSarlSpace(String) : ISarlSpaceBuilder
def eInit(Resource,String,IJvmTypeProvider)
def eResource : org.eclipse.emf.ecore.resource.Resource
def finalizeScript
def getScript : SarlScript
def getTypeResolutionContext : org.eclipse.xtext.common.types.access.IJvmTypeProvider
def isFinalized : boolean
def newTypeRef(String) : org.eclipse.xtext.common.types.JvmParameterizedTypeReference
def newTypeRef(Notifier,String) : org.eclipse.xtext.common.types.JvmParameterizedTypeReference