it.eng.spagobi.engines.qbe.analysisstateloaders.formbuilder
Class AbstractFormStateLoader

java.lang.Object
  extended by it.eng.spagobi.engines.qbe.analysisstateloaders.formbuilder.AbstractFormStateLoader
All Implemented Interfaces:
IFormStateLoader
Direct Known Subclasses:
Version0FormStateLoader

public abstract class AbstractFormStateLoader
extends java.lang.Object
implements IFormStateLoader

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

Constructor Summary
AbstractFormStateLoader()
           
AbstractFormStateLoader(IFormStateLoader loader)
           
 
Method Summary
abstract  org.json.JSONObject convert(org.json.JSONObject data)
           
 IFormStateLoader 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

AbstractFormStateLoader

public AbstractFormStateLoader()

AbstractFormStateLoader

public AbstractFormStateLoader(IFormStateLoader loader)
Method Detail

load

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

load

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

convert

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

getNextLoader

public IFormStateLoader getNextLoader()