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