Package | Description |
---|---|
fr.inria.tea.aadl2ssme.transformation.popup.actions |
Modifier and Type | Method and Description |
---|---|
ProcessModelInterfaceImpl |
signalTreeAPI.STree_mkInterface(java.util.ArrayList<TypesOrSignalsDeclaration> param,
java.util.ArrayList<TypesOrSignalsDeclaration> ins,
java.util.ArrayList<TypesOrSignalsDeclaration> outs,
ExternalGraphImpl spec)
Makes an interface with the list of parameters (param), inputs (ins), outputs (outs) and external graph (spec)
\bsg
|
ProcessModelInterfaceImpl |
signalTreeAPI.STree_mkSkeletonInterface()
Makes a skeleton empty interface
The skeleton of an interface with: empty lists for parameters, inputs, outputs,
and empty tree for the specification.
|
Modifier and Type | Method and Description |
---|---|
void |
signalTreeAPI.STree_addDeclarationToaInterface(ProcessModelInterfaceImpl inter,
TypesOrSignalsDeclaration vdecsig,
int i)
Adds a signal (vdecsig) to an interface (inter)
i= 1 for parameters, 2 for inputs, 3 for outputs
|
ProcessModelImpl |
signalTreeAPI.STree_mkProcess(Identifier p_nom,
ProcessModelInterfaceImpl p_inte,
Description p_desc)
Makes a model of a process with its name (p_nom), its interface (p_inte) and its description (expression + local declarations) (p_desc)
|