Public Member Functions | Public Attributes | Package Functions

de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent Class Reference

List of all members.

Public Member Functions

void accept (de.fraunhofer.isst.axbench.axlang.visitor.Visitor v)
 AtomicSubcomponent (NodeOptional n0, NodeToken n1, NodeToken n2, NodeListOptional n3, NodeOptional n4, NodeOptional n5, NodeToken n6)
 AtomicSubcomponent (NodeOptional n0, NodeToken n1, NodeToken n2, NodeListOptional n3, NodeOptional n4, NodeOptional n5)

Public Attributes

NodeOptional f0
NodeToken f1
NodeToken f2
NodeListOptional f3
NodeOptional f4
NodeOptional f5
NodeToken f6

Package Functions

public< R, A > R accept (de.fraunhofer.isst.axbench.axlang.visitor.GJVisitor< R, A > v, A argu)
public< A > void accept (de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A > v, A argu)
public< R > R accept (de.fraunhofer.isst.axbench.axlang.visitor.GJNoArguVisitor< R > v)

Detailed Description

Grammar production: f0 -> [ <OPTIONAL> ] f1 -> <IDENTIFIER> f2 -> <IDENTIFIER> f3 -> ( "," <IDENTIFIER> )* f4 -> [ <BINDINGTIME> ] f5 -> [ Attributes() ] f6 -> ";"


Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent.AtomicSubcomponent ( NodeOptional  n0,
NodeToken  n1,
NodeToken  n2,
NodeListOptional  n3,
NodeOptional  n4,
NodeOptional  n5,
NodeToken  n6 
)
de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent.AtomicSubcomponent ( NodeOptional  n0,
NodeToken  n1,
NodeToken  n2,
NodeListOptional  n3,
NodeOptional  n4,
NodeOptional  n5 
)

Member Function Documentation

void de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent.accept ( de.fraunhofer.isst.axbench.axlang.visitor.Visitor  v  ) 
public<A> void de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent.accept ( de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >  v,
argu 
) [package]
public<R> R de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent.accept ( de.fraunhofer.isst.axbench.axlang.visitor.GJNoArguVisitor< R >  v  )  [package]
public<R,A> R de.fraunhofer.isst.axbench.axlang.syntaxtree.AtomicSubcomponent.accept ( de.fraunhofer.isst.axbench.axlang.visitor.GJVisitor< R, A >  v,
argu 
) [package]

Member Data Documentation