org.eobjects.datacleaner.monitor.jobwizard.common
Class AbstractFreemarkerWizardPage

java.lang.Object
  extended by org.eobjects.datacleaner.monitor.jobwizard.common.AbstractFreemarkerWizardPage
All Implemented Interfaces:
JobWizardPageController
Direct Known Subclasses:
SelectColumnsWizardPage, SelectTableWizardPage

public abstract class AbstractFreemarkerWizardPage
extends Object
implements JobWizardPageController

Abstract JobWizardPageController which uses Freemarker to render the form contents.


Constructor Summary
AbstractFreemarkerWizardPage()
           
 
Method Summary
 String getFormInnerHtml()
          Gets a HTML form element which represents this page rendered for the user.
protected abstract  Map<String,Object> getFormModel()
           
protected abstract  String getTemplateFilename()
           
protected  Class<?> getTemplateFriendlyClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eobjects.datacleaner.monitor.jobwizard.api.JobWizardPageController
getPageIndex, nextPageController
 

Constructor Detail

AbstractFreemarkerWizardPage

public AbstractFreemarkerWizardPage()
Method Detail

getFormInnerHtml

public final String getFormInnerHtml()
Description copied from interface: JobWizardPageController
Gets a HTML form element which represents this page rendered for the user.

Specified by:
getFormInnerHtml in interface JobWizardPageController
Returns:

getTemplateFriendlyClass

protected Class<?> getTemplateFriendlyClass()

getTemplateFilename

protected abstract String getTemplateFilename()

getFormModel

protected abstract Map<String,Object> getFormModel()


Copyright © 2012 Human Inference. All Rights Reserved.