# Uses of Interface
org.eclipse.net4j.util.factory.IFactoryKeyAware

Packages that use IFactoryKeyAware
Package
Description
org.eclipse.net4j.util
Utility classes.
org.eclipse.net4j.util.concurrent
Utility interfaces and classes commonly useful in concurrent programming.
org.eclipse.net4j.util.confirmation
A framework for providing confirmation from users.
org.eclipse.net4j.util.factory
A framework for factory based instance creation.
org.eclipse.net4j.util.io
Interfaces and classes for I/O.
org.eclipse.net4j.util.security
Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
org.eclipse.net4j.util.security.operations
org.eclipse.net4j.util.ui
Reusable UI components.
org.eclipse.net4j.util.ui.chat
org.eclipse.net4j.util.ui.confirmation
Confirmation dialogs.
org.eclipse.net4j.util.ui.container
An element wizard framework for managed containers.
org.eclipse.net4j.util.ui.views
Helpers for Eclipse view parts.
org.eclipse.net4j.util.ui.widgets
A library with reusable widgets.

## Uses of IFactoryKeyAware in org.eclipse.net4j.util

Classes in org.eclipse.net4j.util that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`ExceptionHandler.Factory`
`static final class`
`StringConverter.MetaFactory`
`static final class`
`StringParser.MetaFactory`
`static final class`
`StringTester.MetaFactory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.concurrent

Classes in org.eclipse.net4j.util.concurrent that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`DelegableReentrantLock.DelegateDetector.Factory`
`class`
`ExecutorServiceFactory`
`static class`
`TimerLifecycle.DaemonFactory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.confirmation

Classes in org.eclipse.net4j.util.confirmation that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`IConfirmationProvider.Factory`
`static class`
`IConfirmationProvider.Factory.Default`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.factory

Classes in org.eclipse.net4j.util.factory that implement IFactoryKeyAware
Modifier and Type
Class
Description
`class`
`AnnotationFactory<PRODUCT>`
Creates products reflectively and configures them via product method annotations.
`class`
`Factory`
A default implementation of a `factory`.
`class`
`MetaFactory`
`class`
`PropertiesFactory`
`class`
`SingletonFactory`
`class`
`TreeFactory`
`static class`
`TreeFactory.ContainerAware`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.io

Classes in org.eclipse.net4j.util.io that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`GZIPStreamWrapper.Factory`
`static class`
`IStreamWrapper.Factory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.security

Classes in org.eclipse.net4j.util.security that implement IFactoryKeyAware
Modifier and Type
Class
Description
`class`
`AuthenticatorFactory`
`class`
`ChallengeNegotiatorFactory`
`class`
`CredentialsProviderFactory`
`static final class`
`Crypter.MetaFactory`
`class`
`FileAuthenticatorFactory`
TODO Consider file attributes when creating initially empty file
`class`
`FileUserManagerFactory`
TODO Consider file attributes when creating initially empty file
`class`
`NegotiatorFactory`
`class`
`RandomizerFactory`
`class`
`ResponseNegotiatorFactory`
`class`
`UserManagerFactory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.security.operations

Classes in org.eclipse.net4j.util.security.operations that implement IFactoryKeyAware
Modifier and Type
Class
Description
`final class`
`AuthorizableOperationFactory`
`class`
`OperationAuthorizerFactory<CONTEXT>`
If the meaning of this type isn't clear, there really should be more of a description here...

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.ui

Classes in org.eclipse.net4j.util.ui that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`MenuFiller.Factory`
`static class`
`OpenHandler.Factory`
`static class`
`PropertyExtender.Factory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.ui.chat

Classes in org.eclipse.net4j.util.ui.chat that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`ChatRenderer.AvatarGenerator.Default.Factory`
`static class`
`ChatRenderer.Factory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.ui.confirmation

Classes in org.eclipse.net4j.util.ui.confirmation that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`InteractiveConfirmationProvider.Factory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.ui.container

Classes in org.eclipse.net4j.util.ui.container that implement IFactoryKeyAware
Modifier and Type
Class
Description
`class`
`ElementWizardFactory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.ui.views

Classes in org.eclipse.net4j.util.ui.views that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`IntrospectionProvider.Factory`
`static class`
`ValueFormatter.Factory`

## Uses of IFactoryKeyAware in org.eclipse.net4j.util.ui.widgets

Classes in org.eclipse.net4j.util.ui.widgets that implement IFactoryKeyAware
Modifier and Type
Class
Description
`static class`
`EntryControlAdvisor.Factory`