Uses of Interface
com.uwyn.rife.template.Template

Packages that use Template
com.uwyn.rife.authentication.elements Provides elements for authentication and logout, using the variety of backend stores available. 
com.uwyn.rife.database.queries Provides classes and interfaces for the object-oriented query builders. 
com.uwyn.rife.engine Provides classes, interfaces and elements for the web application engine. 
com.uwyn.rife.engine.elements Provides elements wigh common features that are useful in many web applications. 
com.uwyn.rife.ioc Provides interfaces and classes for IoC capable properties that resolve and obtain their values at run-time. 
com.uwyn.rife.site Provides classes and interfaces that provide useful features during the creation of a website. 
com.uwyn.rife.template Provides classes and interfaces for the template engine. 
com.uwyn.rife.template.exceptions Provides exception classes for the template engine. 
com.uwyn.rife.test Provides classes and interfaces for the out-of-container testing framework. 
com.uwyn.rife.tools Provides general purpose utility classes. 
 

Uses of Template in com.uwyn.rife.authentication.elements
 

Methods in com.uwyn.rife.authentication.elements with parameters of type Template
protected  void Authenticated.entrance(Template template)
          Hook method that is called after the template instance has been instantiated.
protected  void AbstractLogoutTemplate.entrance(Template template)
           
protected  void AbstractLogoutTemplate.loggedOut(Template template)
           
protected  void Authenticated.refusedCredentials(Template template, Credentials credentials)
          Hook method that is called when valid credentials have been rejected by the CredentialsManager that backs this authentication element.
protected  void Authenticated.sessionCreationError(Template template, Credentials credentials)
          Hook method that is called when the SessionManager couldn't create a new authentication session of valid and accepted credentials.
protected  void Authenticated.unvalidatedCredentials(Template template, Credentials credentials)
          Hook method that is called on login form submission when validation of the credentials produces validation errors.
 

Uses of Template in com.uwyn.rife.database.queries
 

Methods in com.uwyn.rife.database.queries that return Template
protected  Template Select.getTemplate()
           
 Template ReadQueryTemplate.getTemplate()
          Retrieves the template instance.
 

Methods in com.uwyn.rife.database.queries with parameters of type Template
 void ReadQueryTemplate.setTemplate(Template template)
          Sets the template instance.
 ReadQueryTemplate ReadQueryTemplate.template(Template template)
          Sets the template instance.
 

Constructors in com.uwyn.rife.database.queries with parameters of type Template
ReadQueryTemplate(Template template)
          Creates a new instance of ReadQueryTemplate with the template instance whose content provides the SQL query that will be executed.
ReadQueryTemplate(Template template, String block)
          Creates a new instance of ReadQueryTemplate with the template instance and block name that provide the SQL that will be executed.
 

Uses of Template in com.uwyn.rife.engine
 

