public override XmlDocument transform(XmlDocument data, IParameters parameters)
        {
            base.transform(data, parameters);
            DataPool pool = new DataPool(data);

            switch (ScriptingManager.GetScriptName(pool))
            {
            case ScriptingManager.prepareImportName: return(setGUID(pool));

            case ScriptingManager.importName: break;

            case ScriptingManager.separationName: break;

            case ScriptingManager.classificationName: break;

            case ScriptingManager.indexingName: break;

            case ScriptingManager.exportName: break;

            case ScriptingManager.afterPDFGenerationName: break;

            case ScriptingManager.afterExportName: return(countLicenses(pool));
            }
            return(data);
        }
Example #2
0
        public override XmlDocument transform(XmlDocument data, IParameters parameters)
        {
            base.transform(data, parameters);
            DataPool pool = new DataPool(data);

            switch (ScriptingManager.GetScriptName(pool))
            {
            case ScriptingManager.prepareImportName: return(getSchema(pool));

            case ScriptingManager.importName: break;

            case ScriptingManager.separationName: break;

            case ScriptingManager.classificationName: break;

            case ScriptingManager.indexingName: return(indexingSequence(pool));

            case ScriptingManager.exportName: break;

            case ScriptingManager.afterPDFGenerationName: return(pdfCompression(pool));

            case ScriptingManager.afterExportName: break;
            }
            return(data);
        }