pl.edu.agh.cast.data.persistence
Interface IObservablePersistenceProvider

All Superinterfaces:
IPersistenceProvider, IPropertyChangeProvider
All Known Implementing Classes:
ObservablePersistenceProvider, TransparentPersistenceProvider

public interface IObservablePersistenceProvider
extends IPersistenceProvider, IPropertyChangeProvider

Interface of observable persistence provider. This provider may notify about new/removed data sets.

Author:
AGH CAST Team

Nested Class Summary
static class IObservablePersistenceProvider.Events
          Enumeration of persistence provider events.
 
Method Summary
 
Methods inherited from interface pl.edu.agh.cast.data.persistence.IPersistenceProvider
destroy, getDataSet, getDataSet, getDataSetDescriptor, getDataSetDescriptors, getDataSetDescriptors, getDataSets, getDataSetsById, getDomainDataSetDescriptors, getPresentationDataSetDescriptors, getVisualDataSetDescriptors, initialize, renameDataSet, saveDataSet, saveDataSet, saveDataSets, saveDataSets, saveDiagram, saveDiagram, setConfig
 
Methods inherited from interface pl.edu.agh.cast.data.model.property.IPropertyChangeProvider
addPropertyChangeListener, removePropertyChangeListener
 



Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.