# Uses of Interface
org.eclipse.e4.core.contexts.IContextFunction

Packages that use IContextFunction
Package
Description
org.eclipse.e4.core.commands
org.eclipse.e4.core.commands.internal
org.eclipse.e4.core.contexts
Application programming interfaces for Eclipse contexts.
org.eclipse.e4.ui.bindings.internal
org.eclipse.e4.ui.internal
org.eclipse.e4.ui.services.events

## Uses of IContextFunction in org.eclipse.e4.core.commands

Fields in org.eclipse.e4.core.commands declared as IContextFunction
Modifier and Type
Field
Description
`static IContextFunction`
ExpressionContext.`defaultVariableConverter`

## Uses of IContextFunction in org.eclipse.e4.core.commands.internal

Classes in org.eclipse.e4.core.commands.internal that implement IContextFunction
Modifier and Type
Class
Description
`class`
`CommandServiceCreationFunction`
`class`
`HandlerServiceCreationFunction`

## Uses of IContextFunction in org.eclipse.e4.core.contexts

Classes in org.eclipse.e4.core.contexts that implement IContextFunction
Modifier and Type
Class
Description
`class`
`ContextFunction`
The base class for all computed value implementations.

## Uses of IContextFunction in org.eclipse.e4.ui.bindings.internal

Classes in org.eclipse.e4.ui.bindings.internal that implement IContextFunction
Modifier and Type
Class
Description
`class`
`BindingServiceCreationFunction`

## Uses of IContextFunction in org.eclipse.e4.ui.internal

Classes in org.eclipse.e4.ui.internal that implement IContextFunction
Modifier and Type
Class
Description
`class`
`LocaleChangeServiceContextFunction`
Context function to provide the LocaleChangeServiceImpl to the application context.

## Uses of IContextFunction in org.eclipse.e4.ui.services.events

Classes in org.eclipse.e4.ui.services.events that implement IContextFunction
Modifier and Type
Class
Description
`class`
`EventBrokerFactory`
Use this class to obtain an instance of `IEventBroker`.