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:
- Andrea Gioia
Constructor Summary |
BasicTemplateBuilder(java.lang.String query,
java.lang.String queryLanguage,
java.util.Vector queryFields,
java.util.Map params,
java.lang.String orderedFieldList,
java.lang.String extractedEntitiesList,
java.lang.String formulaFilePath)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
PN_BAND_WIDTH
public static final java.lang.String PN_BAND_WIDTH
- See Also:
- Constant Field Values
PN_HEADER_HEIGHT
public static final java.lang.String PN_HEADER_HEIGHT
- See Also:
- Constant Field Values
PN_PIXEL_PER_CHAR
public static final java.lang.String PN_PIXEL_PER_CHAR
- See Also:
- Constant Field Values
PN_PIXEL_PER_ROW
public static final java.lang.String PN_PIXEL_PER_ROW
- See Also:
- Constant Field Values
PN_MAXLINE_PER_ROW
public static final java.lang.String PN_MAXLINE_PER_ROW
- See Also:
- Constant Field Values
PN_HEADER_FONT
public static final java.lang.String PN_HEADER_FONT
- See Also:
- Constant Field Values
PN_HEADER_FONT_SIZE
public static final java.lang.String PN_HEADER_FONT_SIZE
- See Also:
- Constant Field Values
PN_HEADER_FORECOLOR
public static final java.lang.String PN_HEADER_FORECOLOR
- See Also:
- Constant Field Values
PN_HEADER_BACKCOLOR
public static final java.lang.String PN_HEADER_BACKCOLOR
- See Also:
- Constant Field Values
PN_ROW_FONT
public static final java.lang.String PN_ROW_FONT
- See Also:
- Constant Field Values
PN_ROW_FONT_SIZE
public static final java.lang.String PN_ROW_FONT_SIZE
- See Also:
- Constant Field Values
PN_DETAIL_EVEN_ROW_FORECOLOR
public static final java.lang.String PN_DETAIL_EVEN_ROW_FORECOLOR
- See Also:
- Constant Field Values
PN_DETAIL_EVEN_ROW_BACKCOLOR
public static final java.lang.String PN_DETAIL_EVEN_ROW_BACKCOLOR
- See Also:
- Constant Field Values
PN_DETAIL_ODD_ROW_FORECOLOR
public static final java.lang.String PN_DETAIL_ODD_ROW_FORECOLOR
- See Also:
- Constant Field Values
PN_DETAIL_ODD_ROW_BACKCOLOR
public static final java.lang.String PN_DETAIL_ODD_ROW_BACKCOLOR
- See Also:
- Constant Field Values
DEFAULT_BAND_WIDTH
public static final java.lang.String DEFAULT_BAND_WIDTH
- See Also:
- Constant Field Values
DEFAULT_HEADER_HEIGHT
public static final java.lang.String DEFAULT_HEADER_HEIGHT
- See Also:
- Constant Field Values
DEFAULT_PIXEL_PER_CHAR
public static final java.lang.String DEFAULT_PIXEL_PER_CHAR
- See Also:
- Constant Field Values
DEFAULT_PIXEL_PER_ROW
public static final java.lang.String DEFAULT_PIXEL_PER_ROW
- See Also:
- Constant Field Values
DEFAULT_MAXLINE_PER_ROW
public static final java.lang.String DEFAULT_MAXLINE_PER_ROW
- See Also:
- Constant Field Values
DEFAULT_HEADER_FONT
public static final java.lang.String DEFAULT_HEADER_FONT
- See Also:
- Constant Field Values
DEFAULT_HEADER_FONT_SIZE
public static final java.lang.String DEFAULT_HEADER_FONT_SIZE
- See Also:
- Constant Field Values
DEFAULT_HEADER_FORECOLOR
public static final java.lang.String DEFAULT_HEADER_FORECOLOR
- See Also:
- Constant Field Values
DEFAULT_HEADER_BACKCOLOR
public static final java.lang.String DEFAULT_HEADER_BACKCOLOR
- See Also:
- Constant Field Values
DEFAULT_ROW_FONT
public static final java.lang.String DEFAULT_ROW_FONT
- See Also:
- Constant Field Values
DEFAULT_ROW_FONT_SIZE
public static final java.lang.String DEFAULT_ROW_FONT_SIZE
- See Also:
- Constant Field Values
DEFAULT_DETAIL_EVEN_ROW_FORECOLOR
public static final java.lang.String DEFAULT_DETAIL_EVEN_ROW_FORECOLOR
- See Also:
- Constant Field Values
DEFAULT_DETAIL_EVEN_ROW_BACKCOLOR
public static final java.lang.String DEFAULT_DETAIL_EVEN_ROW_BACKCOLOR
- See Also:
- Constant Field Values
DEFAULT_DETAIL_ODD_ROW_FORECOLOR
public static final java.lang.String DEFAULT_DETAIL_ODD_ROW_FORECOLOR
- See Also:
- Constant Field Values
DEFAULT_DETAIL_ODD_ROW_BACKCOLOR
public static final java.lang.String DEFAULT_DETAIL_ODD_ROW_BACKCOLOR
- 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,
java.lang.String orderedFieldList,
java.lang.String extractedEntitiesList,
java.lang.String formulaFilePath)
buildTemplate
public java.lang.String buildTemplate()
getParamBlock
public java.lang.String getParamBlock()
calculateQbeJRMappingString
public java.lang.String calculateQbeJRMappingString()
getFieldsBlock
public java.lang.String getFieldsBlock()
getDetailsBlock
public java.lang.String getDetailsBlock()
getColumnHeaderBlock
public java.lang.String getColumnHeaderBlock()
getColumnWidth
public int[] getColumnWidth(int totalWidth)
getRowHeight
public int getRowHeight(int totalWidth)
fillCalculatedFields
public void fillCalculatedFields(java.lang.String savedQueryObjectID)