| Interface | Description | 
|---|---|
| CollectionListener | 
 A generic listener for Collections that want to public modifications 
 | 
| ContextHolder | Deprecated
 since 11.1.1 with no replacement. 
 | 
| Copyable | 
 Please use  
Copyable instead. | 
| JDevUncaughtExceptionHandler | 
 Interface for handler for uncaught exceptions in JDeveloper. 
 | 
| Profiler | 
 A pluggable profiler. 
 | 
| PropertyAccess | 
 The  
PropertyAccess interface provides the API for
 getting and setting properties. | 
| StructuredPropertyAccess | |
| VirtualToPhysicalURLMapper.Interface | |
| WeakDataHolder<T> | 
 WeakDataHolder is the means by which a WeakDataReference instance is able to
 communicate that its weakly referenced data has been garbage collected. 
 | 
| Class | Description | 
|---|---|
| AccessibleUtils | 
 The  
AccessiblityUtils class provides helper methods for
 setting properties on the Accessible components. | 
| AddinPolicyUtils | 
 A utility class containing addin policies we want to enforce. 
 | 
| ArrayResourceBundle | 
ArrayResourceBundle is an abstract subclass of
 ResourceBundle that manages locale-dependent resources
 in an array. | 
| ArraySortedSet<E> | Deprecated
 Use  
ArraySortedSet | 
| Assert | 
 The  
Assert class provides basic assertion and tracing support
 when the IDE is running in debug mode. | 
| BitField | 
 Utility class for manipulating a set of bit flags in an integer bit
 mask. 
 | 
| ChainingUncaughtExceptionHandler | 
 Provides the ability to call more than one JDevUncaughtExceptionHandler
 whenever an uncaught exception has occurred. 
 | 
| ClassUtils | 
 Utility methods related to classes 
 | 
| CollectionEvent | |
| CollectionUtil | 
 A set of Collection utilities. 
WARNING: NOT INTENDED TO BE USED OUTSIDE OF IDE PROJECT  | 
| ContextWatcher | Deprecated
 since 11.1.1 with no replacement. 
 | 
| DefaultPropertyAccess | 
 A very simple in-memory property access. 
 | 
| DefaultStructuredPropertyAccess | |
| DuplexIterator<T> | 
 The  
DuplexIterator class iterates contiguously over
 two other Iterators. | 
| Encodings | 
 Utility class for dealing with character encodings. 
 | 
| Enum | 
 Enum superclass to assist with the declaration of type-safe enumerations
 following the enums-as-objects pattern, pending enumerated types in the
 "Tiger" release of Java (J2SE 1.5). 
 | 
| ExecUtil | 
 Utilities used when spawning a process 
 | 
| FastStringBuffer | 
 This FastStringBuffer class was invented to use instead of StringBuffer 
 in those instances when we know a buffer is not shared. 
 | 
| FastStringWriter | 
 A subclass of java.io.PrintWriter with java.io.StringWriter
 code. 
 | 
| FileCopyUtil | 
 Since there is no internal java class/method to copy a file, this class
 contains simple static utility methods to copy files. 
 | 
| FileCopyUtil2 | |
| FilePath | 
 The  
FilePath class provides file path manipulation
 utility functions. | 
| FileUtilities | 
 The  
FileUtilities contain utility routine for
 I/O operations. | 
| GhostPaletteUtil | 
 Utilities for using  
GhostPalette in the IDE. | 
| GraphicsUtils | Deprecated
 Use uic oracle.javatools.ui.GraphicsUtils 
 | 
| GuardedSupport | 
 Utility class providing access to the NetBeans Editor Guarded Sections
 functionality. 
 | 
| GuidGen | 
 This static class provided utilties for generation and manipulation
 of DFC style Globally Unique Identifiers,
 using the original HP/OSF UUID reference implemenation as a basis. 
 | 
| HistoryList | 
 An class which facilitates reading and writing history lists based
 on some underlying properties mechanism. 
 | 
| IdeProfile | Deprecated
 since 11.1.1. 
 | 
| IdeUtil | |
| InflaterInputStreamPatch | 
 Class to work around a serious bug in java.util.zip.InflaterInputStream
  1. 
 | 
| IntersectedFilters | 
 Utility class for obtaining the intersection of multiple
   
PatternFilter instances. | 
| IntHashMap<V> | |
| IteratorFilter | 
 This class filters elements out of a base Iterator. 
 | 
| JDK | 
 This class is for internal use and should not be used by extension developers. 
 | 
