Bean Builder

com.adventnet.builder.builderparser.visitor
Class VisitorHelper

com.adventnet.builder.builderparser.visitor.VisitorHelper

public final class VisitorHelper


Field Summary
static java.lang.String prefixClassStart
           
static java.lang.String prefixEnd
           
static java.lang.String prefixStart
           
static java.lang.String suffixClassStart
           
static java.lang.String suffixEnd
           
static java.lang.String suffixStart
           
static java.lang.String VAR_INDENT
           
static java.lang.String VAR_PREFIX
           
static java.lang.String VAR_SUFFIX
           
static java.lang.String VAR_TAG
           
 
Method Summary
static void addBuilderCodeTags(com.adventnet.builder.builderparser.visitor.ASTMethod nodeArg, java.lang.String prefixArg, java.lang.String suffixArg, java.lang.String indentArg)
           
static java.lang.String addUnicodeEscapes(java.lang.String str)
           
static boolean checkAndChangeBuilderCode(com.adventnet.builder.builderparser.visitor.ASTBuilderCode builderCodeArg, java.lang.String signatureArg, java.lang.String prefixArg, java.lang.String suffixArg)
           
static java.lang.String getAsString(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg)
           
static java.lang.String getClassPrefix(java.lang.String idArg)
           
static java.lang.String getClassSuffix(java.lang.String idArg)
           
static java.lang.String getEndIDString(com.adventnet.builder.builderparser.visitor.ASTBuilderCode node)
           
static java.lang.String getIDString(com.adventnet.builder.builderparser.visitor.ASTBuilderCode node)
           
static java.lang.String getIndent(com.adventnet.builder.builderparser.Token token)
           
static java.lang.String getPrefix(java.lang.String idArg)
           
static java.lang.String getSuffix(java.lang.String idArg)
           
static boolean isNodeEmpty(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg)
           
static boolean isOnlyWhiteSpaces(com.adventnet.builder.builderparser.Token tokenArg)
           
static void print(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg, java.io.PrintStream ostrArg)
           
static void print(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg, java.io.PrintWriter ostrArg)
           
static void print(com.adventnet.builder.builderparser.Token t, java.io.PrintStream ostrArg)
           
static void print(com.adventnet.builder.builderparser.Token t, java.io.PrintWriter ostrArg)
           
static void printAll(com.adventnet.builder.builderparser.Token curTokenArg, java.io.PrintWriter ostrArg)
           
 

Field Detail

prefixStart

public static final java.lang.String prefixStart

prefixClassStart

public static final java.lang.String prefixClassStart

prefixEnd

public static final java.lang.String prefixEnd

suffixStart

public static final java.lang.String suffixStart

suffixClassStart

public static final java.lang.String suffixClassStart

suffixEnd

public static final java.lang.String suffixEnd

VAR_INDENT

public static final java.lang.String VAR_INDENT

VAR_TAG

public static final java.lang.String VAR_TAG

VAR_PREFIX

public static final java.lang.String VAR_PREFIX

VAR_SUFFIX

public static final java.lang.String VAR_SUFFIX
Method Detail

getIndent

public static final java.lang.String getIndent(com.adventnet.builder.builderparser.Token token)

checkAndChangeBuilderCode

public static final boolean checkAndChangeBuilderCode(com.adventnet.builder.builderparser.visitor.ASTBuilderCode builderCodeArg,
                                                      java.lang.String signatureArg,
                                                      java.lang.String prefixArg,
                                                      java.lang.String suffixArg)

addBuilderCodeTags

public static final void addBuilderCodeTags(com.adventnet.builder.builderparser.visitor.ASTMethod nodeArg,
                                            java.lang.String prefixArg,
                                            java.lang.String suffixArg,
                                            java.lang.String indentArg)

isOnlyWhiteSpaces

public static final boolean isOnlyWhiteSpaces(com.adventnet.builder.builderparser.Token tokenArg)

getAsString

public static final java.lang.String getAsString(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg)

printAll

public static final void printAll(com.adventnet.builder.builderparser.Token curTokenArg,
                                  java.io.PrintWriter ostrArg)

print

public static final void print(com.adventnet.builder.builderparser.Token t,
                               java.io.PrintWriter ostrArg)

print

public static final void print(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg,
                               java.io.PrintWriter ostrArg)

print

public static final void print(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg,
                               java.io.PrintStream ostrArg)

print

public static final void print(com.adventnet.builder.builderparser.Token t,
                               java.io.PrintStream ostrArg)

addUnicodeEscapes

public static final java.lang.String addUnicodeEscapes(java.lang.String str)

getPrefix

public static java.lang.String getPrefix(java.lang.String idArg)

getSuffix

public static java.lang.String getSuffix(java.lang.String idArg)

getClassPrefix

public static java.lang.String getClassPrefix(java.lang.String idArg)

getClassSuffix

public static java.lang.String getClassSuffix(java.lang.String idArg)

isNodeEmpty

public static boolean isNodeEmpty(com.adventnet.builder.builderparser.visitor.SpecialNode nodeArg)

getIDString

public static java.lang.String getIDString(com.adventnet.builder.builderparser.visitor.ASTBuilderCode node)

getEndIDString

public static java.lang.String getEndIDString(com.adventnet.builder.builderparser.visitor.ASTBuilderCode node)

Bean Builder

© 2001 - 2002 AdventNet Inc. Visit us at: http://www.adventnet.com