All GJ void visitors must implement this interface.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | NodeList | n, | |
A | argu | |||
) |
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectCompositionLinkAspectMapping | n, | |
A | argu | |||
) |
f0 -> <ASPECT_MAPPING> f1 -> <IDENTIFIER> f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectCompositionLinkApplication | n, | |
A | argu | |||
) |
f0 -> <APPLICATIONMODEL> f1 -> <IDENTIFIER> f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectComposition | n, | |
A | argu | |||
) |
f0 -> <ASPECT_COMPOSITION> f1 -> <IDENTIFIER> f2 -> "{" f3 -> ( AspectCompositionLinkApplication() | AspectCompositionLinkAspectMapping() )* f4 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectRelationLink | n, | |
A | argu | |||
) |
f0 -> GlobalInstanceInAspectRelation() f1 -> "->" f2 -> GlobalInstanceInAspectRelation() f3 -> ( "," GlobalInstanceInAspectRelation() )*
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectRelationReplace | n, | |
A | argu | |||
) |
f0 -> <REPLACE> f1 -> AspectRelationLink() f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectRelationInner | n, | |
A | argu | |||
) |
f0 -> <INNER> f1 -> AspectRelationLink() f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectRelationIdentity | n, | |
A | argu | |||
) |
f0 -> <IDENTITY> f1 -> AspectRelationLink() f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectRelationCopy | n, | |
A | argu | |||
) |
f0 -> <COPY> f1 -> AspectRelationLink() f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AspectMapping | n, | |
A | argu | |||
) |
f0 -> <ASPECT_MAPPING> f1 -> <IDENTIFIER> f2 -> "{" f3 -> ( AspectRelationCopy() | AspectRelationIdentity() | AspectRelationInner() | AspectRelationReplace() )* f4 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ActivityAttribute | n, | |
A | argu | |||
) |
f0 -> ( GlobalFunctionInstance() | GlobalHWSubComponentInstance() | GlobalHWBusInstance() ) f1 -> "{" f2 -> [ <PRIORITY> <NUMBER> ";" ] f3 -> [ <WCET> <NUMBER> <UNIT> ";" ] f4 -> [ <JITTER> <NUMBER> <UNIT> ";" ] f5 -> [ <DEADLINE> <NUMBER> <UNIT> ";" ] f6 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ActivitiesAttributes | n, | |
A | argu | |||
) |
f0 -> <ACTIVITIESATTRIBUTES> f1 -> "{" f2 -> ( ActivityAttribute() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ActivationTrigger | n, | |
A | argu | |||
) |
f0 -> GlobalFunctionInstance() ":" <IDENTIFIER> "." <IDENTIFIER> <ACTIVATIONKIND> | ( GlobalHWSubComponentInstance() | GlobalHWBusInstance() ) <ACTIVATIONKIND>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Activation | n, | |
A | argu | |||
) |
f0 -> ActivationTrigger() f1 -> "{" f2 -> [ <PATTERNLENGTH> <NUMBER> ";" ] f3 -> [ <OFFSET> <NUMBER> [ <UNIT> ] ( "," <NUMBER> )* ";" ] f4 -> [ <PERIOD> <NUMBER> <UNIT> ";" ] f5 -> [ <MININTERARRIVALTIME> <NUMBER> <UNIT> ";" ] f6 -> [ <MAXINTERARRIVALTIME> <NUMBER> <UNIT> ";" ] f7 -> [ <JITTER> <NUMBER> <UNIT> ";" ] f8 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Activations | n, | |
A | argu | |||
) |
f0 -> <ACTIVATIONS> f1 -> "{" f2 -> ( Activation() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Activity | n, | |
A | argu | |||
) |
f0 -> ( GlobalFunctionInstance() | GlobalHWSubComponentInstance() | GlobalHWBusInstance() )
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Transaction | n, | |
A | argu | |||
) |
f0 -> <TRANSACTION> f1 -> <IDENTIFIER> f2 -> "{" f3 -> [ Activity() ( "," Activity() )* ";" ] f4 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Transactions | n, | |
A | argu | |||
) |
f0 -> <TRANSACTIONS> f1 -> "{" f2 -> ( Transaction() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | TransactionModel | n, | |
A | argu | |||
) |
f0 -> <TRANSACTIONMODEL> f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> "{" f4 -> [ Transactions() ] f5 -> [ Activations() ] f6 -> [ ActivitiesAttributes() ] f7 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Con2Con_Link | n, | |
A | argu | |||
) |
f0 -> GlobalConnectionInstance() f1 -> "->" f2 -> GlobalHWConnectionInstance() f3 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | P2P_Link | n, | |
A | argu | |||
) |
f0 -> GlobalPortInstance() f1 -> "->" f2 -> GlobalHWPortInstance() f3 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | SC2SC_Link | n, | |
A | argu | |||
) |
f0 -> GlobalSubComponentInstance() f1 -> "->" f2 -> GlobalHWSubComponentInstance() f3 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | A2RMapping | n, | |
A | argu | |||
) |
f0 -> <A2R_MAPPING> f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> "->" f4 -> <IDENTIFIER> f5 -> "{" f6 -> ( SC2SC_Link() | P2P_Link() | Con2Con_Link() )* f7 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalInstanceInF2RLink | n, | |
A | argu | |||
) |
f0 -> GlobalHWSubComponentInstance() | GlobalHWPortInstance()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | F2RLink | n, | |
A | argu | |||
) |
f0 -> <FEATURE> f1 -> FeaturePath() f2 -> "->" f3 -> GlobalInstanceInF2RLink() f4 -> ( "," GlobalInstanceInF2RLink() )* f5 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | F2RMapping | n, | |
A | argu | |||
) |
f0 -> <F2R_MAPPING> f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> "->" f4 -> <IDENTIFIER> f5 -> "{" f6 -> ( F2RLink() )* f7 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalInstanceInF2ALink | n, | |
A | argu | |||
) |
f0 -> GlobalOperationInstance() | GlobalPortInstance() | GlobalFunctionAlternativeInstance() | GlobalSignalInstance() | GlobalStorageInstance() | GlobalSubComponentInstance()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | F2ALink | n, | |
A | argu | |||
) |
f0 -> <FEATURE> f1 -> FeaturePath() f2 -> "->" f3 -> GlobalInstanceInF2ALink() f4 -> ( "," GlobalInstanceInF2ALink() )* f5 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | F2AMapping | n, | |
A | argu | |||
) |
f0 -> <F2A_MAPPING> f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> "->" f4 -> <IDENTIFIER> f5 -> "{" f6 -> ( F2ALink() )* f7 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWBus | n, | |
A | argu | |||
) |
f0 -> <HW_BUSTYPE> f1 -> <IDENTIFIER> f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWBusses | n, | |
A | argu | |||
) |
f0 -> <HW_BUSSES> f1 -> "{" f2 -> ( HWBus() )+ f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWConnection | n, | |
A | argu | |||
) |
f0 -> [ "\'" <IDENTIFIER> "\'" ] f1 -> [ ( <IDENTIFIER> | <THIS> ) "." ] f2 -> <IDENTIFIER> f3 -> "--" f4 -> ( <IDENTIFIER> | <THIS> ) f5 -> "." f6 -> <IDENTIFIER> f7 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWConnections | n, | |
A | argu | |||
) |
f0 -> <HW_CONNECTIONS> f1 -> "{" f2 -> ( HWConnection() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWXORSubcomponent | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <XOR> f2 -> <IDENTIFIER> f3 -> "{" f4 -> ( HWAtomicSubcomponent() )+ f5 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWAtomicSubcomponent | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> ( "," <IDENTIFIER> )* f4 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWSubcomponents | n, | |
A | argu | |||
) |
f0 -> <HW_SUBCOMPONENTS> f1 -> "{" f2 -> ( HWAtomicSubcomponent() | HWXORSubcomponent() )+ f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWPort | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <DIRECTION> f2 -> "<" f3 -> ( <HW_BUSTYPE> | <ANALOG> | <DIGITAL> ) f4 -> ">" f5 -> <IDENTIFIER> f6 -> ( "," <IDENTIFIER> )* f7 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWPorts | n, | |
A | argu | |||
) |
f0 -> <HW_PORTS> f1 -> "{" f2 -> ( HWPort() )+ f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | HWComponent | n, | |
A | argu | |||
) |
f0 -> [ <TOP> ] f1 -> <HW_COMPONENT> f2 -> <IDENTIFIER> f3 -> [ Attributes() ] f4 -> "{" f5 -> [ HWPorts() ] f6 -> [ HWSubcomponents() ] f7 -> [ HWConnections() ] f8 -> [ HWBusses() ] f9 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ResourceModel | n, | |
A | argu | |||
) |
f0 -> <RESOURCEMODEL> f1 -> <IDENTIFIER> f2 -> "{" f3 -> ( HWComponent() )* f4 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalInstancePath | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> ( "." <IDENTIFIER> )*
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalSubComponentInstance | n, | |
A | argu | |||
) |
f0 -> <SUBCOMPONENT> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalSignalAtPortInstance | n, | |
A | argu | |||
) |
f0 -> <SIGNAL> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalSignalInstance | n, | |
A | argu | |||
) |
f0 -> <SIGNAL> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalFunctionAlternativeInstance | n, | |
A | argu | |||
) |
f0 -> <FUNCTION> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalFunctionInstance | n, | |
A | argu | |||
) |
f0 -> <FUNCTION> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalStorageInstance | n, | |
A | argu | |||
) |
f0 -> <STORAGE> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalOperationAtPortInstance | n, | |
A | argu | |||
) |
f0 -> <OPERATION> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalOperationInstance | n, | |
A | argu | |||
) |
f0 -> <OPERATION> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalPortInstance | n, | |
A | argu | |||
) |
f0 -> <PORT> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalHWPortInstance | n, | |
A | argu | |||
) |
f0 -> <HW_PORT> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalHWSubComponentInstance | n, | |
A | argu | |||
) |
f0 -> <HW_SUBCOMPONENT> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalHWBusInstance | n, | |
A | argu | |||
) |
f0 -> <HW_BUS> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalHWConnectionInstance | n, | |
A | argu | |||
) |
f0 -> <HW_CONNECTION> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalConnectionInstance | n, | |
A | argu | |||
) |
f0 -> <CONNECTION> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalComponentInstance | n, | |
A | argu | |||
) |
f0 -> <COMPONENT> f1 -> GlobalInstancePath()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | GlobalInstanceInAspectRelation | n, | |
A | argu | |||
) |
f0 -> GlobalComponentInstance() | GlobalConnectionInstance() | GlobalPortInstance() | GlobalOperationAtPortInstance() | GlobalFunctionInstance() | GlobalSignalAtPortInstance() | GlobalSubComponentInstance()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | LocalPortInstance | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "." f2 -> <IDENTIFIER>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | LocalInstance | n, | |
A | argu | |||
) |
f0 -> <SUBCOMPONENT> <IDENTIFIER> | <PORT> LocalPortInstance()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | CardinalityAssignment | n, | |
A | argu | |||
) |
f0 -> Cardinality() f1 -> "->" f2 -> LocalInstance() f3 -> ( "," LocalInstance() )* f4 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Cardinalities | n, | |
A | argu | |||
) |
f0 -> <CARDINALITIES> f1 -> "{" f2 -> ( CardinalityAssignment() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Operation | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <DATA_TYPE> f2 -> <IDENTIFIER> f3 -> "(" f4 -> [ <DATA_TYPE> <IDENTIFIER> ( "," <DATA_TYPE> <IDENTIFIER> )* ] f5 -> ")" f6 -> [ <BINDINGTIME> ] f7 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Operations | n, | |
A | argu | |||
) |
f0 -> <OPERATIONS> f1 -> "{" f2 -> ( Operation() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Signal | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <DATA_TYPE> f2 -> <IDENTIFIER> f3 -> ( "," <IDENTIFIER> )* f4 -> [ <BINDINGTIME> ] f5 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Signals | n, | |
A | argu | |||
) |
f0 -> <SIGNALS> f1 -> "{" f2 -> ( Signal() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | DataElements | n, | |
A | argu | |||
) |
f0 -> ( ( Signals() | Operations() ) )+
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | OperationCallExpression | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "(" f2 -> [ AtomicExpression() ( "," AtomicExpression() )* ] f3 -> ")"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ReadPort | n, | |
A | argu | |||
) |
f0 -> <READ> f1 -> "(" f2 -> <IDENTIFIER> f3 -> "." f4 -> <IDENTIFIER> f5 -> [ "," <IDENTIFIER> ] f6 -> ")"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | BracketsExpression | n, | |
A | argu | |||
) |
f0 -> "(" f1 -> Expression() f2 -> ")"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ComparisonOperator | n, | |
A | argu | |||
) |
f0 -> <EQUAL> | <NOTEQUAL> | <LESS> | <LESSOREQUAL> | <GREATER> | <GREATEROREQUAL>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | BooleanBinaryOperator | n, | |
A | argu | |||
) |
f0 -> <ANDOPERATOR> | <OROPERATOR>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ArithmeticBinaryOperator | n, | |
A | argu | |||
) |
f0 -> <PLUS> | <MINUS> | <AST> |
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | BinaryOperator | n, | |
A | argu | |||
) |
f0 -> ArithmeticBinaryOperator() | BooleanBinaryOperator() | ComparisonOperator()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | VariableExpression | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ConstantExpression | n, | |
A | argu | |||
) |
f0 -> <NUMBER> | <TRUE> | <FALSE> | <NULL>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AtomicExpression | n, | |
A | argu | |||
) |
f0 -> ConstantExpression() | VariableExpression() | BracketsExpression() | ReadPort()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AtomicOrPostfixOrInfixExpression | n, | |
A | argu | |||
) |
f0 -> AtomicExpression() f1 -> [ <INCREMENT> | <DECREMENT> | BinaryOperator() Expression() ]
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | PrefixExpression | n, | |
A | argu | |||
) |
f0 -> ( <NOT> | <INCREMENT> | <DECREMENT> ) f1 -> AtomicExpression()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Expression | n, | |
A | argu | |||
) |
f0 -> PrefixExpression() | AtomicOrPostfixOrInfixExpression()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ReturnStatement | n, | |
A | argu | |||
) |
f0 -> <RETURN> f1 -> "(" f2 -> <IDENTIFIER> f3 -> "." f4 -> <IDENTIFIER> f5 -> "," f6 -> Expression() f7 -> ")" f8 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | OperationCallStatement | n, | |
A | argu | |||
) |
f0 -> <CALL> f1 -> "(" f2 -> <IDENTIFIER> f3 -> "." f4 -> OperationCallExpression() f5 -> ")"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | WritePort | n, | |
A | argu | |||
) |
f0 -> <WRITE> f1 -> "(" f2 -> <IDENTIFIER> f3 -> "." f4 -> <IDENTIFIER> f5 -> "," f6 -> Expression() f7 -> ")" f8 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | DoStatement | n, | |
A | argu | |||
) |
f0 -> <DO> f1 -> Block() f2 -> <WHILE> f3 -> "(" f4 -> Expression() f5 -> ")" f6 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | WhileStatement | n, | |
A | argu | |||
) |
f0 -> <WHILE> f1 -> "(" f2 -> Expression() f3 -> ")" f4 -> Block()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ForStatement | n, | |
A | argu | |||
) |
f0 -> <FOR> f1 -> "(" f2 -> Storage() f3 -> Expression() f4 -> ";" f5 -> Expression() f6 -> ")" f7 -> Block()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | IfStatement | n, | |
A | argu | |||
) |
f0 -> <IF> f1 -> "(" f2 -> Expression() f3 -> ")" f4 -> Block() f5 -> [ <ELSE> Block() ]
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Assignment | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "=" f2 -> ( Expression() | OperationCallStatement() ) f3 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Statement | n, | |
A | argu | |||
) |
f0 -> Storage() | Assignment() | IfStatement() | ForStatement() | WhileStatement() | DoStatement() | WritePort() | OperationCallStatement() ";" | ReturnStatement()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Block | n, | |
A | argu | |||
) |
f0 -> "{" f1 -> ( Statement() )* f2 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | XORFunction | n, | |
A | argu | |||
) |
f0 -> <XOR> f1 -> <FUNCTION> f2 -> <IDENTIFIER> f3 -> [ <BINDINGTIME> ] f4 -> "{" f5 -> ( AtomicFunction() )+ f6 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Execute | n, | |
A | argu | |||
) |
f0 -> <EXECUTE> f1 -> Block()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | LocalFunctionInstance | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "." f2 -> <IDENTIFIER>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | FunctionLink | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "->" f2 -> LocalFunctionInstance() f3 -> ( "," LocalFunctionInstance() )* f4 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | FunctionDecomposition | n, | |
A | argu | |||
) |
f0 -> <FUNCTION> f1 -> FunctionLink()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Postcondition | n, | |
A | argu | |||
) |
f0 -> <POSTCONDITION> f1 -> "{" f2 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Interaction | n, | |
A | argu | |||
) |
f0 -> <INTERACTION> f1 -> "{" f2 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Precondition | n, | |
A | argu | |||
) |
f0 -> <PRECONDITION> f1 -> "{" f2 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Purpose | n, | |
A | argu | |||
) |
f0 -> <PURPOSE> f1 -> "{" f2 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Behavior | n, | |
A | argu | |||
) |
f0 -> <BEHAVIOR> f1 -> "{" f2 -> [ Purpose() ] f3 -> [ Precondition() ] f4 -> [ Interaction() ] f5 -> [ Postcondition() ] f6 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | WriteAccess | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> "." <IDENTIFIER> | <IDENTIFIER>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Writes | n, | |
A | argu | |||
) |
f0 -> ( <WRITE> WriteAccess() ( "," WriteAccess() )* ";" )+
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ReadAccess | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> "." <IDENTIFIER> | <IDENTIFIER>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Reads | n, | |
A | argu | |||
) |
f0 -> ( <READ> ReadAccess() ( "," ReadAccess() )* ";" )+
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Triggers | n, | |
A | argu | |||
) |
f0 -> ( <TRIGGER> <IDENTIFIER> "." <IDENTIFIER> ( "," <IDENTIFIER> "." <IDENTIFIER> )* ";" )+
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AtomicFunction | n, | |
A | argu | |||
) |
f0 -> <FUNCTION> f1 -> <IDENTIFIER> f2 -> [ Attributes() ] f3 -> "{" f4 -> [ Triggers() ] f5 -> [ Reads() ] f6 -> [ Writes() ] f7 -> [ Behavior() ] f8 -> [ Execute() ] f9 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Functions | n, | |
A | argu | |||
) |
f0 -> <FUNCTIONS> f1 -> "{" f2 -> ( AtomicFunction() | XORFunction() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | LocalStorageInstance | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "." f2 -> <IDENTIFIER>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | StorageLink | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "->" f2 -> LocalStorageInstance() f3 -> ( "," LocalStorageInstance() )* f4 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | StorageDecomposition | n, | |
A | argu | |||
) |
f0 -> <STORAGE> f1 -> StorageLink()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Storage | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <DATA_TYPE> f2 -> <IDENTIFIER> f3 -> [ "=" ( <NUMBER> | <TRUE> | <FALSE> | "\"" ( <IDENTIFIER> | <NUMBER> | <TRUE> | <FALSE> ) """ ) ] f4 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Storages | n, | |
A | argu | |||
) |
f0 -> <STORAGES> f1 -> "{" f2 -> ( Storage() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Decomposition | n, | |
A | argu | |||
) |
f0 -> StorageDecomposition() | FunctionDecomposition()
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Decompositions | n, | |
A | argu | |||
) |
f0 -> <DECOMPOSITION> f1 -> "{" f2 -> ( Decomposition() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | DataElementLink | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "->" f2 -> <IDENTIFIER> f3 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | DataElementLinks | n, | |
A | argu | |||
) |
f0 -> <AST> | ( DataElementLink() )*
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Connection | n, | |
A | argu | |||
) |
f0 -> [ "\'" <IDENTIFIER> "\'" ] f1 -> ( <IDENTIFIER> | <THIS> ) f2 -> "." f3 -> <IDENTIFIER> f4 -> "->" f5 -> ( <IDENTIFIER> | <THIS> ) f6 -> "." f7 -> <IDENTIFIER> f8 -> "{" f9 -> DataElementLinks() f10 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Connections | n, | |
A | argu | |||
) |
f0 -> <CONNECTIONS> f1 -> "{" f2 -> ( Connection() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | XORSubcomponent | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <XOR> f2 -> <IDENTIFIER> f3 -> [ <BINDINGTIME> ] f4 -> [ Attributes() ] f5 -> "{" f6 -> ( AtomicSubcomponent() )+ f7 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AtomicSubcomponent | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> ( "," <IDENTIFIER> )* f4 -> [ <BINDINGTIME> ] f5 -> [ Attributes() ] f6 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Subcomponents | n, | |
A | argu | |||
) |
f0 -> <SUBCOMPONENTS> f1 -> "{" f2 -> ( AtomicSubcomponent() | XORSubcomponent() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | PortSignature | n, | |
A | argu | |||
) |
f0 -> "<" f1 -> <IDENTIFIER> f2 -> ( "," <IDENTIFIER> )* f3 -> ">"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Port | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <DIRECTION> f2 -> [ PortSignature() ] f3 -> <IDENTIFIER> f4 -> [ <BINDINGTIME> ] f5 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Ports | n, | |
A | argu | |||
) |
f0 -> <PORTS> f1 -> "{" f2 -> ( Port() )* f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Component | n, | |
A | argu | |||
) |
f0 -> [ <TOP> ] f1 -> <COMPONENT> f2 -> <IDENTIFIER> f3 -> [ Attributes() ] f4 -> "{" f5 -> [ DataElements() ] f6 -> [ Ports() ] f7 -> [ Storages() ] f8 -> [ Functions() ] f9 -> [ Subcomponents() ] f10 -> [ Connections() ] f11 -> [ Decompositions() ] f12 -> [ Cardinalities() ] f13 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Components | n, | |
A | argu | |||
) |
f0 -> ( Component() )+
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | ApplicationModel | n, | |
A | argu | |||
) |
f0 -> <APPLICATIONMODEL> f1 -> <IDENTIFIER> f2 -> "{" f3 -> ( Components() | IncludeFile() )* f4 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | DeSelectConfiguration | n, | |
A | argu | |||
) |
f0 -> <NO> f1 -> "{" f2 -> ( FeaturePath() ";" )+ f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | SelectConfiguration | n, | |
A | argu | |||
) |
f0 -> <YES> f1 -> "{" f2 -> ( FeaturePath() ";" )+ f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Configuration | n, | |
A | argu | |||
) |
f0 -> <CONFIGURATION> f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> "{" f4 -> [ SelectConfiguration() ] f5 -> [ DeSelectConfiguration() ] f6 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | AtomicFeature | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> <IDENTIFIER> f2 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Cardinality | n, | |
A | argu | |||
) |
f0 -> "[" f1 -> <NUMBER> f2 -> ".." f3 -> ( <NUMBER> | <AST> ) f4 -> "]"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | FeatureGroup | n, | |
A | argu | |||
) |
f0 -> [ <OPTIONAL> ] f1 -> [ <XOR> | <OR> Cardinality() ] f2 -> <IDENTIFIER> f3 -> "{" f4 -> ( AtomicFeature() | FeatureGroup() )+ f5 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Features | n, | |
A | argu | |||
) |
f0 -> <FEATURES> f1 -> "{" f2 -> ( AtomicFeature() | FeatureGroup() )+ f3 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | FeatureModel | n, | |
A | argu | |||
) |
f0 -> <FEATUREMODEL> f1 -> <IDENTIFIER> f2 -> "{" f3 -> [ Features() ] f4 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Model | n, | |
A | argu | |||
) |
f0 -> <MODEL> f1 -> <IDENTIFIER> f2 -> [ Attributes() ] f3 -> "{" f4 -> ( FeatureModel() | Configuration() | ApplicationModel() | ResourceModel() | F2AMapping() | F2RMapping() | A2RMapping() | TransactionModel() | AspectMapping() | AspectComposition() | IncludeFile() )* f5 -> "}"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Attribute | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> "=" f2 -> ( <NUMBER> | <IDENTIFIER> ) f3 -> ";"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | Attributes | n, | |
A | argu | |||
) |
f0 -> "[" f1 -> ( Attribute() )* f2 -> "]"
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | IncludeFile | n, | |
A | argu | |||
) |
f0 -> f1 -> <FILENAMESTARTDELIMITER> f2 -> <FILENAME> f3 -> <FILENAMEENDDELIMITER> f4 -> <FILENAMEEND>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | FeaturePath | n, | |
A | argu | |||
) |
f0 -> <IDENTIFIER> f1 -> ( "." <IDENTIFIER> )*
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | StartElement | n, | |
A | argu | |||
) |
f0 -> ( Model() | FeatureModel() | Configuration() | ApplicationModel() | Component() | ResourceModel() | F2AMapping() | F2RMapping() | A2RMapping() ) f1 -> <EOF>
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | NodeToken | n, | |
A | argu | |||
) |
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | NodeSequence | n, | |
A | argu | |||
) |
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | NodeOptional | n, | |
A | argu | |||
) |
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.
void de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >.visit | ( | NodeListOptional | n, | |
A | argu | |||
) |
Implemented in de.fraunhofer.isst.axbench.axlang.visitor.GJVoidDepthFirst< A >.