public void InitializeTransformationTable() { this.TransformationTableController = (TransformationTableController)ApplicationManager.Instance.ControllerFactory.GetController(PlanificationFunctionalitiesCode.TRANSFORMATION_TABLE); this.TransformationTableController.Initialize(); displayPage(this.TransformationTableController); this.TransformationTableController.getStructuredReportEditor().NewPageSelected -= this.TransformationTableController.NewPageSelectedHandler; this.TransformationTableController.ChangeEventListener += OnChange; }
public void Dispose() { CloseTableWithoutSave(); //this.TransformationTableController.RemoveMenuCommands(); if (this.TransformationTableController.getStructuredReportEditor().NewPage != null && ((StructuredReportEditorItem)this.TransformationTableController.getStructuredReportEditor().NewPage).getStructuredReportForm().SpreadSheet != null) { ((StructuredReportEditorItem)this.TransformationTableController.getStructuredReportEditor().NewPage).getStructuredReportForm().SpreadSheet.Close(); } this.TransformationTableController = null; Close(); }