Class SynchronousDataSchemaManager
- java.lang.Object
-
- org.pentaho.reporting.designer.core.model.data.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 Summary
Constructors Constructor Description SynchronousDataSchemaManager(org.pentaho.reporting.engine.classic.core.MasterReport masterReport, org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChangeListener(ChangeListener l)
The change listener is informed whenever a new model is available.void
close()
protected void
fireChangeEvent()
org.pentaho.reporting.engine.classic.core.wizard.ContextAwareDataSchemaModel
getModel()
void
nodeChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
void
removeChangeListener(ChangeListener l)
-
-
-
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 interfaceDataSchemaManager
- Parameters:
l
- the change listener to be informed of model changes.
-
removeChangeListener
public void removeChangeListener(ChangeListener l)
- Specified by:
removeChangeListener
in interfaceDataSchemaManager
-
close
public void close()
- Specified by:
close
in interfaceDataSchemaManager
-
nodeChanged
public void nodeChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
- Specified by:
nodeChanged
in interfaceorg.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 interfaceDataSchemaManager
-
-