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.removeValidationErrors(Template template, Collection<String> subjects, String prefix)
           
 Collection<String> FormBuilderXml.replaceField(Template template, String templateFieldName, Class propertyType, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.replaceField(Template template, String templateFieldName, Class propertyType, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilder.replaceField(Template template, String templateFieldName, Class propertyType, ConstrainedProperty property, String[] values, String prefix)
          Generates a form field for one particular property and always replace the content of the template values that match the auto-generation name format.
 Collection<String> FormBuilderXml.replaceField(Template template, String templateFieldName, Class propertyType, String name, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.replaceField(Template template, String templateFieldName, Class propertyType, String name, String[] values, String prefix)
           
 Collection<String> FormBuilder.replaceField(Template template, String templateFieldName, Class propertyType, String name, String[] values, String prefix)
          Generates a form field for one particular property name and always replace the content of the template values that match the auto-generation name format.
 Collection<String> FormBuilderXml.replaceField(Template template, String templateFieldName, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.replaceField(Template template, String templateFieldName, ConstrainedProperty property, String[] values, String prefix)
           
 Collection<String> FormBuilder.replaceField(Template template, String templateFieldName, ConstrainedProperty property, String[] values, String prefix)
          Generates a form field for one particular property and always replace the content of the template values that match the auto-generation name format.
 Collection<String> FormBuilderXml.replaceField(Template template, String templateFieldName, String name, String[] values, String prefix)
           
 Collection<String> FormBuilderXhtml.replaceField(Template template, String templateFieldName, String name, String[] values, String prefix)
           
 Collection<String> FormBuilder.replaceField(Template template, String templateFieldName, String name, String[] values, String prefix)
          Generates a form field for one particular property name and always replace the content of the template values that match the auto-generation name format.
 Collection<String> FormBuilderXml.selectParameter(Template template, String name, String[] values)
           
 Collection<String> FormBuilderXhtml.selectParameter(Template template, String name, String[] values)
           
 Collection<String> FormBuilder.selectParameter(Template template, String name, String[] values)
          Generates the required attributes so that an existing form field indicates its checked or selected status.
static void ValidationFormatter.setErrorArea(Template template, String content)
          Deprecated.  
static void ValidationFormatter.setErrorArea(Template template, String content, String errorMessageId, String errorLineId, String errorContentId, String errorAreaId)
          Deprecated.  
 void AbstractValidationBuilder.setFallbackErrorArea(Template template, String message)
           
 void ValidationBuilder.setFallbackErrorArea(Template template, String message)
           
static void ValidationFormatter.setValidationErrors(Template template, Collection<ValidationError> errors)
          Deprecated.  
static void ValidationFormatter.setValidationErrors(Template template, Collection<ValidationError> errors, String errorMessageId, String errorLineId, String errorContentId, String errorAreaId)
          Deprecated.  
 void FormBuilderXml.unselectParameter(Template template, String name, String[] values)
           
 void FormBuilderXhtml.unselectParameter(Template template, String name, String[] values)
           
 void FormBuilder.unselectParameter(Template template, String name, String[] values)
          Removes the generated attributes that indicate that an existing form field is checked or selected
 

Uses of Template in com.uwyn.rife.template
 

Classes in com.uwyn.rife.template that implement Template
 class AbstractTemplate
           
 

Methods in com.uwyn.rife.template that return Template
 Template AbstractTemplate.clone()
           
 Template TemplateFactory.get(String name)
           
 Template TemplateFactory.get(String name, String encoding)
           
 Template TemplateFactory.get(String name, String encoding, TemplateTransformer transformer)
           
 Template TemplateFactory.get(String name, TemplateTransformer transformer)
           
 

Methods in com.uwyn.rife.template with parameters of type Template
protected  Map<String,Object> BeanHandlerXml.getPropertyValues(Template template, Object bean, String prefix)
           
protected  Map<String,Object> BeanHandlerXhtml.getPropertyValues(Template template, Object bean, String prefix)
           
protected  Map<String,Object> BeanHandlerPlain.getPropertyValues(Template template, Object bean, String prefix)
           
protected abstract  Map<String,Object> AbstractBeanHandler.getPropertyValues(Template template, Object bean, String prefix)
           
 void TemplateInitializer.initialize(Template template)
           
 Object FilteredTagProcessorOgnl.processExpression(Template template, Class rootType, String rootName, Object rootValue, String expression, Map<String,Object> context)
           
 Object FilteredTagProcessorMvel.processExpression(Template template, Class rootType, String rootName, Object rootValue, String expression, Map<String,Object> context)
           
 Object FilteredTagProcessorJanino.processExpression(Template template, Class rootType, String rootName, Object rootValue, String expression, Map<String,Object> context)
           
 Object FilteredTagProcessorGroovy.processExpression(Template template, Class rootType, String rootName, Object rootValue, String expression, Map<String,Object> context)
           
abstract  Object FilteredTagProcessor.processExpression(Template template, Class rootType, String rootName, Object rootValue, String expression, Map<String,Object> context)
           
 void FilteredTagProcessor.processTags(List<String> setValues, Template template, List<String[]> blocks, String id, Class rootType, String rootName, Object rootValue, Map<String,Object> map)
           
 void AbstractBeanHandler.removeBean(Template template, Object bean, String prefix)
           
 void BeanHandler.removeBean(Template template, Object bean, String prefix)
          Reverts all values to their defaults when the identifiers match properties of the given bean preceded by the given prefix, whether or not those values were set with a previous call to setBean(Object).
 String ValueRenderer.render(Template template, String valueId, String differentiator)
          Renders the specified value in the given template.
 void AbstractBeanHandler.setBean(Template template, Object bean, String prefix, boolean encode)
           
 void BeanHandler.setBean(Template template, Object bean, String prefix, boolean encode)
          Sets all values in the given template whose names match names of properties in the given bean, preceded by the given prefix, if present.
 void AbstractTemplate.setValue(String id, Template template)
           
 void Template.setValue(String id, Template template)
          Sets the specified value in this template to the current content of the given template.
 

Uses of Template in com.uwyn.rife.template.exceptions
 

Methods in com.uwyn.rife.template.exceptions that return Template
 Template RendererWrongTypeException.getTemplate()
           
 Template RendererNotFoundException.getTemplate()
           
 Template RendererInstantiationException.getTemplate()
           
 Template BeanHandlerUnsupportedException.getTemplate()
           
 

Constructors in com.uwyn.rife.template.exceptions with parameters of type Template
BeanHandlerUnsupportedException(Template template, Object bean)
           
RendererInstantiationException(Template template, String rendererClassname, Throwable cause)
           
RendererNotFoundException(Template template, String rendererClassname, Throwable cause)
           
RendererWrongTypeException(Template template, String rendererClassname)
           
 

Uses of Template in com.uwyn.rife.test
 

Methods in com.uwyn.rife.test that return Template
 Template MockResponse.getTemplate()
          Retrieves the template instance that was printed to the response.
 

Methods in com.uwyn.rife.test with parameters of type Template
 void MockResponse.print(Template template)
           
 

Uses of Template in com.uwyn.rife.tools
 

Methods in com.uwyn.rife.tools with parameters of type Template
static String ExceptionFormattingUtils.formatExceptionStackTrace(Throwable exception, Template template)
           
static String ExceptionFormattingUtils.formatExceptionStackTrace(Throwable exception, Template template, int stacktraceLimit)
           
static String ExceptionFormattingUtils.formatExceptionStackTrace(Throwable exception, Template template, int stacktraceLimit, int bufferLimit)
           
 



Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.