Runtime

## Uses of Class
org.eclipse.gmf.runtime.common.core.service.ProviderPriority

Packages that use ProviderPriority
org.eclipse.gmf.runtime.common.core.service: Provides the base interfaces for all service providers.

Uses of ProviderPriority in org.eclipse.gmf.runtime.common.core.service

Fields in org.eclipse.gmf.runtime.common.core.service declared as ProviderPriority
`static ProviderPriority` `ProviderPriority.LOWEST` The lowest provider priority.
`static ProviderPriority` `ProviderPriority.LOW` The second-lowest provider priority.
`static ProviderPriority` `ProviderPriority.MEDIUM` The middle provider priority.
`static ProviderPriority` `ProviderPriority.HIGH` The second-highest provider priority.
`static ProviderPriority` `ProviderPriority.HIGHEST` The highest provider priority.
`static ProviderPriority[]` `ExecutionStrategy.PRIORITIES` The list of pre-defined provider priorities.

Methods in org.eclipse.gmf.runtime.common.core.service that return ProviderPriority
`static ProviderPriority` `ProviderPriority.parse(java.lang.String name)` Retrieves the provider priority with the specified name.

Methods in org.eclipse.gmf.runtime.common.core.service with parameters of type ProviderPriority
`java.util.List` `ExecutionStrategy.getUncachedProviders(Service service, ProviderPriority priority, IOperation operation)` Retrieves a list of providers of the specified priority that provide the specified operation.
`protected java.util.List` `ExecutionStrategy.getProviders(Service service, ProviderPriority priority)` Retrieves a list of providers of the specified priority.
`protected java.util.List` `ExecutionStrategy.getProviders(Service service, ExecutionStrategy strategy, ProviderPriority priority, IOperation operation)` Retrieves a list of providers of the specified priority that provide the specified operation.
`protected java.util.List` `Service.getProviders(ExecutionStrategy strategy, ProviderPriority priority, IOperation operation)` Retrieves a list of providers of the specified `priority` that provide for the specified `operation`.
`protected void` `Service.addProvider(ProviderPriority priority, Service.ProviderDescriptor provider)` Registers the `provider` as a provider for this service, with the specified `priority`.

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.