|
Runtime | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExecutionStrategy | |
---|---|
org.eclipse.gmf.runtime.common.core.service | Provides the base interfaces for all service providers. |
Uses of ExecutionStrategy in org.eclipse.gmf.runtime.common.core.service |
---|
Fields in org.eclipse.gmf.runtime.common.core.service declared as ExecutionStrategy | |
---|---|
static ExecutionStrategy |
ExecutionStrategy.FIRST
Executes an operation on the first provider of the highest priority that provides the operation. |
static ExecutionStrategy |
ExecutionStrategy.FORWARD
Executes an operation on all providers that provide the operation, in order from highest to lowest priority. |
static ExecutionStrategy |
ExecutionStrategy.LAST
Executes an operation on the last provider of the lowest priority that provides the operation. |
static ExecutionStrategy |
ExecutionStrategy.REVERSE
Executes an operation on all providers that provide the operation, in reverse order from lowest to highest priority. |
Methods in org.eclipse.gmf.runtime.common.core.service with parameters of type ExecutionStrategy | |
---|---|
protected java.util.List |
Service.execute(ExecutionStrategy strategy,
IOperation operation)
Executes the operation based on the specified execution
strategy . |
protected java.lang.Object |
Service.executeUnique(ExecutionStrategy strategy,
IOperation operation)
Executes the operation based on the specified execution
strategy . |
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 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 boolean |
Service.provides(ExecutionStrategy strategy,
IOperation operation)
Indicates whether or not this service can provide the functionality described by the specified operation using the given
execution strategy . |
|
Runtime | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.