public interface ParameterizedRunnable
Runnable
, an object which captures a block of code which can
be passed around and executed. Unlike standard runnables, paramaterized
runnables allow an arbitrary Object
to be passed in when the
block is evaluated.
Clients may implement this interface.
This class is for internal use by the platform-related plug-ins. Clients outside of the base platform should not reference or subclass this class.
Modifier and Type | Method and Description |
---|---|
Object |
run(Object context)
Executes the block of code encapsulated by this runnable in the context of
the given object and returns the result.
|
Object run(Object context) throws Exception
null
.context
- the context for evaluating the runnableException
- if there is a problem running this runnable
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.