it.eng.spagobi.engines.qbe.analysisstateloaders.worksheet
Class AbstractWorksheetStateLoader

java.lang.Object
  extended by it.eng.spagobi.engines.qbe.analysisstateloaders.worksheet.AbstractWorksheetStateLoader
All Implemented Interfaces:
IWorksheetStateLoader
Direct Known Subclasses:
Version0WorksheetStateLoader, Version1WorksheetStateLoader

public abstract class AbstractWorksheetStateLoader
extends java.lang.Object
implements IWorksheetStateLoader

Author:
Zerbetto Davide (davide.zerbetto@eng.it)

Constructor Summary
AbstractWorksheetStateLoader()
           
AbstractWorksheetStateLoader(IWorksheetStateLoader loader)
           
 
Method Summary
abstract  org.json.JSONObject convert(org.json.JSONObject data)
           
 IWorksheetStateLoader getNextLoader()
           
 org.json.JSONObject load(org.json.JSONObject jsonObject)
           
 org.json.JSONObject load(java.lang.String rowData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractWorksheetStateLoader

public AbstractWorksheetStateLoader()

AbstractWorksheetStateLoader

public AbstractWorksheetStateLoader(IWorksheetStateLoader loader)
Method Detail

load

public org.json.JSONObject load(java.lang.String rowData)
Specified by:
load in interface IWorksheetStateLoader

load

public org.json.JSONObject load(org.json.JSONObject jsonObject)
Specified by:
load in interface IWorksheetStateLoader

convert

public abstract org.json.JSONObject convert(org.json.JSONObject data)
Specified by:
convert in interface IWorksheetStateLoader

getNextLoader

public IWorksheetStateLoader getNextLoader()