it.eng.qbe.export
Class HibernateTemplateBuilder

java.lang.Object
  extended by it.eng.qbe.export.AbstractTemplateBuilder
      extended by it.eng.qbe.export.HibernateTemplateBuilder
All Implemented Interfaces:
ITemplateBuilder

public class HibernateTemplateBuilder
extends AbstractTemplateBuilder

The Class HibernateTemplateBuilder.

Author:
Gioia

Field Summary
static int DETAIL_HEIGHT
          The Constant DETAIL_HEIGHT.
static int DETAIL_WIDTH
          The Constant DETAIL_WIDTH.
 
Constructor Summary
HibernateTemplateBuilder(java.lang.String query, org.hibernate.SessionFactory sessionFactory)
          Instantiates a new hibernate template builder.
 
Method Summary
 java.lang.String buildTemplate()
          Builds the template.
 java.lang.String getColumnHeaderBlock()
          Gets the column header block.
 java.lang.String getDetailsBlock()
          Gets the details block.
 java.lang.String getFieldsBlock()
          Gets the fields block.
 
Methods inherited from class it.eng.qbe.export.AbstractTemplateBuilder
buildTemplateToFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DETAIL_HEIGHT

public static final int DETAIL_HEIGHT
The Constant DETAIL_HEIGHT.

See Also:
Constant Field Values

DETAIL_WIDTH

public static final int DETAIL_WIDTH
The Constant DETAIL_WIDTH.

See Also:
Constant Field Values
Constructor Detail

HibernateTemplateBuilder

public HibernateTemplateBuilder(java.lang.String query,
                                org.hibernate.SessionFactory sessionFactory)
Instantiates a new hibernate template builder.

Parameters:
query - the query
sessionFactory - the session factory
Method Detail

buildTemplate

public java.lang.String buildTemplate()
Description copied from interface: ITemplateBuilder
Builds the template.

Returns:
the string

getFieldsBlock

public java.lang.String getFieldsBlock()
Gets the fields block.

Returns:
the fields block

getDetailsBlock

public java.lang.String getDetailsBlock()
Gets the details block.

Returns:
the details block

getColumnHeaderBlock

public java.lang.String getColumnHeaderBlock()
Gets the column header block.

Returns:
the column header block