Package | Description |
---|---|
fr.inria.tea.aadl2ssme.transformation.popup.actions | |
fr.inria.tea.ssme.impl |
Modifier and Type | Method and Description |
---|---|
void |
ASME2SSME_Translate_Common.ASME2SSME_add_Declaration_to_ProcessType_Interface(java.lang.String name,
java.lang.String type,
ProcessModelImpl vprocess,
SignalElementImpl mmodel,
int i)
Adds a signal declaration to a ProcessType (which represents an AADL process type component) interface.
|
ProcessModelImpl |
ASME2SSME_Translate_Process.ASME2SSME_ProcessImpl(org.osate.aadl2.ProcessImplementation p,
SignalElementImpl sys_process,
ModuleImpl vmodule,
org.osate.aadl2.AadlPackage aadlpkg)
Returns a Signal process that represents an AADL process implementaton component
The interface is an identifier whose name is "TT_xx" (xx is the name of this Signal process).
|
void |
signalTreeAPI.STree_addComment(SignalElementImpl sig_element,
java.util.ArrayList<java.lang.String> str_list,
boolean bpre)
Adds comments (str_list) to a Signal element (sig_element) in prefix position if bpre, postfix position otherwise
|
void |
signalTreeAPI.STree_addComment(SignalElementImpl vt,
java.lang.String vcomment,
boolean b)
Add a comment (vcomment) to a Signal tree (vt), in prefix position if b, else in postfix position.
|
void |
signalTreeAPI.STree_addLocalDeclaration(SignalElementImpl aProcess,
java.util.ArrayList<Declaration> vdecl)
Adds the declaration (vdecl) as local to a model or a module (aProcess) or a confined process.
|
void |
signalTreeAPI.STree_addProcessDeclaration(SignalElementImpl vtreeproc,
ProcessModelImpl vtreeproapp)
Adds a process declaration (vtreeproapp) to a process or module (vtreeproc)
|
ProcessTypeImpl |
signalTreeAPI.STree_GetProcessTypeDeclaration(SignalElementImpl vtreeproc,
java.lang.String aname) |
Modifier and Type | Class and Description |
---|---|
class |
AfterImpl
An implementation of the model object 'After'
|
class |
AndImpl
An implementation of the model object 'And'
|
class |
ArrayElementsEnumerationImpl
An implementation of the model object 'Array Elements Enumeration'
|
class |
ArrayElemImpl
An implementation of the model object 'Array Elem'
|
class |
ArrayIndexImpl
An implementation of the model object 'Array Index'
|
class |
ArrayProcessImpl
An implementation of the model object 'Array Process'
|
class |
ArrayProductImpl
An implementation of the model object 'Array Product'
|
class |
ArrayRestructurationImpl
An implementation of the model object 'Array Restructuration'
|
class |
ArrayTypeImpl
An implementation of the model object 'Array Type'
|
class |
AssertProcessImpl
An implementation of the model object 'Assert Process'
|
class |
AssertSignalImpl
An implementation of the model object 'Assert Signal'
|
class |
BoundsImpl
An implementation of the model object 'Bounds'
|
class |
CartesianProductImpl
An implementation of the model object 'Cartesian Product'
|
class |
CaseBranchImpl
An implementation of the model object 'Case Branch'
|
class |
CaseEnumerationImpl
An implementation of the model object 'Case Enumeration'
|
class |
CaseIntervalImpl
An implementation of the model object 'Case Interval'
|
class |
CaseProcessImpl
An implementation of the model object 'Case Process'
|
class |
CellImpl
An implementation of the model object 'Cell'
|
class |
ClockDifferenceImpl
An implementation of the model object 'Clock Difference'
|
class |
ClockEqualityImpl
An implementation of the model object 'Clock Equality'
|
class |
ClockExclusiveRelationImpl
An implementation of the model object 'Clock Exclusive Relation'
|
class |
ClockImpl
An implementation of the model object 'Clock'
|
class |
ClockInfRelationImpl
An implementation of the model object 'Clock Inf Relation'
|
class |
ClockProductImpl
An implementation of the model object 'Clock Product'
|
class |
ClockSupRelationImpl
An implementation of the model object 'Clock Sup Relation'
|
class |
ClockUnionImpl
An implementation of the model object 'Clock Union'
|
class |
CommentImpl
An implementation of the model object 'Comment'
|
class |
ComplexConstructorImpl
An implementation of the model object 'Complex Constructor'
|
class |
CompositionImpl
An implementation of the model object 'Composition'
|
class |
ConcatenationImpl
An implementation of the model object 'Concatenation'
|
class |
ConditionedDependenceImpl
An implementation of the model object 'Conditioned Dependence'
|
class |
ConstantCharacterImpl
An implementation of the model object 'Constant Character'
|
class |
ConstantDescriptionImpl
An implementation of the model object 'Constant Description'
|
class |
ConstantDoubleRealImpl
An implementation of the model object 'Constant Double Real'
|
class |
ConstantEnumImpl
An implementation of the model object 'Constant Enum'
|
class |
ConstantIntegerImpl
An implementation of the model object 'Constant Integer'
|
class |
ConstantLogicalImpl
An implementation of the model object 'Constant Logical'
|
class |
ConstantRealImpl
An implementation of the model object 'Constant Real'
|
class |
ConstantsDeclarationImpl
An implementation of the model object 'Constants Declaration'
|
class |
ConstantStringImpl
An implementation of the model object 'Constant String'
|
class |
ControlledProcessImpl
An implementation of the model object 'Controlled Process'
|
class |
ConversionImpl
An implementation of the model object 'Conversion'
|
class |
CountImpl
An implementation of the model object 'Count'
|
class |
DefaultImpl
An implementation of the model object 'Default'
|
class |
DelayImpl
An implementation of the model object 'Delay'
|
class |
DescriptionImpl
An implementation of the model object 'Description'
|
class |
DivImpl
An implementation of the model object 'Div'
|
class |
ElemDefinitionEnumerationImpl
An implementation of the model object 'Elem Definition Enumeration'
|
class |
ElemDefinitionImpl
An implementation of the model object 'Elem Definition'
|
class |
EnumerationTypeImpl
An implementation of the model object 'Enumeration Type'
|
class |
EqualEqualImpl
An implementation of the model object 'Equal Equal'
|
class |
EqualImpl
An implementation of the model object 'Equal'
|
class |
ExternalAttributeImpl
An implementation of the model object 'External Attribute'
|
class |
ExternalGraphImpl
An implementation of the model object 'External Graph'
|
class |
ExternalReferencesImpl
An implementation of the model object 'External References'
|
class |
FieldAccessImpl
An implementation of the model object 'Field Access'
|
class |
FormalProcessImpl
An implementation of the model object 'Formal Process'
|
class |
FromImpl
An implementation of the model object 'From'
|
class |
GraphSpecificationImpl
An implementation of the model object 'Graph Specification'
|
class |
GreaterImpl
An implementation of the model object 'Greater'
|
class |
GreaterOrEqualImpl
An implementation of the model object 'Greater Or Equal'
|
class |
IdentifierImpl
An implementation of the model object 'Identifier'
|
class |
IdentityEquationImpl
An implementation of the model object 'Identity Equation'
|
class |
IfThenElseImpl
An implementation of the model object 'If Then Else'
|
class |
IndexImpl
An implementation of the model object 'Index'
|
class |
IOProfileImpl
An implementation of the model object 'IO Profile'
|
class |
IterationImpl
An implementation of the model object 'Iteration'
|
class |
IterationProcessImpl
An implementation of the model object 'Iteration Process'
|
class |
LabelledProcessImpl
An implementation of the model object 'Labelled Process'
|
class |
LabelsImpl
An implementation of the model object 'Labels'
|
class |
LessImpl
An implementation of the model object 'Less'
|
class |
LessLessEqualImpl
An implementation of the model object 'Less Less Equal'
|
class |
LessOrEqualImpl
An implementation of the model object 'Less Or Equal'
|
class |
ListExprSignalImpl
An implementation of the model object 'List Expr Signal'
|
class |
ListFlowsImpl
An implementation of the model object 'List Flows'
|
class |
ListModuleImpl
An implementation of the model object 'List Module'
|
class |
MaskingImpl
An implementation of the model object 'Masking'
|
class |
MinusImpl
An implementation of the model object 'Minus'
|
class |
ModuleDescriptionImpl
An implementation of the model object 'Module Description'
|
class |
ModuleImpl
An implementation of the model object 'Module'
|
class |
ModulesImportImpl
An implementation of the model object 'Modules Import'
|
class |
ModuloImpl
An implementation of the model object 'Modulo'
|
class |
NotEqualImpl
An implementation of the model object 'Not Equal'
|
class |
NotImpl
An implementation of the model object 'Not'
|
class |
NullClockImpl
An implementation of the model object 'Null Clock'
|
class |
NullProcImpl
An implementation of the model object 'Null Proc'
|
class |
OperatorImpl
An implementation of the model object 'Operator'
|
class |
OperatorModelImpl
An implementation of the model object 'Operator Model'
|
class |
OrImpl
An implementation of the model object 'Or'
|
class |
PartialIterationImpl
An implementation of the model object 'Partial Iteration'
|
class |
PlusImpl
An implementation of the model object 'Plus'
|
class |
PowerImpl
An implementation of the model object 'Power'
|
class |
PragmaImpl
An implementation of the model object 'Pragma'
|
class |
PredefinedTypeImpl
An implementation of the model object 'Predefined Type'
|
class |
PreviousIterationRefImpl
An implementation of the model object 'Previous Iteration Ref'
|
class |
ProcessAttributeImpl
An implementation of the model object 'Process Attribute'
|
class |
ProcessCallImpl
An implementation of the model object 'Process Call'
|
class |
ProcessExpansionImpl
An implementation of the model object 'Process Expansion'
|
class |
ProcessModelImpl
An implementation of the model object 'Process Model'
|
class |
ProcessModelInterfaceImpl
An implementation of the model object 'Process Model Interface'
|
class |
ProcessTypeImpl
An implementation of the model object 'Process Type'
|
class |
ProductImpl
An implementation of the model object 'Product'
|
class |
RecoverImpl
An implementation of the model object 'Recover'
|
class |
RepetitionImpl
An implementation of the model object 'Repetition'
|
class |
RestrictionProcessImpl
An implementation of the model object 'Restriction Process'
|
class |
SequentialDefinitionImpl
An implementation of the model object 'Sequential Definition'
|
class |
SharedVariablesDeclarationImpl
An implementation of the model object 'Shared Variables Declaration'
|
class |
SignalNamingImpl
An implementation of the model object 'Signal Naming'
|
class |
SignalsDeclarationImpl
An implementation of the model object 'Signals Declaration'
|
class |
SignalsDefinitionImpl
An implementation of the model object 'Signals Definition'
|
class |
SignalsImpl
An implementation of the model object 'Signals'
|
class |
SignalsPartialDefaultDefinitionImpl
An implementation of the model object 'Signals Partial Default Definition'
|
class |
SignalsPartialDefinitionImpl
An implementation of the model object 'Signals Partial Definition'
|
class |
StateVariablesDeclarationImpl
An implementation of the model object 'State Variables Declaration'
|
class |
StateVariableValueImpl
An implementation of the model object 'State Variable Value'
|
class |
StringValueImpl
An implementation of the model object 'String Value'
|
class |
TranspositionImpl
An implementation of the model object 'Transposition'
|
class |
TupleTypeImpl
An implementation of the model object 'Tuple Type'
|
class |
TypeDescriptionImpl
An implementation of the model object 'Type Description'
|
class |
TypeMorphismImpl
An implementation of the model object 'Type Morphism'
|
class |
TypesDeclarationImpl
An implementation of the model object 'Types Declaration'
|
class |
UnaryMinusImpl
An implementation of the model object 'Unary Minus'
|
class |
UnaryPlusImpl
An implementation of the model object 'Unary Plus'
|
class |
UnaryWhenImpl
An implementation of the model object 'Unary When'
|
class |
UnconditionedDependencesImpl
An implementation of the model object 'Unconditioned Dependences'
|
class |
VarImpl
An implementation of the model object 'Var'
|
class |
WhenImpl
An implementation of the model object 'When'
|
class |
WindowImpl
An implementation of the model object 'Window'
|
class |
XorImpl
An implementation of the model object 'Xor'
|