01: package org.eclipse.pde.internal.core;
02:
03: import org.eclipse.pde.core.plugin.IPluginModelBase;
04:
05: public interface IExtensionDeltaEvent {
06: /**
07: * Event is sent after the models have been added.
08: */
09: int MODELS_ADDED = 0x1;
10: /**
11: * Event is sent before the models will be removed.
12: */
13: int MODELS_REMOVED = 0x2;
14: /**
15: * Event is sent after the models have been changed.
16: */
17: int MODELS_CHANGED = 0x4;
18:
19: public IPluginModelBase[] getAddedModels();
20:
21: public IPluginModelBase[] getChangedModels();
22:
23: public IPluginModelBase[] getRemovedModels();
24:
25: public int getEventTypes();
26:
27: }
|