Public Member Functions | Public Attributes | Package Functions

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

List of all members.

Public Member Functions

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

Public Attributes

NodeOptional f0
NodeToken f1
NodeToken f2
NodeOptional f3
NodeOptional f4
NodeToken f5
NodeList f6
NodeToken f7

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 -> <XOR> f2 -> <IDENTIFIER> f3 -> [ <BINDINGTIME> ] f4 -> [ Attributes() ] f5 -> "{" f6 -> ( AtomicSubcomponent() )+ f7 -> "}"


Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.axlang.syntaxtree.XORSubcomponent.XORSubcomponent ( NodeOptional  n0,
NodeToken  n1,
NodeToken  n2,
NodeOptional  n3,
NodeOptional  n4,
NodeToken  n5,
NodeList  n6,
NodeToken  n7 
)
de.fraunhofer.isst.axbench.axlang.syntaxtree.XORSubcomponent.XORSubcomponent ( NodeOptional  n0,
NodeToken  n1,
NodeOptional  n2,
NodeOptional  n3,
NodeList  n4 
)

Member Function Documentation

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

Member Data Documentation