com.ph.pr.parser.vbs2java.generated
Class statement_AST

java.lang.Object
  extended by com.ph.pr.parser.vbs2java.generated.statement_AST
All Implemented Interfaces:
ASTNode, Hospitable

public class statement_AST
extends java.lang.Object
implements ASTNode


Field Summary
private  condition_opt_AST inst_condition_opt_AST
           
private  const_AST inst_const_AST
           
private  dim_AST inst_dim_AST
           
private  dim_decl_list_AST inst_dim_decl_list_AST
           
private  expr_AST inst_expr_AST
           
private  for_AST inst_for_AST
           
private  if_then_AST inst_if_then_AST
           
private  if_then_else_AST inst_if_then_else_AST
           
private  name_opt_AST inst_name_opt_AST
           
private  on_error_AST inst_on_error_AST
           
private  option_explicit_AST inst_option_explicit_AST
           
private  select_AST inst_select_AST
           
private  simple_statement_AST inst_simple_statement_AST
           
private  statement_AST inst_statement_AST
           
private  statement_list_AST inst_statement_list_AST
           
private  type_decl_list_AST inst_type_decl_list_AST
           
private  while_AST inst_while_AST
           
private  java.util.List nodes
           
static java.lang.String PROD_1
           
static java.lang.String PROD_10
           
static java.lang.String PROD_11
           
static java.lang.String PROD_12
           
static java.lang.String PROD_13
           
static java.lang.String PROD_14
           
static java.lang.String PROD_15
           
static java.lang.String PROD_16
           
static java.lang.String PROD_17
           
static java.lang.String PROD_18
           
static java.lang.String PROD_2
           
static java.lang.String PROD_3
           
static java.lang.String PROD_4
           
static java.lang.String PROD_5
           
static java.lang.String PROD_6
           
static java.lang.String PROD_7
           
static java.lang.String PROD_8
           
static java.lang.String PROD_9
           
private  java.lang.String production
           
private  java.util.List terminals
           
 
Constructor Summary
statement_AST()
           
 
Method Summary
 void accept(Visitor v)
          Accept a visitor.
 condition_opt_AST get_condition_opt_AST()
           
 const_AST get_const_AST()
           
 dim_AST get_dim_AST()
           
 dim_decl_list_AST get_dim_decl_list_AST()
           
 expr_AST get_expr_AST()
           
 for_AST get_for_AST()
           
 if_then_AST get_if_then_AST()
           
 if_then_else_AST get_if_then_else_AST()
           
 name_opt_AST get_name_opt_AST()
           
 on_error_AST get_on_error_AST()
           
 option_explicit_AST get_option_explicit_AST()
           
 select_AST get_select_AST()
           
 simple_statement_AST get_simple_statement_AST()
           
 statement_AST get_statement_AST()
           
 statement_list_AST get_statement_list_AST()
           
 type_decl_list_AST get_type_decl_list_AST()
           
 while_AST get_while_AST()
           
 java.util.List getNodes()
           
 java.lang.String getProduction()
           
 java.util.List getTerminals()
           
 void set_condition_opt_AST(ASTNode inst_condition_opt_AST)
           
 void set_const_AST(ASTNode inst_const_AST)
           
 void set_dim_AST(ASTNode inst_dim_AST)
           
 void set_dim_decl_list_AST(ASTNode inst_dim_decl_list_AST)
           
 void set_expr_AST(ASTNode inst_expr_AST)
           
 void set_for_AST(ASTNode inst_for_AST)
           
 void set_if_then_AST(ASTNode inst_if_then_AST)
           
 void set_if_then_else_AST(ASTNode inst_if_then_else_AST)
           
 void set_name_opt_AST(ASTNode inst_name_opt_AST)
           
 void set_on_error_AST(ASTNode inst_on_error_AST)
           
 void set_option_explicit_AST(ASTNode inst_option_explicit_AST)
           
 void set_select_AST(ASTNode inst_select_AST)
           
 void set_simple_statement_AST(ASTNode inst_simple_statement_AST)
           
 void set_statement_AST(ASTNode inst_statement_AST)
           
 void set_statement_list_AST(ASTNode inst_statement_list_AST)
           
 void set_type_decl_list_AST(ASTNode inst_type_decl_list_AST)
           
 void set_while_AST(ASTNode inst_while_AST)
           
 void setProduction(java.lang.String production)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

production

private java.lang.String production

PROD_1

public static final java.lang.String PROD_1
See Also:
Constant Field Values

PROD_2

public static final java.lang.String PROD_2
See Also:
Constant Field Values

PROD_3

public static final java.lang.String PROD_3
See Also:
Constant Field Values

PROD_4

public static final java.lang.String PROD_4
See Also:
Constant Field Values

PROD_5

public static final java.lang.String PROD_5
See Also:
Constant Field Values

PROD_6

public static final java.lang.String PROD_6
See Also:
Constant Field Values

PROD_7

public static final java.lang.String PROD_7
See Also:
Constant Field Values

PROD_8

public static final java.lang.String PROD_8
See Also:
Constant Field Values

PROD_9

public static final java.lang.String PROD_9
See Also:
Constant Field Values

PROD_10

public static final java.lang.String PROD_10
See Also:
Constant Field Values

PROD_11

public static final java.lang.String PROD_11
See Also:
Constant Field Values

