Modifier and type | Action and description |
---|---|
default void | clear Reset all the prototypes.
Deprecated for removal since 0.10: since 0.10, see createContext()
|
default void | clear(JvmIdentifiableElement) Reset all the prototypes associated to the given container.
Deprecated for removal since 0.10: since 0.10, see createContext()
|
abstract ActionPrototype | createActionPrototype(String,ActionParameterTypes) Build a prototype of an action. |
abstract QualifiedActionName | createConstructorQualifiedName(JvmIdentifiableElement) Build an identifier for a constructor in the given container. |
abstract IActionPrototypeContext | createContext Create an empty context. |
abstract java.lang.String | createFunctionNameForDefaultValueID(String) Replies the name of the function that should store the default value associated to the parameter with the given id. |
abstract ActionParameterTypes | createParameterTypes(boolean,FormalParameterProvider) Build an identifier with the given parameters. |
abstract ActionParameterTypes | createParameterTypesForVoid Build an identifier for an action that has no formal parameter. |
abstract ActionParameterTypes | createParameterTypesFromJvmModel(boolean,List<E>) Build an identifier with the given parameters. |
abstract ActionParameterTypes | createParameterTypesFromSarlModel(boolean,List<E>) Build an identifier with the given parameters. |
abstract ActionParameterTypes | createParameterTypesFromString(String) Build an identifier with the given parameters. |
default InferredPrototype | createPrototypeFromJvmModel(QualifiedActionName,boolean,List<E>) Build and replies the inferred action signature for the element with the given ID.
Deprecated for removal since 0.10: since 0.10, see createPrototypeFromJvmModel(IActionPrototypeContext, QualifiedActionName, boolean, List)
|
abstract InferredPrototype | createPrototypeFromJvmModel(IActionPrototypeContext,QualifiedActionName,boolean,List<E>) Build and replies the inferred action signature for the element with the given ID. |
default InferredPrototype | createPrototypeFromSarlModel(QualifiedActionName,boolean,List<E>) Build and replies the inferred action signature for the element with the given ID.
Deprecated for removal since 0.10: since 0.10, see createPrototypeFromSarlModel(IActionPrototypeContext, QualifiedActionName, boolean, List)
|
abstract InferredPrototype | createPrototypeFromSarlModel(IActionPrototypeContext,QualifiedActionName,boolean,List<E>) Build and replies the inferred action signature for the element with the given ID. |
abstract QualifiedActionName | createQualifiedActionName(JvmIdentifiableElement,String) Build an identifier based on the function's name and a container name. |
abstract java.lang.String | extractDefaultValueString(JvmFormalParameter) Replies the default value of the given formal parameter. |
default java.lang.Iterable<T> | getPrototypes(QualifiedActionName) Replies the inferred action signatures for the element with the given ID.
Deprecated for removal since 0.10: since 0.10, see getPrototypes(IActionPrototypeContext, QualifiedActionName)
|
abstract java.lang.Iterable<T> | getPrototypes(IActionPrototypeContext,QualifiedActionName) Replies the inferred action signatures for the element with the given ID. |
default InferredPrototype | getPrototypes(QualifiedActionName,ActionParameterTypes) Replies the inferred action signature for the given IDs.
Deprecated for removal since 0.10: since 0.10, see getPrototypes(IActionPrototypeContext, QualifiedActionName, ActionParameterTypes)
|
abstract InferredPrototype | getPrototypes(IActionPrototypeContext,QualifiedActionName,ActionParameterTypes) Replies the inferred action signature for the given IDs. |
abstract java.lang.String | qualifyDefaultValueID(String,String) Qualify the default value identifier with the given container's qualified name if the ID is not qualified. |
abstract java.lang.String | toJavaArgument(String,String) Replies the calling agument associated to the parameter with the given id. |
def clear
def clear(JvmIdentifiableElement)
def createActionPrototype(String,ActionParameterTypes) : ActionPrototype
def createConstructorQualifiedName(JvmIdentifiableElement) : QualifiedActionName
def createContext : IActionPrototypeContext
def createFunctionNameForDefaultValueID(String) : java.lang.String
def createParameterTypes(boolean,FormalParameterProvider) : ActionParameterTypes
def createParameterTypesForVoid : ActionParameterTypes
def createParameterTypesFromJvmModel(boolean,List<E>) : ActionParameterTypes
def createParameterTypesFromSarlModel(boolean,List<E>) : ActionParameterTypes
def createParameterTypesFromString(String) : ActionParameterTypes
def createPrototypeFromJvmModel(QualifiedActionName,boolean,List<E>) : InferredPrototype
def createPrototypeFromJvmModel(IActionPrototypeContext,QualifiedActionName,boolean,List<E>) : InferredPrototype
def createPrototypeFromSarlModel(QualifiedActionName,boolean,List<E>) : InferredPrototype
def createPrototypeFromSarlModel(IActionPrototypeContext,QualifiedActionName,boolean,List<E>) : InferredPrototype
def createQualifiedActionName(JvmIdentifiableElement,String) : QualifiedActionName
def extractDefaultValueString(JvmFormalParameter) : java.lang.String
def getPrototypes(QualifiedActionName) : java.lang.Iterable<T>
def getPrototypes(IActionPrototypeContext,QualifiedActionName) : java.lang.Iterable<T>
def getPrototypes(QualifiedActionName,ActionParameterTypes) : InferredPrototype
def getPrototypes(IActionPrototypeContext,QualifiedActionName,ActionParameterTypes) : InferredPrototype
def qualifyDefaultValueID(String,String) : java.lang.String
def toJavaArgument(String,String) : java.lang.String