Class GeneratedJavaFormatter

java.lang.Object
eu.bandm.tools.tdom.runtime.BaseVisitor
eu.bandm.tools.metajava.tdom.Visitor
eu.bandm.tools.metajava.format.GeneratedJavaFormatter
All Implemented Interfaces:
PCDataVisitor
Direct Known Subclasses:
JavaFormatter

public class GeneratedJavaFormatter extends eu.bandm.tools.metajava.tdom.Visitor
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
    protected static final Format
     
     
    int
     
    protected static final Format
     
    int
     
    protected Format
     

    Fields inherited from class eu.bandm.tools.tdom.runtime.BaseVisitor

    validating
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Format
     
    toFormat(Visitable<? super eu.bandm.tools.metajava.tdom.Visitor> element)
     
    protected List<Format>
    toFormat_array(Visitable<? super eu.bandm.tools.metajava.tdom.Visitor>[] elements)
     
    protected Format
    toFormat_throwing(Visitable<? super eu.bandm.tools.metajava.tdom.Visitor> element)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_abstractModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_addExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_addExpr.Seq_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_andAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_andExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_annotation el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_annotationExplicitParameter el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_annotationExplicitParameters el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_arrayAccess el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_arrayDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_arrayInitializer el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_arrayModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_assertStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_assExpr.Choice_1_Alt_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_atPrefix el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_barAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_block el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_booleanType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_breakStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_byteType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_caretAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_castOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_catchClause el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_charLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_charType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_classBody el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_classDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_classSelector el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_classTypeGeneric el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_condExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_condExpr.Seq_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_continueStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_decl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_defaultDecl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_divOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_doStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_doubleType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_ellipsis el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_emptyMethodBody el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_emptyStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_enumBody el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_enumConstant el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_enumDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_eqAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_eqEqOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_eqExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_eqExpr.Seq_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_exprStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_extendsClause el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_falseLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_file el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_finallyClause el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_finalModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_floatType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_forExprs el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_forIteratorBounds el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_forLoopBounds el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_forStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_fullLambdaParams el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_genericAbstraction el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_genericInstantiation el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_genericLowerBound el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_genericUpperBound el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_genericVariable el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_genericWildcard el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_geRelOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_gtRelOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_identifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_ifStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_implementsClause el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_importDecl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_importWildcard el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_instanceofRelOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_interfaceDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_intType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_invOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_isolatedStmts el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_javaId el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_labelStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_lambdaExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_leRelOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_llAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_llShiftOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_longType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_ltRelOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_memberDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_memberSelector el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_methodDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_methodReference el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_minusAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_minusOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_modifiers el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_modOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_multExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_multExpr.Seq_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_nameExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_nativeModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_negOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_neqEqOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_newExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_newExprArrayDim el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_newExprArrayInit el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_newExprConstructor el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_newSelector el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_nullLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_numberLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_orExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_packageDecl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_parameterDecl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_parameters el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_parametersDecl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_parenExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_percentAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_plainInitializer el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_plusAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_plusOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_postDecrOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_postfixExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_postIncrOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_preDecrOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_prefixExpr.Choice_1_Alt_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_preIncrOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_preMinusOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_prePlusOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_primaryExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_privateModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_protectedModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_publicModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_relExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_relExpr.Seq_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_returnStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_rrAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_rrrAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_rrrShiftOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_rrShiftOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_sandExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_shiftExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_shiftTail el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_shiftTail.Seq_1 el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_shortType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_simpleLambdaParams el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_slashAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_sorExpr el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_starAssOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_staticModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_strictfpModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_stringLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_superClause el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_superLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_superSelector el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_switchBlock el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_switchCase el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_switchCases el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_switchStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_synchronizedModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_synchronizedStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_thisLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_thisSelector el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_throwsDecl el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_throwStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_timesOp el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_transientModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_trueLiteral el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_tryStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_type el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_typeTerm el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_varDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_varsDeclarator el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_voidType el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_volatileModifier el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_whileStmt el)
     
    void
    visit(eu.bandm.tools.metajava.tdom.Element_xorExpr el)
     
    void
    To be overridden.

    Methods inherited from class eu.bandm.tools.metajava.tdom.Visitor

    visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit

    Methods inherited from class eu.bandm.tools.tdom.runtime.BaseVisitor

    visit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • default_indent

      public int default_indent
    • mode

      public int mode
    • format_empty

      protected static final Format format_empty
    • result

      protected Format result
    • default_delimiter

      public Format default_delimiter
    • CONST_0

      protected static final Format CONST_0
    • CONST_1

      protected static final Format CONST_1
    • CONST_2

      protected static final Format CONST_2
    • CONST_3

      protected static final Format CONST_3
    • CONST_4

      protected static final Format CONST_4
    • CONST_5

      protected static final Format CONST_5
    • CONST_6

      protected static final Format CONST_6
    • CONST_7

      protected static final Format CONST_7
    • CONST_8

      protected static final Format CONST_8
    • CONST_9

      protected static final Format CONST_9
    • CONST_10

      protected static final Format CONST_10
    • CONST_11

      protected static final Format CONST_11
    • CONST_12

      protected static final Format CONST_12
    • CONST_13

      protected static final Format CONST_13
    • CONST_14

      protected static final Format CONST_14
    • CONST_15

      protected static final Format CONST_15
    • CONST_16

      protected static final Format CONST_16
    • CONST_17

      protected static final Format CONST_17
    • CONST_18

      protected static final Format CONST_18
    • CONST_19

      protected static final Format CONST_19
    • CONST_20

      protected static final Format CONST_20
    • CONST_21

      protected static final Format CONST_21
    • CONST_22

      protected static final Format CONST_22
    • CONST_23

      protected static final Format CONST_23
    • CONST_24

      protected static final Format CONST_24
    • CONST_25

      protected static final Format CONST_25
    • CONST_26

      protected static final Format CONST_26
    • CONST_27

      protected static final Format CONST_27
    • CONST_28

      protected static final Format CONST_28
    • CONST_29

      protected static final Format CONST_29
    • CONST_30

      protected static final Format CONST_30
    • CONST_31

      protected static final Format CONST_31
    • CONST_32

      protected static final Format CONST_32
    • CONST_33

      protected static final Format CONST_33
    • CONST_34

      protected static final Format CONST_34
    • CONST_35

      protected static final Format CONST_35
    • CONST_36

      protected static final Format CONST_36
    • CONST_37

      protected static final Format CONST_37
    • CONST_38

      protected static final Format CONST_38
    • CONST_39

      protected static final Format CONST_39
    • CONST_40

      protected static final Format CONST_40
    • CONST_41

      protected static final Format CONST_41
    • CONST_42

      protected static final Format CONST_42
    • CONST_43

      protected static final Format CONST_43
    • CONST_44

      protected static final Format CONST_44
    • CONST_45

      protected static final Format CONST_45
    • CONST_46

      protected static final Format CONST_46
    • CONST_47

      protected static final Format CONST_47
    • CONST_48

      protected static final Format CONST_48
    • CONST_49

      protected static final Format CONST_49
    • CONST_50

      protected static final Format CONST_50
    • CONST_51

      protected static final Format CONST_51
    • CONST_52

      protected static final Format CONST_52
    • CONST_53

      protected static final Format CONST_53
    • CONST_54

      protected static final Format CONST_54
    • CONST_55

      protected static final Format CONST_55
    • CONST_56

      protected static final Format CONST_56
    • CONST_57

      protected static final Format CONST_57
    • CONST_58

      protected static final Format CONST_58
    • CONST_59

      protected static final Format CONST_59
    • CONST_60

      protected static final Format CONST_60
    • CONST_61

      protected static final Format CONST_61
    • CONST_62

      protected static final Format CONST_62
    • CONST_63

      protected static final Format CONST_63
    • CONST_64

      protected static final Format CONST_64
    • CONST_65

      protected static final Format CONST_65
    • CONST_66

      protected static final Format CONST_66
    • CONST_67

      protected static final Format CONST_67
    • CONST_68

      protected static final Format CONST_68
    • CONST_69

      protected static final Format CONST_69
    • CONST_70

      protected static final Format CONST_70
    • CONST_71

      protected static final Format CONST_71
    • CONST_72

      protected static final Format CONST_72
    • CONST_73

      protected static final Format CONST_73
    • CONST_74

      protected static final Format CONST_74
    • CONST_75

      protected static final Format CONST_75
    • CONST_76

      protected static final Format CONST_76
    • CONST_77

      protected static final Format CONST_77
    • CONST_78

      protected static final Format CONST_78
    • CONST_79

      protected static final Format CONST_79
    • CONST_80

      protected static final Format CONST_80
    • CONST_81

      protected static final Format CONST_81
    • CONST_82

      protected static final Format CONST_82
    • CONST_83

      protected static final Format CONST_83
    • CONST_84

      protected static final Format CONST_84
    • CONST_85

      protected static final Format CONST_85
    • CONST_86

      protected static final Format CONST_86
    • CONST_87

      protected static final Format CONST_87
    • CONST_88

      protected static final Format CONST_88
    • CONST_89

      protected static final Format CONST_89
    • CONST_90

      protected static final Format CONST_90
    • CONST_91

      protected static final Format CONST_91
    • CONST_92

      protected static final Format CONST_92
    • CONST_93

      protected static final Format CONST_93
    • CONST_94

      protected static final Format CONST_94
    • CONST_95

      protected static final Format CONST_95
    • CONST_96

      protected static final Format CONST_96
    • CONST_97

      protected static final Format CONST_97
    • CONST_98

      protected static final Format CONST_98
    • CONST_99

      protected static final Format CONST_99
    • CONST_100

      protected static final Format CONST_100
    • CONST_101

      protected static final Format CONST_101
    • CONST_102

      protected static final Format CONST_102
    • CONST_103

      protected static final Format CONST_103
    • CONST_104

      protected static final Format CONST_104
    • CONST_105

      protected static final Format CONST_105
    • CONST_106

      protected static final Format CONST_106
    • CONST_107

      protected static final Format CONST_107
    • CONST_108

      protected static final Format CONST_108
    • CONST_109

      protected static final Format CONST_109
    • CONST_110

      protected static final Format CONST_110
    • CONST_111

      protected static final Format CONST_111
    • CONST_112

      protected static final Format CONST_112
    • CONST_113

      protected static final Format CONST_113
    • CONST_114

      protected static final Format CONST_114
    • CONST_115

      protected static final Format CONST_115
    • CONST_116

      protected static final Format CONST_116
    • CONST_117

      protected static final Format CONST_117
    • CONST_118

      protected static final Format CONST_118
    • CONST_119

      protected static final Format CONST_119
    • CONST_120

      protected static final Format CONST_120
    • CONST_121

      protected static final Format CONST_121
  • Constructor Details

    • GeneratedJavaFormatter

      public GeneratedJavaFormatter()
  • Method Details

    • __throwIt

      protected Format __throwIt()
    • visit

      public void visit(TypedPCData pcdata)
      Description copied from class: BaseVisitor
      To be overridden. This default implementation does nothing.
      Specified by:
      visit in interface PCDataVisitor
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • toFormat

      public Format toFormat(Visitable<? super eu.bandm.tools.metajava.tdom.Visitor> element)
    • toFormat_throwing

      protected Format toFormat_throwing(Visitable<? super eu.bandm.tools.metajava.tdom.Visitor> element)
    • toFormat_array

      protected List<Format> toFormat_array(Visitable<? super eu.bandm.tools.metajava.tdom.Visitor>[] elements)
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_file el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_isolatedStmts el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_packageDecl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_importDecl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_importWildcard el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_decl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_modifiers el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_classDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_interfaceDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_atPrefix el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_enumDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_extendsClause el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_implementsClause el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_superClause el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_classBody el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_enumBody el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_enumConstant el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_abstractModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_nativeModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_finalModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_publicModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_protectedModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_privateModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_transientModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_synchronizedModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_staticModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_strictfpModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_volatileModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_type el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_booleanType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_byteType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_charType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_doubleType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_floatType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_intType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_longType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_shortType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_voidType el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_classTypeGeneric el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_typeTerm el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_arrayModifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_genericAbstraction el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_genericVariable el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_genericInstantiation el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_genericWildcard el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_genericUpperBound el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_genericLowerBound el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_memberDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_varsDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_varDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_arrayDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_plainInitializer el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_arrayInitializer el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_methodDeclarator el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_defaultDecl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_emptyMethodBody el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_parametersDecl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_parameterDecl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_ellipsis el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_throwsDecl el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_block el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_emptyStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_labelStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_exprStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_breakStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_continueStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_returnStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_throwStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_tryStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_catchClause el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_finallyClause el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_synchronizedStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_ifStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_whileStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_doStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_switchStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_switchBlock el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_switchCases el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_switchCase el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_forStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_forLoopBounds el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_forExprs el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_forIteratorBounds el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_assertStmt el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_lambdaExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_simpleLambdaParams el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_fullLambdaParams el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_assExpr.Choice_1_Alt_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_eqAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_starAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_slashAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_percentAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_plusAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_minusAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_llAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_rrAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_rrrAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_andAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_caretAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_barAssOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_condExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_condExpr.Seq_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_sorExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_sandExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_orExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_xorExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_andExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_eqExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_eqExpr.Seq_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_eqEqOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_neqEqOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_relExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_relExpr.Seq_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_ltRelOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_gtRelOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_leRelOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_geRelOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_instanceofRelOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_shiftExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_shiftTail el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_shiftTail.Seq_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_llShiftOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_rrShiftOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_rrrShiftOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_addExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_addExpr.Seq_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_plusOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_minusOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_multExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_multExpr.Seq_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_timesOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_divOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_modOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_prefixExpr.Choice_1_Alt_1 el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_preIncrOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_preDecrOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_prePlusOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_preMinusOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_negOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_invOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_castOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_postfixExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_postIncrOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_postDecrOp el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_primaryExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_arrayAccess el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_memberSelector el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_classSelector el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_thisSelector el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_superSelector el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_newSelector el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_nameExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_parenExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_newExpr el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_newExprConstructor el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_newExprArrayDim el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_newExprArrayInit el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_methodReference el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_thisLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_superLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_nullLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_trueLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_falseLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_numberLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_stringLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_charLiteral el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_parameters el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_annotation el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_annotationExplicitParameters el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_annotationExplicitParameter el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_identifier el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor
    • visit

      public void visit(eu.bandm.tools.metajava.tdom.Element_javaId el)
      Overrides:
      visit in class eu.bandm.tools.metajava.tdom.Visitor