Methods in com.uwyn.rife.engine that return Template
 Template ElementSupport.getEmbeddingTemplate()
          Retrieves the template that is embedding the current element.
 Template ElementSupport.getHtmlTemplate()
          Creates a new template instance of the enginehtml type, using the current element's absolute ID as the template name.
 Template ElementSupport.getHtmlTemplate(String name)
          Creates a new template instance of the enginehtml type.
 Template ElementSupport.getHtmlTemplate(String name, String encoding)
          Creates a new template instance of the enginehtml type.
 Template ElementSupport.getHtmlTemplate(String name, String encoding, TemplateTransformer transformer)
          Creates a new template instance of the enginehtml type.
 Template ElementSupport.getHtmlTemplate(String name, TemplateTransformer transformer)
          Creates a new template instance of the enginehtml type.
 Template ElementSupport.getTxtTemplate()
          Creates a new template instance of the enginetxt type, using the current element's absolute ID as the template name.
 Template ElementSupport.getTxtTemplate(String name)
          Creates a new template instance of the enginetxt type.
 Template ElementSupport.getTxtTemplate(String name, String encoding)
          Creates a new template instance of the enginetxt type.
 Template ElementSupport.getTxtTemplate(String name, String encoding, TemplateTransformer transformer)
          Creates a new template instance of the enginetxt type.
 Template ElementSupport.getTxtTemplate(String name, TemplateTransformer transformer)
          Creates a new template instance of the enginetxt type.
 Template ElementSupport.getXhtmlTemplate()
          Creates a new template instance of the enginexhtml type, using the current element's absolute ID as the template name.
 Template ElementSupport.getXhtmlTemplate(String name)
          Creates a new template instance of the enginexhtml type.
 Template ElementSupport.getXhtmlTemplate(String name, String encoding)
          Creates a new template instance of the enginexhtml type.
 Template ElementSupport.getXhtmlTemplate(String name, String encoding, TemplateTransformer transformer)
          Creates a new template instance of the enginexhtml type.
 Template ElementSupport.getXhtmlTemplate(String name, TemplateTransformer transformer)
          Creates a new template instance of the enginexhtml type.
 Template ElementSupport.getXmlTemplate()
          Creates a new template instance of the enginexml type, using the current element's absolute ID as the template name.
 Template ElementSupport.getXmlTemplate(String name)
          Creates a new template instance of the enginexml type.
 Template ElementSupport.getXmlTemplate(String name, String encoding)
          Creates a new template instance of the enginexml type.
 Template ElementSupport.getXmlTemplate(String name, String encoding, TemplateTransformer transformer)
          Creates a new template instance of the enginexml type.
 Template ElementSupport.getXmlTemplate(String name, TemplateTransformer transformer)
          Creates a new template instance of the enginexml type.
 

