palio.compiler.parser
Class HTMLPalioLanguage

java.lang.Object
  extended by palio.compiler.parser.Language
      extended by palio.compiler.parser.PalioLanguage
          extended by palio.compiler.parser.HTMLPalioLanguage

public class HTMLPalioLanguage
extends PalioLanguage

Author:
Szymon Kuklewicz

Field Summary
 
Fields inherited from class palio.compiler.parser.Language
htmlPalioLanguage, javaPalioLanguage, superPalioLanguage
 
Constructor Summary
HTMLPalioLanguage()
           
 
Method Summary
static char getEnterChar(char escapeChar)
           
 ParseResult parseExecutable(java.lang.String exp, int start, char escapeChar)
          Implementation must return LinkedList wrapped into ParseResult.
 ParseResult parseGetter(java.lang.String exp, int start)
          Implementation must return Getter wrapped into ParseResult
 
Methods inherited from class palio.compiler.parser.PalioLanguage
createGenericExecutable, createGenericGetter, parseParams
 
Methods inherited from class palio.compiler.parser.Language
addGroovyDependency, addImportedClass, addImportedPackage, clearImports, getAndClearLocalTypes, getImports, getLocalType, isCompression, setCompiledObject, setCompression, setLocalType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLPalioLanguage

public HTMLPalioLanguage()
Method Detail

parseExecutable

public ParseResult parseExecutable(java.lang.String exp,
                                   int start,
                                   char escapeChar)
Description copied from class: Language
Implementation must return LinkedList wrapped into ParseResult.

Overrides:
parseExecutable in class PalioLanguage

parseGetter

public ParseResult parseGetter(java.lang.String exp,
                               int start)
                        throws palio.PalioException
Description copied from class: Language
Implementation must return Getter wrapped into ParseResult

Overrides:
parseGetter in class PalioLanguage
Throws:
palio.PalioException

getEnterChar

public static char getEnterChar(char escapeChar)