Package de.xima.fc.form.renderer
Class XFormIncludesBuilder
- java.lang.Object
 - 
- de.xima.fc.form.renderer.XFormIncludesBuilder
 
 
- 
public class XFormIncludesBuilder extends Object
Builder-Class for generating the list of includes. Designed for use with fluent api and buildJsIncludes- and buildCssIncludes-method- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description XFormIncludesBuilder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>buildCssIncludes()List<String>buildJsIncludes()XFormIncludesBuilderfilterDir(String filterDir)XFormIncludesBuilderrelative(boolean relative)XFormIncludesBuildersortBy(Comparator<String> sortOrder)XFormIncludesBuilderuseJquery(boolean useJquery)XFormIncludesBuilderuseJqueryUi(boolean useJqueryUi)XFormIncludesBuilderuseResponseJs(boolean useResponseJs) 
 - 
 
- 
- 
Method Detail
- 
filterDir
public XFormIncludesBuilder filterDir(String filterDir)
 
- 
sortBy
public XFormIncludesBuilder sortBy(Comparator<String> sortOrder)
- Parameters:
 sortOrder- The order in which the files are returned. Defaults to a case-insensitive sort. Maybenull, in which case no sorting is performed.- Returns:
 - This for chaining.
 
 
- 
relative
public XFormIncludesBuilder relative(boolean relative)
 
- 
useJquery
public XFormIncludesBuilder useJquery(boolean useJquery)
- Parameters:
 useJquery- Iffalse, do not include JQuery javascript files. Defaults totrue.- Returns:
 - This for chaining.
 
 
- 
useJqueryUi
public XFormIncludesBuilder useJqueryUi(boolean useJqueryUi)
- Parameters:
 useJqueryUi- Iffalse, do no include the JQueryUI JavaScript and CSS files. Defaults totrue.- Returns:
 - This for chaining.
 
 
- 
useResponseJs
public XFormIncludesBuilder useResponseJs(boolean useResponseJs)
- Parameters:
 useResponseJs- Iffalse, do not include thereponse.jsfile. Defaults totrue.- Returns:
 - This for chaining.
 
 
 - 
 
 -