com.ontimize.report
Class XmlGenerator
java.lang.Object
com.ontimize.report.XmlGenerator
- public class XmlGenerator
- extends java.lang.Object
|
Method Summary |
byte[] |
generateTemplate(java.util.ResourceBundle res,
java.lang.String xmlInput,
javax.swing.table.TableModel model,
boolean grid,
boolean remarkLines,
boolean rowNumber,
boolean columnNames,
boolean fitHeader,
boolean dynamicHeader,
java.util.Vector colsToPrint,
java.util.Vector dynamics,
java.util.Vector groupCols,
java.util.Hashtable functionCols,
java.lang.String pageTitle,
java.lang.String pageDescription,
java.util.Hashtable fixWidth,
boolean hideGroupDetails)
|
java.util.Hashtable |
getAlignments()
|
static java.net.URL |
getBaseForTemplate(java.lang.String template)
|
java.lang.String |
getColumnColor()
|
java.util.Hashtable |
getColumnWidth()
|
org.jfree.report.style.FontDefinition |
getFontDefinition()
|
java.lang.String |
getGroupColor()
|
java.util.Hashtable |
getMask()
|
java.util.Hashtable |
getMaximumHeaderWidths()
|
java.lang.Object |
getNextColumn(java.lang.Object column)
|
int |
getPageWidth()
|
java.util.Vector |
getPrintingColumns()
|
java.util.ResourceBundle |
getResourceBundle()
|
static XmlGenerator |
getXmlGenerator()
|
java.util.Hashtable |
getXPositions()
|
boolean |
hasColumnColor()
|
boolean |
hasGroupColor()
|
static void |
setXmlGenerator(XmlGenerator generator)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIN_PIX_PER_COL_TO_ROTATE
public static final int MIN_PIX_PER_COL_TO_ROTATE
- See Also:
- Constant Field Values
CELL_HEIGHT
public static final float CELL_HEIGHT
- See Also:
- Constant Field Values
GAP_PIX_SIZE
public static final int GAP_PIX_SIZE
- See Also:
- Constant Field Values
cellFont
public java.awt.Font cellFont
domFactory
protected static javax.xml.parsers.DocumentBuilderFactory domFactory
domBuilder
protected static javax.xml.parsers.DocumentBuilder domBuilder
groupColor
protected java.lang.String groupColor
columnColor
protected java.lang.String columnColor
XmlGenerator
protected XmlGenerator()
getXmlGenerator
public static XmlGenerator getXmlGenerator()
setXmlGenerator
public static void setXmlGenerator(XmlGenerator generator)
hasColumnColor
public boolean hasColumnColor()
hasGroupColor
public boolean hasGroupColor()
getColumnColor
public java.lang.String getColumnColor()
getGroupColor
public java.lang.String getGroupColor()
getPageWidth
public int getPageWidth()
getXPositions
public java.util.Hashtable getXPositions()
getColumnWidth
public java.util.Hashtable getColumnWidth()
getPrintingColumns
public java.util.Vector getPrintingColumns()
getMaximumHeaderWidths
public java.util.Hashtable getMaximumHeaderWidths()
getMask
public java.util.Hashtable getMask()
getAlignments
public java.util.Hashtable getAlignments()
getFontDefinition
public org.jfree.report.style.FontDefinition getFontDefinition()
getResourceBundle
public java.util.ResourceBundle getResourceBundle()
getNextColumn
public java.lang.Object getNextColumn(java.lang.Object column)
generateTemplate
public byte[] generateTemplate(java.util.ResourceBundle res,
java.lang.String xmlInput,
javax.swing.table.TableModel model,
boolean grid,
boolean remarkLines,
boolean rowNumber,
boolean columnNames,
boolean fitHeader,
boolean dynamicHeader,
java.util.Vector colsToPrint,
java.util.Vector dynamics,
java.util.Vector groupCols,
java.util.Hashtable functionCols,
java.lang.String pageTitle,
java.lang.String pageDescription,
java.util.Hashtable fixWidth,
boolean hideGroupDetails)
throws java.io.IOException
- Throws:
java.io.IOException
getBaseForTemplate
public static java.net.URL getBaseForTemplate(java.lang.String template)