Class SynchronousDataSchemaManager

  • All Implemented Interfaces:
    EventListener, DataSchemaManager, org.pentaho.reporting.engine.classic.core.event.ReportModelListener

    public class SynchronousDataSchemaManager
    extends Object
    implements DataSchemaManager, org.pentaho.reporting.engine.classic.core.event.ReportModelListener
    • Constructor Detail

      • SynchronousDataSchemaManager

        public SynchronousDataSchemaManager​(org.pentaho.reporting.engine.classic.core.MasterReport masterReport,
                                            org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report)
    • Method Detail

      • addChangeListener

        public void addChangeListener​(ChangeListener l)
        Description copied from interface: DataSchemaManager
        The change listener is informed whenever a new model is available.
        Specified by:
        addChangeListener in interface DataSchemaManager
        Parameters:
        l - the change listener to be informed of model changes.
      • nodeChanged

        public void nodeChanged​(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
        Specified by:
        nodeChanged in interface org.pentaho.reporting.engine.classic.core.event.ReportModelListener
      • fireChangeEvent

        protected void fireChangeEvent()
      • getModel

        public org.pentaho.reporting.engine.classic.core.wizard.ContextAwareDataSchemaModel getModel()
        Specified by:
        getModel in interface DataSchemaManager