| MakeWritableHelper | 
 This class helps to make files writable. 
 | 
| MenuCJKUtil | 
 Utility class to handle issues with menu labels and mnemonics in
 Chinese, Japanese, or Korean languages. 
 | 
| MenuSpec | |
| MnemonicSolver | 
 This class can be used to resolve mnemonic conflicts in menus. 
 | 
| ModelUtil | Deprecated
 since 11.1.1 - Use  
ModelUtil. | 
| MultiMap<K,V> | Deprecated
 since 11.1.1 Use  
MultiMap instead. | 
| Mutables | 
 Mutable wrapper types for the primitive types and for objects. 
 | 
| Mutables.Boolean | |
| Mutables.Byte | |
| Mutables.Character | |
| Mutables.Double | |
| Mutables.Float | |
| Mutables.Integer | |
| Mutables.Long | |
| Mutables.Object | |
| Mutables.Short | |
| Namespace | 
 This class implements a data structure that uses a hierarchy of
  named scopes to locate data objects. 
 | 
| NameValuePair<T> | 
 Parametrized name value pair class. 
 | 
| ObjectUtils | Deprecated
 Use  
Objects instead | 
| OrderedProperties | |
| OutOfFileHandlesUncaughtHandler | 
 Handler for uncaught exceptions caused by the system running
 out of available file handles. 
 | 
| Pair | Deprecated
 use oracle.javatools.util.Pair. 
 | 
| PatternFilter | 
 Implements an Ant-style pattern filter. 
 | 
| PatternFilters | 
 http://ant.apache.org/manual/dirtasks.html#patterns
  http://devweb.uk.oracle.com/cgi-bin/jdevwiki.pl?JavaCoreIDEGroup/WorkingSets 
 | 
| PatternFiltersOptimizer | |
| ResourceUtils | 
 Utility class to make using resources easier. 
 | 
| ReturnResultStorage<V> | |
| StringComparator | 
 This is a  
Comparator implementation for comparing objects
  through their string representations. | 
| StringTokenizerEx | |
| SwingWorker | Deprecated
 use javax.swing.SwingWorker. 
 | 
| TextBufferStreamFactory | 
 The  
TextBufferStreamFactory is a utilities class for
 creating InputStream and OutputStream
 wrappers for a TextBuffer. | 
| TimedCache<K,V> | Deprecated
 This class can lead to memory usage issues. 
 | 
| TriStateBoolean | 
 This class represents a flag that has three states, as opposed to
  the two states of a regular  
boolean flag. | 
| UIThreadUtil | |
| URLCopier | 
 A utility class for copying URLs. 
 | 
| URLCopierProvider | 
 A utility class that provides the appropriate URLCopier for the 
 current execution mode. 
 | 
| URLCopyUtil | 
 Util methods for copying URLs
 (previously in DefaultIdeCore.java and OSGIIdeCore.java) 
 | 
| UtilArb | |
| UtilArb_ar | |
| UtilArb_cs | |
| UtilArb_da | |
| UtilArb_de | |
| UtilArb_el | |
| UtilArb_en | |
| UtilArb_es | |
| UtilArb_fi | |
| UtilArb_fr | |
| UtilArb_fr_CA | |
| UtilArb_hu | |
| UtilArb_it | |
| UtilArb_iw | |
| UtilArb_ja | |
| UtilArb_ko | |
| UtilArb_nl | |
| UtilArb_no | |
| UtilArb_pl | |
| UtilArb_pt | |
| UtilArb_pt_BR | |
| UtilArb_ro | |
| UtilArb_ru | |
| UtilArb_sk | |
| UtilArb_sv | |
| UtilArb_th | |
| UtilArb_tr | |
| UtilArb_zh_CN | |
| UtilArb_zh_TW | |
| VersionNumber | 
 This class encapsulates the notion of a version number
  or version string, which can be defined as a string of
  characters, usually digits, separated by dots ('.'). 
 | 
| VirtualToPhysicalURLMapper | |
| WeakDataReference<T> | 
 The WeakDataReference class is an implementation of WeakReference with a
 built in notification mechanism. 
 | 
| WeightedController | 
 A WeightedController allows to chain controllers using a weight to control the order. 
 | 
| WeightedList<E> | Deprecated | 
| XSLTransformUtil | 
 Runs XSL Tranformation on a specified file 
 | 
Related Documentation
See Extending JDeveloper Using the Addin API for detailed information.