A set of old, deprecated utility classes for working with enumerations.
This module contains utility classes to work with, create, compose or filter enumerations.
However as these classes reside in enum
package, they cannot be referenced when using javac's
enum is a keyword in JDK 1.5 and as such it should not be used.
That is the reason why we had to deprecated our
org.openide.util.enum package. We are providing
replacements of the original classes in form of factory methods
FilterEnumeration is no longer abstract. The default
implementation accepts all
Most of the functionality is deprecated, so it is better to go
and use the
replacement API in
The sources for the module are in the NetBeans Mercurial repositories.
Read more about the implementation in the answers to architecture questions.