pack-privatestatic String
doBlocks
(String template, JOTViewParserData view, String templateRoot)
throws
Exception
pack-privatestatic String
doIfs
(String template, JOTViewParserData view, String templateRoot)
throws
Exception
pack-privatestatic String
doIncludes
(String template, JOTViewParserData view, String templateRoot)
throws
Exception
pack-privatestatic String
doLoops
(String template, JOTViewParserData view, String templateRoot)
throws
Exception
pack-privatestatic String
doRangeLoops
(String template, JOTViewParserData view, String templateRoot)
throws
Exception
pack-privatestatic String
doTags
(String template, JOTViewParserData view, String templateRoot)
throws
Exception
pack-privatestatic Object
evaluateObject
(JOTViewParserData view, Object parent, String call)
throws
Exception
publicstatic int
findMatchingClosingTag
(int pos, String template, Pattern openTag, Pattern closeTag, int depth)
pack-privatestatic Object
getVariableValue
(JOTViewParserData view, Vector varHash, Object obj, String defaultVal)
throws
Exception
publicstatic String
parse
(JOTViewParserData view, String template, String templateRoot)
throws
Exception
publicstatic String
parseTemplate
(JOTViewParserData view, String templateRoot, String templateFile)
throws
Exception
pack-privatestatic String
replaceTagProperties
(String openingTag, Hashtable tagProperties, boolean oneLiner)
Replaces an html tag properties with the ones provided
ie: change the value of the class property in ...