org.rythmengine.internal.parser.build_in
Class KeywordParserFactory

java.lang.Object
  extended by org.rythmengine.internal.parser.build_in.CaretParserFactoryBase
      extended by org.rythmengine.internal.parser.build_in.KeywordParserFactory
All Implemented Interfaces:
ICaretParserFactory, IKeywordParserFactory, IParserFactory
Direct Known Subclasses:
ArgsParser, AssignParser, BreakParser, CacheParser, CompactParser, ContinueParser, DebugParser, DefTagParser, EscapeParser, ExecParser, ExitIfNoClassParser, ExpandParser, ExtendsParser, ForEachParser, GetParser, I18nParser, IfParser, ImportParser, IncludeParser, InitCodeParser, InvokeParser, LocaleParser, LogTimeParser, MacroParser, NoCompactParser, NoSIMParser, RawParser, RenderBodyParser, RenderSectionParser, ReturnParser, SectionParser, SetParser, SimpleParser, TimestampParser, VerbatimParser

public abstract class KeywordParserFactory
extends CaretParserFactoryBase
implements IKeywordParserFactory


Field Summary
 
Fields inherited from class org.rythmengine.internal.parser.build_in.CaretParserFactoryBase
logger
 
Constructor Summary
KeywordParserFactory()
           
 
Method Summary
 String[] interests()
           
abstract  IKeyword keyword()
           
protected abstract  String patternStr()
           
protected  Pattern ptn(IDialect d)
           
protected  com.stevesoft.pat.Regex reg(IDialect d)
           
 
Methods inherited from class org.rythmengine.internal.parser.build_in.CaretParserFactoryBase
checkRestrictedClass, getCaret, p, p, p, p, p, raiseParseException
 
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
 

Constructor Detail

KeywordParserFactory

public KeywordParserFactory()
Method Detail

keyword

public abstract IKeyword keyword()
Specified by:
keyword in interface IKeywordParserFactory

interests

public String[] interests()

patternStr

protected abstract String patternStr()

ptn

protected Pattern ptn(IDialect d)

reg

protected com.stevesoft.pat.Regex reg(IDialect d)


Copyright © 2014. All Rights Reserved.