#ifndef com_sun_star_chart2_XDataChangeListener_idl
#define com_sun_star_chart2_XDataChangeListener_idl

#include <com/sun/star/lang/XEventListener.idl>

#include <com/sun/star/chart2/DataChangeEvent.idl>

module com
{
module sun
{
module star
{
module chart2
{

interface XDataChangeListener : ::com::sun::star::lang::XEventListener
{
    /** is called whenever data for which a listener was registered
        changes.

        @param aEvent
               specifies which changes took place.

        @see XDataProvider
     */
    void dataChanged( [in] DataChangeEvent aEvent );
};

} ; // chart2
} ; // com
} ; // sun
} ; // star

#endif