Methods in com.uwyn.rife.engine with parameters of type Template
 List<String> ElementSupport.evaluateExpressionRoleUserTags(Template template, String id)
          Evaluate the ROLEUSER expression tags in a template.
 void ElementSupport.generateEmptyForm(Template template, Class beanClass)
          Generates a form that corresponds to an empty instance of a bean class.
 void ElementSupport.generateEmptyForm(Template template, Class beanClass, String prefix)
          Generates a form that corresponds to an empty instance of a bean class.
 void ElementSupport.generateForm(Template template, Object beanInstance)
          Generates a form that corresponds to a bean instance.
 void ElementSupport.generateForm(Template template, Object beanInstance, String prefix)
          Generates a form that corresponds to a bean instance.
 void EngineTemplateInitializer.initialize(Template template)
           
 void AbstractResponse.print(Template template)
           
 void Response.print(Template template)
          Prints the content of a template to the request text output.
 void ElementSupport.print(Template template)
          Prints the content of a template to the request text output.
 void ElementSupport.processEmbeddedElement(Template template, String elementId)
          Processes an embedded element without a differentiator in a template.
 void ElementSupport.processEmbeddedElement(Template template, String elementId, Object data)
          Processes an embedded element without a differentiator in a template and pass on data to the processed embedded element.
 void ElementSupport.processEmbeddedElement(Template template, String elementId, String differentiator)
          Processes an embedded element with a differentiator in a template.
 void ElementSupport.processEmbeddedElement(Template template, String elementId, String differentiator, Object data)
          Processes an embedded element with a differentiator in a template and pass on data to the processed embedded element.
 List<String> ElementSupport.processTemplate(Template template)
          Processes a template in the active element context.
 void ElementSupport.removeForm(Template template, Class beanClass)
          Removes a generated form, leaving the builder value tags empty again as if this form never had been generated.
 void ElementSupport.removeForm(Template template, Class beanClass, String prefix)
          Removes a generated form, leaving the builder value tags empty again as if this form never had been generated.
 Collection<String> ElementSupport.selectInputParameter(Template template, String name, String[] values)
          Sets a select box option, a radio button or a checkbox to selected or checked according to input values.
 Collection<String> ElementSupport.selectParameter(Template template, String name, String[] values)
          Sets a select box option, a radio button or a checkbox to selected or checked.
 Collection ElementSupport.selectSubmissionParameter(Template template, String name, String value)
          Sets a select box option, a radio button or a checkbox to selected or checked according to a submission parameter value.
 Collection<String> ElementSupport.selectSubmissionParameter(Template template, String name, String[] values)
          Sets a select box option, a radio button or a checkbox to selected or checked according to submission parameter values.
 void ElementSupport.setExitForm(Template template, String name)
          Generates a form action URL for an exit and sets it as the content of a template value.
 void ElementSupport.setExitForm(Template template, String name, String pathinfo)
          Generates a form action URL for an exit with a pathinfo and sets it as the content of a template value.
 void ElementSupport.setExitForm(Template template, String name, String[] outputValues)
          Generates a form action URL for an exit with overridden outputs and sets it as the content of a template value.
 void ElementSupport.setExitForm(Template template, String name, String pathinfo, String[] outputValues)
          Generates a form action URL for an exit with a pathinfo and overridden outputs and sets it as the content of a template value.
 void ElementSupport.setExitQuery(Template template, String name)
          Generates a query URL for an exit and sets it as the content of a template value.
 void ElementSupport.setExitQuery(Template template, String name, String pathinfo)
          Generates a query URL with a pathinfo for an exit and sets it as the content of a template value.
 void ElementSupport.setExitQuery(Template template, String name, String[] outputValues)
          Generates a query URL for an exit with overridden outputs and sets it as the content of a template value.
 void ElementSupport.setExitQuery(Template template, String name, String pathinfo, String[] outputValues)
          Generates a query URL for an exit with a pathinfo and overridden outputs and sets it as the content of a template value.
 void ElementSupport.setSubmissionBean(Template template, Object beanInstance)
          Sets the content of all values that correspond to bean property names to the data of the bean properties.
 void ElementSupport.setSubmissionBean(Template template, Object beanInstance, boolean encode)
          Sets the content of all values that correspond to bean property names to the data of the bean properties.
 void ElementSupport.setSubmissionForm(Template template, String name)
          Generates a form action URL for an submission and sets it as the content of a template value.
 void ElementSupport.setSubmissionForm(Template template, String name, String pathinfo)
          Generates a form action URL for an submission with a pathinfo and sets it as the content of a template value.
 void ElementSupport.setSubmissionForm(Template template, String name, String[] parameterValues)
          Generates a form action URL for an submission with default parameter values and sets it as the content of a template value.
 void ElementSupport.setSubmissionForm(Template template, String name, String pathinfo, String[] parameterValues)
          Generates a form action URL for an submission with a pathinfo and default parameter values and sets it as the content of a template value.
 void ElementSupport.setSubmissionQuery(Template template, String name)
          Generates a query URL for a submission sets it as the content of a template value.
 void ElementSupport.setSubmissionQuery(Template template, String name, String pathinfo)
          Generates a query URL for a submission with a pathinfo and sets it as the content of a template value.
 void ElementSupport.setSubmissionQuery(Template template, String name, String[] parameterValues)
          Generates a query URL for a submission with default parameter values and sets it as the content of a template value.
 void ElementSupport.setSubmissionQuery(Template template, String name, String pathinfo, String[] parameterValues)
          Generates a query URL for a submission with pathinfo and default parameter values and sets it as the content of a template value.
 

Uses of Template in com.uwyn.rife.engine.elements
 

Methods in com.uwyn.rife.engine.elements that return Template
 Template PrintTemplate.getTemplate()
           
 

Uses of Template in com.uwyn.rife.ioc
 

Methods in com.uwyn.rife.ioc that return Template
 Template PropertyValueTemplate.getValue()
           
 

Uses of Template in com.uwyn.rife.site
 

