public class ElementFilterService extends org.eclipse.gmf.runtime.common.core.service.Service implements IElementFilterProvider
Modifier and Type | Method and Description |
---|---|
static ElementFilterService |
getInstance()
Signleton constructor.
|
protected org.eclipse.gmf.runtime.common.core.service.Service.ProviderDescriptor |
newProviderDescriptor(org.eclipse.core.runtime.IConfigurationElement element) |
boolean |
select(IElementFilterContext context,
java.lang.Object toTest)
Determines if the given object passes this filter.
|
boolean |
select(java.lang.Object toTest)
Determines if the given object passes this filter.
|
addProvider, clearCache, configureProviders, configureProviders, createPriorityCache, execute, executeUnique, getAllProviders, getCachingKey, getPriority, getProviders, isOptimistic, isOptimized, providerChanged, provides, provides, removeProvider
addProviderChangeListener, fireProviderChange, removeProviderChangeListener
public static ElementFilterService getInstance()
protected org.eclipse.gmf.runtime.common.core.service.Service.ProviderDescriptor newProviderDescriptor(org.eclipse.core.runtime.IConfigurationElement element)
newProviderDescriptor
in class org.eclipse.gmf.runtime.common.core.service.Service
public boolean select(IElementFilterContext context, java.lang.Object toTest)
select
in interface IElementFilterProvider
context
- the context in which this filter was queriedtoTest
- object to compare against the filterpublic boolean select(java.lang.Object toTest)
toTest
- object to compare against the filter