sos.reports
Class AbstractReportEditorModel

java.lang.Object
  |
  +--sos.reports.AbstractReportEditorModel
All Implemented Interfaces:
ReportEditorModel
Direct Known Subclasses:
DefaultReportEditorModel

public abstract class AbstractReportEditorModel
extends java.lang.Object
implements ReportEditorModel

A partial implementation of ReportEditorModel. This class merely provides an empty implementation of reportChanged. Subclasses must implement getEditor.

Since:
1.0

Constructor Summary
AbstractReportEditorModel()
          Creates a new instance of AbstractReportEditorModel.
 
Method Summary
 void reportChanged(ReportEvent event)
          Updates itself (if necessary) as a result of a report modification.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface sos.reports.ReportEditorModel
getEditor
 

Constructor Detail

AbstractReportEditorModel

public AbstractReportEditorModel()
Creates a new instance of AbstractReportEditorModel.

Method Detail

reportChanged

public void reportChanged(ReportEvent event)
Description copied from interface: ReportEditorModel
Updates itself (if necessary) as a result of a report modification.

Specified by:
reportChanged in interface ReportEditorModel
Parameters:
event - the event describing how the report has changed


Copyright 2003, 2004 Side of Software (SOS). All rights reserved.