it.eng.spagobi.engines.worksheet.template
Class WorksheetXMLTemplateParser

java.lang.Object
  extended by it.eng.spagobi.engines.worksheet.template.WorksheetXMLTemplateParser
All Implemented Interfaces:
IWorksheetTemplateParser

public class WorksheetXMLTemplateParser
extends java.lang.Object
implements IWorksheetTemplateParser


Field Summary
static java.lang.String ATTRIBUTE_VERSION
           
static java.lang.String CURRENT_VERSION
           
static org.apache.log4j.Logger logger
          Logger component.
static java.lang.String QBE_ENGINE_INSTANCE
           
static java.lang.String TAG_DATASET
           
static java.lang.String TAG_QBE
           
static java.lang.String TAG_QBE_COMPOSITE
           
static java.lang.String TAG_WORKSHEET_DEFINITION
           
 
Constructor Summary
WorksheetXMLTemplateParser()
           
 
Method Summary
 WorksheetTemplate parse(java.lang.Object template, java.util.Map env)
           
 QbeEngineInstance startQbeEngine(it.eng.spago.base.SourceBean template, java.util.Map env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_VERSION

public static final java.lang.String CURRENT_VERSION
See Also:
Constant Field Values

ATTRIBUTE_VERSION

public static final java.lang.String ATTRIBUTE_VERSION
See Also:
Constant Field Values

TAG_WORKSHEET_DEFINITION

public static final java.lang.String TAG_WORKSHEET_DEFINITION
See Also:
Constant Field Values

TAG_QBE

public static final java.lang.String TAG_QBE
See Also:
Constant Field Values

TAG_QBE_COMPOSITE

public static final java.lang.String TAG_QBE_COMPOSITE
See Also:
Constant Field Values

TAG_DATASET

public static final java.lang.String TAG_DATASET
See Also:
Constant Field Values

logger

public static transient org.apache.log4j.Logger logger
Logger component.


QBE_ENGINE_INSTANCE

public static final java.lang.String QBE_ENGINE_INSTANCE
See Also:
Constant Field Values
Constructor Detail

WorksheetXMLTemplateParser

public WorksheetXMLTemplateParser()
Method Detail

parse

public WorksheetTemplate parse(java.lang.Object template,
                               java.util.Map env)
Specified by:
parse in interface IWorksheetTemplateParser

startQbeEngine

public QbeEngineInstance startQbeEngine(it.eng.spago.base.SourceBean template,
                                        java.util.Map env)
                                 throws java.lang.Exception
Throws:
java.lang.Exception