Package ch.ivyteam.ivy.resource.datamodel
The class
IResourceDataModelProviderManager
is responsible to manage
IResourceDataModelProvider
.
A IResourceDataModelProvider is responsible to manage all data models of
specific kind (of the same file content type). For every IvyProject
a IProjectResourceDataModel
can be obtained from the IResourceDataModelProvider. On the
IProjectResourceDataModel a list of all
IResourceDataModel
in the
IvyProject can be obtained. From the IResourceDataModelProvider and from the
IProjectResourceDataModel IResourceDataModels can be obtained for a specific
IResource. The interface
ISavableResourceDataModel
defines a
data model that must be explicit saved.
On the IResourceDataModelProvider an
IResourceDataModelListener
can
be installed that gets notified if a data model changes. The listener gets
IResourceDataModelEvent
.-
Interface Summary Interface Description IProtocolWriter