PROD_12

public static final java.lang.String PROD_12
See Also:
Constant Field Values

PROD_13

public static final java.lang.String PROD_13
See Also:
Constant Field Values

PROD_14

public static final java.lang.String PROD_14
See Also:
Constant Field Values

PROD_15

public static final java.lang.String PROD_15
See Also:
Constant Field Values

PROD_16

public static final java.lang.String PROD_16
See Also:
Constant Field Values

PROD_17

public static final java.lang.String PROD_17
See Also:
Constant Field Values

PROD_18

public static final java.lang.String PROD_18
See Also:
Constant Field Values

terminals

private java.util.List terminals

nodes

private java.util.List nodes

inst_if_then_else_AST

private if_then_else_AST inst_if_then_else_AST

inst_simple_statement_AST

private simple_statement_AST inst_simple_statement_AST

inst_dim_AST

private dim_AST inst_dim_AST

inst_dim_decl_list_AST

private dim_decl_list_AST inst_dim_decl_list_AST

inst_while_AST

private while_AST inst_while_AST

inst_const_AST

private const_AST inst_const_AST

inst_select_AST

private select_AST inst_select_AST

inst_statement_AST

private statement_AST inst_statement_AST

inst_expr_AST

private expr_AST inst_expr_AST

inst_statement_list_AST

private statement_list_AST inst_statement_list_AST

inst_if_then_AST

private if_then_AST inst_if_then_AST

inst_option_explicit_AST

private option_explicit_AST inst_option_explicit_AST

inst_on_error_AST

private on_error_AST inst_on_error_AST

inst_type_decl_list_AST

private type_decl_list_AST inst_type_decl_list_AST

inst_name_opt_AST

private name_opt_AST inst_name_opt_AST

inst_condition_opt_AST

private condition_opt_AST inst_condition_opt_AST

inst_for_AST

private for_AST inst_for_AST
Constructor Detail

statement_AST

public statement_AST()
Method Detail

getProduction

public java.lang.String getProduction()
Specified by:
getProduction in interface ASTNode

setProduction

public void setProduction(java.lang.String production)
Specified by:
setProduction in interface ASTNode

getTerminals

public java.util.List getTerminals()
Specified by:
getTerminals in interface ASTNode

getNodes

public java.util.List getNodes()
Specified by:
getNodes in interface ASTNode

accept

public void accept(Visitor v)
Description copied from interface: Hospitable
Accept a visitor.

Specified by:
accept in interface ASTNode
Specified by:
accept in interface Hospitable
Parameters:
v - The visitor to accept

get_if_then_else_AST

public if_then_else_AST get_if_then_else_AST()

set_if_then_else_AST

public void set_if_then_else_AST(ASTNode inst_if_then_else_AST)

get_simple_statement_AST

public simple_statement_AST get_simple_statement_AST()

set_simple_statement_AST

public void set_simple_statement_AST(ASTNode inst_simple_statement_AST)

get_dim_AST

public dim_AST get_dim_AST()

set_dim_AST

public void set_dim_AST(ASTNode inst_dim_AST)

get_dim_decl_list_AST

public dim_decl_list_AST get_dim_decl_list_AST()

set_dim_decl_list_AST

public void set_dim_decl_list_AST(ASTNode inst_dim_decl_list_AST)

get_while_AST

public while_AST get_while_AST()

set_while_AST

public void set_while_AST(ASTNode inst_while_AST)

get_const_AST

public const_AST get_const_AST()

set_const_AST

public void set_const_AST(ASTNode inst_const_AST)

get_select_AST

public select_AST get_select_AST()

set_select_AST

public void set_select_AST(ASTNode inst_select_AST)

get_statement_AST

public statement_AST get_statement_AST()

set_statement_AST

public void set_statement_AST(ASTNode inst_statement_AST)

get_expr_AST

public expr_AST get_expr_AST()

set_expr_AST

public void set_expr_AST(ASTNode inst_expr_AST)

get_statement_list_AST

public statement_list_AST get_statement_list_AST()

set_statement_list_AST

public void set_statement_list_AST(ASTNode inst_statement_list_AST)

get_if_then_AST

public if_then_AST get_if_then_AST()

set_if_then_AST

public void set_if_then_AST(ASTNode inst_if_then_AST)

get_option_explicit_AST

public option_explicit_AST get_option_explicit_AST()

set_option_explicit_AST

public void set_option_explicit_AST(ASTNode inst_option_explicit_AST)

get_on_error_AST

public on_error_AST get_on_error_AST()

set_on_error_AST

public void set_on_error_AST(ASTNode inst_on_error_AST)

get_type_decl_list_AST

public type_decl_list_AST get_type_decl_list_AST()

set_type_decl_list_AST

public void set_type_decl_list_AST(ASTNode inst_type_decl_list_AST)

get_name_opt_AST

public name_opt_AST get_name_opt_AST()

set_name_opt_AST

public void set_name_opt_AST(ASTNode inst_name_opt_AST)

get_condition_opt_AST

public condition_opt_AST get_condition_opt_AST()

set_condition_opt_AST

public void set_condition_opt_AST(ASTNode inst_condition_opt_AST)

get_for_AST

public for_AST get_for_AST()

set_for_AST

public void set_for_AST(ASTNode inst_for_AST)