org.eclipse.stp.core.internal.introspection
Interface ISafeIntrospector
- All Superinterfaces:
- org.eclipse.core.runtime.ISafeRunnable
- All Known Implementing Classes:
- SafeIntrospector
public interface ISafeIntrospector
- extends org.eclipse.core.runtime.ISafeRunnable
Provides a safe wrapper for introspectors to run. ISafeIntrospectors are used
under the covers when the ComponentType lists are introspected.
- Since:
- 1.0
Methods inherited from interface org.eclipse.core.runtime.ISafeRunnable |
handleException, run |
setTargetList
void setTargetList(EObjectContainmentIntrospectingEList aList)
- Set the current list. Depending on the implementaiton, the list could
contain Properties, References, or Services.
Specific implementations of this interface will know what to expect as
implementations are only anonymous inner classes.
- Parameters:
aList
- A list of either Properties, References, or Services (or empty).