IQbeEngineAnalysisStateLoader analysisStateLoader;
analysisStateLoader = QbeEngineAnalysisStateLoaderFactory.getInstance().getLoader(encodingFormatVersion);
if(analysisStateLoader == null) {
throw new SpagoBIEngineException("Unable to load data stored in format [" + encodingFormatVersion + "] ");
}
abalysisStateJSON = (JSONObject)analysisStateLoader.load(str);
logger.debug("Encoding conversion has been executed succesfully");
}
JSONObject catalogueJSON = abalysisStateJSON.getJSONObject("catalogue");
JSONObject workSheetDefinitionJSON = abalysisStateJSON.optJSONObject(QbeEngineStaticVariables.WORKSHEET_DEFINITION_LOWER);