Modifier and type | Property and description |
---|---|
org.eclipse.xtext.common.types.JvmDeclaredType | jvmDeclaredType
Replies the JVM declared type for this generated SarlAgent. |
SarlAgent | sarlAgent
Replies the generated SarlAgent. |
org.eclipse.xtext.common.types.JvmTypeReference | sarlAgentReference
Replies the reference to the generated SarlAgent. |
val jvmDeclaredType : org.eclipse.xtext.common.types.JvmDeclaredType
This property is an alias for the action: getJvmDeclaredType
val sarlAgent : SarlAgent
This property is an alias for the action: getSarlAgent
val sarlAgentReference : org.eclipse.xtext.common.types.JvmTypeReference
This property is an alias for the action: getSarlAgentReference
new
def addDefSarlAction(String) : ISarlActionBuilder
def addModifier(String) : ISarlAgentBuilder
def addOverrideSarlAction(String) : ISarlActionBuilder
def addSarlAction(String) : ISarlActionBuilder
def addSarlAnnotationType(String) : ISarlAnnotationTypeBuilder
def addSarlBehaviorUnit(String) : ISarlBehaviorUnitBuilder
def addSarlBehaviorUnit(JvmParameterizedTypeReference) : ISarlBehaviorUnitBuilder
def addSarlCapacityUses(String*) : ISarlAgentBuilder
def addSarlCapacityUses(JvmParameterizedTypeReference*) : ISarlAgentBuilder
def addSarlClass(String) : ISarlClassBuilder
def addSarlConstructor : ISarlConstructorBuilder
def addSarlEnumeration(String) : ISarlEnumerationBuilder
def addSarlField(String) : ISarlFieldBuilder
def addSarlInterface(String) : ISarlInterfaceBuilder
def addSarlRequiredCapacity(String*) : ISarlAgentBuilder
def addSarlRequiredCapacity(JvmParameterizedTypeReference*) : ISarlAgentBuilder
def addValSarlField(String) : ISarlFieldBuilder
def addVarSarlField(String) : ISarlFieldBuilder
def eInit(SarlScript,String,IJvmTypeProvider)
def eResource : org.eclipse.emf.ecore.resource.Resource
def getJvmDeclaredType : org.eclipse.xtext.common.types.JvmDeclaredType
def getSarlAgent : SarlAgent
def getSarlAgentReference : org.eclipse.xtext.common.types.JvmTypeReference
def setDocumentation(String) : ISarlAgentBuilder
def setExtends(String) : ISarlAgentBuilder
def setExtends(JvmTypeReference) : ISarlAgentBuilder
def toString : java.lang.String