Method Summary |
|
public static ModelEntry | findEntry(String id) |
public static IPluginModelBase | findModel(String id) Returns the plug-in model for the best match plug-in with the given ID. |
public static IPluginModelBase | findModel(IProject project) Returns the plug-in model corresponding to the given project, or null
if the project does not represent a plug-in project or if it contains a manifest file
that is malformed or missing vital information. |
public static IPluginModelBase | findModel(BundleDescription desc) |
public static IPluginModelBase[] | getActiveModels() Returns all plug-ins and fragments in the workspace as well as all plug-ins and fragments that are
checked on the Target Platform preference page. |
public static IPluginModelBase[] | getActiveModels(boolean includeFragments) Returns all plug-ins and (possibly) fragments in the workspace as well as all plug-ins and (possibly)
fragments that are checked on the Target Platform preference page. |
public static IPluginModelBase[] | getAllModels() Returns all plug-ins and fragments in the workspace as well as all target plug-ins and fragments, regardless
whether or not they are checked or not on the Target Platform preference page. |
public static IPluginModelBase[] | getAllModels(boolean includeFragments) Returns all plug-ins and (possibly) fragments in the workspace as well as all plug-ins
and (possibly) fragments, regardless whether or not they are
checked on the Target Platform preference page. |
public static IPluginModelBase[] | getExternalModels() |
public static IPluginModelBase[] | getWorkspaceModels() |