-
addDefSarlAction(String)
-
def addDefSarlAction(String) : ISarlActionBuilder
Create a SarlAction.
-
Parameters:
-
name -
-
Returns:
-
-
addModifier(String)
-
def addModifier(String)
Add a modifier.
-
Parameters:
-
modifier -
-
addOverrideSarlAction(String)
-
def addOverrideSarlAction(String) : ISarlActionBuilder
Create a SarlAction.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlAction(String)
-
def addSarlAction(String) : ISarlActionBuilder
Create a SarlAction. *
This function is equivalent to #addDefSarlAction.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlAnnotationType(String)
-
def addSarlAnnotationType(String) : ISarlAnnotationTypeBuilder
Create a SarlAnnotationType.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlBehaviorUnit(String)
-
def addSarlBehaviorUnit(String) : ISarlBehaviorUnitBuilder
Create a SarlBehaviorUnit.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlCapacityUses(String*)
-
def addSarlCapacityUses(String*)
Create a SarlCapacityUses.
-
Parameters:
-
name -
-
addSarlClass(String)
-
def addSarlClass(String) : ISarlClassBuilder
Create a SarlClass.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlConstructor
-
def addSarlConstructor : ISarlConstructorBuilder
Create a SarlConstructor.
-
Returns:
-
-
addSarlEnumeration(String)
-
def addSarlEnumeration(String) : ISarlEnumerationBuilder
Create a SarlEnumeration.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlField(String)
-
def addSarlField(String) : ISarlFieldBuilder
Create a SarlField. *
This function is equivalent to #addVarSarlField.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlInterface(String)
-
def addSarlInterface(String) : ISarlInterfaceBuilder
Create a SarlInterface.
-
Parameters:
-
name -
-
Returns:
-
-
addSarlRequiredCapacity(String*)
-
def addSarlRequiredCapacity(String*)
Create a SarlRequiredCapacity.
-
Parameters:
-
name -
-
addValSarlField(String)
-
def addValSarlField(String) : ISarlFieldBuilder
Create a SarlField.
-
Parameters:
-
name -
-
Returns:
-
-
addVarSarlField(String)
-
def addVarSarlField(String) : ISarlFieldBuilder
Create a SarlField.
-
Parameters:
-
name -
-
Returns:
-
-
eInit(SarlScript,String,IJvmTypeProvider)
-
def eInit(SarlScript,String,IJvmTypeProvider)
Initialize the Ecore element when inside a script.
-
eResource
-
def eResource : org.eclipse.emf.ecore.resource.Resource
Replies the resource to which the SarlAgent is attached.
-
getSarlAgent
-
def getSarlAgent : SarlAgent
Replies the generated SarlAgent.
-
setDocumentation(String)
-
def setDocumentation(String)
Change the documentation of the element.
The documentation will be displayed just before the element.
-
Parameters:
-
doc -
-
setExtends(String)
-
def setExtends(String)
Change the super type.
-
Parameters:
-
superType -
-
toString
-
def toString : java.lang.String