|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.qbe.export.AbstractTemplateBuilder
it.eng.qbe.export.BasicTemplateBuilder
public class BasicTemplateBuilder
The Class BasicTemplateBuilder.
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_BAND_WIDTH
The Constant DEFAULT_BAND_WIDTH. |
static java.lang.String |
DEFAULT_DETAIL_EVEN_ROW_BACKCOLOR
The Constant DEFAULT_DETAIL_EVEN_ROW_BACKCOLOR. |
static java.lang.String |
DEFAULT_DETAIL_EVEN_ROW_FORECOLOR
The Constant DEFAULT_DETAIL_EVEN_ROW_FORECOLOR. |
static java.lang.String |
DEFAULT_DETAIL_ODD_ROW_BACKCOLOR
The Constant DEFAULT_DETAIL_ODD_ROW_BACKCOLOR. |
static java.lang.String |
DEFAULT_DETAIL_ODD_ROW_FORECOLOR
The Constant DEFAULT_DETAIL_ODD_ROW_FORECOLOR. |
static java.lang.String |
DEFAULT_HEADER_BACKCOLOR
The Constant DEFAULT_HEADER_BACKCOLOR. |
static java.lang.String |
DEFAULT_HEADER_FONT
The Constant DEFAULT_HEADER_FONT. |
static java.lang.String |
DEFAULT_HEADER_FONT_BOLD
The Constant DEFAULT_HEADER_FONT_BOLD. |
static java.lang.String |
DEFAULT_HEADER_FONT_ITALIC
The Constant DEFAULT_HEADER_FONT_ITALIC. |
static java.lang.String |
DEFAULT_HEADER_FONT_SIZE
The Constant DEFAULT_HEADER_FONT_SIZE. |
static java.lang.String |
DEFAULT_HEADER_FORECOLOR
The Constant DEFAULT_HEADER_FORECOLOR. |
static java.lang.String |
DEFAULT_HEADER_HEIGHT
The Constant DEFAULT_HEADER_HEIGHT. |
static java.lang.String |
DEFAULT_MAXLINE_PER_ROW
The Constant DEFAULT_MAXLINE_PER_ROW. |
static java.lang.String |
DEFAULT_PIXEL_PER_CHAR
The Constant DEFAULT_PIXEL_PER_CHAR. |
static java.lang.String |
DEFAULT_PIXEL_PER_ROW
The Constant DEFAULT_PIXEL_PER_ROW. |
static java.lang.String |
DEFAULT_ROW_FONT
The Constant DEFAULT_ROW_FONT. |
static java.lang.String |
DEFAULT_ROW_FONT_SIZE
The Constant DEFAULT_ROW_FONT_SIZE. |
static int |
DETAIL_HEIGHT
The Constant DETAIL_HEIGHT. |
static int |
DETAIL_WIDTH
The Constant DETAIL_WIDTH. |
static java.lang.String |
HQL_LANGUAGE
The Constant HQL_LANGUAGE. |
static java.lang.String |
PN_BAND_WIDTH
The Constant PN_BAND_WIDTH. |
static java.lang.String |
PN_DETAIL_EVEN_ROW_BACKCOLOR
The Constant PN_DETAIL_EVEN_ROW_BACKCOLOR. |
static java.lang.String |
PN_DETAIL_EVEN_ROW_FORECOLOR
The Constant PN_DETAIL_EVEN_ROW_FORECOLOR. |
static java.lang.String |
PN_DETAIL_ODD_ROW_BACKCOLOR
The Constant PN_DETAIL_ODD_ROW_BACKCOLOR. |
static java.lang.String |
PN_DETAIL_ODD_ROW_FORECOLOR
The Constant PN_DETAIL_ODD_ROW_FORECOLOR. |
static java.lang.String |
PN_HEADER_BACKCOLOR
The Constant PN_HEADER_BACKCOLOR. |
static java.lang.String |
PN_HEADER_FONT
The Constant PN_HEADER_FONT. |
static java.lang.String |
PN_HEADER_FONT_BOLD
The Constant PN_HEADER_FONT_BOLD. |
static java.lang.String |
PN_HEADER_FONT_ITALIC
The Constant PN_HEADER_FONT_ITALIC. |
static java.lang.String |
PN_HEADER_FONT_SIZE
The Constant PN_HEADER_FONT_SIZE. |
static java.lang.String |
PN_HEADER_FORECOLOR
The Constant PN_HEADER_FORECOLOR. |
static java.lang.String |
PN_HEADER_HEIGHT
The Constant PN_HEADER_HEIGHT. |
static java.lang.String |
PN_MAXLINE_PER_ROW
The Constant PN_MAXLINE_PER_ROW. |
static java.lang.String |
PN_PIXEL_PER_CHAR
The Constant PN_PIXEL_PER_CHAR. |
static java.lang.String |
PN_PIXEL_PER_ROW
The Constant PN_PIXEL_PER_ROW. |
static java.lang.String |
PN_ROW_FONT
The Constant PN_ROW_FONT. |
static java.lang.String |
PN_ROW_FONT_SIZE
The Constant PN_ROW_FONT_SIZE. |
static java.lang.String |
SQL_LANGUAGE
The Constant SQL_LANGUAGE. |
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,
Formula formula)
Instantiates a new basic template builder. |
Method Summary | |
---|---|
java.lang.String |
buildTemplate()
Builds the template. |
java.lang.String |
calculateQbeJRMappingString()
Calculate qbe jr mapping string. |
void |
fillCalculatedFields(java.lang.String savedQueryObjectID)
Fill calculated fields. |
java.lang.String |
getColumnHeaderBlock()
Gets the column header block. |
int[] |
getColumnWidth(int totalWidth)
Gets the column width. |
java.lang.String |
getDetailsBlock()
Gets the details block. |
java.lang.String |
getFieldsBlock()
Gets the fields block. |
Formula |
getFormula()
Gets the formula. |
java.lang.String |
getParamBlock()
Gets the param block. |
int |
getRowHeight(int totalWidth)
Gets the row height. |
void |
setFormula(Formula formula)
Sets the formula. |
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 |
---|
public static final java.lang.String SQL_LANGUAGE
public static final java.lang.String HQL_LANGUAGE
public static final java.lang.String PN_BAND_WIDTH
public static final java.lang.String PN_HEADER_HEIGHT
public static final java.lang.String PN_PIXEL_PER_CHAR
public static final java.lang.String PN_PIXEL_PER_ROW
public static final java.lang.String PN_MAXLINE_PER_ROW
public static final java.lang.String PN_HEADER_FONT
public static final java.lang.String PN_HEADER_FONT_SIZE
public static final java.lang.String PN_HEADER_FONT_BOLD
public static final java.lang.String PN_HEADER_FONT_ITALIC
public static final java.lang.String PN_HEADER_FORECOLOR
public static final java.lang.String PN_HEADER_BACKCOLOR
public static final java.lang.String PN_ROW_FONT
public static final java.lang.String PN_ROW_FONT_SIZE
public static final java.lang.String PN_DETAIL_EVEN_ROW_FORECOLOR
public static final java.lang.String PN_DETAIL_EVEN_ROW_BACKCOLOR
public static final java.lang.String PN_DETAIL_ODD_ROW_FORECOLOR
public static final java.lang.String PN_DETAIL_ODD_ROW_BACKCOLOR
public static final java.lang.String DEFAULT_BAND_WIDTH
public static final java.lang.String DEFAULT_HEADER_HEIGHT
public static final java.lang.String DEFAULT_PIXEL_PER_CHAR
public static final java.lang.String DEFAULT_PIXEL_PER_ROW
public static final java.lang.String DEFAULT_MAXLINE_PER_ROW
public static final java.lang.String DEFAULT_HEADER_FONT
public static final java.lang.String DEFAULT_HEADER_FONT_SIZE
public static final java.lang.String DEFAULT_HEADER_FONT_BOLD
public static final java.lang.String DEFAULT_HEADER_FONT_ITALIC
public static final java.lang.String DEFAULT_HEADER_FORECOLOR
public static final java.lang.String DEFAULT_HEADER_BACKCOLOR
public static final java.lang.String DEFAULT_ROW_FONT
public static final java.lang.String DEFAULT_ROW_FONT_SIZE
public static final java.lang.String DEFAULT_DETAIL_EVEN_ROW_FORECOLOR
public static final java.lang.String DEFAULT_DETAIL_EVEN_ROW_BACKCOLOR
public static final java.lang.String DEFAULT_DETAIL_ODD_ROW_FORECOLOR
public static final java.lang.String DEFAULT_DETAIL_ODD_ROW_BACKCOLOR
public static final int DETAIL_HEIGHT
public static final int DETAIL_WIDTH
Constructor Detail |
---|
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, Formula formula)
query
- the queryqueryLanguage
- the query languagequeryFields
- the query fieldsparams
- the paramsorderedFieldList
- the ordered field listextractedEntitiesList
- the extracted entities listformula
- the formulaMethod Detail |
---|
public java.lang.String buildTemplate()
ITemplateBuilder
public java.lang.String getParamBlock()
public java.lang.String calculateQbeJRMappingString()
public java.lang.String getFieldsBlock()
public java.lang.String getDetailsBlock()
public java.lang.String getColumnHeaderBlock()
public int[] getColumnWidth(int totalWidth)
totalWidth
- the total width
public int getRowHeight(int totalWidth)
totalWidth
- the total width
public void fillCalculatedFields(java.lang.String savedQueryObjectID)
savedQueryObjectID
- the saved query object idpublic Formula getFormula()
public void setFormula(Formula formula)
formula
- the new formula
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |