Modifier and type | Type and description |
---|---|
class | SarlJvmModelAssociations.Impl
Associations between the SARL elements and the JVM elements. |
Modifier and type | Action and description |
---|---|
abstract org.eclipse.xtext.common.types.JvmOperation | getInferredBodyOperation(SarlBehaviorUnit)
Returns the inferred operation for the body of the given behavior unit. |
abstract org.eclipse.xtext.common.types.JvmOperation | getInferredGuardOperation(SarlBehaviorUnit)
Returns the inferred operation for the guard of the given behavior unit. |
abstract org.eclipse.xtext.common.types.JvmGenericType | getInferredType(SarlAgent)
Replies the inferrer type for the given agent. |
abstract org.eclipse.xtext.common.types.JvmGenericType | getInferredType(SarlBehavior)
Replies the inferrer type for the given behavior. |
abstract org.eclipse.xtext.common.types.JvmGenericType | getInferredType(SarlCapacity)
Replies the inferrer type for the given capacity. |
abstract org.eclipse.xtext.common.types.JvmGenericType | getInferredType(SarlEvent)
Replies the inferrer type for the given event. |
abstract org.eclipse.xtext.common.types.JvmGenericType | getInferredType(SarlSkill)
Replies the inferrer type for the given skill. |
abstract SarlAction | getSarlAction(JvmOperation)
Replies the SARL action associated to the given JVM operation. |
abstract SarlAgent | getSarlAgent(JvmGenericType)
Replies the SARL agent associated to the given type. |
abstract SarlAnnotationType | getSarlAnnotationType(JvmGenericType)
Replies the SARL annotation type associated to the given type. |
abstract SarlArtifact | getSarlArtifact(JvmGenericType)
Replies the SARL artifact associated to the given type. |
abstract SarlBehavior | getSarlBehavior(JvmGenericType)
Replies the SARL behavior associated to the given type. |
abstract SarlCapacity | getSarlCapacity(JvmGenericType)
Replies the SARL capacity associated to the given type. |
abstract SarlClass | getSarlClass(JvmGenericType)
Replies the SARL class associated to the given type. |
abstract SarlConstructor | getSarlConstructor(JvmConstructor)
Replies the SARL constructor associated to the given JVM constructor. |
abstract SarlEnumeration | getSarlEnumeration(JvmGenericType)
Replies the SARL enumeration associated to the given type. |
abstract SarlEvent | getSarlEvent(JvmGenericType)
Replies the SARL event associated to the given type. |
abstract SarlField | getSarlField(JvmField)
Replies the SARL field associated to the given JVM operation. |
abstract SarlInterface | getSarlInterface(JvmGenericType)
Replies the SARL interface associated to the given type. |
abstract SarlSkill | getSarlSkill(JvmGenericType)
Replies the SARL skill associated to the given type. |
abstract SarlSpace | getSarlSpace(JvmGenericType)
Replies the SARL space associated to the given type. |
def getInferredBodyOperation(SarlBehaviorUnit) : org.eclipse.xtext.common.types.JvmOperation
def getInferredGuardOperation(SarlBehaviorUnit) : org.eclipse.xtext.common.types.JvmOperation
def getInferredType(SarlAgent) : org.eclipse.xtext.common.types.JvmGenericType
def getInferredType(SarlBehavior) : org.eclipse.xtext.common.types.JvmGenericType
def getInferredType(SarlCapacity) : org.eclipse.xtext.common.types.JvmGenericType
def getInferredType(SarlEvent) : org.eclipse.xtext.common.types.JvmGenericType
def getInferredType(SarlSkill) : org.eclipse.xtext.common.types.JvmGenericType
def getSarlAction(JvmOperation) : SarlAction
def getSarlAgent(JvmGenericType) : SarlAgent
def getSarlAnnotationType(JvmGenericType) : SarlAnnotationType
def getSarlArtifact(JvmGenericType) : SarlArtifact
def getSarlBehavior(JvmGenericType) : SarlBehavior
def getSarlCapacity(JvmGenericType) : SarlCapacity
def getSarlClass(JvmGenericType) : SarlClass
def getSarlConstructor(JvmConstructor) : SarlConstructor
def getSarlEnumeration(JvmGenericType) : SarlEnumeration
def getSarlEvent(JvmGenericType) : SarlEvent
def getSarlField(JvmField) : SarlField
def getSarlInterface(JvmGenericType) : SarlInterface
def getSarlSkill(JvmGenericType) : SarlSkill
def getSarlSpace(JvmGenericType) : SarlSpace