C D E F G H I L M O P S T V W

C

com.huihoo.template - package com.huihoo.template
 
content - Variable in class com.huihoo.template.TemplateLOOP
 
content - Variable in class com.huihoo.template.TemplateIF
 
content - Variable in class com.huihoo.template.TemplateELSE
 

D

DEBUG - Static variable in class com.huihoo.template.TemplateConfig
 

E

Example - class com.huihoo.template.Example.
 
Example() - Constructor for class com.huihoo.template.Example
 

F

filename - Variable in class com.huihoo.template.TemplateINCLUDE
 
filename - Variable in class com.huihoo.template.Template
 

G

getFullFilename() - Method in class com.huihoo.template.Template
get the full template file name: path + filename
getInstance() - Static method in class com.huihoo.template.TemplateMap
 
getInstance(String, String) - Static method in class com.huihoo.template.TemplateFactory
 
getInstance(String, String, Object) - Static method in class com.huihoo.template.TemplateFactory
 
getInstance(String, String, String, Object) - Static method in class com.huihoo.template.TemplateFactory
 

H

htmlBlock - Variable in class com.huihoo.template.TemplateLOOP
 
htmlBlock - Variable in class com.huihoo.template.TemplateIF
 
htmlBlock - Variable in class com.huihoo.template.TemplateELSE
 
htmlPage - Variable in class com.huihoo.template.TemplateParser
the output html page
htmlPage - Variable in class com.huihoo.template.Template
 

I

ID - Variable in class com.huihoo.template.TemplateVAR
 
IF - Static variable in class com.huihoo.template.TemplateParser
IF tag regexp pattern
INCLUDE - Static variable in class com.huihoo.template.TemplateParser
INCLUDE tag regexp pattern

L

loadTemplate() - Method in class com.huihoo.template.TemplateINCLUDE
 
loadTemplate(String) - Method in class com.huihoo.template.Template
load the template file
LOOP - Static variable in class com.huihoo.template.TemplateParser
LOOP tag regexp pattern

M

main(String[]) - Static method in class com.huihoo.template.TemplateParser
 
main(String[]) - Static method in class com.huihoo.template.Example
 

O

output() - Method in class com.huihoo.template.TemplateVAR
 
output() - Method in class com.huihoo.template.TemplateParser
output the parsed page
output() - Method in interface com.huihoo.template.TemplateObject
 
output() - Method in class com.huihoo.template.TemplateLOOP
 
output() - Method in class com.huihoo.template.TemplateINCLUDE
 
output() - Method in class com.huihoo.template.TemplateIF
 
output() - Method in class com.huihoo.template.TemplateELSE
 
output() - Method in class com.huihoo.template.Template
output template page,at first you must set the tag's value use param

P

param(Object) - Method in class com.huihoo.template.TemplateLOOP
 
param(Object, Object) - Method in class com.huihoo.template.Template
set the template tag's value object
paramName - Variable in class com.huihoo.template.TemplateLOOP
 
paramName - Variable in class com.huihoo.template.TemplateIF
 
paramName - Variable in class com.huihoo.template.TemplateELSE
 
parse() - Method in class com.huihoo.template.TemplateParser
process the replacement of the tags
parse() - Method in class com.huihoo.template.TemplateLOOP
 
parse() - Method in class com.huihoo.template.TemplateIF
 
parse() - Method in class com.huihoo.template.TemplateELSE
 
parse() - Method in class com.huihoo.template.Template
generate html page
parseIF() - Method in class com.huihoo.template.TemplateParser
 
parseINCLUDE() - Method in class com.huihoo.template.TemplateParser
replace the parseLOOP() - Method in class com.huihoo.template.TemplateParser
 
parseVAR() - Method in class com.huihoo.template.TemplateParser
replace the path - Static variable in class com.huihoo.template.Template
 
pattern - Variable in class com.huihoo.template.TemplateParser
 

S

setFilename(String) - Method in class com.huihoo.template.Template
set the template file name
setPath(String) - Method in class com.huihoo.template.Template
set the tempate file's path

T

