org.rythmengine.internal.parser.build_in
Class CaretParserFactoryBase

java.lang.Object
  extended by org.rythmengine.internal.parser.build_in.CaretParserFactoryBase
All Implemented Interfaces:
ICaretParserFactory, IParserFactory
Direct Known Subclasses:
CommentParser, ElseForParser, ElseIfParser, ExpressionParser, InvokeMacroParser, InvokeTemplateParser, KeywordParserFactory, NullableExpressionParser

public abstract class CaretParserFactoryBase
extends Object
implements ICaretParserFactory


Field Summary
protected static ILogger logger
           
 
Constructor Summary
CaretParserFactoryBase()
           
 
Method Summary
static void checkRestrictedClass(IContext ctx, String s)
           
 String getCaret(IDialect dialect)
           
static void p(int i, com.stevesoft.pat.Regex r)
           
static void p(com.stevesoft.pat.Regex r)
           
static void p(com.stevesoft.pat.Regex r, int max)
           
static void p(String s, com.stevesoft.pat.Regex r)
           
static void p(String s, com.stevesoft.pat.Regex r, int max)
           
static void raiseParseException(IContext ctx, String msg, Object... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rythmengine.internal.IParserFactory
create
 

Field Detail

logger

protected static final ILogger logger
Constructor Detail

CaretParserFactoryBase

public CaretParserFactoryBase()
Method Detail

getCaret

public String getCaret(IDialect dialect)
Specified by:
getCaret in interface ICaretParserFactory

raiseParseException

public static void raiseParseException(IContext ctx,
                                       String msg,
                                       Object... args)

checkRestrictedClass

public static void checkRestrictedClass(IContext ctx,
                                        String s)

p

public static void p(int i,
                     com.stevesoft.pat.Regex r)

p

public static void p(String s,
                     com.stevesoft.pat.Regex r)

p

public static void p(String s,
                     com.stevesoft.pat.Regex r,
                     int max)

p

public static void p(com.stevesoft.pat.Regex r,
                     int max)

p

public static void p(com.stevesoft.pat.Regex r)


Copyright © 2014. All Rights Reserved.