Overview of Package io.sarl.lang.sarl.actionprototype
Object Type List
Name Description
ActionParameterTypes A definition of the types of the formal parameters of an action.
ActionPrototype Definition of the prototype of an action (name+parameters).
DefaultActionPrototypeProvider Provides additional function signatures according the semantic associated to the parameter's default values.
DefaultInferredPrototype Provides additional function signatures according the semantic associated to the parameter's default values.
DynamicArgumentName Container of an argument name that could be changed according to the generated code.
FormalParameterProvider An object able to provide the name and the type of a formal parameter.
IActionPrototypeContext Context used by a IActionPrototypeProvider.
IActionPrototypeProvider Provides additional function signatures according the semantic associated to the parameter's default values.
InferredPrototype Provides additional function signatures according the semantic associated to the parameter's default values.
InferredStandardParameter This class permits to wrap the formal parameters.
InferredValuedParameter This class permits to wrap a default value when building the function signatures.
QualifiedActionName The definition of an qualified action name.