Template - class com.huihoo.template.Template.
Title: Template Engine Programs Description: my template engine programs for used by Servlet or other template system.
Template(String) - Constructor for class com.huihoo.template.Template
use the specified filename and the current path
Template(String, String) - Constructor for class com.huihoo.template.Template
use the specified filename and the specified path
TemplateConfig - class com.huihoo.template.TemplateConfig.
Title: template engine Description: This template engine works like Perl's HTML::Template Copyright: Copyright (c) 2001 Company: huihoo.com
TemplateConfig() - Constructor for class com.huihoo.template.TemplateConfig
 
TemplateContainer - interface com.huihoo.template.TemplateContainer.
Title: template engine Description: This template engine works like Perl's HTML::Template Copyright: Copyright (c) 2001 Company: huihoo.com
TemplateELSE - class com.huihoo.template.TemplateELSE.
Title: Description: Copyright: Copyright (c) 2001 Company:
TemplateELSE(String, String, Object) - Constructor for class com.huihoo.template.TemplateELSE
 
TemplateFactory - class com.huihoo.template.TemplateFactory.
Title: Description: Copyright: Copyright (c) 2001 Company:
TemplateFactory() - Constructor for class com.huihoo.template.TemplateFactory
 
TemplateIF - class com.huihoo.template.TemplateIF.
Title: Description: Copyright: Copyright (c) 2001 Company:
TemplateIF(String, String, Object) - Constructor for class com.huihoo.template.TemplateIF
 
TemplateINCLUDE - class com.huihoo.template.TemplateINCLUDE.
Title: Description: Copyright: Copyright (c) 2001 Company:
TemplateINCLUDE(String) - Constructor for class com.huihoo.template.TemplateINCLUDE
 
TemplateLOOP - class com.huihoo.template.TemplateLOOP.
 
TemplateLOOP(String, String, Object) - Constructor for class com.huihoo.template.TemplateLOOP
 
templateMap - Variable in class com.huihoo.template.TemplateParser
the value object of the template
templateMap - Variable in class com.huihoo.template.TemplateIF
 
templateMap - Variable in class com.huihoo.template.TemplateELSE
 
templateMap - Variable in class com.huihoo.template.Template
 
TemplateMap - class com.huihoo.template.TemplateMap.
 
TemplateMap() - Constructor for class com.huihoo.template.TemplateMap
 
TemplateObject - interface com.huihoo.template.TemplateObject.
Title: template engine Description: This template engine works like Perl's HTML::Template Copyright: Copyright (c) 2001 Company: huihoo.com
TemplateParser - class com.huihoo.template.TemplateParser.
 
TemplateParser(String) - Constructor for class com.huihoo.template.TemplateParser
 
TemplateParser(String, Map) - Constructor for class com.huihoo.template.TemplateParser
use the specify template map value
templateString - Variable in class com.huihoo.template.TemplateParser
the original template string
TemplateVAR - class com.huihoo.template.TemplateVAR.
Title: Description: Copyright: Copyright (c) 2001 Company:
TemplateVAR(String, String) - Constructor for class com.huihoo.template.TemplateVAR
 
tmplMap - Static variable in class com.huihoo.template.TemplateMap
 
tmplPage - Variable in class com.huihoo.template.TemplateINCLUDE
 
tmplPage - Variable in class com.huihoo.template.Template
 
today - Static variable in class com.huihoo.template.Example
 
toString() - Method in class com.huihoo.template.TemplateVAR
 
toString() - Method in class com.huihoo.template.TemplateLOOP
 
toString() - Method in class com.huihoo.template.TemplateINCLUDE
 
toString() - Method in class com.huihoo.template.TemplateIF
 
toString() - Method in class com.huihoo.template.TemplateELSE
 

V

value - Variable in class com.huihoo.template.TemplateVAR
 
valueBoolean - Variable in class com.huihoo.template.TemplateIF
 
valueBoolean - Variable in class com.huihoo.template.TemplateELSE
 
valueList - Variable in class com.huihoo.template.TemplateLOOP
 
VAR - Static variable in class com.huihoo.template.TemplateParser
VAR tag regexp pattern

W

WEEK_DAY - Static variable in class com.huihoo.template.Example
 

C D E F G H I L M O P S T V W