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
Modifier and type Action and description
org.eclipse.xtext.common.types.JvmOperation getInferredBodyOperation(SarlBehaviorUnit)
org.eclipse.xtext.common.types.JvmOperation getInferredGuardOperation(SarlBehaviorUnit)
org.eclipse.xtext.common.types.JvmGenericType getInferredType(SarlAgent)
org.eclipse.xtext.common.types.JvmGenericType getInferredType(SarlBehavior)
org.eclipse.xtext.common.types.JvmGenericType getInferredType(SarlCapacity)
org.eclipse.xtext.common.types.JvmGenericType getInferredType(SarlEvent)
org.eclipse.xtext.common.types.JvmGenericType getInferredType(SarlSkill)
org.eclipse.xtext.common.types.JvmGenericType getInferredType(XtendClass)
SarlAction getSarlAction(JvmOperation)
SarlAgent getSarlAgent(JvmGenericType)
SarlAnnotationType getSarlAnnotationType(JvmGenericType)
SarlArtifact getSarlArtifact(JvmGenericType)
SarlBehavior getSarlBehavior(JvmGenericType)
SarlCapacity getSarlCapacity(JvmGenericType)
SarlClass getSarlClass(JvmGenericType)
SarlConstructor getSarlConstructor(JvmConstructor)
SarlEnumeration getSarlEnumeration(JvmGenericType)
SarlEvent getSarlEvent(JvmGenericType)
SarlField getSarlField(JvmField)
SarlInterface getSarlInterface(JvmGenericType)
SarlProtocol getSarlProtocol(JvmGenericType)
SarlSkill getSarlSkill(JvmGenericType)
SarlSpace getSarlSpace(JvmGenericType)
org.eclipse.xtend.core.xtend.XtendConstructor getXtendConstructor(JvmConstructor)
org.eclipse.xtend.core.xtend.XtendField getXtendField(JvmField)
org.eclipse.xtend.core.xtend.XtendFunction getXtendFunction(JvmOperation)
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
getSarlProtocol(JvmGenericType)
def getSarlProtocol(JvmGenericType) : SarlProtocol
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