Methods in com.uwyn.rife.site with parameters of type Template
 Collection<String> AbstractValidationBuilder.generateErrorMarkings(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix)
           
 Collection<String> ValidationBuilder.generateErrorMarkings(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix)
           
 Collection<String> FormBuilderXml.generateField(Template template, Class propertyType, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.generateField(Template template, Class propertyType, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilder.generateField(Template template, Class propertyType, ConstrainedProperty property, String[] values, String prefix)
          Generates a form field for one particular property.
 Collection<String> FormBuilderXml.generateField(Template template, Class propertyType, String name, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.generateField(Template template, Class propertyType, String name, String[] values, String prefix)
           
 Collection<String> FormBuilder.generateField(Template template, Class propertyType, String name, String[] values, String prefix)
          Generates a form field for one particular property name.
 Collection<String> FormBuilderXml.generateField(Template template, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.generateField(Template template, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilder.generateField(Template template, ConstrainedProperty property, String[] values, String prefix)
          Generates a form field for one particular property.
 Collection<String> FormBuilderXml.generateField(Template template, String name, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.generateField(Template template, String name, String[] values, String prefix)
           
 Collection<String> FormBuilder.generateField(Template template, String name, String[] values, String prefix)
          Generates a form field for one particular property name.
 Collection<String> FormBuilderXml.generateForm(Template template, Class beanClass, Map<String,String[]> values, String prefix)
           
 Collection<String> FormBuilderXhtml.generateForm(Template template, Class beanClass, Map<String,String[]> values, String prefix)
           
 Collection<String> FormBuilder.generateForm(Template template, Class beanClass, Map<String,String[]> values, String prefix)
          Generates all the form fields for a bean class.
 Collection<String> FormBuilderXml.generateForm(Template template, Object bean, Map<String,String[]> values, String prefix)
           
 Collection<String> FormBuilderXhtml.generateForm(Template template, Object bean, Map<String,String[]> values, String prefix)
           
 Collection<String> FormBuilder.generateForm(Template template, Object bean, Map<String,String[]> values, String prefix)
          Generates all the form fields for a bean instance.
static void PagedNavigation.generateNavigation(ElementSupport element, Template template, long count, int limit, long offset, int span)
          Generates the paged navigation for the given element, template and range configuration.
static void PagedNavigation.generateNavigation(ElementSupport element, Template template, long count, int limit, long offset, int span, String exit, String output)
          Generates the paged navigation for the given element, template and range configuration.
static void PagedNavigation.generateNavigation(ElementSupport element, Template template, long count, int limit, long offset, int span, String exit, String output, String pathInfo)
          Generates the paged navigation for the given element, template and range configuration.
 Collection<String> AbstractValidationBuilder.generateValidationErrors(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix)
           
 Collection<String> ValidationBuilder.generateValidationErrors(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix)
           
static void ValidationFormatter.highlightInvalidSubjects(Template template, Collection<ValidationError> errors, String highlightValuePrefix, String highlightBlockId)
          Deprecated.  
 void AbstractValidationBuilder.removeErrorMarkings(Template template, Collection<String> subjects, String prefix)
           
 void ValidationBuilder.removeErrorMarkings(Template template, Collection<String> subjects, String prefix)
           
 void FormBuilderXml.removeField(Template template, String templateFieldName)
           
 void FormBuilderXhtml.removeField(Template template, String templateFieldName)
           
 void FormBuilder.removeField(Template template, String templateFieldName)
          Removes the content of the template value that would otherwise be filled in with a generated form field through a FormBuilder.replaceField(com.uwyn.rife.template.Template, java.lang.String, com.uwyn.rife.site.ConstrainedProperty, java.lang.String[], java.lang.String) method.
 void FormBuilderXml.removeField(Template template, String name, String prefix)
           
 void FormBuilderXhtml.removeField(Template template, String name, String prefix)
           
 void FormBuilder.removeField(Template template, String name, String prefix)
          Removes the content of the template value that would otherwise be filled in with a generated form field through a FormBuilder.generateField(com.uwyn.rife.template.Template, com.uwyn.rife.site.ConstrainedProperty, java.lang.String[], java.lang.String) method.
 void FormBuilderXml.removeForm(Template template, Class beanClass, String prefix)
           
 void FormBuilderXhtml.removeForm(Template template, Class beanClass, String prefix)
           
 void FormBuilder.removeForm(Template template, Class beanClass, String prefix)
          Removes the content of all the template values that would otherwise be filled in with generated form fields through the FormBuilder.generateForm(Template, Class, Map, String) method.
 void AbstractValidationBuilder.removeValidationErrors(Template template, Collection<String> subjects, String prefix)
           
 void ValidationBuilder.