it.eng.qbe.export
Class BasicTemplateBuilder

java.lang.Object
  extended by it.eng.qbe.export.AbstractTemplateBuilder
      extended by it.eng.qbe.export.BasicTemplateBuilder
All Implemented Interfaces:
ITemplateBuilder
Direct Known Subclasses:
SQLTemplateBuilder

public class BasicTemplateBuilder
extends AbstractTemplateBuilder

Author:
Gioia

Field Summary
static int DETAIL_HEIGHT
           
static int DETAIL_WIDTH
           
static java.lang.String HQL_LANGUAGE
           
static java.lang.String SQL_LANGUAGE
           
 
Constructor Summary
BasicTemplateBuilder(java.lang.String query, java.lang.String queryLanguage, java.util.Vector queryFields, java.util.Map params)
           
 
Method Summary
 java.lang.String buildTemplate()
           
 java.lang.String getColumnHeaderBlock()
           
 java.lang.String getDetailsBlock()
           
 java.lang.String getFieldsBlock()
           
 
Methods inherited from class it.eng.qbe.export.AbstractTemplateBuilder
buildTemplateToFile
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

BasicTemplateBuilder

public BasicTemplateBuilder(java.lang.String query,
                            java.lang.String queryLanguage,
                            java.util.Vector queryFields,
                            java.util.Map params)
Method Detail

buildTemplate

public java.lang.String buildTemplate()

getFieldsBlock

public java.lang.String getFieldsBlock()

getDetailsBlock

public java.lang.String getDetailsBlock()

getColumnHeaderBlock

public java.lang.String getColumnHeaderBlock()