it.eng.spagobi.engines.qbe
Class QbeEngineAnalysisState

java.lang.Object
  extended by it.eng.spagobi.utilities.engines.EngineAnalysisState
      extended by it.eng.spagobi.engines.qbe.QbeEngineAnalysisState
All Implemented Interfaces:
it.eng.spagobi.utilities.engines.IEngineAnalysisState

public class QbeEngineAnalysisState
extends it.eng.spagobi.utilities.engines.EngineAnalysisState

Author:
Andrea Gioia (andrea.gioia@eng.it), Davide Zerbetto (davide.zerbetto@eng.it), Alberto Ghedin (alberto.ghedin@eng.it)

Constructor Summary
QbeEngineAnalysisState(it.eng.qbe.datasource.IDataSource dataSource)
           
 
Method Summary
 it.eng.qbe.query.catalogue.QueryCatalogue getCatalogue()
           
 it.eng.qbe.datasource.IDataSource getDataSource()
           
 WorkSheetDefinition getWorkSheetDefinition()
           
 void load(byte[] rowData)
           
 void setCatalogue(it.eng.qbe.query.catalogue.QueryCatalogue catalogue)
           
 void setDataSource(it.eng.qbe.datasource.IDataSource dataSource)
           
 void setWorkSheetDefinition(WorkSheetDefinition workSheetDefinition)
           
 byte[] store()
           
 
Methods inherited from class it.eng.spagobi.utilities.engines.EngineAnalysisState
containsProperty, getProperty, propertyNameSet, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QbeEngineAnalysisState

public QbeEngineAnalysisState(it.eng.qbe.datasource.IDataSource dataSource)
Method Detail

load

public void load(byte[] rowData)
          throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException

store

public byte[] store()
             throws it.eng.spagobi.utilities.engines.SpagoBIEngineException
Throws:
it.eng.spagobi.utilities.engines.SpagoBIEngineException

getCatalogue

public it.eng.qbe.query.catalogue.QueryCatalogue getCatalogue()

setCatalogue

public void setCatalogue(it.eng.qbe.query.catalogue.QueryCatalogue catalogue)

getDataSource

public it.eng.qbe.datasource.IDataSource getDataSource()

setDataSource

public void setDataSource(it.eng.qbe.datasource.IDataSource dataSource)

setWorkSheetDefinition

public void setWorkSheetDefinition(WorkSheetDefinition workSheetDefinition)

getWorkSheetDefinition

public WorkSheetDefinition getWorkSheetDefinition()