|
Eclipse PDE Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IModelProvider
Classes that implement this interface are responsible for holding a table of models associated with the underlying objects. They have several responsibilities:
| Method Summary | |
|---|---|
void |
addModelProviderListener(IModelProviderListener listener)
Registers a listener that will be notified about changes in the managed models. |
IModel |
getModel(IFile file)
Returns the model for the provided file resource. |
void |
removeModelProviderListener(IModelProviderListener listener)
Deregisters a listener from notification. |
| Method Detail |
|---|
void addModelProviderListener(IModelProviderListener listener)
listener - the listener that will be registeredIModel getModel(IFile file)
file - the file resource we need the model for
void removeModelProviderListener(IModelProviderListener listener)
listener - the listener to be deregistered
|
Eclipse PDE Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||