📄 basetemplateengineservice.html
字号:
<TD><CODE><A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html#init()">init</A>, <A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html#init(java.lang.Object)">init</A>, <A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html#init(org.apache.turbine.util.RunData)">init</A>, <A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html#init(javax.servlet.ServletConfig)">init</A>, <A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html#shutdown()">shutdown</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_org.apache.turbine.services.BaseService"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class org.apache.turbine.services.<A HREF="../../../../../org/apache/turbine/services/BaseService.html">BaseService</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../org/apache/turbine/services/BaseService.html#getConfiguration()">getConfiguration</A>, <A HREF="../../../../../org/apache/turbine/services/BaseService.html#getName()">getName</A>, <A HREF="../../../../../org/apache/turbine/services/BaseService.html#getProperties()">getProperties</A>, <A HREF="../../../../../org/apache/turbine/services/BaseService.html#getServiceBroker()">getServiceBroker</A>, <A HREF="../../../../../org/apache/turbine/services/BaseService.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../org/apache/turbine/services/BaseService.html#setServiceBroker(org.apache.turbine.services.ServiceBroker)">setServiceBroker</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_org.apache.turbine.services.BaseInitable"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class org.apache.turbine.services.<A HREF="../../../../../org/apache/turbine/services/BaseInitable.html">BaseInitable</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../org/apache/turbine/services/BaseInitable.html#getInit()">getInit</A>, <A HREF="../../../../../org/apache/turbine/services/BaseInitable.html#getInitableBroker()">getInitableBroker</A>, <A HREF="../../../../../org/apache/turbine/services/BaseInitable.html#setInit(boolean)">setInit</A>, <A HREF="../../../../../org/apache/turbine/services/BaseInitable.html#setInitableBroker(org.apache.turbine.services.InitableBroker)">setInitableBroker</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_org.apache.turbine.services.Initable"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from interface org.apache.turbine.services.<A HREF="../../../../../org/apache/turbine/services/Initable.html">Initable</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../org/apache/turbine/services/Initable.html#getInit()">getInit</A>, <A HREF="../../../../../org/apache/turbine/services/Initable.html#setInitableBroker(org.apache.turbine.services.InitableBroker)">setInitableBroker</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="BaseTemplateEngineService()"><!-- --></A><H3>BaseTemplateEngineService</H3><PRE>public <B>BaseTemplateEngineService</B>()</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="registerConfiguration(java.lang.String)"><!-- --></A><H3>registerConfiguration</H3><PRE>public void <B>registerConfiguration</B>(java.lang.String defaultExt)</PRE><DL><DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></B></DD><DD>Initializes file extension associations and registers with the template service.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#registerConfiguration(java.lang.String)">registerConfiguration</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#registerConfiguration(java.lang.String)"><CODE>TemplateEngineService.registerConfiguration(java.lang.String)</CODE></A></DL></DD></DL><HR><A NAME="getTemplateEngineServiceConfiguration()"><!-- --></A><H3>getTemplateEngineServiceConfiguration</H3><PRE>public java.util.Hashtable <B>getTemplateEngineServiceConfiguration</B>()</PRE><DL><DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></B></DD><DD>Return the configuration of the template engine in the form of a Hashtable.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#getTemplateEngineServiceConfiguration()">getTemplateEngineServiceConfiguration</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#getTemplateEngineServiceConfiguration()"><CODE>TemplateEngineService.getTemplateEngineServiceConfiguration()</CODE></A></DL></DD></DL><HR><A NAME="getAssociatedFileExtensions()"><!-- --></A><H3>getAssociatedFileExtensions</H3><PRE>public java.lang.String[] <B>getAssociatedFileExtensions</B>()</PRE><DL><DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></B></DD><DD>Supplies the file extension to key this engine in <A HREF="../../../../../org/apache/turbine/services/template/TemplateService.html"><CODE>TemplateService</CODE></A>'s registry with.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#getAssociatedFileExtensions()">getAssociatedFileExtensions</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#getAssociatedFileExtensions()"><CODE>TemplateEngineService.getAssociatedFileExtensions()</CODE></A></DL></DD></DL><HR><A NAME="initConfiguration(java.lang.String)"><!-- --></A><H3>initConfiguration</H3><PRE>protected void <B>initConfiguration</B>(java.lang.String defaultExt)</PRE><DL><DD>Note engine file extension associations. First attempts to pull a list of custom extensions from the property file value keyed by <code>template.extension</code>. If none are defined, uses the value keyed by <code>template.default.extension</code>, defaulting to the emergency value supplied by <code>defaultExt</code>.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>defaultExt</CODE> - The default used when the default defined in the properties file is missing or misconfigured.</DL></DD></DL><HR><A NAME="templateExists(java.lang.String)"><!-- --></A><H3>templateExists</H3><PRE>public abstract boolean <B>templateExists</B>(java.lang.String template)</PRE><DL><DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></B></DD><DD>Use the specific template engine to determine whether a given template exists. This allows Turbine the TemplateService to delegate the search for a template to the template engine being used for the view. This gives us the advantage of fully utilizing the capabilities of template engine with respect to retrieving templates from arbitrary sources.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#templateExists(java.lang.String)">templateExists</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html">TemplateEngineService</A></CODE></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../../../../org/apache/turbine/services/template/TemplateEngineService.html#templateExists(java.lang.String)"><CODE>TemplateEngineService.templateExists(java.lang.String)</CODE></A></DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BaseTemplateEngineService.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV CLASS <A HREF="../../../../../org/apache/turbine/services/template/TurbineTemplate.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="BaseTemplateEngineService.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | <A HREF="#fields_inherited_from_class_org.apache.turbine.services.BaseService">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR>Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -