|
Eclipse PDE Release 3.6 |
|||||||||
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.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2010 IBM Corporation and others. All rights reserved.