it.eng.qbe.export
Class BasicTemplateBuilder
java.lang.Object
it.eng.qbe.export.AbstractTemplateBuilder
it.eng.qbe.export.BasicTemplateBuilder
- All Implemented Interfaces:
- ITemplateBuilder
- Direct Known Subclasses:
- SQLTemplateBuilder
public class BasicTemplateBuilder
- extends AbstractTemplateBuilder
- Author:
- Gioia
Constructor Summary |
BasicTemplateBuilder(java.lang.String query,
java.lang.String queryLanguage,
java.util.Vector queryFields,
java.util.Map params)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
query
java.lang.String query
queryLanguage
java.lang.String queryLanguage
queryFields
java.util.Vector queryFields
params
java.util.Map params
SQL_LANGUAGE
public static final java.lang.String SQL_LANGUAGE
- See Also:
- Constant Field Values
HQL_LANGUAGE
public static final java.lang.String HQL_LANGUAGE
- See Also:
- Constant Field Values
DETAIL_HEIGHT
public static final int DETAIL_HEIGHT
- See Also:
- Constant Field Values
DETAIL_WIDTH
public static final int DETAIL_WIDTH
- See Also:
- Constant Field Values
BasicTemplateBuilder
public BasicTemplateBuilder(java.lang.String query,
java.lang.String queryLanguage,
java.util.Vector queryFields,
java.util.Map params)
buildTemplate
public java.lang.String buildTemplate()
getFieldsBlock
public java.lang.String getFieldsBlock()
getDetailsBlock
public java.lang.String getDetailsBlock()
getColumnHeaderBlock
public java.lang.String getColumnHeaderBlock()
getTemplateTemplate
private java.lang.String getTemplateTemplate()
replaceParam
private java.lang.String replaceParam(java.lang.String template,
java.lang.String pname,
java.lang.String pvalue)