io.sarl.lang.jvmmodel
Class Impl
All Superinterfaces:
SarlJvmModelAssociations, org.eclipse.xtend.core.jvmmodel.IXtendJvmAssociations, org.eclipse.xtext.resource.IDerivedStateComputer, org.eclipse.xtext.xbase.jvmmodel.IJvmModelAssociations, org.eclipse.xtext.xbase.jvmmodel.IJvmModelAssociator, org.eclipse.xtext.xbase.jvmmodel.ILogicalContainerProvider
Enclosing interface:
SarlJvmModelAssociations
static class Impl
extends java.lang.Object
implements SarlJvmModelAssociations
Associations between the SARL elements and the JVM elements.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Constructor Summary
Constructor and description
new
Action Summary
Constructor Details
new
new
Action Details
getInferredBodyOperation(SarlBehaviorUnit)
def getInferredBodyOperation(SarlBehaviorUnit) : org.eclipse.xtext.common.types.JvmOperation
getInferredGuardOperation(SarlBehaviorUnit)
def getInferredGuardOperation(SarlBehaviorUnit) : org.eclipse.xtext.common.types.JvmOperation
getInferredType(SarlAgent)
def getInferredType(SarlAgent) : org.eclipse.xtext.common.types.JvmGenericType
getInferredType(SarlBehavior)
def getInferredType(SarlBehavior) : org.eclipse.xtext.common.types.JvmGenericType
getInferredType(SarlCapacity)
def getInferredType(SarlCapacity) : org.eclipse.xtext.common.types.JvmGenericType
getInferredType(SarlEvent)
def getInferredType(SarlEvent) : org.eclipse.xtext.common.types.JvmGenericType
getInferredType(SarlSkill)
def getInferredType(SarlSkill) : org.eclipse.xtext.common.types.JvmGenericType
getInferredType(XtendClass)
def getInferredType(XtendClass) : org.eclipse.xtext.common.types.JvmGenericType
getSarlAction(JvmOperation)
def getSarlAction(JvmOperation) : SarlAction
getSarlAgent(JvmGenericType)
def getSarlAgent(JvmGenericType) : SarlAgent
getSarlAnnotationType(JvmGenericType)
def getSarlAnnotationType(JvmGenericType) : SarlAnnotationType
getSarlArtifact(JvmGenericType)
def getSarlArtifact(JvmGenericType) : SarlArtifact
getSarlBehavior(JvmGenericType)
def getSarlBehavior(JvmGenericType) : SarlBehavior
getSarlCapacity(JvmGenericType)
def getSarlCapacity(JvmGenericType) : SarlCapacity
getSarlClass(JvmGenericType)
def getSarlClass(JvmGenericType) : SarlClass
getSarlConstructor(JvmConstructor)
def getSarlConstructor(JvmConstructor) : SarlConstructor
getSarlEnumeration(JvmGenericType)
def getSarlEnumeration(JvmGenericType) : SarlEnumeration
getSarlEvent(JvmGenericType)
def getSarlEvent(JvmGenericType) : SarlEvent
getSarlField(JvmField)
def getSarlField(JvmField) : SarlField
getSarlInterface(JvmGenericType)
def getSarlInterface(JvmGenericType) : SarlInterface
getSarlSkill(JvmGenericType)
def getSarlSkill(JvmGenericType) : SarlSkill
getSarlSpace(JvmGenericType)
def getSarlSpace(JvmGenericType) : SarlSpace
getXtendConstructor(JvmConstructor)
def getXtendConstructor(JvmConstructor) : org.eclipse.xtend.core.xtend.XtendConstructor
getXtendField(JvmField)
def getXtendField(JvmField) : org.eclipse.xtend.core.xtend.XtendField
getXtendFunction(JvmOperation)
def getXtendFunction(JvmOperation) : org.eclipse.xtend.core.xtend.XtendFunction