Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.net4j.jvm/.settings/org.eclipse.jdt.core.prefs2
-rw-r--r--plugins/org.eclipse.net4j.jvm/META-INF/MANIFEST.MF10
-rw-r--r--plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package.html43
-rw-r--r--plugins/org.eclipse.net4j.tcp/.settings/org.eclipse.jdt.core.prefs2
-rw-r--r--plugins/org.eclipse.net4j.tcp/META-INF/MANIFEST.MF14
-rw-r--r--plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package.html43
-rw-r--r--plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package.html23
-rw-r--r--plugins/org.eclipse.net4j.ui/.settings/org.eclipse.jdt.core.prefs2
-rw-r--r--plugins/org.eclipse.net4j.ui/META-INF/MANIFEST.MF12
-rw-r--r--plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc.ant10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.pngbin0 -> 629 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.pngbin0 -> 591 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.pngbin0 -> 539 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.pngbin0 -> 633 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.pngbin0 -> 1865 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.pngbin0 -> 626 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.pngbin0 -> 920 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.pngbin0 -> 600 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.pngbin0 -> 599 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.pngbin0 -> 501 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.pngbin0 -> 1937 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.pngbin0 -> 3433 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.pngbin0 -> 3639 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.pngbin0 -> 1782 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.pngbin0 -> 1567 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.pngbin0 -> 1374 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.pngbin0 -> 714 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.pngbin0 -> 1843 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.pngbin0 -> 3144 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.pngbin0 -> 2198 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.pngbin0 -> 1865 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.pngbin0 -> 2857 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.pngbin0 -> 2829 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html41
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.pngbin0 -> 15936 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.pngbin0 -> 1604 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.pngbin0 -> 482 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.pngbin0 -> 585 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.pngbin0 -> 1680 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.pngbin0 -> 1699 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.pngbin0 -> 3087 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.pngbin0 -> 525 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.pngbin0 -> 419 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.pngbin0 -> 1590 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.pngbin0 -> 4224 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.pngbin0 -> 1591 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.pngbin0 -> 595 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.pngbin0 -> 4266 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.pngbin0 -> 2245 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.pngbin0 -> 1567 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.pngbin0 -> 1544 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.pngbin0 -> 2774 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.pngbin0 -> 1630 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.pngbin0 -> 3067 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.pngbin0 -> 2894 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.pngbin0 -> 1359 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.pngbin0 -> 2611 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.pngbin0 -> 1013 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.pngbin0 -> 1270 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.pngbin0 -> 2079 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.pngbin0 -> 1002 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html64
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.pngbin0 -> 37192 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.pngbin0 -> 3367 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.pngbin0 -> 1837 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.pngbin0 -> 645 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.pngbin0 -> 526 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.pngbin0 -> 1869 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.pngbin0 -> 1686 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.pngbin0 -> 788 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.pngbin0 -> 3186 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.pngbin0 -> 2757 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.pngbin0 -> 1599 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.pngbin0 -> 6433 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.pngbin0 -> 3513 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.pngbin0 -> 1835 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.pngbin0 -> 1495 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.pngbin0 -> 598 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.pngbin0 -> 613 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.pngbin0 -> 1923 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.pngbin0 -> 4970 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.pngbin0 -> 2050 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.pngbin0 -> 3206 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.pngbin0 -> 1717 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.pngbin0 -> 1153 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.pngbin0 -> 1231 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.pngbin0 -> 1261 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.pngbin0 -> 3937 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.pngbin0 -> 695 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.pngbin0 -> 3771 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.pngbin0 -> 1625 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.pngbin0 -> 1456 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.pngbin0 -> 414 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.pngbin0 -> 1710 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.pngbin0 -> 1790 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.pngbin0 -> 2046 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.pngbin0 -> 463 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.pngbin0 -> 1906 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.pngbin0 -> 3722 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.pngbin0 -> 547 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.pngbin0 -> 8513 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html78
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.pngbin0 -> 64428 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.pngbin0 -> 4809 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.pngbin0 -> 1590 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.pngbin0 -> 3441 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.pngbin0 -> 2078 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.pngbin0 -> 625 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.pngbin0 -> 2070 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.pngbin0 -> 1772 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html20
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.pngbin0 -> 18018 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.pngbin0 -> 704 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.pngbin0 -> 1577 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.pngbin0 -> 4415 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.pngbin0 -> 2082 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.pngbin0 -> 2098 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.pngbin0 -> 4021 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.pngbin0 -> 5892 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.pngbin0 -> 1831 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.pngbin0 -> 585 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.pngbin0 -> 2078 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.pngbin0 -> 3671 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.pngbin0 -> 3581 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.pngbin0 -> 3052 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.pngbin0 -> 6703 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.pngbin0 -> 3422 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html17
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.pngbin0 -> 6787 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.pngbin0 -> 4147 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.pngbin0 -> 3148 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.pngbin0 -> 3242 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.pngbin0 -> 4268 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.pngbin0 -> 4133 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.pngbin0 -> 3166 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.pngbin0 -> 4872 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html18
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.pngbin0 -> 8078 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.pngbin0 -> 4378 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.pngbin0 -> 4442 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.pngbin0 -> 5855 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.pngbin0 -> 5699 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.pngbin0 -> 4436 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html54
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.pngbin0 -> 48562 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html60
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.pngbin0 -> 52535 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.html19
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.pngbin0 -> 22707 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.pngbin0 -> 558 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.pngbin0 -> 1664 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.pngbin0 -> 2422 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html20
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.pngbin0 -> 20460 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.html20
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.pngbin0 -> 17541 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html21
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.pngbin0 -> 21605 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html17
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.pngbin0 -> 15818 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.pngbin0 -> 1165 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.pngbin0 -> 1225 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html70
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.pngbin0 -> 95907 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html21
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.pngbin0 -> 24042 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.pngbin0 -> 2063 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.pngbin0 -> 1318 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.pngbin0 -> 4159 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.pngbin0 -> 1394 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.pngbin0 -> 1562 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.pngbin0 -> 2079 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html43
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.pngbin0 -> 29848 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.pngbin0 -> 1888 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.pngbin0 -> 1802 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.pngbin0 -> 1806 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.pngbin0 -> 2275 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.pngbin0 -> 3126 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.pngbin0 -> 8805 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html36
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.pngbin0 -> 13299 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.pngbin0 -> 1677 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.pngbin0 -> 1484 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.pngbin0 -> 1416 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.pngbin0 -> 1722 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.pngbin0 -> 1719 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.pngbin0 -> 2544 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.pngbin0 -> 2658 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.pngbin0 -> 2805 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.pngbin0 -> 1480 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.pngbin0 -> 1671 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.pngbin0 -> 1550 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.pngbin0 -> 1864 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.pngbin0 -> 1711 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.pngbin0 -> 5734 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.pngbin0 -> 3449 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.pngbin0 -> 1995 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.pngbin0 -> 1763 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.pngbin0 -> 5867 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.pngbin0 -> 3620 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.pngbin0 -> 1687 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.pngbin0 -> 4257 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.pngbin0 -> 2143 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.pngbin0 -> 2116 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.pngbin0 -> 640 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.pngbin0 -> 1827 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.pngbin0 -> 1933 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.pngbin0 -> 1718 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.pngbin0 -> 602 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.pngbin0 -> 653 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.pngbin0 -> 1966 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.pngbin0 -> 1862 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.pngbin0 -> 1590 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.pngbin0 -> 529 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.pngbin0 -> 1576 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.pngbin0 -> 4186 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.pngbin0 -> 1595 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.pngbin0 -> 1424 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.pngbin0 -> 546 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.pngbin0 -> 2598 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.pngbin0 -> 1622 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.pngbin0 -> 1553 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.pngbin0 -> 2668 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.pngbin0 -> 1584 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.pngbin0 -> 533 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.pngbin0 -> 487 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.pngbin0 -> 1491 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.pngbin0 -> 1547 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.pngbin0 -> 1758 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.pngbin0 -> 584 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.pngbin0 -> 1923 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.pngbin0 -> 1918 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.pngbin0 -> 1904 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.pngbin0 -> 1894 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.pngbin0 -> 552 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html95
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.pngbin0 -> 68675 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.pngbin0 -> 7021 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.pngbin0 -> 709 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.pngbin0 -> 3145 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html22
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.pngbin0 -> 22931 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.pngbin0 -> 3292 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.pngbin0 -> 2079 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.pngbin0 -> 1939 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.pngbin0 -> 646 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.pngbin0 -> 795 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.pngbin0 -> 828 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.pngbin0 -> 1939 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.pngbin0 -> 630 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html61
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.pngbin0 -> 45303 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.pngbin0 -> 618 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.pngbin0 -> 820 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.pngbin0 -> 852 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.pngbin0 -> 619 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.pngbin0 -> 649 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.pngbin0 -> 690 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.pngbin0 -> 1563 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.pngbin0 -> 3011 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.pngbin0 -> 1983 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.pngbin0 -> 4244 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.pngbin0 -> 1735 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.pngbin0 -> 1421 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.pngbin0 -> 1413 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.pngbin0 -> 3953 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.pngbin0 -> 655 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.pngbin0 -> 1408 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.pngbin0 -> 1747 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.pngbin0 -> 1450 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html35
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.pngbin0 -> 7887 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.pngbin0 -> 3277 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.pngbin0 -> 3837 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.pngbin0 -> 1605 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.pngbin0 -> 2148 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.pngbin0 -> 1204 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.pngbin0 -> 4975 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.pngbin0 -> 2067 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.pngbin0 -> 1341 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.pngbin0 -> 3750 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.pngbin0 -> 3662 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.pngbin0 -> 1903 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.pngbin0 -> 4028 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.pngbin0 -> 3243 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.pngbin0 -> 1998 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.pngbin0 -> 1989 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.pngbin0 -> 1624 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.pngbin0 -> 1642 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.pngbin0 -> 3747 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.pngbin0 -> 1227 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html50
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.pngbin0 -> 28607 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html37
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.pngbin0 -> 9563 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.pngbin0 -> 690 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.pngbin0 -> 663 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.pngbin0 -> 2183 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.pngbin0 -> 2303 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html32
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.pngbin0 -> 5655 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.pngbin0 -> 1280 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.pngbin0 -> 2712 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.pngbin0 -> 1667 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.pngbin0 -> 1356 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.pngbin0 -> 1245 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.pngbin0 -> 1601 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.pngbin0 -> 1666 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.pngbin0 -> 1669 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.pngbin0 -> 1975 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.pngbin0 -> 2002 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.pngbin0 -> 568 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.pngbin0 -> 3375 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.pngbin0 -> 1379 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html41
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.pngbin0 -> 13354 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.pngbin0 -> 2149 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.pngbin0 -> 712 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.pngbin0 -> 3151 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.pngbin0 -> 3436 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.pngbin0 -> 7441 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.html39
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.pngbin0 -> 9708 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.pngbin0 -> 3673 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.pngbin0 -> 3833 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.pngbin0 -> 1788 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.pngbin0 -> 1435 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.pngbin0 -> 445 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.pngbin0 -> 5291 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.pngbin0 -> 3435 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.pngbin0 -> 7088 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.pngbin0 -> 3331 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.pngbin0 -> 1789 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.pngbin0 -> 3424 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.pngbin0 -> 1913 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.pngbin0 -> 634 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.pngbin0 -> 1551 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.pngbin0 -> 1587 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.pngbin0 -> 1580 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html17
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.pngbin0 -> 8025 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html23
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.pngbin0 -> 20697 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.pngbin0 -> 2525 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.pngbin0 -> 1690 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.pngbin0 -> 1386 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.pngbin0 -> 5337 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.pngbin0 -> 598 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.pngbin0 -> 6171 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.pngbin0 -> 499 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.pngbin0 -> 1704 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html49
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.pngbin0 -> 12774 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.pngbin0 -> 1675 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.pngbin0 -> 2260 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.pngbin0 -> 1595 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.pngbin0 -> 2373 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.pngbin0 -> 6007 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.pngbin0 -> 2494 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.pngbin0 -> 1968 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.pngbin0 -> 1348 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.pngbin0 -> 1546 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.pngbin0 -> 789 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.pngbin0 -> 808 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.pngbin0 -> 1953 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.pngbin0 -> 4035 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.pngbin0 -> 2095 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.pngbin0 -> 1803 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.pngbin0 -> 1726 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.pngbin0 -> 1455 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.pngbin0 -> 721 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.pngbin0 -> 2871 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.pngbin0 -> 5354 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.pngbin0 -> 1485 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.pngbin0 -> 1714 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.pngbin0 -> 1533 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.pngbin0 -> 1747 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.pngbin0 -> 1984 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.pngbin0 -> 5923 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.pngbin0 -> 5046 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.pngbin0 -> 3237 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.pngbin0 -> 1833 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.pngbin0 -> 3149 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.pngbin0 -> 3459 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.pngbin0 -> 1836 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.pngbin0 -> 1663 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.pngbin0 -> 1590 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.pngbin0 -> 2260 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.pngbin0 -> 641 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.pngbin0 -> 4355 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.pngbin0 -> 2858 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html51
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.pngbin0 -> 57287 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.pngbin0 -> 1498 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.pngbin0 -> 766 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.pngbin0 -> 1515 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.pngbin0 -> 1947 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.pngbin0 -> 649 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.html32
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.pngbin0 -> 4809 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.pngbin0 -> 2307 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.pngbin0 -> 1955 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.pngbin0 -> 2569 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.pngbin0 -> 2236 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.pngbin0 -> 2239 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.pngbin0 -> 1586 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.pngbin0 -> 7432 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.pngbin0 -> 1395 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.pngbin0 -> 2659 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.pngbin0 -> 1796 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.pngbin0 -> 513 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.pngbin0 -> 1884 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.pngbin0 -> 3970 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.pngbin0 -> 739 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.pngbin0 -> 1406 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.pngbin0 -> 1682 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.pngbin0 -> 6877 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.pngbin0 -> 3161 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.pngbin0 -> 1606 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.pngbin0 -> 1873 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.pngbin0 -> 1557 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.pngbin0 -> 6937 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.html19
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.pngbin0 -> 15345 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.pngbin0 -> 5087 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.pngbin0 -> 4385 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.pngbin0 -> 4415 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.pngbin0 -> 7819 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.pngbin0 -> 1909 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.pngbin0 -> 1613 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.html18
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.pngbin0 -> 16048 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.pngbin0 -> 1774 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.pngbin0 -> 1925 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.pngbin0 -> 1791 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.pngbin0 -> 5101 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.html30
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.pngbin0 -> 28751 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.pngbin0 -> 4291 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.pngbin0 -> 2109 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.pngbin0 -> 5344 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.pngbin0 -> 2318 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.html8
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.pngbin0 -> 2100 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.pngbin0 -> 1947 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.pngbin0 -> 2350 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.pngbin0 -> 3984 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.pngbin0 -> 3106 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.pngbin0 -> 6030 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.pngbin0 -> 1920 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.pngbin0 -> 681 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.pngbin0 -> 714 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.pngbin0 -> 4603 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.pngbin0 -> 2087 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.pngbin0 -> 2453 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.pngbin0 -> 1825 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.pngbin0 -> 4282 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.pngbin0 -> 1437 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.html8
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.pngbin0 -> 822 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.pngbin0 -> 6497 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.pngbin0 -> 652 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.pngbin0 -> 10209 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.pngbin0 -> 2043 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.pngbin0 -> 1446 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.html8
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.pngbin0 -> 829 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.pngbin0 -> 4868 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.html37
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.pngbin0 -> 44204 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.pngbin0 -> 4940 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.pngbin0 -> 4670 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.pngbin0 -> 1774 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.pngbin0 -> 478 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.pngbin0 -> 1806 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.pngbin0 -> 1238 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.pngbin0 -> 1811 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.html12
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.pngbin0 -> 512 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.pngbin0 -> 2015 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.pngbin0 -> 4027 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.pngbin0 -> 5135 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.html26
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.pngbin0 -> 23872 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html36
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.pngbin0 -> 9510 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.ui/.settings/org.eclipse.jdt.core.prefs2
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util/org.eclipse.jdt.core.prefs2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package-info.java18
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package.html46
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package.html43
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package-info.java22
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package.html50
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package.html23
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package-info.java15
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package.html43
949 files changed, 4805 insertions, 3298 deletions
diff --git a/plugins/org.eclipse.net4j.jvm/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.net4j.jvm/.settings/org.eclipse.jdt.core.prefs
index 046494ff3b..611d1a92fb 100644
--- a/plugins/org.eclipse.net4j.jvm/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.net4j.jvm/.settings/org.eclipse.jdt.core.prefs
@@ -4,7 +4,7 @@ org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html
+org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html,package-info.java
org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
diff --git a/plugins/org.eclipse.net4j.jvm/META-INF/MANIFEST.MF b/plugins/org.eclipse.net4j.jvm/META-INF/MANIFEST.MF
index 62f7f943ff..268146ed36 100644
--- a/plugins/org.eclipse.net4j.jvm/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.net4j.jvm/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.net4j.jvm;singleton:=true
-Bundle-Version: 4.0.0.qualifier
+Bundle-Version: 4.0.100.qualifier
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Localization: plugin
@@ -12,7 +12,7 @@ Bundle-ClassPath: .
Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)";resolution:=optional,
org.eclipse.net4j;bundle-version="[4.0.0,5.0.0)";visibility:=reexport
Import-Package: org.osgi.framework;version="[1.3.0,2.0.0)";resolution:=optional
-Export-Package: org.eclipse.net4j.internal.jvm;version="4.0.0";x-friends:="org.eclipse.net4j.defs,org.eclipse.net4j.tests",
- org.eclipse.net4j.internal.jvm.bundle;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.internal.jvm.messages;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.jvm;version="4.0.0"
+Export-Package: org.eclipse.net4j.internal.jvm;version="4.0.100";x-friends:="org.eclipse.net4j.defs,org.eclipse.net4j.tests",
+ org.eclipse.net4j.internal.jvm.bundle;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.internal.jvm.messages;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.jvm;version="4.0.100"
diff --git a/plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package-info.java b/plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package-info.java
new file mode 100644
index 0000000000..2a2a7e57a6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Transport layer extension with support for JVM embedded connections.
+ */
+package org.eclipse.net4j.jvm;
diff --git a/plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package.html b/plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package.html
deleted file mode 100644
index 8d13571290..0000000000
--- a/plugins/org.eclipse.net4j.jvm/src/org/eclipse/net4j/jvm/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Transport layer extension with support for JVM embedded connections.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.tcp/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.net4j.tcp/.settings/org.eclipse.jdt.core.prefs
index 046494ff3b..611d1a92fb 100644
--- a/plugins/org.eclipse.net4j.tcp/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.net4j.tcp/.settings/org.eclipse.jdt.core.prefs
@@ -4,7 +4,7 @@ org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html
+org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html,package-info.java
org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
diff --git a/plugins/org.eclipse.net4j.tcp/META-INF/MANIFEST.MF b/plugins/org.eclipse.net4j.tcp/META-INF/MANIFEST.MF
index 5ed65127a0..612e7831e8 100644
--- a/plugins/org.eclipse.net4j.tcp/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.net4j.tcp/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.net4j.tcp;singleton:=true
-Bundle-Version: 4.0.0.qualifier
+Bundle-Version: 4.0.100.qualifier
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Localization: plugin
@@ -12,9 +12,9 @@ Bundle-ClassPath: .
Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)";resolution:=optional,
org.eclipse.net4j;bundle-version="[4.0.0,5.0.0)";visibility:=reexport
Import-Package: org.osgi.framework;version="[1.3.0,2.0.0)";resolution:=optional
-Export-Package: org.eclipse.net4j.internal.tcp;version="4.0.0";x-friends:="org.eclipse.net4j.tests,org.eclipse.net4j.defs,org.eclipse.emf.cdo.examples",
- org.eclipse.net4j.internal.tcp.bundle;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.internal.tcp.messages;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.internal.tcp.ssl;version="4.0.0";x-friends:="org.eclipse.net4j.tests,org.eclipse.net4j.defs,org.eclipse.emf.cdo.examples",
- org.eclipse.net4j.tcp;version="4.0.0",
- org.eclipse.net4j.tcp.ssl;version="4.0.0"
+Export-Package: org.eclipse.net4j.internal.tcp;version="4.0.100";x-friends:="org.eclipse.net4j.tests,org.eclipse.net4j.defs,org.eclipse.emf.cdo.examples",
+ org.eclipse.net4j.internal.tcp.bundle;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.internal.tcp.messages;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.internal.tcp.ssl;version="4.0.100";x-friends:="org.eclipse.net4j.tests,org.eclipse.net4j.defs,org.eclipse.emf.cdo.examples",
+ org.eclipse.net4j.tcp;version="4.0.100",
+ org.eclipse.net4j.tcp.ssl;version="4.0.100"
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package-info.java b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package-info.java
new file mode 100644
index 0000000000..e24bb3fd99
--- /dev/null
+++ b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Transport layer extension with support for TCP socket connections.
+ */
+package org.eclipse.net4j.tcp;
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package.html b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package.html
deleted file mode 100644
index b4862cb130..0000000000
--- a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Transport layer extension with support for TCP socket connections.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package-info.java b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package-info.java
new file mode 100644
index 0000000000..109303f351
--- /dev/null
+++ b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Transport layer extension with support for TCP/SSL socket connections.
+ */
+package org.eclipse.net4j.tcp.ssl;
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package.html b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package.html
deleted file mode 100644
index 5ea924f5ac..0000000000
--- a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/tcp/ssl/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Transport layer extension with support for TCP/SSL socket connections.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.net4j.ui/.settings/org.eclipse.jdt.core.prefs
index 046494ff3b..611d1a92fb 100644
--- a/plugins/org.eclipse.net4j.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.net4j.ui/.settings/org.eclipse.jdt.core.prefs
@@ -4,7 +4,7 @@ org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html
+org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html,package-info.java
org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
diff --git a/plugins/org.eclipse.net4j.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.net4j.ui/META-INF/MANIFEST.MF
index 805a650284..670ca85e31 100644
--- a/plugins/org.eclipse.net4j.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.net4j.ui/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.net4j.ui;singleton:=true
-Bundle-Version: 4.0.0.qualifier
+Bundle-Version: 4.0.100.qualifier
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Localization: plugin
@@ -13,8 +13,8 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)",
org.eclipse.net4j;bundle-version="[4.0.0,5.0.0)";visibility:=reexport,
org.eclipse.net4j.util.ui;bundle-version="[3.0.0,4.0.0)";visibility:=reexport,
org.eclipse.net4j.ui.shared;bundle-version="[4.0.0,5.0.0)"
-Export-Package: org.eclipse.net4j.ui;version="4.0.0",
- org.eclipse.net4j.internal.ui.bundle;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.internal.ui.container;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.internal.ui.messages;version="4.0.0";x-internal:=true,
- org.eclipse.net4j.internal.ui.views;version="4.0.0";x-friends:="org.eclipse.net4j.ui.defs"
+Export-Package: org.eclipse.net4j.ui;version="4.0.100",
+ org.eclipse.net4j.internal.ui.bundle;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.internal.ui.container;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.internal.ui.messages;version="4.0.100";x-internal:=true,
+ org.eclipse.net4j.internal.ui.views;version="4.0.100";x-friends:="org.eclipse.net4j.ui.defs"
diff --git a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package-info.java b/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package-info.java
new file mode 100644
index 0000000000..884e7e799f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Reusable UI components specific to the Net4j Signalling Platform.
+ */
+package org.eclipse.net4j.ui;
diff --git a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package.html b/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package.html
deleted file mode 100644
index 46480b1e1c..0000000000
--- a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Reusable UI components specific to the Net4j Signalling Platform.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc.ant b/plugins/org.eclipse.net4j.util.doc/javadoc.ant
index 4ff895854c..99947d2faf 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc.ant
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc.ant
@@ -63,6 +63,16 @@
overview="${javadoc.project}/javadocOverview.html"
bottom="&lt;i>Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.&lt;/i>">
+ <!--
+ <doclet name="org.jboss.apiviz.APIviz" path="${additional.jars}/apiviz-1.3.1.GA.jar">
+ -->
+ <doclet name="org.jboss.apiviz.APIviz" path="C:\develop\ws\cdo\APIVIZ\bin;${additional.jars}/jdepend-2.9.1.jar">
+ <!--
+ <param name="-foo" value="foovalue" />
+ <param name="-bar" value="barvalue" />
+ -->
+ </doclet>
+
<fileset dir="plugins" defaultexcludes="yes">
<include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/*.java" />
<include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/*.java" />
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html
index ce558e2773..d5f7c2ea93 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html
@@ -97,13 +97,15 @@ Class AdapterUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>AdapterUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AdapterUtil.html" title="&#171;static&#187; AdapterUtil" alt="" coords="5,5,91,45"/>
+</map>
+
+<CENTER><IMG SRC="AdapterUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.png
new file mode 100644
index 0000000000..e7005129c2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html
index f843b516ff..23655782e8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html
@@ -97,13 +97,15 @@ Class CheckUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>CheckUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="CheckUtil.html" title="&#171;static&#187; CheckUtil" alt="" coords="5,5,83,45"/>
+</map>
+
+<CENTER><IMG SRC="CheckUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.png
new file mode 100644
index 0000000000..b2f1f7111d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.html
index 2870ad3715..ea9abd796f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.html
@@ -97,13 +97,15 @@ Class HexUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>HexUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="HexUtil.html" title="&#171;static&#187; HexUtil" alt="" coords="5,5,72,45"/>
+</map>
+
+<CENTER><IMG SRC="HexUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.png
new file mode 100644
index 0000000000..89149683d6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html
index eeb64e4b1b..2c79962a94 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html
@@ -93,14 +93,18 @@ Interface IErrorHandler</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IErrorHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IErrorHandler.html" title="&#171;interface&#187; IErrorHandler" alt="" coords="5,5,101,45"/>
+</map>
+
+<CENTER><IMG SRC="IErrorHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.png
new file mode 100644
index 0000000000..b048d379be
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html
index 671960617f..aa4313273e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html
@@ -102,12 +102,17 @@ Class ImplementationError</H2>
<HR>
<DL>
<DT><PRE>public class <B>ImplementationError</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang">Error</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ImplementationError.html" title="&#171;exception&#187; ImplementationError" alt="" coords="5,100,144,140"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; Error (java.lang)" alt="" coords="29,6,120,61"/>
+</map>
+
+<CENTER><IMG SRC="ImplementationError.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#org.eclipse.net4j.util.ImplementationError">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.png
new file mode 100644
index 0000000000..1f29980a33
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html
index bedfc8240e..f5fb204704 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html
@@ -97,13 +97,15 @@ Class ObjectUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ObjectUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ObjectUtil.html" title="&#171;static&#187; ObjectUtil" alt="" coords="5,5,83,45"/>
+</map>
+
+<CENTER><IMG SRC="ObjectUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.png
new file mode 100644
index 0000000000..6ebde26f0a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html
index 1de489931a..2b643da9df 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html
@@ -95,13 +95,15 @@ Annotation Type ReflectUtil.ExcludeFromDump</H2>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</A>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Retention.html?is-external=true#value()" title="class or interface in java.lang.annotation">value</A>=<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</A>)
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</A>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Target.html?is-external=true#value()" title="class or interface in java.lang.annotation">value</A>=<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="class or interface in java.lang.annotation">FIELD</A>)
</FONT>public static @interface <B>ReflectUtil.ExcludeFromDump</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ReflectUtil.ExcludeFromDump.html" title="&#171;annotation&#187; ReflectUtil.ExcludeFromDump" alt="" coords="5,5,200,45"/>
+</map>
+
+<CENTER><IMG SRC="ReflectUtil.ExcludeFromDump.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.png
new file mode 100644
index 0000000000..d9d10a92dc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html
index 8b0293f226..b72981c82e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html
@@ -97,13 +97,15 @@ Class ReflectUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ReflectUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ReflectUtil.html" title="&#171;static&#187; ReflectUtil" alt="" coords="5,5,85,45"/>
+</map>
+
+<CENTER><IMG SRC="ReflectUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.png
new file mode 100644
index 0000000000..14f1ef4c35
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.html
index 3136f52fb1..70b596264d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.html
@@ -97,13 +97,15 @@ Class StringUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>StringUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="StringUtil.html" title="&#171;static&#187; StringUtil" alt="" coords="5,5,80,45"/>
+</map>
+
+<CENTER><IMG SRC="StringUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.png
new file mode 100644
index 0000000000..1c39bf25f6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.html
index d5afea967c..39aa2937bc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.html
@@ -97,7 +97,13 @@ Class UUIDGenerator</H2>
<HR>
<DL>
<DT><PRE>public final class <B>UUIDGenerator</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UUIDGenerator.html" title="UUIDGenerator" alt="" coords="5,6,115,31"/>
+</map>
+
+<CENTER><IMG SRC="UUIDGenerator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Generates 16 byte UUID values and can encode them to Strings, decode from Strings respectively.
@@ -107,8 +113,6 @@ Generates 16 byte UUID values and can encode them to Strings, decode from String
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.png
new file mode 100644
index 0000000000..0c43b15ee6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/UUIDGenerator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.html
index d14da73ede..faba349721 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.html
@@ -103,12 +103,17 @@ Class WrappedException</H2>
<HR>
<DL>
<DT><PRE>public class <B>WrappedException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="WrappedException.html" title="&#171;exception&#187; WrappedException" alt="" coords="5,100,136,140"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="7,6,135,61"/>
+</map>
+
+<CENTER><IMG SRC="WrappedException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#org.eclipse.net4j.util.WrappedException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.png
new file mode 100644
index 0000000000..dacf6dae07
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html
index 6dc2749836..d6fc1e5e6f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html
@@ -103,13 +103,17 @@ Class Cache&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Cache&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/cache/ICache.html" title="interface in org.eclipse.net4j.util.cache">ICache</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICache.html" title="&#171;interface&#187; ICache" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="120,5,331,45"/>
+<area shape="rect" id="node3" href="Cache.html" title="Cache" alt="" coords="107,85,165,110"/>
+</map>
+
+<CENTER><IMG SRC="Cache.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.png
new file mode 100644
index 0000000000..13452722a0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html
index 3ad8215cbe..6c149eaf3a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html
@@ -103,13 +103,17 @@ Class CacheMonitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>CacheMonitor</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/cache/ICacheMonitor.html" title="interface in org.eclipse.net4j.util.cache">ICacheMonitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheMonitor.html" title="&#171;interface&#187; ICacheMonitor" alt="" coords="5,5,109,45"/>
+<area shape="rect" id="node2" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="140,5,351,45"/>
+<area shape="rect" id="node3" href="CacheMonitor.html" title="CacheMonitor" alt="" coords="99,85,201,110"/>
+</map>
+
+<CENTER><IMG SRC="CacheMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.png
new file mode 100644
index 0000000000..bc0c4da7bf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html
index 9c2204823b..10c737fb97 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html
@@ -100,13 +100,16 @@ Class CacheRegistration</H2>
<HR>
<DL>
<DT><PRE>public class <B>CacheRegistration</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/cache/ICacheRegistration.html" title="interface in org.eclipse.net4j.util.cache">ICacheRegistration</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheRegistration.html" title="&#171;interface&#187; ICacheRegistration" alt="" coords="5,5,136,45"/>
+<area shape="rect" id="node2" href="CacheRegistration.html" title="CacheRegistration" alt="" coords="7,85,135,110"/>
+</map>
+
+<CENTER><IMG SRC="CacheRegistration.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.png
new file mode 100644
index 0000000000..91d67811c0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html
index 11496ef341..e40e158978 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html
@@ -101,13 +101,16 @@ Class HysteresisConditionPolicy</H2>
<HR>
<DL>
<DT><PRE>public class <B>HysteresisConditionPolicy</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html" title="class in org.eclipse.net4j.util.cache">ThresholdConditionPolicy</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ThresholdConditionPolicy.html" title="ThresholdConditionPolicy" alt="" coords="8,6,176,31"/>
+<area shape="rect" id="node2" href="HysteresisConditionPolicy.html" title="HysteresisConditionPolicy" alt="" coords="5,71,179,97"/>
+</map>
+
+<CENTER><IMG SRC="HysteresisConditionPolicy.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.png
new file mode 100644
index 0000000000..2f304320e4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html
index abab67e02b..057c989f8a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html
@@ -96,13 +96,16 @@ Interface ICache</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICache</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICache.html" title="&#171;interface&#187; ICache" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Cache.html" title="Cache" alt="" coords="19,85,77,110"/>
+</map>
+
+<CENTER><IMG SRC="ICache.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.png
new file mode 100644
index 0000000000..9735253406
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICache.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html
index efa26bb082..396b536851 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html
@@ -104,13 +104,15 @@ Enum ICacheMonitor.Condition</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>ICacheMonitor.Condition</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html" title="enum in org.eclipse.net4j.util.cache">ICacheMonitor.Condition</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheMonitor.Condition.html" title="&#171;enum&#187; ICacheMonitor.Condition" alt="" coords="5,5,168,45"/>
+</map>
+
+<CENTER><IMG SRC="ICacheMonitor.Condition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.png
new file mode 100644
index 0000000000..a918248fa8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html
index ba3b061ac6..b34cdadcc9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html
@@ -99,13 +99,16 @@ Interface ICacheMonitor.ConditionPolicy</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>ICacheMonitor.ConditionPolicy</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheMonitor.ConditionPolicy.html" title="&#171;interface&#187; ICacheMonitor.ConditionPolicy" alt="" coords="5,5,203,45"/>
+<area shape="rect" id="node2" href="ThresholdConditionPolicy.html" title="ThresholdConditionPolicy" alt="" coords="20,85,188,110"/>
+</map>
+
+<CENTER><IMG SRC="ICacheMonitor.ConditionPolicy.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.png
new file mode 100644
index 0000000000..28989bdfb7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html
index 936416de87..7cce45a031 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html
@@ -99,13 +99,17 @@ Interface ICacheMonitor</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICacheMonitor</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="ICacheMonitor.html" title="&#171;interface&#187; ICacheMonitor" alt="" coords="42,100,147,140"/>
+<area shape="rect" id="node3" href="CacheMonitor.html" title="CacheMonitor" alt="" coords="43,179,145,205"/>
+</map>
+
+<CENTER><IMG SRC="ICacheMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.png
new file mode 100644
index 0000000000..079e70fc29
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html
index 7a0bb42c55..f05bc51161 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html
@@ -96,12 +96,17 @@ Interface ICacheMonitorEvent</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICacheMonitorEvent</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="ICacheMonitorEvent.html" title="&#171;interface&#187; ICacheMonitorEvent" alt="" coords="26,100,163,140"/>
+</map>
+
+<CENTER><IMG SRC="ICacheMonitorEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.png
new file mode 100644
index 0000000000..177f124baf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html
index cf98d1dd71..33b560f77d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html
@@ -99,13 +99,16 @@ Interface ICacheProbe</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICacheProbe</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheRegistration.html" title="&#171;interface&#187; ICacheRegistration" alt="" coords="5,84,136,124"/>
+<area shape="rect" id="node2" href="ICacheProbe.html" title="&#171;interface&#187; ICacheProbe" alt="" coords="23,5,119,45"/>
+</map>
+
+<CENTER><IMG SRC="ICacheProbe.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.png
new file mode 100644
index 0000000000..29186ead4b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html
index 79b30ae9ea..5d75f48735 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html
@@ -99,13 +99,17 @@ Interface ICacheRegistration</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICacheRegistration</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/cache/ICacheProbe.html" title="interface in org.eclipse.net4j.util.cache">ICacheProbe</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheRegistration.html" title="&#171;interface&#187; ICacheRegistration" alt="" coords="5,84,136,124"/>
+<area shape="rect" id="node2" href="ICacheProbe.html" title="&#171;interface&#187; ICacheProbe" alt="" coords="23,5,119,45"/>
+<area shape="rect" id="node3" href="CacheRegistration.html" title="CacheRegistration" alt="" coords="7,163,135,189"/>
+</map>
+
+<CENTER><IMG SRC="ICacheRegistration.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.png
new file mode 100644
index 0000000000..b40ab6e7f0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html
index 84b105bc33..c0da6912d3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html
@@ -103,13 +103,17 @@ Class ThresholdConditionPolicy</H2>
<HR>
<DL>
<DT><PRE>public class <B>ThresholdConditionPolicy</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html" title="interface in org.eclipse.net4j.util.cache">ICacheMonitor.ConditionPolicy</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICacheMonitor.ConditionPolicy.html" title="&#171;interface&#187; ICacheMonitor.ConditionPolicy" alt="" coords="5,5,203,45"/>
+<area shape="rect" id="node2" href="ThresholdConditionPolicy.html" title="ThresholdConditionPolicy" alt="" coords="20,85,188,110"/>
+<area shape="rect" id="node3" href="HysteresisConditionPolicy.html" title="HysteresisConditionPolicy" alt="" coords="17,150,191,175"/>
+</map>
+
+<CENTER><IMG SRC="ThresholdConditionPolicy.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.png
new file mode 100644
index 0000000000..ced16e7c23
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html
index 6c822b2288..3dce6175af 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html
@@ -88,6 +88,26 @@ A generic caching and memory monitoring framework.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="CacheMonitor.html" title="CacheMonitor" alt="" coords="511,329,614,354"/>
+<area shape="rect" id="node2" href="CacheRegistration.html" title="CacheRegistration" alt="" coords="499,221,627,246"/>
+<area shape="rect" id="node3" href="HysteresisConditionPolicy.html" title="HysteresisConditionPolicy" alt="" coords="475,157,650,182"/>
+<area shape="rect" id="node4" href="ThresholdConditionPolicy.html" title="ThresholdConditionPolicy" alt="" coords="256,157,424,182"/>
+<area shape="rect" id="node5" href="Cache.html" title="Cache" alt="" coords="533,385,592,410"/>
+<area shape="rect" id="node6" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="235,349,445,389"/>
+<area shape="rect" id="node7" href="ICache.html" title="&#171;interface&#187; ICache" alt="" coords="297,413,383,453"/>
+<area shape="rect" id="node8" href="ICacheMonitor.html" title="&#171;interface&#187; ICacheMonitor" alt="" coords="287,285,393,325"/>
+<area shape="rect" id="node9" href="ICacheMonitor.ConditionPolicy.html" title="&#171;interface&#187; ICacheMonitor.ConditionPolicy" alt="" coords="6,149,205,189"/>
+<area shape="rect" id="node10" href="ICacheMonitorEvent.html" title="&#171;interface&#187; ICacheMonitorEvent" alt="" coords="271,77,409,117"/>
+<area shape="rect" id="node11" href="ICacheProbe.html" title="&#171;interface&#187; ICacheProbe" alt="" coords="57,213,153,253"/>
+<area shape="rect" id="node12" href="ICacheRegistration.html" title="&#171;interface&#187; ICacheRegistration" alt="" coords="275,213,405,253"/>
+<area shape="rect" id="node13" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="15,70,195,125"/>
+<area shape="rect" id="node14" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="15,278,195,333"/>
+<area shape="rect" id="node15" href="ICacheMonitor.Condition.html" title="&#171;enum&#187; ICacheMonitor.Condition" alt="" coords="24,5,187,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -171,27 +191,6 @@ Package org.eclipse.net4j.util.cache Description
<P>
A generic caching and memory monitoring framework.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.png
new file mode 100644
index 0000000000..c13dc0cdf0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html
index 877faaddab..5f919b7667 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html
@@ -100,7 +100,14 @@ Class ArrayIterator&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ArrayIterator&lt;T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Iterator (java.util)" alt="" coords="9,6,95,61"/>
+<area shape="rect" id="node2" href="ArrayIterator.html" title="ArrayIterator" alt="" coords="5,101,99,126"/>
+</map>
+
+<CENTER><IMG SRC="ArrayIterator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
An object that iterates over the elements of an array
@@ -110,8 +117,6 @@ An object that iterates over the elements of an array
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.png
new file mode 100644
index 0000000000..95ed69d988
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html
index 51a2b7a942..84a6326e31 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html
@@ -97,14 +97,18 @@ Class BidiMapper&lt;T1,T2&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>BidiMapper&lt;T1,T2&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="BidiMapper.html" title="BidiMapper" alt="" coords="5,6,91,31"/>
+</map>
+
+<CENTER><IMG SRC="BidiMapper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.png
new file mode 100644
index 0000000000..06a7c6078e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.html
index 6eb34934f8..8eb51d79db 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.html
@@ -97,14 +97,18 @@ Class ByteArrayWrapper</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ByteArrayWrapper</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ByteArrayWrapper.html" title="ByteArrayWrapper" alt="" coords="5,6,133,31"/>
+</map>
+
+<CENTER><IMG SRC="ByteArrayWrapper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.png
new file mode 100644
index 0000000000..ef7d3d83d2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/ByteArrayWrapper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html
index f5d27852c3..c93b5da7da 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html
@@ -103,14 +103,19 @@ Class CaseInsensitiveStringSet</H2>
<HR>
<DL>
<DT><PRE>public class <B>CaseInsensitiveStringSet</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="HashSet (java.util)" alt="" coords="51,5,124,45"/>
+<area shape="rect" id="node2" href="CaseInsensitiveStringSet.html" title="CaseInsensitiveStringSet" alt="" coords="5,85,171,110"/>
+</map>
+
+<CENTER><IMG SRC="CaseInsensitiveStringSet.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.collection.CaseInsensitiveStringSet">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.png
new file mode 100644
index 0000000000..0d2e717a59
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html
index 05bf9e0610..f8fb826815 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html
@@ -96,13 +96,16 @@ Interface Closeable</H2>
<HR>
<DL>
<DT><PRE>public interface <B>Closeable</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="CloseableIterator.html" title="&#171;interface&#187; CloseableIterator" alt="" coords="5,84,123,124"/>
+<area shape="rect" id="node2" href="Closeable.html" title="&#171;interface&#187; Closeable" alt="" coords="21,5,107,45"/>
+</map>
+
+<CENTER><IMG SRC="Closeable.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.png
new file mode 100644
index 0000000000..f86d41168c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html
index e2d2bf54fe..e45bbaefec 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html
@@ -96,13 +96,17 @@ Interface CloseableIterator&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>CloseableIterator&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;E&gt;, <A HREF="../../../../../org/eclipse/net4j/util/collection/Closeable.html" title="interface in org.eclipse.net4j.util.collection">Closeable</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Iterator (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="CloseableIterator.html" title="&#171;interface&#187; CloseableIterator" alt="" coords="46,100,164,140"/>
+<area shape="rect" id="node3" href="Closeable.html" title="&#171;interface&#187; Closeable" alt="" coords="120,13,205,53"/>
+</map>
+
+<CENTER><IMG SRC="CloseableIterator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.png
new file mode 100644
index 0000000000..f0ec3b2cf2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html
index 28edad6d29..c92e1aa236 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html
@@ -97,14 +97,18 @@ Class DynamicArray&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>DynamicArray&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="DynamicArray.html" title="DynamicArray" alt="" coords="5,6,109,31"/>
+</map>
+
+<CENTER><IMG SRC="DynamicArray.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.png
new file mode 100644
index 0000000000..632e259baf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html
index 3bbd5e8443..3866f4a583 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html
@@ -97,14 +97,18 @@ Class FastList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>FastList&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="FastList.html" title="FastList" alt="" coords="5,6,75,31"/>
+</map>
+
+<CENTER><IMG SRC="FastList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.png
new file mode 100644
index 0000000000..b29ca75206
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/FastList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html
index 2309f7beb4..eca6ce4a3e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html
@@ -100,13 +100,16 @@ Class HashBag&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public final class <B>HashBag&lt;T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Set (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="HashBag.html" title="HashBag" alt="" coords="11,101,85,126"/>
+</map>
+
+<CENTER><IMG SRC="HashBag.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.png
new file mode 100644
index 0000000000..35b6635bf4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.html
index 973df823a5..94ca725d70 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.html
@@ -104,13 +104,18 @@ Class History&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>History&lt;T&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/collection/IHistory.html" title="interface in org.eclipse.net4j.util.collection">IHistory</A>&lt;T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IHistory.html" title="&#171;interface&#187; IHistory" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="PreferenceHistory.html" title="PreferenceHistory" alt="" coords="67,150,192,175"/>
+<area shape="rect" id="node3" href="../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="121,5,300,45"/>
+<area shape="rect" id="node4" href="History.html" title="History" alt="" coords="98,85,160,110"/>
+</map>
+
+<CENTER><IMG SRC="History.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.png
new file mode 100644
index 0000000000..e749d38bd0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/History.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html
index dcd4b9f056..45f6fd2ab0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html
@@ -100,13 +100,16 @@ Class HistoryElement&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>HistoryElement&lt;T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/collection/IHistoryElement.html" title="interface in org.eclipse.net4j.util.collection">IHistoryElement</A>&lt;T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IHistoryElement.html" title="&#171;interface&#187; IHistoryElement" alt="" coords="5,5,120,45"/>
+<area shape="rect" id="node2" href="HistoryElement.html" title="HistoryElement" alt="" coords="7,85,117,110"/>
+</map>
+
+<CENTER><IMG SRC="HistoryElement.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.png
new file mode 100644
index 0000000000..3dba3fc32c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html
index 1802986669..fd620090eb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html
@@ -97,13 +97,15 @@ Class HistoryUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>HistoryUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="HistoryUtil.html" title="&#171;static&#187; HistoryUtil" alt="" coords="5,5,88,45"/>
+</map>
+
+<CENTER><IMG SRC="HistoryUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.png
new file mode 100644
index 0000000000..ae9c81c381
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html
index 83d8122986..001d08f77e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html
@@ -99,13 +99,18 @@ Interface IHistory&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IHistory&lt;T&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/collection/IHistoryElement.html" title="interface in org.eclipse.net4j.util.collection">IHistoryElement</A>&lt;T&gt;&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Iterable (java.lang)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="121,6,300,61"/>
+<area shape="rect" id="node3" href="IHistory.html" title="&#171;interface&#187; IHistory" alt="" coords="87,100,172,140"/>
+<area shape="rect" id="node4" href="History.html" title="History" alt="" coords="98,179,160,205"/>
+</map>
+
+<CENTER><IMG SRC="IHistory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.png
new file mode 100644
index 0000000000..c441b54d65
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html
index d9a6e8143b..dd0e57fb60 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html
@@ -96,12 +96,17 @@ Interface IHistoryChangeEvent</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IHistoryChangeEvent</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IHistoryChangeEvent.html" title="&#171;interface&#187; IHistoryChangeEvent" alt="" coords="23,100,165,140"/>
+<area shape="rect" id="node2" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+</map>
+
+<CENTER><IMG SRC="IHistoryChangeEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.png
new file mode 100644
index 0000000000..3208f6ee47
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html
index 92cecb93ae..6eb98bfb0c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html
@@ -96,13 +96,16 @@ Interface IHistoryElement&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IHistoryElement&lt;T&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IHistoryElement.html" title="&#171;interface&#187; IHistoryElement" alt="" coords="5,5,120,45"/>
+<area shape="rect" id="node2" href="HistoryElement.html" title="HistoryElement" alt="" coords="7,85,117,110"/>
+</map>
+
+<CENTER><IMG SRC="IHistoryElement.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.png
new file mode 100644
index 0000000000..52cf296c66
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html
index e361d66f87..1528f7f6cb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html
@@ -104,13 +104,16 @@ Class IndexedList.ArrayBacked&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract static class <B>IndexedList.ArrayBacked&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/collection/IndexedList.html" title="class in org.eclipse.net4j.util.collection">IndexedList</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IndexedList.ArrayBacked.html" title="IndexedList.ArrayBacked" alt="" coords="5,71,171,97"/>
+<area shape="rect" id="node2" href="IndexedList.html" title="IndexedList" alt="" coords="44,6,132,31"/>
+</map>
+
+<CENTER><IMG SRC="IndexedList.ArrayBacked.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.png
new file mode 100644
index 0000000000..56d26302d7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html
index c45a247f30..9572f5e3d1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html
@@ -103,14 +103,20 @@ Class IndexedList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>IndexedList&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; List (java.util)" alt="" coords="45,6,131,61"/>
+<area shape="rect" id="node2" href="IndexedList.ArrayBacked.html" title="IndexedList.ArrayBacked" alt="" coords="5,166,171,191"/>
+<area shape="rect" id="node3" href="IndexedList.html" title="IndexedList" alt="" coords="44,101,132,126"/>
+</map>
+
+<CENTER><IMG SRC="IndexedList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.png
new file mode 100644
index 0000000000..203b81059a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html
index 04dae58347..7629c000b8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html
@@ -100,13 +100,16 @@ Class MapEntry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>MapEntry&lt;K,V&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Map.Entry (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="MapEntry.html" title="MapEntry" alt="" coords="9,101,87,126"/>
+</map>
+
+<CENTER><IMG SRC="MapEntry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.png
new file mode 100644
index 0000000000..dc39af7730
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html
index 87b9ad8c74..1d28e544d0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html
@@ -103,7 +103,15 @@ Class MoveableArrayList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>MoveableArrayList&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A>&lt;E&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/collection/MoveableList.html" title="interface in org.eclipse.net4j.util.collection">MoveableList</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MoveableList.html" title="&#171;interface&#187; MoveableList" alt="" coords="5,5,101,45"/>
+<area shape="rect" id="node2" href="MoveableArrayList.html" title="MoveableArrayList" alt="" coords="47,85,175,110"/>
+<area shape="rect" id="node3" title="ArrayList (java.util)" alt="" coords="132,5,207,45"/>
+</map>
+
+<CENTER><IMG SRC="MoveableArrayList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
A list with O(1) effort for random access.
@@ -111,8 +119,6 @@ A list with O(1) effort for random access.
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.collection.MoveableArrayList">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.png
new file mode 100644
index 0000000000..373423bbdb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html
index 4204d60e95..87b6e4b14b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html
@@ -99,13 +99,17 @@ Interface MoveableList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>MoveableList&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MoveableList.html" title="&#171;interface&#187; MoveableList" alt="" coords="21,100,117,140"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; List (java.util)" alt="" coords="27,6,112,61"/>
+<area shape="rect" id="node3" href="MoveableArrayList.html" title="MoveableArrayList" alt="" coords="5,179,133,205"/>
+</map>
+
+<CENTER><IMG SRC="MoveableList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.png
new file mode 100644
index 0000000000..f9c76a4442
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html
index 14fa98446e..9c5834072a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html
@@ -104,13 +104,16 @@ Class MultiMap.ListBased&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public static class <B>MultiMap.ListBased&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/collection/MultiMap.html" title="class in org.eclipse.net4j.util.collection">MultiMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MultiMap.html" title="MultiMap" alt="" coords="37,6,109,31"/>
+<area shape="rect" id="node2" href="MultiMap.ListBased.html" title="MultiMap.ListBased" alt="" coords="5,71,141,97"/>
+</map>
+
+<CENTER><IMG SRC="MultiMap.ListBased.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.png
new file mode 100644
index 0000000000..1f8d8d410f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html
index 0d76fee831..b62330e936 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html
@@ -103,13 +103,17 @@ Class MultiMap&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>MultiMap&lt;K,V&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Map (java.util)" alt="" coords="31,6,116,61"/>
+<area shape="rect" id="node2" href="MultiMap.html" title="MultiMap" alt="" coords="37,101,109,126"/>
+<area shape="rect" id="node3" href="MultiMap.ListBased.html" title="MultiMap.ListBased" alt="" coords="5,166,141,191"/>
+</map>
+
+<CENTER><IMG SRC="MultiMap.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.png
new file mode 100644
index 0000000000..39f7965629
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html
index 3c29b4d753..cacaaf34ab 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html
@@ -100,13 +100,16 @@ Class Pair&lt;T1,T2&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>Pair&lt;T1,T2&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Triplet.html" title="Triplet" alt="" coords="5,71,61,97"/>
+<area shape="rect" id="node2" href="Pair.html" title="Pair" alt="" coords="11,6,56,31"/>
+</map>
+
+<CENTER><IMG SRC="Pair.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.png
new file mode 100644
index 0000000000..a9c2f85e5e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Pair.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html
index 91bed2de92..802e2cb021 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html
@@ -102,13 +102,16 @@ Class PreferenceHistory</H2>
<HR>
<DL>
<DT><PRE>public class <B>PreferenceHistory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/collection/History.html" title="class in org.eclipse.net4j.util.collection">History</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="PreferenceHistory.html" title="PreferenceHistory" alt="" coords="5,71,131,97"/>
+<area shape="rect" id="node2" href="History.html" title="History" alt="" coords="37,6,99,31"/>
+</map>
+
+<CENTER><IMG SRC="PreferenceHistory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.png
new file mode 100644
index 0000000000..05a1e4753f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html
index ebf3ff32ad..102df486c5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html
@@ -100,14 +100,19 @@ Class RoundRobinBlockingQueue&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>RoundRobinBlockingQueue&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="25,6,164,61"/>
+<area shape="rect" id="node2" href="RoundRobinBlockingQueue.html" title="RoundRobinBlockingQueue" alt="" coords="5,101,184,126"/>
+</map>
+
+<CENTER><IMG SRC="RoundRobinBlockingQueue.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.png
new file mode 100644
index 0000000000..ed7ba00026
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html
index c53998fa7e..966c9df29e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html
@@ -98,14 +98,19 @@ Class Triplet&lt;T1,T2,T3&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>Triplet&lt;T1,T2,T3&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/collection/Pair.html" title="class in org.eclipse.net4j.util.collection">Pair</A>&lt;T1,T2&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Triplet.html" title="Triplet" alt="" coords="5,71,61,97"/>
+<area shape="rect" id="node2" href="Pair.html" title="Pair" alt="" coords="11,6,56,31"/>
+</map>
+
+<CENTER><IMG SRC="Triplet.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Caspar De Groot</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.png
new file mode 100644
index 0000000000..d4b1f12f73
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html
index 30e96da45d..681b9dea4c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html
@@ -88,6 +88,49 @@ Additional collection-like interfaces and classes.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ArrayIterator.html" title="ArrayIterator" alt="" coords="260,1098,353,1123"/>
+<area shape="rect" id="node2" title="ArrayList (java.util)" alt="" coords="269,892,344,932"/>
+<area shape="rect" id="node3" href="BidiMapper.html" title="BidiMapper" alt="" coords="53,954,139,979"/>
+<area shape="rect" id="node4" href="ByteArrayWrapper.html" title="ByteArrayWrapper" alt="" coords="31,901,161,926"/>
+<area shape="rect" id="node5" href="CaseInsensitiveStringSet.html" title="CaseInsensitiveStringSet" alt="" coords="223,842,390,867"/>
+<area shape="rect" id="node6" href="DynamicArray.html" title="DynamicArray" alt="" coords="44,785,148,810"/>
+<area shape="rect" id="node7" href="HashBag.html" title="HashBag" alt="" coords="269,721,344,746"/>
+<area shape="rect" id="node8" title="HashSet (java.util)" alt="" coords="59,835,133,875"/>
+<area shape="rect" id="node9" href="History.html" title="History" alt="" coords="479,595,542,621"/>
+<area shape="rect" id="node10" href="HistoryElement.html" title="HistoryElement" alt="" coords="251,491,362,517"/>
+<area shape="rect" id="node11" href="MapEntry.html" title="MapEntry" alt="" coords="267,419,346,445"/>
+<area shape="rect" id="node12" href="MoveableArrayList.html" title="MoveableArrayList" alt="" coords="447,931,575,957"/>
+<area shape="rect" id="node13" href="MultiMap.ListBased.html" title="MultiMap.ListBased" alt="" coords="442,341,579,366"/>
+<area shape="rect" id="node14" href="../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="217,556,397,596"/>
+<area shape="rect" id="node15" href="Pair.html" title="Pair" alt="" coords="73,277,119,302"/>
+<area shape="rect" id="node16" href="PreferenceHistory.html" title="PreferenceHistory" alt="" coords="624,595,749,621"/>
+<area shape="rect" id="node17" href="RoundRobinBlockingQueue.html" title="RoundRobinBlockingQueue" alt="" coords="217,213,397,238"/>
+<area shape="rect" id="node18" href="Triplet.html" title="Triplet" alt="" coords="278,277,335,302"/>
+<area shape="rect" id="node19" href="FastList.html" title="FastList" alt="" coords="61,149,131,174"/>
+<area shape="rect" id="node20" href="IndexedList.html" title="IndexedList" alt="" coords="263,1021,351,1046"/>
+<area shape="rect" id="node21" href="IndexedList.ArrayBacked.html" title="IndexedList.ArrayBacked" alt="" coords="427,1021,594,1046"/>
+<area shape="rect" id="node22" href="MultiMap.html" title="MultiMap" alt="" coords="270,341,343,366"/>
+<area shape="rect" id="node23" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="27,198,165,253"/>
+<area shape="rect" id="node24" href="Closeable.html" title="&#171;interface&#187; Closeable" alt="" coords="53,1163,139,1203"/>
+<area shape="rect" id="node25" href="CloseableIterator.html" title="&#171;interface&#187; CloseableIterator" alt="" coords="247,1156,366,1196"/>
+<area shape="rect" id="node26" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,70,186,125"/>
+<area shape="rect" id="node27" href="IHistory.html" title="&#171;interface&#187; IHistory" alt="" coords="264,620,349,660"/>
+<area shape="rect" id="node28" href="IHistoryChangeEvent.html" title="&#171;interface&#187; IHistoryChangeEvent" alt="" coords="235,77,378,117"/>
+<area shape="rect" id="node29" href="IHistoryElement.html" title="&#171;interface&#187; IHistoryElement" alt="" coords="39,484,153,524"/>
+<area shape="rect" id="node30" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,549,186,603"/>
+<area shape="rect" id="node31" title="&#171;interface&#187; Iterable (java.lang)" alt="" coords="53,627,139,682"/>
+<area shape="rect" id="node32" title="&#171;interface&#187; Iterator (java.util)" alt="" coords="53,1083,139,1138"/>
+<area shape="rect" id="node33" title="&#171;interface&#187; List (java.util)" alt="" coords="53,1005,139,1059"/>
+<area shape="rect" id="node34" title="&#171;interface&#187; Map (java.util)" alt="" coords="53,326,139,381"/>
+<area shape="rect" id="node35" title="&#171;interface&#187; Map.Entry (java.util)" alt="" coords="53,405,139,459"/>
+<area shape="rect" id="node36" href="MoveableList.html" title="&#171;interface&#187; MoveableList" alt="" coords="258,956,355,996"/>
+<area shape="rect" id="node37" title="&#171;interface&#187; Set (java.util)" alt="" coords="53,706,139,761"/>
+<area shape="rect" id="node38" href="HistoryUtil.html" title="&#171;static&#187; HistoryUtil" alt="" coords="55,5,137,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -217,27 +260,6 @@ Package org.eclipse.net4j.util.collection Description
<P>
Additional collection-like interfaces and classes.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.png
new file mode 100644
index 0000000000..a60ac50d50
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html
index b5e9cb4e16..a74a314b61 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html
@@ -100,13 +100,17 @@ Class AsynchronousWorkSerializer</H2>
<HR>
<DL>
<DT><PRE>public class <B>AsynchronousWorkSerializer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="IWorkSerializer.html" title="&#171;interface&#187; IWorkSerializer" alt="" coords="121,13,231,53"/>
+<area shape="rect" id="node3" href="AsynchronousWorkSerializer.html" title="AsynchronousWorkSerializer" alt="" coords="17,101,207,126"/>
+</map>
+
+<CENTER><IMG SRC="AsynchronousWorkSerializer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.png
new file mode 100644
index 0000000000..d62358d2a3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html
index b70ca7fe98..786469b015 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html
@@ -100,13 +100,16 @@ Class CompletionWorkSerializer</H2>
<HR>
<DL>
<DT><PRE>public class <B>CompletionWorkSerializer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IWorkSerializer.html" title="&#171;interface&#187; IWorkSerializer" alt="" coords="35,5,145,45"/>
+<area shape="rect" id="node2" href="CompletionWorkSerializer.html" title="CompletionWorkSerializer" alt="" coords="5,85,176,110"/>
+</map>
+
+<CENTER><IMG SRC="CompletionWorkSerializer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.png
new file mode 100644
index 0000000000..17a1072aba
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html
index f401b11c29..6c97af5076 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html
@@ -97,13 +97,15 @@ Class ConcurrencyUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ConcurrencyUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ConcurrencyUtil.html" title="&#171;static&#187; ConcurrencyUtil" alt="" coords="5,5,120,45"/>
+</map>
+
+<CENTER><IMG SRC="ConcurrencyUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.png
new file mode 100644
index 0000000000..9cb3be653d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html
index ee44ad052a..b4fab18399 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html
@@ -97,7 +97,13 @@ Class ConcurrentValue&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ConcurrentValue&lt;T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ConcurrentValue.html" title="ConcurrentValue" alt="" coords="5,6,123,31"/>
+</map>
+
+<CENTER><IMG SRC="ConcurrentValue.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Allow synchronization between many threads for a specific value, e.g.:
@@ -130,8 +136,6 @@ Allow synchronization between many threads for a specific value, e.g.:
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Simon McDuff</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.png
new file mode 100644
index 0000000000..3e9a62f167
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html
index ae84fa960f..3792e56a82 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html
@@ -101,14 +101,19 @@ Class ExecutorServiceFactory</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExecutorServiceFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="5,5,195,45"/>
+<area shape="rect" id="node2" href="ExecutorServiceFactory.html" title="ExecutorServiceFactory" alt="" coords="20,85,180,110"/>
+</map>
+
+<CENTER><IMG SRC="ExecutorServiceFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.png
new file mode 100644
index 0000000000..161de304fa
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html
index 5dbedb9a70..2c9dc76d7e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html
@@ -96,13 +96,16 @@ Interface ICorrelator&lt;CORRELATION,VALUE&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICorrelator&lt;CORRELATION,VALUE&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICorrelator.html" title="&#171;interface&#187; ICorrelator" alt="" coords="43,5,128,45"/>
+<area shape="rect" id="node2" href="SynchronizingCorrelator.html" title="SynchronizingCorrelator" alt="" coords="5,85,165,110"/>
+</map>
+
+<CENTER><IMG SRC="ICorrelator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.png
new file mode 100644
index 0000000000..3c56cbfb29
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html
index d64a0f6406..10634f76da 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html
@@ -104,13 +104,15 @@ Enum IRWLockManager.LockType</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>IRWLockManager.LockType</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html" title="enum in org.eclipse.net4j.util.concurrent">IRWLockManager.LockType</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRWLockManager.LockType.html" title="&#171;enum&#187; IRWLockManager.LockType" alt="" coords="5,5,189,45"/>
+</map>
+
+<CENTER><IMG SRC="IRWLockManager.LockType.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Simon McDuff</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.png
new file mode 100644
index 0000000000..3dc7cd7033
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html
index 82880fd255..172164ffc8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html
@@ -99,7 +99,15 @@ Interface IRWLockManager&lt;OBJECT,CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IRWLockManager&lt;OBJECT,CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRWOLockManager.html" title="&#171;interface&#187; IRWOLockManager" alt="" coords="5,84,139,124"/>
+<area shape="rect" id="node2" href="IRWLockManager.html" title="&#171;interface&#187; IRWLockManager" alt="" coords="88,5,213,45"/>
+<area shape="rect" id="node3" href="RWLockManager.html" title="RWLockManager" alt="" coords="169,91,292,117"/>
+</map>
+
+<CENTER><IMG SRC="IRWLockManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Support Multiple reads/no write and upgrade lock from read to write. Many context could request
@@ -111,8 +119,6 @@ Support Multiple reads/no write and upgrade lock from read to write. Many contex
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.png
new file mode 100644
index 0000000000..cdf13deb51
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.html
index ea0f99855b..4d92dbd642 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.html
@@ -99,14 +99,20 @@ Interface IRWOLockManager&lt;OBJECT,CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IRWOLockManager&lt;OBJECT,CONTEXT&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</A>&lt;OBJECT,CONTEXT&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRWOLockManager.html" title="&#171;interface&#187; IRWOLockManager" alt="" coords="5,84,139,124"/>
+<area shape="rect" id="node2" href="IRWLockManager.html" title="&#171;interface&#187; IRWLockManager" alt="" coords="9,5,135,45"/>
+<area shape="rect" id="node3" href="RWOLockManager.html" title="RWOLockManager" alt="" coords="6,163,137,189"/>
+</map>
+
+<CENTER><IMG SRC="IRWOLockManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Caspar De Groot</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.png
new file mode 100644
index 0000000000..702ca3cfbe
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWOLockManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html
index 918e2c755a..bea5cfbba9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html
@@ -96,7 +96,14 @@ Interface ISynchronizer&lt;RESULT&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ISynchronizer&lt;RESULT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ISynchronizer.html" title="&#171;interface&#187; ISynchronizer" alt="" coords="21,5,123,45"/>
+<area shape="rect" id="node2" href="ResultSynchronizer.html" title="ResultSynchronizer" alt="" coords="5,85,139,110"/>
+</map>
+
+<CENTER><IMG SRC="ISynchronizer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer. Both producer and
@@ -106,10 +113,6 @@ Synchronizes a producer and a consumer thread letting the producer pass a value
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.png
new file mode 100644
index 0000000000..7f873de326
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html
index d596458b3e..1874405016 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html
@@ -96,13 +96,19 @@ Interface IWorkSerializer</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IWorkSerializer</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IWorkSerializer.html" title="&#171;interface&#187; IWorkSerializer" alt="" coords="359,5,469,45"/>
+<area shape="rect" id="node2" href="SynchronousWorkSerializer.html" title="SynchronousWorkSerializer" alt="" coords="5,85,187,110"/>
+<area shape="rect" id="node3" href="QueueWorkerWorkSerializer.html" title="QueueWorkerWorkSerializer" alt="" coords="217,85,404,110"/>
+<area shape="rect" id="node4" href="CompletionWorkSerializer.html" title="CompletionWorkSerializer" alt="" coords="434,85,605,110"/>
+<area shape="rect" id="node5" href="AsynchronousWorkSerializer.html" title="AsynchronousWorkSerializer" alt="" coords="635,85,825,110"/>
+</map>
+
+<CENTER><IMG SRC="IWorkSerializer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.png
new file mode 100644
index 0000000000..f5c0da528d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html
index 9814045483..1f318e1402 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html
@@ -103,13 +103,17 @@ Class MonitoredThread.MultiThreadMonitor</H2>
<HR>
<DL>
<DT><PRE>public static class <B>MonitoredThread.MultiThreadMonitor</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html" title="interface in org.eclipse.net4j.util.concurrent">MonitoredThread.ThreadMonitor</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="MonitoredThread.ThreadMonitor.html" title="&#171;interface&#187; MonitoredThread.ThreadMonitor" alt="" coords="121,13,324,53"/>
+<area shape="rect" id="node3" href="MonitoredThread.MultiThreadMonitor.html" title="MonitoredThread.MultiThreadMonitor" alt="" coords="19,101,251,126"/>
+</map>
+
+<CENTER><IMG SRC="MonitoredThread.MultiThreadMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.png
new file mode 100644
index 0000000000..7351a63aa7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html
index 5edb71ed9b..20239d9f20 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html
@@ -99,13 +99,16 @@ Interface MonitoredThread.ThreadMonitor</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>MonitoredThread.ThreadMonitor</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MonitoredThread.ThreadMonitor.html" title="&#171;interface&#187; MonitoredThread.ThreadMonitor" alt="" coords="19,5,223,45"/>
+<area shape="rect" id="node2" href="MonitoredThread.MultiThreadMonitor.html" title="MonitoredThread.MultiThreadMonitor" alt="" coords="5,85,237,110"/>
+</map>
+
+<CENTER><IMG SRC="MonitoredThread.ThreadMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.png
new file mode 100644
index 0000000000..28e7d6aa15
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html
index 42b5431faa..7b73542ecc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html
@@ -101,14 +101,19 @@ Class MonitoredThread</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>MonitoredThread</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MonitoredThread.html" title="MonitoredThread" alt="" coords="5,85,123,110"/>
+<area shape="rect" id="node2" title="Thread (java.lang)" alt="" coords="24,5,104,45"/>
+</map>
+
+<CENTER><IMG SRC="MonitoredThread.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.png
new file mode 100644
index 0000000000..1f2bcb13f7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html
index 92fa26b997..1e669373c9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html
@@ -97,13 +97,15 @@ Class NonBlockingIntCounter</H2>
<HR>
<DL>
<DT><PRE>public final class <B>NonBlockingIntCounter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NonBlockingIntCounter.html" title="NonBlockingIntCounter" alt="" coords="5,6,160,31"/>
+</map>
+
+<CENTER><IMG SRC="NonBlockingIntCounter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.png
new file mode 100644
index 0000000000..ebb50feba7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html
index 80d914aaf4..610650d7a8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html
@@ -97,13 +97,15 @@ Class NonBlockingLongCounter</H2>
<HR>
<DL>
<DT><PRE>public final class <B>NonBlockingLongCounter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NonBlockingLongCounter.html" title="NonBlockingLongCounter" alt="" coords="5,6,173,31"/>
+</map>
+
+<CENTER><IMG SRC="NonBlockingLongCounter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.png
new file mode 100644
index 0000000000..469fd68d7f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html
index 3a9e611e50..d036903a38 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html
@@ -100,7 +100,14 @@ Class OnePendingExecutor</H2>
<HR>
<DL>
<DT><PRE>public class <B>OnePendingExecutor</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Executor (java.util.concurrent)" alt="" coords="8,6,147,61"/>
+<area shape="rect" id="node2" href="OnePendingExecutor.html" title="OnePendingExecutor" alt="" coords="5,101,149,126"/>
+</map>
+
+<CENTER><IMG SRC="OnePendingExecutor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.png
new file mode 100644
index 0000000000..faebd29876
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html
index bbe7c8f6fd..6d22531b1c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html
@@ -107,14 +107,21 @@ Class QueueRunner</H2>
<HR>
<DL>
<DT><PRE>public class <B>QueueRunner</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/QueueWorker.html" title="class in org.eclipse.net4j.util.concurrent">QueueWorker</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="QueueWorker.html" title="QueueWorker" alt="" coords="135,6,237,31"/>
+<area shape="rect" id="node2" href="../ui/UIQueueRunner.html" title="UIQueueRunner (org.eclipse.net4j.util.ui)" alt="" coords="5,136,165,176"/>
+<area shape="rect" id="node3" href="QueueWorkerWorkSerializer.html" title="QueueWorkerWorkSerializer" alt="" coords="195,143,381,169"/>
+<area shape="rect" id="node4" href="QueueRunner.html" title="QueueRunner" alt="" coords="136,71,237,97"/>
+</map>
+
+<CENTER><IMG SRC="QueueRunner.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.png
new file mode 100644
index 0000000000..b06047ba4a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html
index a6ecab6fd4..cf0ece428b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html
@@ -106,14 +106,20 @@ Class QueueWorker&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>QueueWorker&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Worker.html" title="Worker" alt="" coords="23,6,88,31"/>
+<area shape="rect" id="node2" href="QueueWorker.html" title="QueueWorker" alt="" coords="5,71,107,97"/>
+<area shape="rect" id="node3" href="QueueRunner.html" title="QueueRunner" alt="" coords="5,137,107,162"/>
+</map>
+
+<CENTER><IMG SRC="QueueWorker.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.png
new file mode 100644
index 0000000000..218d33229f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html
index a5982f5d25..ade4658c4b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html
@@ -105,13 +105,17 @@ Class QueueWorkerWorkSerializer</H2>
<HR>
<DL>
<DT><PRE>public class <B>QueueWorkerWorkSerializer</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/QueueRunner.html" title="class in org.eclipse.net4j.util.concurrent">QueueRunner</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IWorkSerializer.html" title="&#171;interface&#187; IWorkSerializer" alt="" coords="5,5,115,45"/>
+<area shape="rect" id="node2" href="QueueWorkerWorkSerializer.html" title="QueueWorkerWorkSerializer" alt="" coords="35,85,221,110"/>
+<area shape="rect" id="node3" href="QueueRunner.html" title="QueueRunner" alt="" coords="145,13,247,38"/>
+</map>
+
+<CENTER><IMG SRC="QueueWorkerWorkSerializer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.png
new file mode 100644
index 0000000000..928a86d7f9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html
index 481f2deacf..41a83983c2 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html
@@ -101,12 +101,17 @@ Class RWLock</H2>
<HR>
<DL>
<DT><PRE>public class <B>RWLock</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantReadWriteLock</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="ReentrantReadWriteLock (java.util.concurrent.locks)" alt="" coords="5,5,179,45"/>
+<area shape="rect" id="node2" href="RWLock.html" title="RWLock" alt="" coords="56,85,128,110"/>
+</map>
+
+<CENTER><IMG SRC="RWLock.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.concurrent.RWLock">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.png
new file mode 100644
index 0000000000..a22c73ca60
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html
index a930206317..84874edcfd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html
@@ -99,14 +99,18 @@ Interface RWLockManager.LockEntry&lt;OBJECT,CONTEXT&gt;</H2>
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>protected static interface <B>RWLockManager.LockEntry&lt;OBJECT,CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RWLockManager.LockEntry.html" title="&#171;interface&#187; RWLockManager.LockEntry" alt="" coords="5,5,189,45"/>
+</map>
+
+<CENTER><IMG SRC="RWLockManager.LockEntry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Simon McDuff</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.png
new file mode 100644
index 0000000000..d73d66240f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html
index 26857d7faa..e00ea738bd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html
@@ -99,14 +99,18 @@ Interface RWLockManager.LockEntryHandler&lt;OBJECT,CONTEXT&gt;</H2>
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>protected static interface <B>RWLockManager.LockEntryHandler&lt;OBJECT,CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RWLockManager.LockEntryHandler.html" title="&#171;interface&#187; RWLockManager.LockEntryHandler" alt="" coords="5,5,235,45"/>
+</map>
+
+<CENTER><IMG SRC="RWLockManager.LockEntryHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.png
new file mode 100644
index 0000000000..2af51423ff
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html
index 7024ddc04f..af9e1760d8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html
@@ -99,14 +99,18 @@ Interface RWLockManager.LockStrategy&lt;OBJECT,CONTEXT&gt;</H2>
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>protected static interface <B>RWLockManager.LockStrategy&lt;OBJECT,CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RWLockManager.LockStrategy.html" title="&#171;interface&#187; RWLockManager.LockStrategy" alt="" coords="5,5,208,45"/>
+</map>
+
+<CENTER><IMG SRC="RWLockManager.LockStrategy.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Simon McDuff</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.png
new file mode 100644
index 0000000000..0b03c87251
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html
index 2cadb18786..a24ae0b8c8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html
@@ -105,7 +105,15 @@ Class RWLockManager&lt;OBJECT,CONTEXT&gt;</H2>
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>public class <B>RWLockManager&lt;OBJECT,CONTEXT&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</A>&lt;OBJECT,CONTEXT&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRWLockManager.html" title="&#171;interface&#187; IRWLockManager" alt="" coords="5,5,131,45"/>
+<area shape="rect" id="node2" href="RWLockManager.html" title="RWLockManager" alt="" coords="101,85,224,110"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="160,5,357,45"/>
+</map>
+
+<CENTER><IMG SRC="RWLockManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Support Multiple reads/no write and upgrade lock from read to write. Many context could request
@@ -117,8 +125,6 @@ Support Multiple reads/no write and upgrade lock from read to write. Many contex
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Simon McDuff</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.png
new file mode 100644
index 0000000000..247bf2b557
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.html
index 7a61cb4d7b..136d41bfb5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.html
@@ -100,7 +100,13 @@ Class RWOLockManager.LockState&lt;OBJECT,CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public static class <B>RWOLockManager.LockState&lt;OBJECT,CONTEXT&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RWOLockManager.LockState.html" title="RWOLockManager.LockState" alt="" coords="5,6,200,31"/>
+</map>
+
+<CENTER><IMG SRC="RWOLockManager.LockState.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Represents a combination of locks for one OBJECT. The different lock types are represented by the values of the
@@ -120,8 +126,6 @@ Represents a combination of locks for one OBJECT. The different lock types are r
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Caspar De Groot</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.png
new file mode 100644
index 0000000000..cf0225469f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html
index 899a1e46a8..1c0cc3aafd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html
@@ -102,7 +102,15 @@ Class RWOLockManager&lt;OBJECT,CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>RWOLockManager&lt;OBJECT,CONTEXT&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWOLockManager</A>&lt;OBJECT,CONTEXT&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRWOLockManager.html" title="&#171;interface&#187; IRWOLockManager" alt="" coords="5,5,139,45"/>
+<area shape="rect" id="node2" href="RWOLockManager.html" title="RWOLockManager" alt="" coords="103,85,235,110"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="169,5,367,45"/>
+</map>
+
+<CENTER><IMG SRC="RWOLockManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Keeps track of locks on objects. Locks are owned by contexts. A particular combination of locks and their owners, for
@@ -114,8 +122,6 @@ Keeps track of locks on objects. Locks are owned by contexts. A particular combi
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Caspar De Groot</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.png
new file mode 100644
index 0000000000..de526eb847
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html
index 8a04f1a955..0452ec32ef 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html
@@ -100,13 +100,16 @@ Class ResultSynchronizer&lt;RESULT&gt;</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ResultSynchronizer&lt;RESULT&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/ISynchronizer.html" title="interface in org.eclipse.net4j.util.concurrent">ISynchronizer</A>&lt;RESULT&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ISynchronizer.html" title="&#171;interface&#187; ISynchronizer" alt="" coords="21,5,123,45"/>
+<area shape="rect" id="node2" href="ResultSynchronizer.html" title="ResultSynchronizer" alt="" coords="5,85,139,110"/>
+</map>
+
+<CENTER><IMG SRC="ResultSynchronizer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.png
new file mode 100644
index 0000000000..aa5c3e8501
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html
index 7600b42540..40f1420719 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html
@@ -104,12 +104,17 @@ Class RoundRobinList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public final class <B>RoundRobinList&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RoundRobinList.html" title="RoundRobinList" alt="" coords="5,85,117,110"/>
+<area shape="rect" id="node2" title="LinkedList (java.util)" alt="" coords="21,5,101,45"/>
+</map>
+
+<CENTER><IMG SRC="RoundRobinList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.concurrent.RoundRobinList">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.png
new file mode 100644
index 0000000000..af81346c77
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html
index cd69f05b65..a6ed9a6b03 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html
@@ -97,13 +97,15 @@ Class Sleeper</H2>
<HR>
<DL>
<DT><PRE>public class <B>Sleeper</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Sleeper.html" title="Sleeper" alt="" coords="5,6,72,31"/>
+</map>
+
+<CENTER><IMG SRC="Sleeper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.png
new file mode 100644
index 0000000000..706ccc9823
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html
index 61be186293..25ed937d5a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html
@@ -100,13 +100,16 @@ Class SynchronizingCorrelator&lt;CORRELATION,RESULT&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>SynchronizingCorrelator&lt;CORRELATION,RESULT&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/ICorrelator.html" title="interface in org.eclipse.net4j.util.concurrent">ICorrelator</A>&lt;CORRELATION,<A HREF="../../../../../org/eclipse/net4j/util/concurrent/ISynchronizer.html" title="interface in org.eclipse.net4j.util.concurrent">ISynchronizer</A>&lt;RESULT&gt;&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICorrelator.html" title="&#171;interface&#187; ICorrelator" alt="" coords="43,5,128,45"/>
+<area shape="rect" id="node2" href="SynchronizingCorrelator.html" title="SynchronizingCorrelator" alt="" coords="5,85,165,110"/>
+</map>
+
+<CENTER><IMG SRC="SynchronizingCorrelator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.png
new file mode 100644
index 0000000000..021235ce5e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html
index b4a0bbe6ec..92be5036c9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html
@@ -100,13 +100,16 @@ Class SynchronousWorkSerializer</H2>
<HR>
<DL>
<DT><PRE>public class <B>SynchronousWorkSerializer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IWorkSerializer.html" title="&#171;interface&#187; IWorkSerializer" alt="" coords="41,5,151,45"/>
+<area shape="rect" id="node2" href="SynchronousWorkSerializer.html" title="SynchronousWorkSerializer" alt="" coords="5,85,187,110"/>
+</map>
+
+<CENTER><IMG SRC="SynchronousWorkSerializer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.png
new file mode 100644
index 0000000000..35a921a582
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html
index ee3fa03d9d..2a9f027bab 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html
@@ -103,12 +103,17 @@ Class TimeoutRuntimeException</H2>
<HR>
<DL>
<DT><PRE>public class <B>TimeoutRuntimeException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="TimeoutRuntimeException.html" title="&#171;exception&#187; TimeoutRuntimeException" alt="" coords="5,100,179,140"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="28,6,156,61"/>
+</map>
+
+<CENTER><IMG SRC="TimeoutRuntimeException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.concurrent.TimeoutRuntimeException">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.png
new file mode 100644
index 0000000000..34c01714f9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html
index 97be20e8d8..2fbd91db57 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html
@@ -97,14 +97,18 @@ Class Timeouter</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Timeouter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Timeouter.html" title="Timeouter" alt="" coords="5,6,85,31"/>
+</map>
+
+<CENTER><IMG SRC="Timeouter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.png
new file mode 100644
index 0000000000..7cdb44ed26
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html
index 446efb2abd..0f0ac902f3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html
@@ -104,13 +104,16 @@ Class TimerLifecycle.DaemonFactory</H2>
<HR>
<DL>
<DT><PRE>public static class <B>TimerLifecycle.DaemonFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="11,5,200,45"/>
+<area shape="rect" id="node2" href="TimerLifecycle.DaemonFactory.html" title="TimerLifecycle.DaemonFactory" alt="" coords="5,85,205,110"/>
+</map>
+
+<CENTER><IMG SRC="TimerLifecycle.DaemonFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.png
new file mode 100644
index 0000000000..e08b328d35
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html
index 407638beda..8746415fd4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html
@@ -101,14 +101,20 @@ Class TimerLifecycle</H2>
<HR>
<DL>
<DT><PRE>public class <B>TimerLifecycle</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Timer.html?is-external=true" title="class or interface in java.util">Timer</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,6,203,61"/>
+<area shape="rect" id="node2" href="TimerLifecycle.html" title="TimerLifecycle" alt="" coords="134,101,239,126"/>
+<area shape="rect" id="node3" title="Timer (java.util)" alt="" coords="233,13,305,53"/>
+</map>
+
+<CENTER><IMG SRC="TimerLifecycle.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.png
new file mode 100644
index 0000000000..e2bf4c873f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html
index 8234dc0d10..9d3f38c2da 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html
@@ -100,13 +100,15 @@ Class Worker.WorkContext</H2>
<HR>
<DL>
<DT><PRE>public class <B>Worker.WorkContext</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Worker.WorkContext.html" title="Worker.WorkContext" alt="" coords="5,6,149,31"/>
+</map>
+
+<CENTER><IMG SRC="Worker.WorkContext.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.png
new file mode 100644
index 0000000000..8bd0ac686d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html
index 4f15bf3853..d6df3e4a12 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html
@@ -105,14 +105,23 @@ Class Worker</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Worker</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Worker.html" title="Worker" alt="" coords="306,85,371,110"/>
+<area shape="rect" id="node2" href="../ref/ReferenceQueueWorker.html" title="ReferenceQueueWorker (org.eclipse.net4j.util.ref)" alt="" coords="5,149,171,189"/>
+<area shape="rect" id="node3" href="QueueWorker.html" title="QueueWorker" alt="" coords="201,157,303,182"/>
+<area shape="rect" id="node4" href="../cache/Cache.html" title="Cache (org.eclipse.net4j.util.cache)" alt="" coords="333,149,517,189"/>
+<area shape="rect" id="node5" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="240,5,437,45"/>
+<area shape="rect" id="node6" href="../cache/CacheMonitor.html" title="CacheMonitor (org.eclipse.net4j.util.cache)" alt="" coords="547,149,732,189"/>
+</map>
+
+<CENTER><IMG SRC="Worker.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.png
new file mode 100644
index 0000000000..0402c1f808
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html
index 062b1ab1b4..efd3c6059d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html
@@ -88,6 +88,63 @@ Utility interfaces and classes commonly useful in concurrent programming.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="56,1475,184,1530"/>
+<area shape="rect" id="node2" href="TimeoutRuntimeException.html" title="&#171;exception&#187; TimeoutRuntimeException" alt="" coords="278,1483,453,1523"/>
+<area shape="rect" id="node3" href="AsynchronousWorkSerializer.html" title="AsynchronousWorkSerializer" alt="" coords="967,1249,1158,1274"/>
+<area shape="rect" id="node4" href="../cache/CacheMonitor.html" title="CacheMonitor (org.eclipse.net4j.util.cache)" alt="" coords="497,1269,682,1309"/>
+<area shape="rect" id="node5" href="CompletionWorkSerializer.html" title="CompletionWorkSerializer" alt="" coords="977,1101,1149,1126"/>
+<area shape="rect" id="node6" href="ConcurrentValue.html" title="ConcurrentValue" alt="" coords="61,1254,179,1279"/>
+<area shape="rect" id="node7" href="ExecutorServiceFactory.html" title="ExecutorServiceFactory" alt="" coords="285,1169,445,1194"/>
+<area shape="rect" id="node8" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="21,1311,219,1351"/>
+<area shape="rect" id="node9" title="LinkedList (java.util)" alt="" coords="79,1105,161,1145"/>
+<area shape="rect" id="node10" href="MonitoredThread.MultiThreadMonitor.html" title="MonitoredThread.MultiThreadMonitor" alt="" coords="947,1363,1179,1389"/>
+<area shape="rect" id="node11" href="NonBlockingIntCounter.html" title="NonBlockingIntCounter" alt="" coords="43,1055,197,1081"/>
+<area shape="rect" id="node12" href="NonBlockingLongCounter.html" title="NonBlockingLongCounter" alt="" coords="36,1006,204,1031"/>
+<area shape="rect" id="node13" href="OnePendingExecutor.html" title="OnePendingExecutor" alt="" coords="293,942,438,967"/>
+<area shape="rect" id="node14" href="QueueRunner.html" title="QueueRunner" alt="" coords="764,1219,865,1245"/>
+<area shape="rect" id="node15" href="QueueWorkerWorkSerializer.html" title="QueueWorkerWorkSerializer" alt="" coords="969,1199,1156,1225"/>
+<area shape="rect" id="node16" href="RWLock.html" title="RWLock" alt="" coords="329,870,401,895"/>
+<area shape="rect" id="node17" href="RWLockManager.html" title="RWLockManager" alt="" coords="304,1369,427,1394"/>
+<area shape="rect" id="node18" href="RWOLockManager.html" title="RWOLockManager" alt="" coords="523,1417,655,1442"/>
+<area shape="rect" id="node19" href="RWOLockManager.LockState.html" title="RWOLockManager.LockState" alt="" coords="23,813,217,838"/>
+<area shape="rect" id="node20" title="ReentrantReadWriteLock (java.util.concurrent.locks)" alt="" coords="33,863,207,903"/>
+<area shape="rect" id="node21" href="ResultSynchronizer.html" title="ResultSynchronizer" alt="" coords="298,755,433,781"/>
+<area shape="rect" id="node22" href="RoundRobinList.html" title="RoundRobinList" alt="" coords="309,1113,422,1138"/>
+<area shape="rect" id="node23" href="Sleeper.html" title="Sleeper" alt="" coords="87,698,153,723"/>
+<area shape="rect" id="node24" href="SynchronizingCorrelator.html" title="SynchronizingCorrelator" alt="" coords="285,641,445,666"/>
+<area shape="rect" id="node25" href="SynchronousWorkSerializer.html" title="SynchronousWorkSerializer" alt="" coords="971,1150,1154,1175"/>
+<area shape="rect" id="node26" title="Thread (java.lang)" alt="" coords="80,569,160,609"/>
+<area shape="rect" id="node27" title="Timer (java.util)" alt="" coords="83,425,157,465"/>
+<area shape="rect" id="node28" href="TimerLifecycle.html" title="TimerLifecycle" alt="" coords="313,469,418,494"/>
+<area shape="rect" id="node29" href="TimerLifecycle.DaemonFactory.html" title="TimerLifecycle.DaemonFactory" alt="" coords="265,1218,466,1243"/>
+<area shape="rect" id="node30" href="../ui/UIQueueRunner.html" title="UIQueueRunner (org.eclipse.net4j.util.ui)" alt="" coords="983,1299,1143,1339"/>
+<area shape="rect" id="node31" href="Worker.WorkContext.html" title="Worker.WorkContext" alt="" coords="48,375,192,401"/>
+<area shape="rect" id="node32" href="../cache/Cache.html" title="Cache (org.eclipse.net4j.util.cache)" alt="" coords="497,1333,682,1373"/>
+<area shape="rect" id="node33" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="25,1176,215,1216"/>
+<area shape="rect" id="node34" href="MonitoredThread.html" title="MonitoredThread" alt="" coords="306,577,425,602"/>
+<area shape="rect" id="node35" href="QueueWorker.html" title="QueueWorker" alt="" coords="538,1219,641,1245"/>
+<area shape="rect" id="node36" href="../ref/ReferenceQueueWorker.html" title="ReferenceQueueWorker (org.eclipse.net4j.util.ref)" alt="" coords="507,1155,672,1195"/>
+<area shape="rect" id="node37" href="Timeouter.html" title="Timeouter" alt="" coords="80,326,160,351"/>
+<area shape="rect" id="node38" href="Worker.html" title="Worker" alt="" coords="333,1267,398,1293"/>
+<area shape="rect" id="node39" title="&#171;interface&#187; Executor (java.util.concurrent)" alt="" coords="51,927,189,982"/>
+<area shape="rect" id="node40" href="ICorrelator.html" title="&#171;interface&#187; ICorrelator" alt="" coords="77,633,163,673"/>
+<area shape="rect" id="node41" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="21,490,219,545"/>
+<area shape="rect" id="node42" href="IRWLockManager.html" title="&#171;interface&#187; IRWLockManager" alt="" coords="57,1392,183,1432"/>
+<area shape="rect" id="node43" href="IRWOLockManager.html" title="&#171;interface&#187; IRWOLockManager" alt="" coords="298,1419,433,1459"/>
+<area shape="rect" id="node44" href="ISynchronizer.html" title="&#171;interface&#187; ISynchronizer" alt="" coords="69,748,171,788"/>
+<area shape="rect" id="node45" href="IWorkSerializer.html" title="&#171;interface&#187; IWorkSerializer" alt="" coords="759,1145,870,1185"/>
+<area shape="rect" id="node46" href="MonitoredThread.ThreadMonitor.html" title="&#171;interface&#187; MonitoredThread.ThreadMonitor" alt="" coords="713,1356,917,1396"/>
+<area shape="rect" id="node47" href="RWLockManager.LockEntry.html" title="&#171;interface&#187; RWLockManager.LockEntry" alt="" coords="27,261,213,301"/>
+<area shape="rect" id="node48" href="RWLockManager.LockEntryHandler.html" title="&#171;interface&#187; RWLockManager.LockEntryHandler" alt="" coords="5,197,235,237"/>
+<area shape="rect" id="node49" href="RWLockManager.LockStrategy.html" title="&#171;interface&#187; RWLockManager.LockStrategy" alt="" coords="19,133,221,173"/>
+<area shape="rect" id="node50" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="772,1274,857,1329"/>
+<area shape="rect" id="node51" href="ConcurrencyUtil.html" title="&#171;static&#187; ConcurrencyUtil" alt="" coords="63,69,177,109"/>
+<area shape="rect" id="node52" href="IRWLockManager.LockType.html" title="&#171;enum&#187; IRWLockManager.LockType" alt="" coords="27,5,213,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -298,27 +355,6 @@ Package org.eclipse.net4j.util.concurrent Description
<P>
Utility interfaces and classes commonly useful in concurrent programming.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.png
new file mode 100644
index 0000000000..c87721c487
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html
index cfeeb5bf1c..a851ce287b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html
@@ -105,13 +105,18 @@ Class Container&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Container&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="../registry/Registry.html" title="Registry (org.eclipse.net4j.util.registry)" alt="" coords="37,149,229,189"/>
+<area shape="rect" id="node3" href="Container.html" title="Container" alt="" coords="95,85,172,110"/>
+<area shape="rect" id="node4" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="120,5,317,45"/>
+</map>
+
+<CENTER><IMG SRC="Container.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.png
new file mode 100644
index 0000000000..a34c4ec2bd
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html
index c7b9ff8751..f8c4faf934 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html
@@ -100,13 +100,16 @@ Class ContainerDelta&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerDelta&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container">IContainerDelta</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="5,5,115,45"/>
+<area shape="rect" id="node2" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="7,85,113,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerDelta.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.png
new file mode 100644
index 0000000000..bc5e8c7d38
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html
index 008be31991..93f5d05a40 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html
@@ -102,12 +102,18 @@ Class ContainerEvent&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerEvent&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container">IContainerEvent</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="5,5,117,45"/>
+<area shape="rect" id="node2" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="147,5,327,45"/>
+<area shape="rect" id="node3" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="95,85,204,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.container.ContainerEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.png
new file mode 100644
index 0000000000..e40539f6da
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html
index 6c085e7ef2..cfbc3de753 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html
@@ -100,13 +100,16 @@ Class ContainerEventAdapter&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerEventAdapter&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="ContainerEventAdapter.html" title="ContainerEventAdapter" alt="" coords="17,101,172,126"/>
+</map>
+
+<CENTER><IMG SRC="ContainerEventAdapter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.png
new file mode 100644
index 0000000000..5585bc035d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html
index 8545eef74d..8e946d47f9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html
@@ -97,13 +97,15 @@ Class ContainerUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ContainerUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerUtil.html" title="&#171;static&#187; ContainerUtil" alt="" coords="5,5,101,45"/>
+</map>
+
+<CENTER><IMG SRC="ContainerUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.png
new file mode 100644
index 0000000000..cfc3fb1dab
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html
index 1cf3de4b2a..2486c18541 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html
@@ -103,12 +103,17 @@ Class FactoryNotFoundException</H2>
<HR>
<DL>
<DT><PRE>public class <B>FactoryNotFoundException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="31,6,159,61"/>
+<area shape="rect" id="node2" href="FactoryNotFoundException.html" title="&#171;exception&#187; FactoryNotFoundException" alt="" coords="5,100,184,140"/>
+</map>
+
+<CENTER><IMG SRC="FactoryNotFoundException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.container.FactoryNotFoundException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.png
new file mode 100644
index 0000000000..e4c92c7f46
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html
index 5486f57a41..0664750af8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html
@@ -99,14 +99,19 @@ Interface IContainer.Modifiable&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>IContainer.Modifiable&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="5,84,147,124"/>
+<area shape="rect" id="node2" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="33,5,119,45"/>
+</map>
+
+<CENTER><IMG SRC="IContainer.Modifiable.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.png
new file mode 100644
index 0000000000..68a2389cd2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html
index bf558226b6..c1dc3d2714 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html
@@ -102,13 +102,23 @@ Interface IContainer&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainer&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="464,5,720,45"/>
+<area shape="rect" id="node2" href="Container.html" title="Container" alt="" coords="553,65,631,90"/>
+<area shape="rect" id="node3" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="283,176,368,216"/>
+<area shape="rect" id="node4" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="521,109,663,149"/>
+<area shape="rect" id="node5" href="delegate/IContainerCollection.html" title="&#171;interface&#187; IContainerCollection (org.eclipse.net4j.util.container.delegate)" alt="" coords="464,169,720,223"/>
+<area shape="rect" id="node6" href="delegate/IContainerMap.html" title="&#171;interface&#187; IContainerMap (org.eclipse.net4j.util.container.delegate)" alt="" coords="464,242,720,297"/>
+<area shape="rect" id="node7" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="525,316,659,356"/>
+<area shape="rect" id="node8" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,169,186,223"/>
+<area shape="rect" id="node9" href="../registry/IRegistry.html" title="&#171;interface&#187; IRegistry (org.eclipse.net4j.util.registry)" alt="" coords="495,375,689,430"/>
+</map>
+
+<CENTER><IMG SRC="IContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png
new file mode 100644
index 0000000000..472d7a78b3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html
index f00523f8d5..efe7429b09 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html
@@ -104,13 +104,15 @@ Enum IContainerDelta.Kind</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>IContainerDelta.Kind</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container">IContainerDelta.Kind</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerDelta.Kind.html" title="&#171;enum&#187; IContainerDelta.Kind" alt="" coords="5,5,144,45"/>
+</map>
+
+<CENTER><IMG SRC="IContainerDelta.Kind.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.png
new file mode 100644
index 0000000000..e48ed15355
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html
index e2e034f3ca..2cb94541fc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html
@@ -96,13 +96,16 @@ Interface IContainerDelta&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerDelta&lt;E&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="5,5,115,45"/>
+<area shape="rect" id="node2" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="7,85,113,110"/>
+</map>
+
+<CENTER><IMG SRC="IContainerDelta.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png
new file mode 100644
index 0000000000..c3848d7188
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html
index d85ddd039d..af783b4900 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html
@@ -99,7 +99,16 @@ Interface IContainerEvent&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerEvent&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="87,6,267,61"/>
+<area shape="rect" id="node2" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="121,100,233,140"/>
+<area shape="rect" id="node3" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="5,179,179,205"/>
+<area shape="rect" id="node4" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="209,179,319,205"/>
+</map>
+
+<CENTER><IMG SRC="IContainerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its contents have changed.
@@ -107,8 +116,6 @@ An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="inte
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png
new file mode 100644
index 0000000000..51274c790a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html
index ddfaa69050..77e005ce1e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html
@@ -99,13 +99,16 @@ Interface IContainerEventVisitor.Filtered&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>IContainerEventVisitor.Filtered&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="5,84,200,124"/>
+<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="28,5,177,45"/>
+</map>
+
+<CENTER><IMG SRC="IContainerEventVisitor.Filtered.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png
new file mode 100644
index 0000000000..61c08eb98c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html
index 5cda4a4457..15c074ab38 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html
@@ -96,13 +96,16 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerEventVisitor&lt;E&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="5,84,200,124"/>
+<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="28,5,177,45"/>
+</map>
+
+<CENTER><IMG SRC="IContainerEventVisitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png
new file mode 100644
index 0000000000..d9c0dffd40
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html
index 4901c7b4e6..d8d3eae267 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html
@@ -96,13 +96,17 @@ Interface IElementProcessor</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IElementProcessor</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="149,5,280,45"/>
+<area shape="rect" id="node2" href="../security/ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector (org.eclipse.net4j.util.security)" alt="" coords="5,84,200,124"/>
+<area shape="rect" id="node3" href="../security/ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer (org.eclipse.net4j.util.security)" alt="" coords="230,84,425,124"/>
+</map>
+
+<CENTER><IMG SRC="IElementProcessor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png
new file mode 100644
index 0000000000..f1a5fa70d7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html
index 48f63a8c0d..fe34cf30aa 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html
@@ -102,12 +102,20 @@ Interface IManagedContainer</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IManagedContainer</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;, <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="55,179,171,219"/>
+<area shape="rect" id="node2" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="123,100,256,140"/>
+<area shape="rect" id="node3" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,6,203,61"/>
+<area shape="rect" id="node4" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="232,13,317,53"/>
+<area shape="rect" id="node5" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="201,186,332,211"/>
+</map>
+
+<CENTER><IMG SRC="IManagedContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png
new file mode 100644
index 0000000000..1abbf432f9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html
index e3dc5c463e..95752da073 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html
@@ -96,12 +96,17 @@ Interface IPluginContainer</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IPluginContainer</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="14,84,129,124"/>
+<area shape="rect" id="node2" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="5,5,139,45"/>
+</map>
+
+<CENTER><IMG SRC="IPluginContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.png
new file mode 100644
index 0000000000..2d02cf001c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html
index 1e4e99fe81..86b895a42f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html
@@ -93,7 +93,13 @@ Interface ISlow</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ISlow</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ISlow.html" title="&#171;interface&#187; ISlow" alt="" coords="5,5,91,45"/>
+</map>
+
+<CENTER><IMG SRC="ISlow.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
A marker interface to indicate that some method calls may be slow.
@@ -103,8 +109,6 @@ A marker interface to indicate that some method calls may be slow.
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.png
new file mode 100644
index 0000000000..f45d451d43
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ISlow.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html
index f31d6a8407..642475c8f8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html
@@ -100,13 +100,16 @@ Class LifecycleEventConverter&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>LifecycleEventConverter&lt;E&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="LifecycleEventConverter.html" title="LifecycleEventConverter" alt="" coords="15,101,173,126"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleEventConverter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.png
new file mode 100644
index 0000000000..3fda26a74f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html
index 30bc7c7b39..f4ced937ad 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html
@@ -102,13 +102,17 @@ Class ManagedContainer</H2>
<HR>
<DL>
<DT><PRE>public class <B>ManagedContainer</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="5,5,139,45"/>
+<area shape="rect" id="node2" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="104,85,235,110"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="168,5,365,45"/>
+</map>
+
+<CENTER><IMG SRC="ManagedContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.png
new file mode 100644
index 0000000000..3f32ad28e7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html
index fffac10188..9535934b39 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html
@@ -102,12 +102,18 @@ Class SingleDeltaContainerEvent&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>SingleDeltaContainerEvent&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container">IContainerEvent</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="5,5,117,45"/>
+<area shape="rect" id="node2" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="62,85,236,110"/>
+<area shape="rect" id="node3" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="147,5,327,45"/>
+</map>
+
+<CENTER><IMG SRC="SingleDeltaContainerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.container.SingleDeltaContainerEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.png
new file mode 100644
index 0000000000..88dbfc0443
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html
index 6e9d58fc9f..b976edb641 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html
@@ -106,13 +106,17 @@ Class AbstractDelegator.DelegatingIterator</H2>
<HR>
<DL>
<DT><PRE>public class <B>AbstractDelegator.DelegatingIterator</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Iterator (java.util)" alt="" coords="77,6,163,61"/>
+<area shape="rect" id="node2" href="ContainerList.DelegatingListIterator.html" title="ContainerList.DelegatingListIterator" alt="" coords="8,166,232,191"/>
+<area shape="rect" id="node3" href="AbstractDelegator.DelegatingIterator.html" title="AbstractDelegator.DelegatingIterator" alt="" coords="5,101,235,126"/>
+</map>
+
+<CENTER><IMG SRC="AbstractDelegator.DelegatingIterator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.png
new file mode 100644
index 0000000000..8afe1ad758
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html
index 9c81423ea1..0e1946aaf4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html
@@ -104,13 +104,19 @@ Class AbstractDelegator&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>AbstractDelegator&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,6,208,61"/>
+<area shape="rect" id="node2" href="AbstractDelegator.html" title="AbstractDelegator" alt="" coords="154,101,280,126"/>
+<area shape="rect" id="node3" href="../../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="238,13,417,53"/>
+<area shape="rect" id="node4" href="ContainerMap.html" title="ContainerMap" alt="" coords="93,166,195,191"/>
+<area shape="rect" id="node5" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="225,166,359,191"/>
+</map>
+
+<CENTER><IMG SRC="AbstractDelegator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.png
new file mode 100644
index 0000000000..b338f2c53c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html
index 00724aaa7b..86d8377473 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html
@@ -104,13 +104,17 @@ Class ContainerBlockingQueue&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerBlockingQueue&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue</A>&lt;E&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerBlockingQueue</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="5,5,173,45"/>
+<area shape="rect" id="node2" href="ContainerQueue.html" title="ContainerQueue" alt="" coords="203,13,317,38"/>
+<area shape="rect" id="node3" href="ContainerBlockingQueue.html" title="ContainerBlockingQueue" alt="" coords="92,85,257,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerBlockingQueue.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.png
new file mode 100644
index 0000000000..fd5c1cca07
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html
index 5dfdf6abdf..71add2b70c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html
@@ -105,13 +105,20 @@ Class ContainerCollection&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerCollection&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator</A>&lt;E&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="41,5,177,45"/>
+<area shape="rect" id="node2" href="AbstractDelegator.html" title="AbstractDelegator" alt="" coords="207,13,333,38"/>
+<area shape="rect" id="node3" href="ContainerSet.html" title="ContainerSet" alt="" coords="5,150,101,175"/>
+<area shape="rect" id="node4" href="ContainerQueue.html" title="ContainerQueue" alt="" coords="132,150,247,175"/>
+<area shape="rect" id="node5" href="ContainerList.html" title="ContainerList" alt="" coords="276,150,375,175"/>
+<area shape="rect" id="node6" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="122,85,256,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerCollection.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.png
new file mode 100644
index 0000000000..15b4552c1f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html
index 2c467c3cb7..b4b45ebc78 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html
@@ -104,13 +104,17 @@ Class ContainerList.DelegatingListIterator</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerList.DelegatingListIterator</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator.DelegatingIterator</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util">ListIterator</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ListIterator (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="ContainerList.DelegatingListIterator.html" title="ContainerList.DelegatingListIterator" alt="" coords="29,101,253,126"/>
+<area shape="rect" id="node3" href="AbstractDelegator.DelegatingIterator.html" title="AbstractDelegator.DelegatingIterator" alt="" coords="121,21,351,46"/>
+</map>
+
+<CENTER><IMG SRC="ContainerList.DelegatingListIterator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.png
new file mode 100644
index 0000000000..baf83f02e4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html
index 233839e38b..1474ed3721 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html
@@ -103,13 +103,17 @@ Class ContainerList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerList&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection</A>&lt;E&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="5,5,107,45"/>
+<area shape="rect" id="node2" href="ContainerList.html" title="ContainerList" alt="" coords="80,85,179,110"/>
+<area shape="rect" id="node3" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="137,13,271,38"/>
+</map>
+
+<CENTER><IMG SRC="ContainerList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.png
new file mode 100644
index 0000000000..441b795775
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html
index 40808811bf..adb34f16e0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html
@@ -102,13 +102,17 @@ Class ContainerMap&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerMap&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>&lt;K,V&gt;&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerMap.html" title="&#171;interface&#187; IContainerMap" alt="" coords="5,5,109,45"/>
+<area shape="rect" id="node2" href="AbstractDelegator.html" title="AbstractDelegator" alt="" coords="139,13,265,38"/>
+<area shape="rect" id="node3" href="ContainerMap.html" title="ContainerMap" alt="" coords="78,85,180,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerMap.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.png
new file mode 100644
index 0000000000..722c94e719
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html
index abd2853436..25dc9e8661 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html
@@ -106,13 +106,18 @@ Class ContainerQueue&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerQueue&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection</A>&lt;E&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="5,5,123,45"/>
+<area shape="rect" id="node2" href="ContainerQueue.html" title="ContainerQueue" alt="" coords="84,85,199,110"/>
+<area shape="rect" id="node3" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="153,13,287,38"/>
+<area shape="rect" id="node4" href="ContainerBlockingQueue.html" title="ContainerBlockingQueue" alt="" coords="59,150,224,175"/>
+</map>
+
+<CENTER><IMG SRC="ContainerQueue.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.png
new file mode 100644
index 0000000000..232e52df15
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html
index a6beae4d59..4abea62f83 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html
@@ -106,13 +106,18 @@ Class ContainerSet&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerSet&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection</A>&lt;E&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="5,5,104,45"/>
+<area shape="rect" id="node2" href="ContainerSortedSet.html" title="ContainerSortedSet" alt="" coords="61,150,195,175"/>
+<area shape="rect" id="node3" href="ContainerSet.html" title="ContainerSet" alt="" coords="79,85,176,110"/>
+<area shape="rect" id="node4" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="134,13,268,38"/>
+</map>
+
+<CENTER><IMG SRC="ContainerSet.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.png
new file mode 100644
index 0000000000..d347987acd
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html
index 836f6fd18e..846d8d15cb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html
@@ -104,13 +104,17 @@ Class ContainerSortedSet&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerSortedSet&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet</A>&lt;E&gt;<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="5,5,144,45"/>
+<area shape="rect" id="node2" href="ContainerSortedSet.html" title="ContainerSortedSet" alt="" coords="81,85,215,110"/>
+<area shape="rect" id="node3" href="ContainerSet.html" title="ContainerSet" alt="" coords="174,13,271,38"/>
+</map>
+
+<CENTER><IMG SRC="ContainerSortedSet.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.png
new file mode 100644
index 0000000000..5317437718
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html
index be1c0eff67..e737e41671 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html
@@ -99,13 +99,18 @@ Interface IContainerBlockingQueue&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerBlockingQueue&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue</A>&lt;E&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="5,13,123,53"/>
+<area shape="rect" id="node2" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="59,100,227,140"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="153,6,292,61"/>
+<area shape="rect" id="node4" href="ContainerBlockingQueue.html" title="ContainerBlockingQueue" alt="" coords="60,179,225,205"/>
+</map>
+
+<CENTER><IMG SRC="IContainerBlockingQueue.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.png
new file mode 100644
index 0000000000..02de7ca5f6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html
index 83712c7ecb..dddb8a84d8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html
@@ -102,13 +102,21 @@ Interface IContainerCollection&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerCollection&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;E&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="5,179,104,219"/>
+<area shape="rect" id="node2" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="134,179,252,219"/>
+<area shape="rect" id="node3" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="283,179,384,219"/>
+<area shape="rect" id="node4" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="194,100,331,140"/>
+<area shape="rect" id="node5" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="75,6,277,61"/>
+<area shape="rect" id="node6" title="&#171;interface&#187; Collection (java.util)" alt="" coords="307,6,392,61"/>
+<area shape="rect" id="node7" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="414,186,548,211"/>
+</map>
+
+<CENTER><IMG SRC="IContainerCollection.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.png
new file mode 100644
index 0000000000..4a64d94b4a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html
index ffe0e1212b..75089e464c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html
@@ -99,13 +99,18 @@ Interface IContainerList&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerList&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection</A>&lt;E&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; List (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="68,100,169,140"/>
+<area shape="rect" id="node3" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="121,13,257,53"/>
+<area shape="rect" id="node4" href="ContainerList.html" title="ContainerList" alt="" coords="69,179,168,205"/>
+</map>
+
+<CENTER><IMG SRC="IContainerList.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.png
new file mode 100644
index 0000000000..ab30730f47
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html
index 877051b8d5..918b71410b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html
@@ -99,13 +99,18 @@ Interface IContainerMap&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerMap&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>&lt;K,V&gt;&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Map (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="IContainerMap.html" title="&#171;interface&#187; IContainerMap" alt="" coords="82,100,187,140"/>
+<area shape="rect" id="node3" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="120,6,323,61"/>
+<area shape="rect" id="node4" href="ContainerMap.html" title="ContainerMap" alt="" coords="83,179,185,205"/>
+</map>
+
+<CENTER><IMG SRC="IContainerMap.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.png
new file mode 100644
index 0000000000..25bb747bcf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html
index 1dd1d82c39..fab2eeb2de 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html
@@ -102,13 +102,19 @@ Interface IContainerQueue&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerQueue&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection</A>&lt;E&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Queue (java.util)" alt="" coords="61,6,147,61"/>
+<area shape="rect" id="node2" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="115,100,233,140"/>
+<area shape="rect" id="node3" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="177,13,313,53"/>
+<area shape="rect" id="node4" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="5,179,173,219"/>
+<area shape="rect" id="node5" href="ContainerQueue.html" title="ContainerQueue" alt="" coords="203,186,317,211"/>
+</map>
+
+<CENTER><IMG SRC="IContainerQueue.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.png
new file mode 100644
index 0000000000..bbf3985d1a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html
index 95e0bbed72..2d3d53b9ad 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html
@@ -102,13 +102,19 @@ Interface IContainerSet&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerSet&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection</A>&lt;E&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Set (java.util)" alt="" coords="35,6,120,61"/>
+<area shape="rect" id="node2" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="5,179,144,219"/>
+<area shape="rect" id="node3" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="98,100,197,140"/>
+<area shape="rect" id="node4" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="150,13,287,53"/>
+<area shape="rect" id="node5" href="ContainerSet.html" title="ContainerSet" alt="" coords="174,186,271,211"/>
+</map>
+
+<CENTER><IMG SRC="IContainerSet.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.png
new file mode 100644
index 0000000000..fea3ae43f2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html
index 7d38de8d20..07f517b46d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html
@@ -99,13 +99,18 @@ Interface IContainerSortedSet&lt;E&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IContainerSortedSet&lt;E&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet</A>&lt;E&gt;, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</A>&lt;E&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; SortedSet (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="40,100,179,140"/>
+<area shape="rect" id="node3" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="121,13,220,53"/>
+<area shape="rect" id="node4" href="ContainerSortedSet.html" title="ContainerSortedSet" alt="" coords="42,179,176,205"/>
+</map>
+
+<CENTER><IMG SRC="IContainerSortedSet.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.png
new file mode 100644
index 0000000000..5bf094accf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html
index c67451eb68..d49ed18d25 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html
@@ -88,6 +88,39 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AbstractDelegator.DelegatingIterator.html" title="AbstractDelegator.DelegatingIterator" alt="" coords="238,542,469,567"/>
+<area shape="rect" id="node2" href="ContainerBlockingQueue.html" title="ContainerBlockingQueue" alt="" coords="949,93,1115,118"/>
+<area shape="rect" id="node3" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="543,213,678,238"/>
+<area shape="rect" id="node4" href="ContainerList.html" title="ContainerList" alt="" coords="787,191,885,217"/>
+<area shape="rect" id="node5" href="ContainerList.DelegatingListIterator.html" title="ContainerList.DelegatingListIterator" alt="" coords="499,510,723,535"/>
+<area shape="rect" id="node6" href="ContainerMap.html" title="ContainerMap" alt="" coords="559,406,662,431"/>
+<area shape="rect" id="node7" href="ContainerQueue.html" title="ContainerQueue" alt="" coords="779,121,893,146"/>
+<area shape="rect" id="node8" href="ContainerSet.html" title="ContainerSet" alt="" coords="787,245,885,270"/>
+<area shape="rect" id="node9" href="ContainerSortedSet.html" title="ContainerSortedSet" alt="" coords="965,273,1099,298"/>
+<area shape="rect" id="node10" href="../../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="17,331,197,371"/>
+<area shape="rect" id="node11" href="AbstractDelegator.html" title="AbstractDelegator" alt="" coords="290,270,417,295"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="541,5,680,59"/>
+<area shape="rect" id="node13" title="&#171;interface&#187; Collection (java.util)" alt="" coords="64,173,149,227"/>
+<area shape="rect" id="node14" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,251,208,306"/>
+<area shape="rect" id="node15" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="752,56,920,96"/>
+<area shape="rect" id="node16" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="285,205,422,245"/>
+<area shape="rect" id="node17" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="560,148,661,188"/>
+<area shape="rect" id="node18" href="IContainerMap.html" title="&#171;interface&#187; IContainerMap" alt="" coords="301,399,406,439"/>
+<area shape="rect" id="node19" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="551,84,670,124"/>
+<area shape="rect" id="node20" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="561,263,661,303"/>
+<area shape="rect" id="node21" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="767,295,905,335"/>
+<area shape="rect" id="node22" title="&#171;interface&#187; Iterator (java.util)" alt="" coords="64,527,149,582"/>
+<area shape="rect" id="node23" title="&#171;interface&#187; List (java.util)" alt="" coords="311,126,396,181"/>
+<area shape="rect" id="node24" title="&#171;interface&#187; ListIterator (java.util)" alt="" coords="311,463,396,518"/>
+<area shape="rect" id="node25" title="&#171;interface&#187; Map (java.util)" alt="" coords="64,395,149,450"/>
+<area shape="rect" id="node26" title="&#171;interface&#187; Queue (java.util)" alt="" coords="311,47,396,102"/>
+<area shape="rect" id="node27" title="&#171;interface&#187; Set (java.util)" alt="" coords="311,319,396,374"/>
+<area shape="rect" id="node28" title="&#171;interface&#187; SortedSet (java.util)" alt="" coords="568,327,653,382"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -173,27 +206,6 @@ Package org.eclipse.net4j.util.container.delegate Description
<P>
Hybrid interfaces of notifying containers and the Java Collection Framework.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png
new file mode 100644
index 0000000000..d64d2aa23c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html
index e6c6f6ed56..f61c5b6270 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html
@@ -88,6 +88,45 @@ A framework of notifying collections and wiring containers.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="FactoryNotFoundException.html" title="&#171;exception&#187; FactoryNotFoundException" alt="" coords="225,1217,405,1257"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,1210,160,1265"/>
+<area shape="rect" id="node3" href="../security/ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer (org.eclipse.net4j.util.security)" alt="" coords="217,1073,413,1113"/>
+<area shape="rect" id="node4" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="261,1023,368,1049"/>
+<area shape="rect" id="node5" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="516,891,625,917"/>
+<area shape="rect" id="node6" href="ContainerEventAdapter.html" title="ContainerEventAdapter" alt="" coords="237,781,392,806"/>
+<area shape="rect" id="node7" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="225,880,405,920"/>
+<area shape="rect" id="node8" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="216,261,413,301"/>
+<area shape="rect" id="node9" href="LifecycleEventConverter.html" title="LifecycleEventConverter" alt="" coords="235,830,394,855"/>
+<area shape="rect" id="node10" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="759,243,889,269"/>
+<area shape="rect" id="node11" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="483,947,658,973"/>
+<area shape="rect" id="node12" href="delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="443,501,699,541"/>
+<area shape="rect" id="node13" href="Container.html" title="Container" alt="" coords="532,294,609,319"/>
+<area shape="rect" id="node14" href="../registry/Registry.html" title="Registry (org.eclipse.net4j.util.registry)" alt="" coords="728,293,920,333"/>
+<area shape="rect" id="node15" href="../security/ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector (org.eclipse.net4j.util.security)" alt="" coords="217,1137,412,1177"/>
+<area shape="rect" id="node16" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="272,501,357,541"/>
+<area shape="rect" id="node17" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="499,565,642,605"/>
+<area shape="rect" id="node18" href="delegate/IContainerCollection.html" title="&#171;interface&#187; IContainerCollection (org.eclipse.net4j.util.container.delegate)" alt="" coords="443,630,699,685"/>
+<area shape="rect" id="node19" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="41,1016,151,1056"/>
+<area shape="rect" id="node20" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="259,944,371,984"/>
+<area shape="rect" id="node21" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="21,197,171,237"/>
+<area shape="rect" id="node22" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="217,197,413,237"/>
+<area shape="rect" id="node23" href="delegate/IContainerMap.html" title="&#171;interface&#187; IContainerMap (org.eclipse.net4j.util.container.delegate)" alt="" coords="443,343,699,398"/>
+<area shape="rect" id="node24" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="30,1121,162,1161"/>
+<area shape="rect" id="node25" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,937,186,991"/>
+<area shape="rect" id="node26" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="216,702,413,757"/>
+<area shape="rect" id="node27" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="6,791,186,846"/>
+<area shape="rect" id="node28" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="504,709,637,749"/>
+<area shape="rect" id="node29" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,494,186,549"/>
+<area shape="rect" id="node30" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="766,709,882,749"/>
+<area shape="rect" id="node31" href="../registry/IRegistry.html" title="&#171;interface&#187; IRegistry (org.eclipse.net4j.util.registry)" alt="" coords="474,422,667,477"/>
+<area shape="rect" id="node32" href="ISlow.html" title="&#171;interface&#187; ISlow" alt="" coords="53,133,139,173"/>
+<area shape="rect" id="node33" href="ContainerUtil.html" title="&#171;static&#187; ContainerUtil" alt="" coords="48,69,144,109"/>
+<area shape="rect" id="node34" href="IContainerDelta.Kind.html" title="&#171;enum&#187; IContainerDelta.Kind" alt="" coords="26,5,166,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -213,27 +252,6 @@ Package org.eclipse.net4j.util.container Description
<P>
A framework of notifying collections and wiring containers.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png
new file mode 100644
index 0000000000..e21cb67bd6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.html
index aae5b21b59..97813b59bf 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.html
@@ -104,12 +104,25 @@ Class Event</H2>
<HR>
<DL>
<DT><PRE>public class <B>Event</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../container/ContainerEvent.html" title="ContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="377,5,580,45"/>
+<area shape="rect" id="node2" href="Event.html" title="Event" alt="" coords="195,189,250,214"/>
+<area shape="rect" id="node3" title="EventObject (java.util)" alt="" coords="6,152,98,192"/>
+<area shape="rect" id="node4" href="../lifecycle/LifecycleEvent.html" title="LifecycleEvent (org.eclipse.net4j.util.lifecycle)" alt="" coords="380,64,577,104"/>
+<area shape="rect" id="node5" href="../om/monitor/NotifyingMonitor.ProgressEvent.html" title="NotifyingMonitor.ProgressEvent (org.eclipse.net4j.util.om.monitor)" alt="" coords="371,123,586,163"/>
+<area shape="rect" id="node6" href="../options/OptionsEvent.html" title="OptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="383,181,575,221"/>
+<area shape="rect" id="node7" href="../ui/widgets/SashComposite.OrientationChangedEvent.html" title="SashComposite.OrientationChangedEvent (org.eclipse.net4j.util.ui.widgets)" alt="" coords="347,240,611,280"/>
+<area shape="rect" id="node8" href="../container/SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="377,299,580,339"/>
+<area shape="rect" id="node9" href="ValueEvent.html" title="ValueEvent" alt="" coords="435,358,522,383"/>
+<area shape="rect" id="node10" href="IEvent.html" title="&#171;interface&#187; IEvent" alt="" coords="9,211,95,251"/>
+</map>
+
+<CENTER><IMG SRC="Event.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.event.Event">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.png
new file mode 100644
index 0000000000..bbd4ffadec
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html
index 489a700399..c374bd2dfe 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html
@@ -97,13 +97,15 @@ Class EventUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>EventUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="EventUtil.html" title="&#171;static&#187; EventUtil" alt="" coords="5,5,77,45"/>
+</map>
+
+<CENTER><IMG SRC="EventUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.png
new file mode 100644
index 0000000000..13dd89783d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html
index bc02688c47..1858f07169 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html
@@ -105,13 +105,16 @@ Class ExecutorServiceNotifier.ThreadPool</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ExecutorServiceNotifier.ThreadPool</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExecutorServiceNotifier.ThreadPool.html" title="ExecutorServiceNotifier.ThreadPool" alt="" coords="5,71,229,97"/>
+<area shape="rect" id="node2" href="ExecutorServiceNotifier.html" title="ExecutorServiceNotifier" alt="" coords="39,6,195,31"/>
+</map>
+
+<CENTER><IMG SRC="ExecutorServiceNotifier.ThreadPool.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.png
new file mode 100644
index 0000000000..a3ce943f9e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html
index 3286f73a60..659dc43038 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html
@@ -104,14 +104,20 @@ Class ExecutorServiceNotifier</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExecutorServiceNotifier</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Notifier.html" title="Notifier" alt="" coords="86,6,148,31"/>
+<area shape="rect" id="node2" href="ExecutorServiceNotifier.ThreadPool.html" title="ExecutorServiceNotifier.ThreadPool" alt="" coords="5,137,229,162"/>
+<area shape="rect" id="node3" href="ExecutorServiceNotifier.html" title="ExecutorServiceNotifier" alt="" coords="39,71,195,97"/>
+</map>
+
+<CENTER><IMG SRC="ExecutorServiceNotifier.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.png
new file mode 100644
index 0000000000..2b8f4571d5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html
index c0902bf3e7..8683230ce4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html
@@ -99,13 +99,23 @@ Interface IEvent</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IEvent</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Event.html" title="Event" alt="" coords="286,5,341,30"/>
+<area shape="rect" id="node2" href="../fsm/FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent (org.eclipse.net4j.util.fsm)" alt="" coords="187,49,439,89"/>
+<area shape="rect" id="node3" href="../cache/ICacheMonitorEvent.html" title="&#171;interface&#187; ICacheMonitorEvent (org.eclipse.net4j.util.cache)" alt="" coords="221,109,406,163"/>
+<area shape="rect" id="node4" href="../container/IContainerEvent.html" title="&#171;interface&#187; IContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="212,182,415,237"/>
+<area shape="rect" id="node5" href="IEvent.html" title="&#171;interface&#187; IEvent" alt="" coords="5,227,91,267"/>
+<area shape="rect" id="node6" href="../collection/IHistoryChangeEvent.html" title="&#171;interface&#187; IHistoryChangeEvent (org.eclipse.net4j.util.collection)" alt="" coords="211,255,416,310"/>
+<area shape="rect" id="node7" href="../lifecycle/ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent (org.eclipse.net4j.util.lifecycle)" alt="" coords="215,329,412,383"/>
+<area shape="rect" id="node8" href="../options/IOptionsEvent.html" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="217,402,409,457"/>
+<area shape="rect" id="node9" href="../om/pref/OMPreferencesChangeEvent.html" title="&#171;interface&#187; OMPreferencesChangeEvent (org.eclipse.net4j.util.om.pref)" alt="" coords="217,475,410,530"/>
+</map>
+
+<CENTER><IMG SRC="IEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.png
new file mode 100644
index 0000000000..1aff99a0d0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.html
index 37d1d59a5e..d1ccb43b37 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.html
@@ -99,13 +99,23 @@ Interface IListener</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IListener</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventListener.html?is-external=true" title="class or interface in java.util">EventListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../container/ContainerEventAdapter.html" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="392,5,595,45"/>
+<area shape="rect" id="node2" href="../ui/views/ContainerItemProvider.LeafNode.html" title="ContainerItemProvider.LeafNode (org.eclipse.net4j.util.ui.views)" alt="" coords="390,64,597,104"/>
+<area shape="rect" id="node3" href="../lifecycle/LifecycleEventAdapter.html" title="LifecycleEventAdapter (org.eclipse.net4j.util.lifecycle)" alt="" coords="395,123,592,163"/>
+<area shape="rect" id="node4" href="../container/LifecycleEventConverter.html" title="LifecycleEventConverter (org.eclipse.net4j.util.container)" alt="" coords="392,181,595,221"/>
+<area shape="rect" id="node5" href="../ui/container/ElementWizardComposite.html" title="ElementWizardComposite (org.eclipse.net4j.util.ui.container)" alt="" coords="385,240,602,280"/>
+<area shape="rect" id="node6" href="../ui/actions/SashLayoutAction.html" title="SashLayoutAction (org.eclipse.net4j.util.ui.actions)" alt="" coords="390,299,597,339"/>
+<area shape="rect" id="node7" href="../ui/StructuredContentProvider.html" title="StructuredContentProvider (org.eclipse.net4j.util.ui)" alt="" coords="406,357,581,397"/>
+<area shape="rect" id="node8" title="&#171;interface&#187; EventListener (java.util)" alt="" coords="6,174,106,229"/>
+<area shape="rect" id="node9" href="IListener.html" title="&#171;interface&#187; IListener" alt="" coords="203,181,288,221"/>
+</map>
+
+<CENTER><IMG SRC="IListener.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.png
new file mode 100644
index 0000000000..ff7fa23df5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html
index d93c784321..d8ef2b1cbe 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html
@@ -99,7 +99,22 @@ Interface INotifier</H2>
<HR>
<DL>
<DT><PRE>public interface <B>INotifier</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Notifier.html" title="Notifier" alt="" coords="263,5,326,30"/>
+<area shape="rect" id="node2" href="../om/monitor/NotifyingMonitor.html" title="NotifyingMonitor (org.eclipse.net4j.util.om.monitor)" alt="" coords="187,49,402,89"/>
+<area shape="rect" id="node3" href="../ui/widgets/SashComposite.html" title="SashComposite (org.eclipse.net4j.util.ui.widgets)" alt="" coords="191,108,398,148"/>
+<area shape="rect" id="node4" href="../cache/ICacheMonitor.html" title="&#171;interface&#187; ICacheMonitor (org.eclipse.net4j.util.cache)" alt="" coords="202,167,387,222"/>
+<area shape="rect" id="node5" href="../container/IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="193,241,396,295"/>
+<area shape="rect" id="node6" href="../collection/IHistory.html" title="&#171;interface&#187; IHistory (org.eclipse.net4j.util.collection)" alt="" coords="192,314,397,369"/>
+<area shape="rect" id="node7" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="196,387,393,442"/>
+<area shape="rect" id="node8" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="5,248,91,288"/>
+<area shape="rect" id="node9" href="../options/IOptions.html" title="&#171;interface&#187; IOptions (org.eclipse.net4j.util.options)" alt="" coords="199,461,391,515"/>
+<area shape="rect" id="node10" href="../om/pref/OMPreferences.html" title="&#171;interface&#187; OMPreferences (org.eclipse.net4j.util.om.pref)" alt="" coords="198,534,391,589"/>
+</map>
+
+<CENTER><IMG SRC="INotifier.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
An entity that a number of <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A> can be registered with and that can fire <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A>
@@ -112,10 +127,6 @@ An entity that a number of <A HREF="../../../../../org/eclipse/net4j/util/event/
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.png
new file mode 100644
index 0000000000..350f31f6fd
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html
index 36f0bc55d2..070ea651c7 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html
@@ -103,14 +103,25 @@ Class Notifier</H2>
<HR>
<DL>
<DT><PRE>public class <B>Notifier</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExecutorServiceNotifier.html" title="ExecutorServiceNotifier" alt="" coords="397,5,553,30"/>
+<area shape="rect" id="node2" href="../collection/History.html" title="History (org.eclipse.net4j.util.collection)" alt="" coords="372,49,577,89"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="376,108,573,148"/>
+<area shape="rect" id="node4" href="Notifier.html" title="Notifier" alt="" coords="187,142,250,167"/>
+<area shape="rect" id="node5" href="ValueNotifier.html" title="ValueNotifier" alt="" coords="427,167,522,193"/>
+<area shape="rect" id="node6" href="../container/delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="347,212,603,252"/>
+<area shape="rect" id="node7" href="../ui/container/ElementWizard.html" title="ElementWizard (org.eclipse.net4j.util.ui.container)" alt="" coords="366,271,583,311"/>
+<area shape="rect" id="node8" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="5,135,91,175"/>
+</map>
+
+<CENTER><IMG SRC="Notifier.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.png
new file mode 100644
index 0000000000..4d0440c260
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html
index 8668f58c63..d2a4e7db08 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html
@@ -102,14 +102,19 @@ Class ValueEvent&lt;VALUE&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ValueEvent&lt;VALUE&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ValueEvent.html" title="ValueEvent" alt="" coords="5,71,91,97"/>
+<area shape="rect" id="node2" href="Event.html" title="Event" alt="" coords="21,6,75,31"/>
+</map>
+
+<CENTER><IMG SRC="ValueEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.event.ValueEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.png
new file mode 100644
index 0000000000..53259c3646
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html
index 2611c4b691..f916ccd67b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html
@@ -101,14 +101,19 @@ Class ValueNotifier&lt;VALUE&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>ValueNotifier&lt;VALUE&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ValueNotifier.html" title="ValueNotifier" alt="" coords="5,71,99,97"/>
+<area shape="rect" id="node2" href="Notifier.html" title="Notifier" alt="" coords="21,6,83,31"/>
+</map>
+
+<CENTER><IMG SRC="ValueNotifier.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.png
new file mode 100644
index 0000000000..7c80b8ba6e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html
index d2ddfc4dce..a46af2c2a5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html
@@ -88,6 +88,55 @@ A framework for sending of and listening to events.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../container/ContainerEvent.html" title="ContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="449,1061,652,1101"/>
+<area shape="rect" id="node2" href="../container/ContainerEventAdapter.html" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="449,613,652,653"/>
+<area shape="rect" id="node3" href="../ui/views/ContainerItemProvider.LeafNode.html" title="ContainerItemProvider.LeafNode (org.eclipse.net4j.util.ui.views)" alt="" coords="447,677,654,717"/>
+<area shape="rect" id="node4" href="Event.html" title="Event" alt="" coords="235,1261,290,1286"/>
+<area shape="rect" id="node5" title="EventObject (java.util)" alt="" coords="10,1253,102,1293"/>
+<area shape="rect" id="node6" href="ExecutorServiceNotifier.html" title="ExecutorServiceNotifier" alt="" coords="473,5,629,30"/>
+<area shape="rect" id="node7" href="ExecutorServiceNotifier.ThreadPool.html" title="ExecutorServiceNotifier.ThreadPool" alt="" coords="713,5,938,30"/>
+<area shape="rect" id="node8" href="../fsm/FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent (org.eclipse.net4j.util.fsm)" alt="" coords="137,1311,389,1351"/>
+<area shape="rect" id="node9" href="../collection/History.html" title="History (org.eclipse.net4j.util.collection)" alt="" coords="448,55,653,95"/>
+<area shape="rect" id="node10" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="452,119,649,159"/>
+<area shape="rect" id="node11" href="../lifecycle/LifecycleEvent.html" title="LifecycleEvent (org.eclipse.net4j.util.lifecycle)" alt="" coords="452,1125,649,1165"/>
+<area shape="rect" id="node12" href="../lifecycle/LifecycleEventAdapter.html" title="LifecycleEventAdapter (org.eclipse.net4j.util.lifecycle)" alt="" coords="452,741,649,781"/>
+<area shape="rect" id="node13" href="../container/LifecycleEventConverter.html" title="LifecycleEventConverter (org.eclipse.net4j.util.container)" alt="" coords="449,805,652,845"/>
+<area shape="rect" id="node14" href="Notifier.html" title="Notifier" alt="" coords="231,154,294,179"/>
+<area shape="rect" id="node15" href="../om/monitor/NotifyingMonitor.html" title="NotifyingMonitor (org.eclipse.net4j.util.om.monitor)" alt="" coords="155,204,370,244"/>
+<area shape="rect" id="node16" href="../om/monitor/NotifyingMonitor.ProgressEvent.html" title="NotifyingMonitor.ProgressEvent (org.eclipse.net4j.util.om.monitor)" alt="" coords="443,1189,658,1229"/>
+<area shape="rect" id="node17" href="../options/OptionsEvent.html" title="OptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="455,1253,647,1293"/>
+<area shape="rect" id="node18" href="../ui/widgets/SashComposite.OrientationChangedEvent.html" title="SashComposite.OrientationChangedEvent (org.eclipse.net4j.util.ui.widgets)" alt="" coords="419,1317,683,1357"/>
+<area shape="rect" id="node19" href="../container/SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="449,1381,652,1421"/>
+<area shape="rect" id="node20" href="ValueEvent.html" title="ValueEvent" alt="" coords="507,1446,594,1471"/>
+<area shape="rect" id="node21" href="ValueNotifier.html" title="ValueNotifier" alt="" coords="503,183,598,209"/>
+<area shape="rect" id="node22" href="../container/delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="423,233,679,273"/>
+<area shape="rect" id="node23" href="../ui/container/ElementWizard.html" title="ElementWizard (org.eclipse.net4j.util.ui.container)" alt="" coords="442,297,659,337"/>
+<area shape="rect" id="node24" href="../ui/container/ElementWizardComposite.html" title="ElementWizardComposite (org.eclipse.net4j.util.ui.container)" alt="" coords="442,869,659,909"/>
+<area shape="rect" id="node25" href="../ui/widgets/SashComposite.html" title="SashComposite (org.eclipse.net4j.util.ui.widgets)" alt="" coords="159,268,366,308"/>
+<area shape="rect" id="node26" href="../ui/actions/SashLayoutAction.html" title="SashLayoutAction (org.eclipse.net4j.util.ui.actions)" alt="" coords="447,933,654,973"/>
+<area shape="rect" id="node27" href="../ui/StructuredContentProvider.html" title="StructuredContentProvider (org.eclipse.net4j.util.ui)" alt="" coords="463,997,638,1037"/>
+<area shape="rect" id="node28" title="&#171;interface&#187; EventListener (java.util)" alt="" coords="6,798,106,853"/>
+<area shape="rect" id="node29" href="../cache/ICacheMonitor.html" title="&#171;interface&#187; ICacheMonitor (org.eclipse.net4j.util.cache)" alt="" coords="170,333,355,387"/>
+<area shape="rect" id="node30" href="../cache/ICacheMonitorEvent.html" title="&#171;interface&#187; ICacheMonitorEvent (org.eclipse.net4j.util.cache)" alt="" coords="170,1375,355,1430"/>
+<area shape="rect" id="node31" href="../container/IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="161,411,364,466"/>
+<area shape="rect" id="node32" href="../container/IContainerEvent.html" title="&#171;interface&#187; IContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="161,1454,364,1509"/>
+<area shape="rect" id="node33" href="IEvent.html" title="&#171;interface&#187; IEvent" alt="" coords="13,1501,99,1541"/>
+<area shape="rect" id="node34" href="../collection/IHistory.html" title="&#171;interface&#187; IHistory (org.eclipse.net4j.util.collection)" alt="" coords="160,490,365,545"/>
+<area shape="rect" id="node35" href="../collection/IHistoryChangeEvent.html" title="&#171;interface&#187; IHistoryChangeEvent (org.eclipse.net4j.util.collection)" alt="" coords="160,1533,365,1587"/>
+<area shape="rect" id="node36" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="164,569,361,623"/>
+<area shape="rect" id="node37" href="../lifecycle/ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent (org.eclipse.net4j.util.lifecycle)" alt="" coords="164,1611,361,1666"/>
+<area shape="rect" id="node38" href="IListener.html" title="&#171;interface&#187; IListener" alt="" coords="220,805,305,845"/>
+<area shape="rect" id="node39" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="13,419,99,459"/>
+<area shape="rect" id="node40" href="../options/IOptions.html" title="&#171;interface&#187; IOptions (org.eclipse.net4j.util.options)" alt="" coords="167,647,359,702"/>
+<area shape="rect" id="node41" href="../options/IOptionsEvent.html" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="167,1690,359,1745"/>
+<area shape="rect" id="node42" href="../om/pref/OMPreferences.html" title="&#171;interface&#187; OMPreferences (org.eclipse.net4j.util.om.pref)" alt="" coords="166,726,359,781"/>
+<area shape="rect" id="node43" href="../om/pref/OMPreferencesChangeEvent.html" title="&#171;interface&#187; OMPreferencesChangeEvent (org.eclipse.net4j.util.om.pref)" alt="" coords="166,1769,359,1823"/>
+<area shape="rect" id="node44" href="EventUtil.html" title="&#171;static&#187; EventUtil" alt="" coords="19,355,93,395"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -154,27 +203,6 @@ Package org.eclipse.net4j.util.event Description
<P>
A framework for sending of and listening to events.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.png
new file mode 100644
index 0000000000..78a261e41c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html
index 8060516e38..de90b5f12c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html
@@ -103,13 +103,24 @@ Class Factory</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Factory</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory">IFactory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../concurrent/ExecutorServiceFactory.html" title="ExecutorServiceFactory (org.eclipse.net4j.util.concurrent)" alt="" coords="353,5,564,45"/>
+<area shape="rect" id="node2" href="FactoryDescriptor.html" title="FactoryDescriptor" alt="" coords="396,65,521,90"/>
+<area shape="rect" id="node3" href="../security/RandomizerFactory.html" title="RandomizerFactory (org.eclipse.net4j.util.security)" alt="" coords="361,109,557,149"/>
+<area shape="rect" id="node4" href="../concurrent/TimerLifecycle.DaemonFactory.html" title="TimerLifecycle.DaemonFactory (org.eclipse.net4j.util.concurrent)" alt="" coords="353,168,564,208"/>
+<area shape="rect" id="node5" href="../security/CredentialsProviderFactory.html" title="CredentialsProviderFactory (org.eclipse.net4j.util.security)" alt="" coords="361,227,556,267"/>
+<area shape="rect" id="node6" href="../ui/container/ElementWizardFactory.html" title="ElementWizardFactory (org.eclipse.net4j.util.ui.container)" alt="" coords="350,285,567,325"/>
+<area shape="rect" id="node7" href="Factory.html" title="Factory" alt="" coords="187,205,253,230"/>
+<area shape="rect" id="node8" href="../security/NegotiatorFactory.html" title="NegotiatorFactory (org.eclipse.net4j.util.security)" alt="" coords="361,344,556,384"/>
+<area shape="rect" id="node9" href="../security/UserManagerFactory.html" title="UserManagerFactory (org.eclipse.net4j.util.security)" alt="" coords="361,403,556,443"/>
+<area shape="rect" id="node10" href="IFactory.html" title="&#171;interface&#187; IFactory" alt="" coords="5,197,91,237"/>
+</map>
+
+<CENTER><IMG SRC="Factory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.png
new file mode 100644
index 0000000000..315f03ef0e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html
index 8fc1a7eded..76000341e1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html
@@ -103,12 +103,17 @@ Class FactoryCreationException</H2>
<HR>
<DL>
<DT><PRE>public class <B>FactoryCreationException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="27,6,155,61"/>
+<area shape="rect" id="node2" href="FactoryCreationException.html" title="&#171;exception&#187; FactoryCreationException" alt="" coords="5,100,176,140"/>
+</map>
+
+<CENTER><IMG SRC="FactoryCreationException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.factory.FactoryCreationException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.png
new file mode 100644
index 0000000000..bdaf88ec21
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html
index 5472973281..075455a135 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html
@@ -101,12 +101,17 @@ Class FactoryDescriptor</H2>
<HR>
<DL>
<DT><PRE>public class <B>FactoryDescriptor</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Factory.html" title="Factory" alt="" coords="35,6,100,31"/>
+<area shape="rect" id="node2" href="FactoryDescriptor.html" title="FactoryDescriptor" alt="" coords="5,71,131,97"/>
+</map>
+
+<CENTER><IMG SRC="FactoryDescriptor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.png
new file mode 100644
index 0000000000..b9cccb647d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html
index 36236574ba..2ce8fc6c2a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html
@@ -100,12 +100,19 @@ Class FactoryKey</H2>
<HR>
<DL>
<DT><PRE>public final class <B>FactoryKey</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory">IFactoryKey</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory">FactoryKey</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="5,6,93,61"/>
+<area shape="rect" id="node2" href="IFactoryKey.html" title="&#171;interface&#187; IFactoryKey" alt="" coords="123,13,215,53"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="245,6,336,61"/>
+<area shape="rect" id="node4" href="FactoryKey.html" title="FactoryKey" alt="" coords="125,101,213,126"/>
+</map>
+
+<CENTER><IMG SRC="FactoryKey.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.factory.FactoryKey">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.png
new file mode 100644
index 0000000000..222a4b10d9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html
index c5efd1e0db..1325d7fe31 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html
@@ -96,13 +96,16 @@ Interface IFactory</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IFactory</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IFactory.html" title="&#171;interface&#187; IFactory" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Factory.html" title="Factory" alt="" coords="15,85,80,110"/>
+</map>
+
+<CENTER><IMG SRC="IFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png
new file mode 100644
index 0000000000..0f96244c51
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html
index e864d250e3..dba1af2404 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html
@@ -96,12 +96,17 @@ Interface IFactoryKey</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IFactoryKey</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IFactoryKey.html" title="&#171;interface&#187; IFactoryKey" alt="" coords="5,5,96,45"/>
+<area shape="rect" id="node2" href="FactoryKey.html" title="FactoryKey" alt="" coords="6,85,95,110"/>
+</map>
+
+<CENTER><IMG SRC="IFactoryKey.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.png
new file mode 100644
index 0000000000..a63bff6c93
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html
index f41a5cb3c6..80dc2316b8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html
@@ -103,12 +103,17 @@ Class ProductCreationException</H2>
<HR>
<DL>
<DT><PRE>public class <B>ProductCreationException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="28,6,156,61"/>
+<area shape="rect" id="node2" href="ProductCreationException.html" title="&#171;exception&#187; ProductCreationException" alt="" coords="5,100,179,140"/>
+</map>
+
+<CENTER><IMG SRC="ProductCreationException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.factory.ProductCreationException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.png
new file mode 100644
index 0000000000..0712a7bec0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html
index 5b35838be3..d966583419 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html
@@ -88,6 +88,28 @@ A framework for factory based instance creation.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="FactoryCreationException.html" title="&#171;exception&#187; FactoryCreationException" alt="" coords="163,285,335,325"/>
+<area shape="rect" id="node2" href="ProductCreationException.html" title="&#171;exception&#187; ProductCreationException" alt="" coords="163,349,336,389"/>
+<area shape="rect" id="node3" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="5,318,133,373"/>
+<area shape="rect" id="node4" href="../concurrent/ExecutorServiceFactory.html" title="ExecutorServiceFactory (org.eclipse.net4j.util.concurrent)" alt="" coords="369,17,580,57"/>
+<area shape="rect" id="node5" href="FactoryDescriptor.html" title="FactoryDescriptor" alt="" coords="412,82,537,107"/>
+<area shape="rect" id="node6" href="FactoryKey.html" title="FactoryKey" alt="" coords="205,91,294,117"/>
+<area shape="rect" id="node7" href="../security/RandomizerFactory.html" title="RandomizerFactory (org.eclipse.net4j.util.security)" alt="" coords="377,132,573,172"/>
+<area shape="rect" id="node8" href="../concurrent/TimerLifecycle.DaemonFactory.html" title="TimerLifecycle.DaemonFactory (org.eclipse.net4j.util.concurrent)" alt="" coords="369,196,580,236"/>
+<area shape="rect" id="node9" href="../security/CredentialsProviderFactory.html" title="CredentialsProviderFactory (org.eclipse.net4j.util.security)" alt="" coords="377,260,572,300"/>
+<area shape="rect" id="node10" href="../ui/container/ElementWizardFactory.html" title="ElementWizardFactory (org.eclipse.net4j.util.ui.container)" alt="" coords="366,324,583,364"/>
+<area shape="rect" id="node11" href="Factory.html" title="Factory" alt="" coords="217,235,282,261"/>
+<area shape="rect" id="node12" href="../security/NegotiatorFactory.html" title="NegotiatorFactory (org.eclipse.net4j.util.security)" alt="" coords="377,388,572,428"/>
+<area shape="rect" id="node13" href="../security/UserManagerFactory.html" title="UserManagerFactory (org.eclipse.net4j.util.security)" alt="" coords="377,452,572,492"/>
+<area shape="rect" id="node14" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="24,5,115,59"/>
+<area shape="rect" id="node15" href="IFactory.html" title="&#171;interface&#187; IFactory" alt="" coords="27,228,112,268"/>
+<area shape="rect" id="node16" href="IFactoryKey.html" title="&#171;interface&#187; IFactoryKey" alt="" coords="23,84,115,124"/>
+<area shape="rect" id="node17" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="25,149,114,203"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -151,27 +173,6 @@ Package org.eclipse.net4j.util.factory Description
<P>
A framework for factory based instance creation.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png
new file mode 100644
index 0000000000..63fb861cc9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html
index 5a6977dbe3..1bd4568ca9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html
@@ -103,13 +103,16 @@ Class FiniteStateMachine.ChangeStateTransition</H2>
<HR>
<DL>
<DT><PRE>public class <B>FiniteStateMachine.ChangeStateTransition</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm">ITransition</A>&lt;STATE,EVENT,SUBJECT,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="97,5,183,45"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.ChangeStateTransition.html" title="FiniteStateMachine.ChangeStateTransition" alt="" coords="5,85,275,110"/>
+</map>
+
+<CENTER><IMG SRC="FiniteStateMachine.ChangeStateTransition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.png
new file mode 100644
index 0000000000..f2a97a2b0e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html
index f887cae91c..cd3925067e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html
@@ -103,13 +103,16 @@ Class FiniteStateMachine.FailTransition</H2>
<HR>
<DL>
<DT><PRE>public static class <B>FiniteStateMachine.FailTransition</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm">ITransition</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="69,5,155,45"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.FailTransition.html" title="FiniteStateMachine.FailTransition" alt="" coords="5,85,219,110"/>
+</map>
+
+<CENTER><IMG SRC="FiniteStateMachine.FailTransition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.png
new file mode 100644
index 0000000000..d26fed5dee
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html
index 3aca3e2fd7..00bfbe778e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html
@@ -103,13 +103,16 @@ Class FiniteStateMachine.IgnoreTransition</H2>
<HR>
<DL>
<DT><PRE>public static class <B>FiniteStateMachine.IgnoreTransition</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm">ITransition</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="77,5,163,45"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.IgnoreTransition.html" title="FiniteStateMachine.IgnoreTransition" alt="" coords="5,85,235,110"/>
+</map>
+
+<CENTER><IMG SRC="FiniteStateMachine.IgnoreTransition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.png
new file mode 100644
index 0000000000..bfe1474513
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html
index 77c982ae78..37f55cfc4c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html
@@ -103,13 +103,16 @@ Class FiniteStateMachine.StateChangedEvent</H2>
<HR>
<DL>
<DT><PRE>public class <B>FiniteStateMachine.StateChangedEvent</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="41,6,220,61"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent" alt="" coords="5,101,256,126"/>
+</map>
+
+<CENTER><IMG SRC="FiniteStateMachine.StateChangedEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.png
new file mode 100644
index 0000000000..5cb4497e94
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html
index af01c4a8d3..00146ac357 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html
@@ -105,13 +105,17 @@ Class FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/ja
<HR>
<DL>
<DT><PRE>public abstract class <B>FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,EVENT extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,SUBJECT&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../security/Negotiator.html" title="Negotiator (org.eclipse.net4j.util.security)" alt="" coords="7,149,201,189"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.html" title="FiniteStateMachine" alt="" coords="37,85,171,110"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,5,203,45"/>
+</map>
+
+<CENTER><IMG SRC="FiniteStateMachine.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.png
new file mode 100644
index 0000000000..f8f6f6ee32
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html
index dff5fcb824..36b3a4a62d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html
@@ -96,13 +96,19 @@ Interface ITransition&lt;STATE extends <A HREF="http://download.oracle.com/javas
<HR>
<DL>
<DT><PRE>public interface <B>ITransition&lt;STATE extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,EVENT extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,SUBJECT,DATA&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="489,5,575,45"/>
+<area shape="rect" id="node2" href="../security/ChallengeResponseNegotiator.Transition.html" title="ChallengeResponseNegotiator.Transition (org.eclipse.net4j.util.security)" alt="" coords="5,84,261,124"/>
+<area shape="rect" id="node3" href="FiniteStateMachine.IgnoreTransition.html" title="FiniteStateMachine.IgnoreTransition" alt="" coords="292,91,521,117"/>
+<area shape="rect" id="node4" href="FiniteStateMachine.FailTransition.html" title="FiniteStateMachine.FailTransition" alt="" coords="551,91,765,117"/>
+<area shape="rect" id="node5" href="FiniteStateMachine.ChangeStateTransition.html" title="FiniteStateMachine.ChangeStateTransition" alt="" coords="796,91,1065,117"/>
+</map>
+
+<CENTER><IMG SRC="ITransition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.png
new file mode 100644
index 0000000000..42b9e3d08f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html
index 2f7de16ff2..6f71a478aa 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html
@@ -88,6 +88,21 @@ A framework for finite state machines.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="FiniteStateMachine.ChangeStateTransition.html" title="FiniteStateMachine.ChangeStateTransition" alt="" coords="232,134,501,159"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.FailTransition.html" title="FiniteStateMachine.FailTransition" alt="" coords="259,183,474,209"/>
+<area shape="rect" id="node3" href="FiniteStateMachine.IgnoreTransition.html" title="FiniteStateMachine.IgnoreTransition" alt="" coords="252,233,481,258"/>
+<area shape="rect" id="node4" href="FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent" alt="" coords="241,85,493,110"/>
+<area shape="rect" id="node5" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,5,203,45"/>
+<area shape="rect" id="node6" href="../security/ChallengeResponseNegotiator.Transition.html" title="ChallengeResponseNegotiator.Transition (org.eclipse.net4j.util.security)" alt="" coords="238,283,495,323"/>
+<area shape="rect" id="node7" href="FiniteStateMachine.html" title="FiniteStateMachine" alt="" coords="300,13,433,38"/>
+<area shape="rect" id="node8" href="../security/Negotiator.html" title="Negotiator (org.eclipse.net4j.util.security)" alt="" coords="531,5,725,45"/>
+<area shape="rect" id="node9" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="14,70,194,125"/>
+<area shape="rect" id="node10" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="61,201,147,241"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -129,27 +144,6 @@ Package org.eclipse.net4j.util.fsm Description
<P>
A framework for finite state machines.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.png
new file mode 100644
index 0000000000..988d351f13
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html
index 0df8e248e6..a8abe0b994 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html
@@ -102,14 +102,19 @@ Class AsyncOutputStream</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>AsyncOutputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/PipedOutputStream.html?is-external=true" title="class or interface in java.io">PipedOutputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AsyncOutputStream.html" title="AsyncOutputStream" alt="" coords="5,85,144,110"/>
+<area shape="rect" id="node2" title="PipedOutputStream (java.io)" alt="" coords="7,5,143,45"/>
+</map>
+
+<CENTER><IMG SRC="AsyncOutputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.png
new file mode 100644
index 0000000000..61d2e72b83
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html
index b8ca9980d2..ecdbdbc102 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html
@@ -102,14 +102,19 @@ Class AsyncWriter</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>AsyncWriter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/PipedWriter.html?is-external=true" title="class or interface in java.io">PipedWriter</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AsyncWriter.html" title="AsyncWriter" alt="" coords="5,85,99,110"/>
+<area shape="rect" id="node2" title="PipedWriter (java.io)" alt="" coords="7,5,97,45"/>
+</map>
+
+<CENTER><IMG SRC="AsyncWriter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.png
new file mode 100644
index 0000000000..dea20e42f8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html
index 5785a20b0c..183d8122c7 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html
@@ -101,13 +101,16 @@ Class CachedFileMap&lt;K extends <A HREF="http://download.oracle.com/javase/1.5.
<HR>
<DL>
<DT><PRE>public abstract class <B>CachedFileMap&lt;K extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;K&gt;,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/io/SortedFileMap.html" title="class in org.eclipse.net4j.util.io">SortedFileMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SortedFileMap.html" title="SortedFileMap" alt="" coords="7,6,112,31"/>
+<area shape="rect" id="node2" href="CachedFileMap.html" title="CachedFileMap" alt="" coords="5,71,115,97"/>
+</map>
+
+<CENTER><IMG SRC="CachedFileMap.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.png
new file mode 100644
index 0000000000..c4cf667636
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html
index 854b66d270..2df06468bf 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html
@@ -100,13 +100,16 @@ Class DataInputExtender</H2>
<HR>
<DL>
<DT><PRE>public class <B>DataInputExtender</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedDataInput.html" title="interface in org.eclipse.net4j.util.io">ExtendedDataInput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataInput.html" title="&#171;interface&#187; ExtendedDataInput" alt="" coords="5,5,136,45"/>
+<area shape="rect" id="node2" href="DataInputExtender.html" title="DataInputExtender" alt="" coords="6,85,135,110"/>
+</map>
+
+<CENTER><IMG SRC="DataInputExtender.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.png
new file mode 100644
index 0000000000..5b4e8742ed
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html
index 7057d79110..716db05965 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html
@@ -100,13 +100,16 @@ Class DataOutputExtender</H2>
<HR>
<DL>
<DT><PRE>public class <B>DataOutputExtender</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedDataOutput.html" title="interface in org.eclipse.net4j.util.io">ExtendedDataOutput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataOutput.html" title="&#171;interface&#187; ExtendedDataOutput" alt="" coords="5,5,147,45"/>
+<area shape="rect" id="node2" href="DataOutputExtender.html" title="DataOutputExtender" alt="" coords="6,85,145,110"/>
+</map>
+
+<CENTER><IMG SRC="DataOutputExtender.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.png
new file mode 100644
index 0000000000..af77fa2e66
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html
index 803cd75dc8..4eecc4b1e6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html
@@ -104,7 +104,15 @@ Class DelegatingInputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>DelegatingInputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="InputStream (java.io)" alt="" coords="35,5,128,45"/>
+<area shape="rect" id="node2" href="XORInputStream.html" title="XORInputStream" alt="" coords="22,150,140,175"/>
+<area shape="rect" id="node3" href="DelegatingInputStream.html" title="DelegatingInputStream" alt="" coords="5,85,157,110"/>
+</map>
+
+<CENTER><IMG SRC="DelegatingInputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
A <code>DelegatingInputStream</code> contains some other input stream, which it uses as its basic source of data,
@@ -119,10 +127,6 @@ A <code>DelegatingInputStream</code> contains some other input stream, which it
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.png
new file mode 100644
index 0000000000..7c5ba1f4fa
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html
index 9b2b979453..b5e0788a64 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html
@@ -104,7 +104,15 @@ Class DelegatingOutputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>DelegatingOutputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="OutputStream (java.io)" alt="" coords="35,5,137,45"/>
+<area shape="rect" id="node2" href="XOROutputStream.html" title="XOROutputStream" alt="" coords="22,150,151,175"/>
+<area shape="rect" id="node3" href="DelegatingOutputStream.html" title="DelegatingOutputStream" alt="" coords="5,85,168,110"/>
+</map>
+
+<CENTER><IMG SRC="DelegatingOutputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
This class is the superclass of all classes that filter output streams. These streams sit on top of an already
@@ -121,10 +129,6 @@ This class is the superclass of all classes that filter output streams. These st
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.png
new file mode 100644
index 0000000000..7ea409d891
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html
index 4f24bb8178..9186f23354 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html
@@ -103,13 +103,17 @@ Class DelegatingStreamWrapper</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>DelegatingStreamWrapper</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/IStreamWrapper.html" title="interface in org.eclipse.net4j.util.io">IStreamWrapper</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IStreamWrapper.html" title="&#171;interface&#187; IStreamWrapper" alt="" coords="34,5,149,45"/>
+<area shape="rect" id="node2" href="DelegatingStreamWrapper.html" title="DelegatingStreamWrapper" alt="" coords="5,85,179,110"/>
+<area shape="rect" id="node3" href="StreamWrapperChain.html" title="StreamWrapperChain" alt="" coords="19,150,165,175"/>
+</map>
+
+<CENTER><IMG SRC="DelegatingStreamWrapper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.png
new file mode 100644
index 0000000000..208ff1d137
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html
index cff429053f..4e31e6aed7 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html
@@ -102,14 +102,19 @@ Class DigestWriter</H2>
<HR>
<DL>
<DT><PRE>public class <B>DigestWriter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/FilterWriter.html?is-external=true" title="class or interface in java.io">FilterWriter</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="FilterWriter (java.io)" alt="" coords="9,5,95,45"/>
+<area shape="rect" id="node2" href="DigestWriter.html" title="DigestWriter" alt="" coords="5,85,99,110"/>
+</map>
+
+<CENTER><IMG SRC="DigestWriter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.png
new file mode 100644
index 0000000000..37cdb61534
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html
index 0c6fe00531..2ed112970c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html
@@ -102,14 +102,19 @@ Class ExpectedFileInputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExpectedFileInputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io">FileInputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="FileInputStream (java.io)" alt="" coords="33,5,145,45"/>
+<area shape="rect" id="node2" href="ExpectedFileInputStream.html" title="ExpectedFileInputStream" alt="" coords="5,85,173,110"/>
+</map>
+
+<CENTER><IMG SRC="ExpectedFileInputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.png
new file mode 100644
index 0000000000..57900b2289
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html
index 1b5fb1668f..667eb23f42 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html
@@ -103,14 +103,19 @@ Class ExpectedFileReader</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExpectedFileReader</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/FileReader.html?is-external=true" title="class or interface in java.io">FileReader</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="FileReader (java.io)" alt="" coords="33,5,116,45"/>
+<area shape="rect" id="node2" href="ExpectedFileReader.html" title="ExpectedFileReader" alt="" coords="5,85,144,110"/>
+</map>
+
+<CENTER><IMG SRC="ExpectedFileReader.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.png
new file mode 100644
index 0000000000..a81f358710
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html
index baa0410021..1c7506ef84 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html
@@ -103,14 +103,19 @@ Class ExtendedDataInput.Delegating</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ExtendedDataInput.Delegating</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedDataInput.html" title="interface in org.eclipse.net4j.util.io">ExtendedDataInput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataInput.html" title="&#171;interface&#187; ExtendedDataInput" alt="" coords="38,5,169,45"/>
+<area shape="rect" id="node2" href="ExtendedDataInput.Delegating.html" title="ExtendedDataInput.Delegating" alt="" coords="5,85,203,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataInput.Delegating.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.png
new file mode 100644
index 0000000000..efd0e04698
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html
index 6ea82d4e7e..3682ce5b00 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html
@@ -107,14 +107,19 @@ Class ExtendedDataInput.Stream</H2>
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>public static class <B>ExtendedDataInput.Stream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="InputStream (java.io)" alt="" coords="48,5,141,45"/>
+<area shape="rect" id="node2" href="ExtendedDataInput.Stream.html" title="ExtendedDataInput.Stream" alt="" coords="5,85,184,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataInput.Stream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.png
new file mode 100644
index 0000000000..8ff658a448
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html
index 9bbe5df653..160cc8c9f4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html
@@ -99,13 +99,19 @@ Interface ExtendedDataInput</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ExtendedDataInput</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataInput.html" title="&#171;interface&#187; ExtendedDataInput" alt="" coords="242,100,373,140"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; DataInput (java.io)" alt="" coords="265,6,351,61"/>
+<area shape="rect" id="node3" href="ExtendedDataInputStream.html" title="ExtendedDataInputStream" alt="" coords="5,179,179,205"/>
+<area shape="rect" id="node4" href="ExtendedDataInput.Delegating.html" title="ExtendedDataInput.Delegating" alt="" coords="209,179,407,205"/>
+<area shape="rect" id="node5" href="DataInputExtender.html" title="DataInputExtender" alt="" coords="437,179,565,205"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataInput.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.png
new file mode 100644
index 0000000000..d8f74e1eca
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html
index 27ecef2089..4a4c501b1d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html
@@ -103,13 +103,17 @@ Class ExtendedDataInputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExtendedDataInputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/DataInputStream.html?is-external=true" title="class or interface in java.io">DataInputStream</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedDataInput.html" title="interface in org.eclipse.net4j.util.io">ExtendedDataInput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataInput.html" title="&#171;interface&#187; ExtendedDataInput" alt="" coords="5,5,136,45"/>
+<area shape="rect" id="node2" href="ExtendedDataInputStream.html" title="ExtendedDataInputStream" alt="" coords="61,85,235,110"/>
+<area shape="rect" id="node3" title="DataInputStream (java.io)" alt="" coords="166,5,284,45"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataInputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.png
new file mode 100644
index 0000000000..47b9be975e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html
index 016f81a879..ccf917eb7f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html
@@ -103,14 +103,19 @@ Class ExtendedDataOutput.Delegating</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ExtendedDataOutput.Delegating</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedDataOutput.html" title="interface in org.eclipse.net4j.util.io">ExtendedDataOutput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataOutput.html" title="&#171;interface&#187; ExtendedDataOutput" alt="" coords="38,5,180,45"/>
+<area shape="rect" id="node2" href="ExtendedDataOutput.Delegating.html" title="ExtendedDataOutput.Delegating" alt="" coords="5,85,213,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataOutput.Delegating.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.png
new file mode 100644
index 0000000000..23d839352f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html
index 386fe9ae25..a3b2441b30 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html
@@ -107,14 +107,19 @@ Class ExtendedDataOutput.Stream</H2>
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>public static class <B>ExtendedDataOutput.Stream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="OutputStream (java.io)" alt="" coords="49,5,151,45"/>
+<area shape="rect" id="node2" href="ExtendedDataOutput.Stream.html" title="ExtendedDataOutput.Stream" alt="" coords="5,85,195,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataOutput.Stream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.png
new file mode 100644
index 0000000000..50e944da12
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html
index af80605481..fc3621ef5e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html
@@ -99,13 +99,19 @@ Interface ExtendedDataOutput</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ExtendedDataOutput</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataOutput.html" title="&#171;interface&#187; ExtendedDataOutput" alt="" coords="253,100,395,140"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; DataOutput (java.io)" alt="" coords="280,6,368,61"/>
+<area shape="rect" id="node3" href="ExtendedDataOutputStream.html" title="ExtendedDataOutputStream" alt="" coords="5,179,189,205"/>
+<area shape="rect" id="node4" href="ExtendedDataOutput.Delegating.html" title="ExtendedDataOutput.Delegating" alt="" coords="220,179,428,205"/>
+<area shape="rect" id="node5" href="DataOutputExtender.html" title="DataOutputExtender" alt="" coords="458,179,597,205"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataOutput.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.png
new file mode 100644
index 0000000000..b2ce62faed
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html
index 0a0dcf1380..b3394f8943 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html
@@ -103,13 +103,17 @@ Class ExtendedDataOutputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExtendedDataOutputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedDataOutput.html" title="interface in org.eclipse.net4j.util.io">ExtendedDataOutput</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedDataOutput.html" title="&#171;interface&#187; ExtendedDataOutput" alt="" coords="5,5,147,45"/>
+<area shape="rect" id="node2" href="ExtendedDataOutputStream.html" title="ExtendedDataOutputStream" alt="" coords="66,85,251,110"/>
+<area shape="rect" id="node3" title="DataOutputStream (java.io)" alt="" coords="177,5,308,45"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedDataOutputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.png
new file mode 100644
index 0000000000..027b6f8118
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html
index e2b53dd562..6551e5fa9f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html
@@ -100,14 +100,19 @@ Class ExtendedIOAdapter</H2>
<HR>
<DL>
<DT><PRE>public class <B>ExtendedIOAdapter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedIOHandler.html" title="interface in org.eclipse.net4j.util.io">ExtendedIOHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedIOHandler.html" title="&#171;interface&#187; ExtendedIOHandler" alt="" coords="5,5,139,45"/>
+<area shape="rect" id="node2" href="ExtendedIOAdapter.html" title="ExtendedIOAdapter" alt="" coords="5,85,139,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedIOAdapter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.png
new file mode 100644
index 0000000000..d6a6d6463c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html
index cbae2af9ea..3ea07ad0a3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html
@@ -99,14 +99,21 @@ Interface ExtendedIOHandler</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ExtendedIOHandler</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedInputHandler.html" title="interface in org.eclipse.net4j.util.io">ExtendedInputHandler</A>, <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedOutputHandler.html" title="interface in org.eclipse.net4j.util.io">ExtendedOutputHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedOutputHandler.html" title="&#171;interface&#187; ExtendedOutputHandler" alt="" coords="5,5,165,45"/>
+<area shape="rect" id="node2" href="ExtendedInputHandler.html" title="&#171;interface&#187; ExtendedInputHandler" alt="" coords="195,5,344,45"/>
+<area shape="rect" id="node3" href="ExtendedIOHandler.html" title="&#171;interface&#187; ExtendedIOHandler" alt="" coords="110,84,244,124"/>
+<area shape="rect" id="node4" href="ExtendedIOAdapter.html" title="ExtendedIOAdapter" alt="" coords="110,163,244,189"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedIOHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.png
new file mode 100644
index 0000000000..e25c61bd8a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html
index ca61fe057b..72e037f257 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html
@@ -103,13 +103,16 @@ Class ExtendedIOUtil.ClassLoaderClassResolver</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ExtendedIOUtil.ClassLoaderClassResolver</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html" title="interface in org.eclipse.net4j.util.io">ExtendedIOUtil.ClassResolver</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedIOUtil.ClassResolver.html" title="&#171;interface&#187; ExtendedIOUtil.ClassResolver" alt="" coords="41,5,236,45"/>
+<area shape="rect" id="node2" href="ExtendedIOUtil.ClassLoaderClassResolver.html" title="ExtendedIOUtil.ClassLoaderClassResolver" alt="" coords="5,85,272,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedIOUtil.ClassLoaderClassResolver.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.png
new file mode 100644
index 0000000000..b2a05a8c98
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html
index 2ca33e98e4..19c1d8027b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html
@@ -99,13 +99,16 @@ Interface ExtendedIOUtil.ClassResolver</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>ExtendedIOUtil.ClassResolver</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedIOUtil.ClassResolver.html" title="&#171;interface&#187; ExtendedIOUtil.ClassResolver" alt="" coords="41,5,236,45"/>
+<area shape="rect" id="node2" href="ExtendedIOUtil.ClassLoaderClassResolver.html" title="ExtendedIOUtil.ClassLoaderClassResolver" alt="" coords="5,85,272,110"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedIOUtil.ClassResolver.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.png
new file mode 100644
index 0000000000..fdf2fa1304
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html
index 5d0a303f84..75e483614e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html
@@ -97,13 +97,15 @@ Class ExtendedIOUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ExtendedIOUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedIOUtil.html" title="&#171;static&#187; ExtendedIOUtil" alt="" coords="5,5,115,45"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedIOUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.png
new file mode 100644
index 0000000000..fd6866c1f1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html
index ec6e8ffee6..cd1a450459 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html
@@ -99,14 +99,19 @@ Interface ExtendedInputHandler</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ExtendedInputHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedInputHandler.html" title="&#171;interface&#187; ExtendedInputHandler" alt="" coords="5,5,155,45"/>
+<area shape="rect" id="node2" href="ExtendedIOHandler.html" title="&#171;interface&#187; ExtendedIOHandler" alt="" coords="13,84,147,124"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedInputHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.png
new file mode 100644
index 0000000000..8321aaed57
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html
index 994a91787e..1293b24df4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html
@@ -99,14 +99,19 @@ Interface ExtendedOutputHandler</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ExtendedOutputHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ExtendedOutputHandler.html" title="&#171;interface&#187; ExtendedOutputHandler" alt="" coords="5,5,165,45"/>
+<area shape="rect" id="node2" href="ExtendedIOHandler.html" title="&#171;interface&#187; ExtendedIOHandler" alt="" coords="18,84,152,124"/>
+</map>
+
+<CENTER><IMG SRC="ExtendedOutputHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.png
new file mode 100644
index 0000000000..09ac315803
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html
index f0966dbe5e..4c07645df5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html
@@ -100,13 +100,16 @@ Class GZIPStreamWrapper</H2>
<HR>
<DL>
<DT><PRE>public class <B>GZIPStreamWrapper</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/IStreamWrapper.html" title="interface in org.eclipse.net4j.util.io">IStreamWrapper</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IStreamWrapper.html" title="&#171;interface&#187; IStreamWrapper" alt="" coords="18,5,133,45"/>
+<area shape="rect" id="node2" href="GZIPStreamWrapper.html" title="GZIPStreamWrapper" alt="" coords="5,85,147,110"/>
+</map>
+
+<CENTER><IMG SRC="GZIPStreamWrapper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.png
new file mode 100644
index 0000000000..c0763cd44f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html
index 04e94fea73..6331ae66f1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html
@@ -93,13 +93,15 @@ Interface IOFilter&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IOFilter&lt;T&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOFilter.html" title="&#171;interface&#187; IOFilter" alt="" coords="5,5,91,45"/>
+</map>
+
+<CENTER><IMG SRC="IOFilter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.png
new file mode 100644
index 0000000000..a590e2a454
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html
index 96b205fa11..7ad809145d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html
@@ -93,13 +93,15 @@ Interface IORunnable&lt;IO extends <A HREF="http://download.oracle.com/javase/1.
<HR>
<DL>
<DT><PRE>public interface <B>IORunnable&lt;IO extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A>&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IORunnable.html" title="&#171;interface&#187; IORunnable" alt="" coords="5,5,93,45"/>
+</map>
+
+<CENTER><IMG SRC="IORunnable.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.png
new file mode 100644
index 0000000000..c601551f82
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html
index cb86d89518..a129c2f324 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html
@@ -103,12 +103,17 @@ Class IORuntimeException</H2>
<HR>
<DL>
<DT><PRE>public class <B>IORuntimeException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="12,6,140,61"/>
+<area shape="rect" id="node2" href="IORuntimeException.html" title="&#171;exception&#187; IORuntimeException" alt="" coords="5,100,147,140"/>
+</map>
+
+<CENTER><IMG SRC="IORuntimeException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.io.IORuntimeException">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.png
new file mode 100644
index 0000000000..6d9e8ffdab
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html
index 6c70fd1306..40af6cd30c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html
@@ -103,14 +103,19 @@ Class IOTimeoutException</H2>
<HR>
<DL>
<DT><PRE>public class <B>IOTimeoutException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOTimeoutException.html" title="&#171;exception&#187; IOTimeoutException" alt="" coords="5,100,144,140"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; IOException (java.io)" alt="" coords="28,6,121,61"/>
+</map>
+
+<CENTER><IMG SRC="IOTimeoutException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.io.IOTimeoutException">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.png
new file mode 100644
index 0000000000..95e2f911c8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html
index 77e104fd0f..de5c8de344 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html
@@ -103,13 +103,16 @@ Class IOUtil.FileCollector</H2>
<HR>
<DL>
<DT><PRE>public static class <B>IOUtil.FileCollector</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/IOVisitor.html" title="interface in org.eclipse.net4j.util.io">IOVisitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOVisitor.html" title="&#171;interface&#187; IOVisitor" alt="" coords="28,5,113,45"/>
+<area shape="rect" id="node2" href="IOUtil.FileCollector.html" title="IOUtil.FileCollector" alt="" coords="5,85,136,110"/>
+</map>
+
+<CENTER><IMG SRC="IOUtil.FileCollector.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.png
new file mode 100644
index 0000000000..8ecf6dfe55
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html
index 2d4973e557..5c131ceef8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html
@@ -97,13 +97,15 @@ Class IOUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>IOUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOUtil.html" title="&#171;static&#187; IOUtil" alt="" coords="5,5,72,45"/>
+</map>
+
+<CENTER><IMG SRC="IOUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.png
new file mode 100644
index 0000000000..6ff735e471
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html
index d3255b8a2a..335f8871ca 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html
@@ -96,13 +96,16 @@ Interface IOVisitor</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IOVisitor</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOVisitor.html" title="&#171;interface&#187; IOVisitor" alt="" coords="28,5,113,45"/>
+<area shape="rect" id="node2" href="IOUtil.FileCollector.html" title="IOUtil.FileCollector" alt="" coords="5,85,136,110"/>
+</map>
+
+<CENTER><IMG SRC="IOVisitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.png
new file mode 100644
index 0000000000..584d9899f6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html
index d61e866724..d25df13063 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html
@@ -96,13 +96,18 @@ Interface IStreamWrapper</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IStreamWrapper</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IStreamWrapper.html" title="&#171;interface&#187; IStreamWrapper" alt="" coords="221,5,336,45"/>
+<area shape="rect" id="node2" href="DelegatingStreamWrapper.html" title="DelegatingStreamWrapper" alt="" coords="5,85,179,110"/>
+<area shape="rect" id="node3" href="XORStreamWrapper.html" title="XORStreamWrapper" alt="" coords="209,85,348,110"/>
+<area shape="rect" id="node4" href="GZIPStreamWrapper.html" title="GZIPStreamWrapper" alt="" coords="378,85,520,110"/>
+</map>
+
+<CENTER><IMG SRC="IStreamWrapper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.png
new file mode 100644
index 0000000000..2b81772c1e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.html
index eb06105906..e58e3c43c4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.html
@@ -101,14 +101,19 @@ Class LimitedInputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>LimitedInputStream</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="InputStream (java.io)" alt="" coords="25,5,119,45"/>
+<area shape="rect" id="node2" href="LimitedInputStream.html" title="LimitedInputStream" alt="" coords="5,85,139,110"/>
+</map>
+
+<CENTER><IMG SRC="LimitedInputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.png
new file mode 100644
index 0000000000..f2400ac901
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedInputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html
index 2f4ec8eeb4..d768839909 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html
@@ -101,14 +101,19 @@ Class LimitedReader</H2>
<HR>
<DL>
<DT><PRE>public class <B>LimitedReader</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="Reader (java.io)" alt="" coords="24,5,91,45"/>
+<area shape="rect" id="node2" href="LimitedReader.html" title="LimitedReader" alt="" coords="5,85,109,110"/>
+</map>
+
+<CENTER><IMG SRC="LimitedReader.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.png
new file mode 100644
index 0000000000..61e0d3a56b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html
index 286ea2f646..225e5f319b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html
@@ -97,13 +97,15 @@ Class NIOUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>NIOUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NIOUtil.html" title="&#171;static&#187; NIOUtil" alt="" coords="5,5,72,45"/>
+</map>
+
+<CENTER><IMG SRC="NIOUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.png
new file mode 100644
index 0000000000..90dcd3c056
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html
index 7b212232a0..b80a816613 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html
@@ -103,13 +103,17 @@ Class SortedFileMap&lt;K extends <A HREF="http://download.oracle.com/javase/1.5.
<HR>
<DL>
<DT><PRE>public abstract class <B>SortedFileMap&lt;K extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;K&gt;,V&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Closeable (java.io)" alt="" coords="17,6,103,61"/>
+<area shape="rect" id="node2" href="SortedFileMap.html" title="SortedFileMap" alt="" coords="7,101,112,126"/>
+<area shape="rect" id="node3" href="CachedFileMap.html" title="CachedFileMap" alt="" coords="5,166,115,191"/>
+</map>
+
+<CENTER><IMG SRC="SortedFileMap.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.png
new file mode 100644
index 0000000000..e335887881
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html
index 8be40de35a..83c81633ec 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html
@@ -101,13 +101,16 @@ Class StreamWrapperChain</H2>
<HR>
<DL>
<DT><PRE>public class <B>StreamWrapperChain</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/io/DelegatingStreamWrapper.html" title="class in org.eclipse.net4j.util.io">DelegatingStreamWrapper</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="DelegatingStreamWrapper.html" title="DelegatingStreamWrapper" alt="" coords="5,6,179,31"/>
+<area shape="rect" id="node2" href="StreamWrapperChain.html" title="StreamWrapperChain" alt="" coords="19,71,165,97"/>
+</map>
+
+<CENTER><IMG SRC="StreamWrapperChain.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.png
new file mode 100644
index 0000000000..97cfb64a5b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html
index edb18d09c3..7546dd783b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html
@@ -104,14 +104,19 @@ Class StringCompressor.Counting</H2>
<HR>
<DL>
<DT><PRE>public static class <B>StringCompressor.Counting</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/io/StringCompressor.html" title="class in org.eclipse.net4j.util.io">StringCompressor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="StringCompressor.Counting.html" title="StringCompressor.Counting" alt="" coords="5,71,187,97"/>
+<area shape="rect" id="node2" href="StringCompressor.html" title="StringCompressor" alt="" coords="33,6,159,31"/>
+</map>
+
+<CENTER><IMG SRC="StringCompressor.Counting.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.png
new file mode 100644
index 0000000000..5608bd5cf9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html
index 1836eaf30a..aaa4cef16d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html
@@ -103,14 +103,20 @@ Class StringCompressor</H2>
<HR>
<DL>
<DT><PRE>public class <B>StringCompressor</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/StringIO.html" title="interface in org.eclipse.net4j.util.io">StringIO</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="StringIO.html" title="&#171;interface&#187; StringIO" alt="" coords="53,5,139,45"/>
+<area shape="rect" id="node2" href="StringCompressor.Counting.html" title="StringCompressor.Counting" alt="" coords="5,150,187,175"/>
+<area shape="rect" id="node3" href="StringCompressor.html" title="StringCompressor" alt="" coords="33,85,159,110"/>
+</map>
+
+<CENTER><IMG SRC="StringCompressor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.png
new file mode 100644
index 0000000000..32684a04c2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html
index 8b93d95e1c..43669dcf5a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html
@@ -96,14 +96,19 @@ Interface StringIO</H2>
<HR>
<DL>
<DT><PRE>public interface <B>StringIO</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="StringIO.html" title="&#171;interface&#187; StringIO" alt="" coords="25,5,111,45"/>
+<area shape="rect" id="node2" href="StringCompressor.html" title="StringCompressor" alt="" coords="5,85,131,110"/>
+</map>
+
+<CENTER><IMG SRC="StringIO.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.png
new file mode 100644
index 0000000000..7c03d81294
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/StringIO.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html
index 52360a5f74..3c5fa1b9f3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html
@@ -97,13 +97,15 @@ Class TMPUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>TMPUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="TMPUtil.html" title="&#171;static&#187; TMPUtil" alt="" coords="5,5,72,45"/>
+</map>
+
+<CENTER><IMG SRC="TMPUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.png
new file mode 100644
index 0000000000..9881b4ecd0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html
index df0b1005e5..d05f894293 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html
@@ -97,14 +97,18 @@ Class XMLOutput</H2>
<HR>
<DL>
<DT><PRE>public class <B>XMLOutput</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="XMLOutput.html" title="XMLOutput" alt="" coords="5,6,91,31"/>
+</map>
+
+<CENTER><IMG SRC="XMLOutput.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.png
new file mode 100644
index 0000000000..58420ccc14
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html
index a93751af28..938a78b40a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html
@@ -102,13 +102,16 @@ Class XORInputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>XORInputStream</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/io/DelegatingInputStream.html" title="class in org.eclipse.net4j.util.io">DelegatingInputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="XORInputStream.html" title="XORInputStream" alt="" coords="22,71,140,97"/>
+<area shape="rect" id="node2" href="DelegatingInputStream.html" title="DelegatingInputStream" alt="" coords="5,6,157,31"/>
+</map>
+
+<CENTER><IMG SRC="XORInputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.png
new file mode 100644
index 0000000000..eaac1ebb8d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html
index 1f456b08b2..cf91e352ea 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html
@@ -102,13 +102,16 @@ Class XOROutputStream</H2>
<HR>
<DL>
<DT><PRE>public class <B>XOROutputStream</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/io/DelegatingOutputStream.html" title="class in org.eclipse.net4j.util.io">DelegatingOutputStream</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="XOROutputStream.html" title="XOROutputStream" alt="" coords="22,71,151,97"/>
+<area shape="rect" id="node2" href="DelegatingOutputStream.html" title="DelegatingOutputStream" alt="" coords="5,6,168,31"/>
+</map>
+
+<CENTER><IMG SRC="XOROutputStream.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.png
new file mode 100644
index 0000000000..ce2d978327
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html
index ccc7b56a1a..9f4a6f8465 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html
@@ -100,13 +100,16 @@ Class XORStreamWrapper</H2>
<HR>
<DL>
<DT><PRE>public class <B>XORStreamWrapper</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/IStreamWrapper.html" title="interface in org.eclipse.net4j.util.io">IStreamWrapper</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IStreamWrapper.html" title="&#171;interface&#187; IStreamWrapper" alt="" coords="17,5,132,45"/>
+<area shape="rect" id="node2" href="XORStreamWrapper.html" title="XORStreamWrapper" alt="" coords="5,85,144,110"/>
+</map>
+
+<CENTER><IMG SRC="XORStreamWrapper.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.png
new file mode 100644
index 0000000000..dffa963a80
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html
index c50429a364..c3bb139dfc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html
@@ -100,13 +100,15 @@ Class ZIPUtil.EntryContext</H2>
<HR>
<DL>
<DT><PRE>public static final class <B>ZIPUtil.EntryContext</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ZIPUtil.EntryContext.html" title="ZIPUtil.EntryContext" alt="" coords="5,6,144,31"/>
+</map>
+
+<CENTER><IMG SRC="ZIPUtil.EntryContext.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.png
new file mode 100644
index 0000000000..e9bb1e6158
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html
index c9a86a1b27..ee07895fbb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html
@@ -103,13 +103,16 @@ Class ZIPUtil.FileSystemUnzipHandler</H2>
<HR>
<DL>
<DT><PRE>public static final class <B>ZIPUtil.FileSystemUnzipHandler</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html" title="interface in org.eclipse.net4j.util.io">ZIPUtil.UnzipHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ZIPUtil.UnzipHandler.html" title="&#171;interface&#187; ZIPUtil.UnzipHandler" alt="" coords="37,5,179,45"/>
+<area shape="rect" id="node2" href="ZIPUtil.FileSystemUnzipHandler.html" title="ZIPUtil.FileSystemUnzipHandler" alt="" coords="5,85,211,110"/>
+</map>
+
+<CENTER><IMG SRC="ZIPUtil.FileSystemUnzipHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.png
new file mode 100644
index 0000000000..dc21ad15ac
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html
index c517cfadee..5fe9c20a99 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html
@@ -103,13 +103,16 @@ Class ZIPUtil.FileSystemZipHandler</H2>
<HR>
<DL>
<DT><PRE>public static final class <B>ZIPUtil.FileSystemZipHandler</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html" title="interface in org.eclipse.net4j.util.io">ZIPUtil.ZipEntryHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ZIPUtil.ZipEntryHandler.html" title="&#171;interface&#187; ZIPUtil.ZipEntryHandler" alt="" coords="22,5,177,45"/>
+<area shape="rect" id="node2" href="ZIPUtil.FileSystemZipHandler.html" title="ZIPUtil.FileSystemZipHandler" alt="" coords="5,85,195,110"/>
+</map>
+
+<CENTER><IMG SRC="ZIPUtil.FileSystemZipHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.png
new file mode 100644
index 0000000000..b10efa6941
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html
index 1105018c30..cd621944a4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html
@@ -99,13 +99,16 @@ Interface ZIPUtil.UnzipHandler</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>ZIPUtil.UnzipHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ZIPUtil.UnzipHandler.html" title="&#171;interface&#187; ZIPUtil.UnzipHandler" alt="" coords="37,5,179,45"/>
+<area shape="rect" id="node2" href="ZIPUtil.FileSystemUnzipHandler.html" title="ZIPUtil.FileSystemUnzipHandler" alt="" coords="5,85,211,110"/>
+</map>
+
+<CENTER><IMG SRC="ZIPUtil.UnzipHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.png
new file mode 100644
index 0000000000..376a9b1879
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html
index 0d060f312b..bfe1d0890c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html
@@ -99,13 +99,16 @@ Interface ZIPUtil.ZipEntryHandler</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>ZIPUtil.ZipEntryHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ZIPUtil.ZipEntryHandler.html" title="&#171;interface&#187; ZIPUtil.ZipEntryHandler" alt="" coords="22,5,177,45"/>
+<area shape="rect" id="node2" href="ZIPUtil.FileSystemZipHandler.html" title="ZIPUtil.FileSystemZipHandler" alt="" coords="5,85,195,110"/>
+</map>
+
+<CENTER><IMG SRC="ZIPUtil.ZipEntryHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.png
new file mode 100644
index 0000000000..ad14fcee4b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html
index 006899a3d1..7cc0f8e429 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html
@@ -97,13 +97,15 @@ Class ZIPUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>ZIPUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ZIPUtil.html" title="&#171;static&#187; ZIPUtil" alt="" coords="5,5,72,45"/>
+</map>
+
+<CENTER><IMG SRC="ZIPUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.png
new file mode 100644
index 0000000000..6b04d72300
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html
index 28c1bd375e..98cd91e053 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html
@@ -88,6 +88,80 @@ Interfaces and classes for I/O.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; IOException (java.io)" alt="" coords="56,2207,149,2262"/>
+<area shape="rect" id="node2" href="IORuntimeException.html" title="&#171;exception&#187; IORuntimeException" alt="" coords="292,2136,433,2176"/>
+<area shape="rect" id="node3" href="IOTimeoutException.html" title="&#171;exception&#187; IOTimeoutException" alt="" coords="293,2215,432,2255"/>
+<area shape="rect" id="node4" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="39,2129,167,2183"/>
+<area shape="rect" id="node5" href="DataInputExtender.html" title="DataInputExtender" alt="" coords="565,2061,694,2086"/>
+<area shape="rect" id="node6" title="DataInputStream (java.io)" alt="" coords="303,1993,422,2033"/>
+<area shape="rect" id="node7" href="DataOutputExtender.html" title="DataOutputExtender" alt="" coords="559,1906,699,1931"/>
+<area shape="rect" id="node8" title="DataOutputStream (java.io)" alt="" coords="297,1839,428,1879"/>
+<area shape="rect" id="node9" href="DelegatingInputStream.html" title="DelegatingInputStream" alt="" coords="286,1690,439,1715"/>
+<area shape="rect" id="node10" href="DelegatingOutputStream.html" title="DelegatingOutputStream" alt="" coords="281,1591,445,1617"/>
+<area shape="rect" id="node11" href="DigestWriter.html" title="DigestWriter" alt="" coords="315,1542,410,1567"/>
+<area shape="rect" id="node12" href="ExpectedFileInputStream.html" title="ExpectedFileInputStream" alt="" coords="279,1478,447,1503"/>
+<area shape="rect" id="node13" href="ExpectedFileReader.html" title="ExpectedFileReader" alt="" coords="293,1414,432,1439"/>
+<area shape="rect" id="node14" href="ExtendedDataInput.Delegating.html" title="ExtendedDataInput.Delegating" alt="" coords="531,2110,728,2135"/>
+<area shape="rect" id="node15" href="ExtendedDataInput.Stream.html" title="ExtendedDataInput.Stream" alt="" coords="273,1739,452,1765"/>
+<area shape="rect" id="node16" href="ExtendedDataInputStream.html" title="ExtendedDataInputStream" alt="" coords="542,2005,717,2030"/>
+<area shape="rect" id="node17" href="ExtendedDataOutput.Delegating.html" title="ExtendedDataOutput.Delegating" alt="" coords="525,1955,733,1981"/>
+<area shape="rect" id="node18" href="ExtendedDataOutput.Stream.html" title="ExtendedDataOutput.Stream" alt="" coords="268,1641,457,1666"/>
+<area shape="rect" id="node19" href="ExtendedDataOutputStream.html" title="ExtendedDataOutputStream" alt="" coords="537,1850,722,1875"/>
+<area shape="rect" id="node20" href="ExtendedIOAdapter.html" title="ExtendedIOAdapter" alt="" coords="562,1318,697,1343"/>
+<area shape="rect" id="node21" href="ExtendedIOUtil.ClassLoaderClassResolver.html" title="ExtendedIOUtil.ClassLoaderClassResolver" alt="" coords="229,1222,496,1247"/>
+<area shape="rect" id="node22" title="FileInputStream (java.io)" alt="" coords="46,1471,159,1511"/>
+<area shape="rect" id="node23" title="FileReader (java.io)" alt="" coords="61,1407,145,1447"/>
+<area shape="rect" id="node24" href="GZIPStreamWrapper.html" title="GZIPStreamWrapper" alt="" coords="291,1074,434,1099"/>
+<area shape="rect" id="node25" href="IOUtil.FileCollector.html" title="IOUtil.FileCollector" alt="" coords="297,1025,428,1050"/>
+<area shape="rect" id="node26" href="LimitedInputStream.html" title="LimitedInputStream" alt="" coords="295,1789,430,1814"/>
+<area shape="rect" id="node27" href="LimitedReader.html" title="LimitedReader" alt="" coords="310,961,415,986"/>
+<area shape="rect" id="node28" title="PipedOutputStream (java.io)" alt="" coords="35,889,171,929"/>
+<area shape="rect" id="node29" title="PipedWriter (java.io)" alt="" coords="57,825,148,865"/>
+<area shape="rect" id="node30" href="StreamWrapperChain.html" title="StreamWrapperChain" alt="" coords="556,1173,703,1198"/>
+<area shape="rect" id="node31" href="StringCompressor.html" title="StringCompressor" alt="" coords="299,769,426,794"/>
+<area shape="rect" id="node32" href="StringCompressor.Counting.html" title="StringCompressor.Counting" alt="" coords="539,769,720,794"/>
+<area shape="rect" id="node33" href="XMLOutput.html" title="XMLOutput" alt="" coords="59,711,146,737"/>
+<area shape="rect" id="node34" href="XORInputStream.html" title="XORInputStream" alt="" coords="570,1690,689,1715"/>
+<area shape="rect" id="node35" href="XOROutputStream.html" title="XOROutputStream" alt="" coords="565,1591,694,1617"/>
+<area shape="rect" id="node36" href="XORStreamWrapper.html" title="XORStreamWrapper" alt="" coords="293,1123,432,1149"/>
+<area shape="rect" id="node37" href="ZIPUtil.EntryContext.html" title="ZIPUtil.EntryContext" alt="" coords="33,662,173,687"/>
+<area shape="rect" id="node38" href="ZIPUtil.FileSystemUnzipHandler.html" title="ZIPUtil.FileSystemUnzipHandler" alt="" coords="259,605,466,630"/>
+<area shape="rect" id="node39" href="ZIPUtil.FileSystemZipHandler.html" title="ZIPUtil.FileSystemZipHandler" alt="" coords="267,541,458,566"/>
+<area shape="rect" id="node40" href="AsyncOutputStream.html" title="AsyncOutputStream" alt="" coords="293,897,432,922"/>
+<area shape="rect" id="node41" href="AsyncWriter.html" title="AsyncWriter" alt="" coords="316,833,409,858"/>
+<area shape="rect" id="node42" href="CachedFileMap.html" title="CachedFileMap" alt="" coords="574,469,685,494"/>
+<area shape="rect" id="node43" href="DelegatingStreamWrapper.html" title="DelegatingStreamWrapper" alt="" coords="275,1173,450,1198"/>
+<area shape="rect" id="node44" title="FilterWriter (java.io)" alt="" coords="59,1535,146,1575"/>
+<area shape="rect" id="node45" title="InputStream (java.io)" alt="" coords="56,1732,149,1772"/>
+<area shape="rect" id="node46" title="OutputStream (java.io)" alt="" coords="51,1616,154,1656"/>
+<area shape="rect" id="node47" title="Reader (java.io)" alt="" coords="69,953,136,993"/>
+<area shape="rect" id="node48" href="SortedFileMap.html" title="SortedFileMap" alt="" coords="310,469,415,494"/>
+<area shape="rect" id="node49" title="&#171;interface&#187; Closeable (java.io)" alt="" coords="60,454,145,509"/>
+<area shape="rect" id="node50" title="&#171;interface&#187; DataInput (java.io)" alt="" coords="60,2050,145,2105"/>
+<area shape="rect" id="node51" title="&#171;interface&#187; DataOutput (java.io)" alt="" coords="59,1895,147,1950"/>
+<area shape="rect" id="node52" href="ExtendedDataInput.html" title="&#171;interface&#187; ExtendedDataInput" alt="" coords="297,2057,429,2097"/>
+<area shape="rect" id="node53" href="ExtendedDataOutput.html" title="&#171;interface&#187; ExtendedDataOutput" alt="" coords="291,1903,434,1943"/>
+<area shape="rect" id="node54" href="ExtendedIOHandler.html" title="&#171;interface&#187; ExtendedIOHandler" alt="" coords="295,1311,430,1351"/>
+<area shape="rect" id="node55" href="ExtendedIOUtil.ClassResolver.html" title="&#171;interface&#187; ExtendedIOUtil.ClassResolver" alt="" coords="5,1215,200,1255"/>
+<area shape="rect" id="node56" href="ExtendedInputHandler.html" title="&#171;interface&#187; ExtendedInputHandler" alt="" coords="28,1279,177,1319"/>
+<area shape="rect" id="node57" href="ExtendedOutputHandler.html" title="&#171;interface&#187; ExtendedOutputHandler" alt="" coords="23,1343,183,1383"/>
+<area shape="rect" id="node58" href="IOFilter.html" title="&#171;interface&#187; IOFilter" alt="" coords="60,389,145,429"/>
+<area shape="rect" id="node59" href="IORunnable.html" title="&#171;interface&#187; IORunnable" alt="" coords="58,325,147,365"/>
+<area shape="rect" id="node60" href="IOVisitor.html" title="&#171;interface&#187; IOVisitor" alt="" coords="60,1017,145,1057"/>
+<area shape="rect" id="node61" href="IStreamWrapper.html" title="&#171;interface&#187; IStreamWrapper" alt="" coords="45,1116,161,1156"/>
+<area shape="rect" id="node62" href="StringIO.html" title="&#171;interface&#187; StringIO" alt="" coords="60,761,145,801"/>
+<area shape="rect" id="node63" href="ZIPUtil.UnzipHandler.html" title="&#171;interface&#187; ZIPUtil.UnzipHandler" alt="" coords="32,597,173,637"/>
+<area shape="rect" id="node64" href="ZIPUtil.ZipEntryHandler.html" title="&#171;interface&#187; ZIPUtil.ZipEntryHandler" alt="" coords="25,533,181,573"/>
+<area shape="rect" id="node65" href="ExtendedIOUtil.html" title="&#171;static&#187; ExtendedIOUtil" alt="" coords="48,261,157,301"/>
+<area shape="rect" id="node66" href="IOUtil.html" title="&#171;static&#187; IOUtil" alt="" coords="69,197,137,237"/>
+<area shape="rect" id="node67" href="NIOUtil.html" title="&#171;static&#187; NIOUtil" alt="" coords="69,133,137,173"/>
+<area shape="rect" id="node68" href="TMPUtil.html" title="&#171;static&#187; TMPUtil" alt="" coords="69,69,137,109"/>
+<area shape="rect" id="node69" href="ZIPUtil.html" title="&#171;static&#187; ZIPUtil" alt="" coords="69,5,137,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -340,27 +414,6 @@ Package org.eclipse.net4j.util.io Description
<P>
Interfaces and classes for I/O.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.png
new file mode 100644
index 0000000000..912da3322a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html
index e5f7f5dc27..05c29c5488 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html
@@ -102,13 +102,19 @@ Interface ILifecycle</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ILifecycle</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="253,6,432,61"/>
+<area shape="rect" id="node2" href="../container/IManagedContainer.html" title="&#171;interface&#187; IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="5,179,208,234"/>
+<area shape="rect" id="node3" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="300,100,385,140"/>
+<area shape="rect" id="node4" href="../concurrent/TimerLifecycle.html" title="TimerLifecycle (org.eclipse.net4j.util.concurrent)" alt="" coords="237,187,448,227"/>
+<area shape="rect" id="node5" href="Lifecycle.html" title="Lifecycle" alt="" coords="478,194,551,219"/>
+</map>
+
+<CENTER><IMG SRC="ILifecycle.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.png
new file mode 100644
index 0000000000..32b10d402a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html
index c91bbdc505..5ae30711de 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html
@@ -104,17 +104,19 @@ Enum ILifecycleEvent.Kind</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>ILifecycleEvent.Kind</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle">ILifecycleEvent.Kind</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="5,5,144,45"/>
+</map>
+
+<CENTER><IMG SRC="ILifecycleEvent.Kind.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.png
new file mode 100644
index 0000000000..5ae854a186
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html
index 5eb4ba376c..948e292c90 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html
@@ -99,7 +99,15 @@ Interface ILifecycleEvent</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ILifecycleEvent</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="41,100,148,140"/>
+<area shape="rect" id="node2" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node3" href="LifecycleEvent.html" title="LifecycleEvent" alt="" coords="42,179,147,205"/>
+</map>
+
+<CENTER><IMG SRC="ILifecycleEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from an object with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A> when its lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle"><CODE>state</CODE></A> has changed.
@@ -107,8 +115,6 @@ An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="inte
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.png
new file mode 100644
index 0000000000..d8e0205e5c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html
index ba01719ee7..6c248e2e44 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html
@@ -104,13 +104,25 @@ Class Lifecycle</H2>
<HR>
<DL>
<DT><PRE>public class <B>Lifecycle</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Lifecycle.html" title="Lifecycle" alt="" coords="283,218,357,243"/>
+<area shape="rect" id="node2" href="../container/ManagedContainer.html" title="ManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="457,5,660,45"/>
+<area shape="rect" id="node3" href="../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="6,181,186,221"/>
+<area shape="rect" id="node4" href="../concurrent/RWLockManager.html" title="RWLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="453,64,664,104"/>
+<area shape="rect" id="node5" href="../concurrent/RWOLockManager.html" title="RWOLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="453,123,664,163"/>
+<area shape="rect" id="node6" href="../security/Randomizer.html" title="Randomizer (org.eclipse.net4j.util.security)" alt="" coords="461,181,657,221"/>
+<area shape="rect" id="node7" href="../security/UserManager.html" title="UserManager (org.eclipse.net4j.util.security)" alt="" coords="461,240,657,280"/>
+<area shape="rect" id="node8" href="../container/Container.html" title="Container (org.eclipse.net4j.util.container)" alt="" coords="457,299,660,339"/>
+<area shape="rect" id="node9" href="../fsm/FiniteStateMachine.html" title="FiniteStateMachine (org.eclipse.net4j.util.fsm)" alt="" coords="473,357,645,397"/>
+<area shape="rect" id="node10" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="453,416,664,456"/>
+<area shape="rect" id="node11" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="53,240,139,280"/>
+</map>
+
+<CENTER><IMG SRC="Lifecycle.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png
new file mode 100644
index 0000000000..8a16f11dd3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html
index f77d9b20c3..52f05d41fa 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html
@@ -102,12 +102,18 @@ Class LifecycleEvent</H2>
<HR>
<DL>
<DT><PRE>public class <B>LifecycleEvent</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycleEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="5,5,112,45"/>
+<area shape="rect" id="node2" href="LifecycleEvent.html" title="LifecycleEvent" alt="" coords="93,85,197,110"/>
+<area shape="rect" id="node3" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="142,5,321,45"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.lifecycle.LifecycleEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.png
new file mode 100644
index 0000000000..9411b71327
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html
index a8f6cd3a4b..88b3ccac83 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html
@@ -100,13 +100,16 @@ Class LifecycleEventAdapter</H2>
<HR>
<DL>
<DT><PRE>public class <B>LifecycleEventAdapter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="LifecycleEventAdapter.html" title="LifecycleEventAdapter" alt="" coords="19,101,169,126"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleEventAdapter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.png
new file mode 100644
index 0000000000..684d917dcc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html
index f055f0dd8c..d3c8d39b32 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html
@@ -103,12 +103,17 @@ Class LifecycleException</H2>
<HR>
<DL>
<DT><PRE>public class <B>LifecycleException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="7,6,135,61"/>
+<area shape="rect" id="node2" href="LifecycleException.html" title="&#171;exception&#187; LifecycleException" alt="" coords="5,100,136,140"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.lifecycle.LifecycleException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.png
new file mode 100644
index 0000000000..1edebe2b92
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html
index 7e6abf08e5..5145c9d7ae 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html
@@ -101,14 +101,18 @@ Enum LifecycleState</H2>
<HR>
<DL>
<DT><PRE>public enum <B>LifecycleState</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle">LifecycleState</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="5,5,109,45"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleState.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.png
new file mode 100644
index 0000000000..b9b428e21c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html
index e2cb0c55a2..e569ee48fd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html
@@ -95,13 +95,15 @@ Annotation Type LifecycleUtil.Activator</H2>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</A>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Retention.html?is-external=true#value()" title="class or interface in java.lang.annotation">value</A>=<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</A>)
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</A>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Target.html?is-external=true#value()" title="class or interface in java.lang.annotation">value</A>=<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</A>)
</FONT>public static @interface <B>LifecycleUtil.Activator</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="LifecycleUtil.Activator.html" title="&#171;annotation&#187; LifecycleUtil.Activator" alt="" coords="5,5,152,45"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleUtil.Activator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.png
new file mode 100644
index 0000000000..bf2d1d8162
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html
index adfeb944f3..02c224402a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html
@@ -95,13 +95,15 @@ Annotation Type LifecycleUtil.Deactivator</H2>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</A>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Retention.html?is-external=true#value()" title="class or interface in java.lang.annotation">value</A>=<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</A>)
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</A>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/Target.html?is-external=true#value()" title="class or interface in java.lang.annotation">value</A>=<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</A>)
</FONT>public static @interface <B>LifecycleUtil.Deactivator</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="LifecycleUtil.Deactivator.html" title="&#171;annotation&#187; LifecycleUtil.Deactivator" alt="" coords="5,5,165,45"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleUtil.Deactivator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.png
new file mode 100644
index 0000000000..203de8ce44
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html
index 512371e9ea..f138d3794a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html
@@ -103,14 +103,19 @@ Class LifecycleUtil.Delegator&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public static final class <B>LifecycleUtil.Delegator&lt;T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; InvocationHandler (java.lang.reflect)" alt="" coords="19,6,141,61"/>
+<area shape="rect" id="node2" href="LifecycleUtil.Delegator.html" title="LifecycleUtil.Delegator" alt="" coords="5,101,155,126"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleUtil.Delegator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.png
new file mode 100644
index 0000000000..d288af968d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html
index 4f5eed1014..bf17eba19e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html
@@ -97,13 +97,15 @@ Class LifecycleUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>LifecycleUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="LifecycleUtil.html" title="&#171;static&#187; LifecycleUtil" alt="" coords="5,5,96,45"/>
+</map>
+
+<CENTER><IMG SRC="LifecycleUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.png
new file mode 100644
index 0000000000..e6e3d54b87
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html
index 8d583cb9d9..0fb7f03721 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html
@@ -88,6 +88,40 @@ A framework for components with a simple lifecycle.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="LifecycleException.html" title="&#171;exception&#187; LifecycleException" alt="" coords="241,779,372,819"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,771,160,826"/>
+<area shape="rect" id="node3" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="217,636,397,676"/>
+<area shape="rect" id="node4" href="Lifecycle.html" title="Lifecycle" alt="" coords="495,479,569,505"/>
+<area shape="rect" id="node5" href="LifecycleEvent.html" title="LifecycleEvent" alt="" coords="479,675,585,701"/>
+<area shape="rect" id="node6" href="LifecycleEventAdapter.html" title="LifecycleEventAdapter" alt="" coords="231,419,382,445"/>
+<area shape="rect" id="node7" href="LifecycleUtil.Delegator.html" title="LifecycleUtil.Delegator" alt="" coords="231,341,382,366"/>
+<area shape="rect" id="node8" href="../container/ManagedContainer.html" title="ManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="671,248,873,288"/>
+<area shape="rect" id="node9" href="../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="217,469,397,509"/>
+<area shape="rect" id="node10" href="../concurrent/RWLockManager.html" title="RWLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="667,312,877,352"/>
+<area shape="rect" id="node11" href="../concurrent/RWOLockManager.html" title="RWOLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="667,376,877,416"/>
+<area shape="rect" id="node12" href="../security/Randomizer.html" title="Randomizer (org.eclipse.net4j.util.security)" alt="" coords="674,440,870,480"/>
+<area shape="rect" id="node13" href="../concurrent/TimerLifecycle.html" title="TimerLifecycle (org.eclipse.net4j.util.concurrent)" alt="" coords="427,532,637,572"/>
+<area shape="rect" id="node14" href="../security/UserManager.html" title="UserManager (org.eclipse.net4j.util.security)" alt="" coords="674,504,870,544"/>
+<area shape="rect" id="node15" href="../container/Container.html" title="Container (org.eclipse.net4j.util.container)" alt="" coords="671,568,873,608"/>
+<area shape="rect" id="node16" href="../fsm/FiniteStateMachine.html" title="FiniteStateMachine (org.eclipse.net4j.util.fsm)" alt="" coords="686,632,858,672"/>
+<area shape="rect" id="node17" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="667,696,877,736"/>
+<area shape="rect" id="node18" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,693,186,747"/>
+<area shape="rect" id="node19" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="264,533,349,573"/>
+<area shape="rect" id="node20" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="253,700,361,740"/>
+<area shape="rect" id="node21" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="6,405,186,459"/>
+<area shape="rect" id="node22" href="../container/IManagedContainer.html" title="&#171;interface&#187; IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="431,597,633,651"/>
+<area shape="rect" id="node23" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,526,186,581"/>
+<area shape="rect" id="node24" title="&#171;interface&#187; InvocationHandler (java.lang.reflect)" alt="" coords="35,326,157,381"/>
+<area shape="rect" id="node25" href="LifecycleUtil.html" title="&#171;static&#187; LifecycleUtil" alt="" coords="50,261,142,301"/>
+<area shape="rect" id="node26" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="27,197,165,237"/>
+<area shape="rect" id="node27" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="44,133,148,173"/>
+<area shape="rect" id="node28" href="LifecycleUtil.Activator.html" title="&#171;annotation&#187; LifecycleUtil.Activator" alt="" coords="23,69,169,109"/>
+<area shape="rect" id="node29" href="LifecycleUtil.Deactivator.html" title="&#171;annotation&#187; LifecycleUtil.Deactivator" alt="" coords="15,5,177,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -191,30 +225,9 @@ Package org.eclipse.net4j.util.lifecycle Description
<P>
A framework for components with a simple lifecycle.
-Interfaces that describe the behaviour of objects with respect to their lifecycle.
-A utility class to interact with such objects and an abstract class that can be
-used to implement such objects are provided as well.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
+ Interfaces that describe the behaviour of objects with respect to their lifecycle.
+ A utility class to interact with such objects and an abstract class that can be
+ used to implement such objects are provided as well.
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.png
new file mode 100644
index 0000000000..398505bc7a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html
index 4006f0a2b2..26a0ab1985 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html
@@ -97,13 +97,15 @@ Class LegacyUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>LegacyUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="LegacyUtil.html" title="&#171;static&#187; LegacyUtil" alt="" coords="5,5,88,45"/>
+</map>
+
+<CENTER><IMG SRC="LegacyUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.png
new file mode 100644
index 0000000000..c670ee72ea
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html
index 19d2fc04b3..fec2c88257 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html
@@ -96,13 +96,15 @@ Interface OMBundle.DebugSupport</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>OMBundle.DebugSupport</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMBundle.DebugSupport.html" title="&#171;interface&#187; OMBundle.DebugSupport" alt="" coords="5,5,173,45"/>
+</map>
+
+<CENTER><IMG SRC="OMBundle.DebugSupport.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.png
new file mode 100644
index 0000000000..a852db1215
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html
index 5452b64cdc..4836e804ad 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html
@@ -96,13 +96,15 @@ Interface OMBundle.TranslationSupport</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>OMBundle.TranslationSupport</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMBundle.TranslationSupport.html" title="&#171;interface&#187; OMBundle.TranslationSupport" alt="" coords="5,5,200,45"/>
+</map>
+
+<CENTER><IMG SRC="OMBundle.TranslationSupport.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.png
new file mode 100644
index 0000000000..2a94c5d2f4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html
index 7ee7b33e1c..80632d9afe 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html
@@ -93,12 +93,16 @@ Interface OMBundle</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMBundle</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMBundle.html" title="&#171;interface&#187; OMBundle" alt="" coords="5,5,91,45"/>
+</map>
+
+<CENTER><IMG SRC="OMBundle.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.png
new file mode 100644
index 0000000000..1819c67646
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html
index 113f95c10e..00f9ee088c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html
@@ -93,12 +93,16 @@ Interface OMPlatform</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMPlatform</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMPlatform.html" title="&#171;interface&#187; OMPlatform" alt="" coords="5,5,96,45"/>
+</map>
+
+<CENTER><IMG SRC="OMPlatform.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.png
new file mode 100644
index 0000000000..2190cb9bb1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html
index d1da967cb3..6d0da29d43 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html
@@ -100,14 +100,18 @@ Class OSGiActivator.StateHandler</H2>
<HR>
<DL>
<DT><PRE>public abstract static class <B>OSGiActivator.StateHandler</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OSGiActivator.StateHandler.html" title="OSGiActivator.StateHandler" alt="" coords="5,6,189,31"/>
+</map>
+
+<CENTER><IMG SRC="OSGiActivator.StateHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.png
new file mode 100644
index 0000000000..f398304f55
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html
index 2804f388ed..3a35a1c799 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html
@@ -104,14 +104,19 @@ Class OSGiActivator.WithState</H2>
<HR>
<DL>
<DT><PRE>public abstract static class <B>OSGiActivator.WithState</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/om/OSGiActivator.html" title="class in org.eclipse.net4j.util.om">OSGiActivator</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OSGiActivator.WithState.html" title="OSGiActivator.WithState" alt="" coords="5,71,171,97"/>
+<area shape="rect" id="node2" href="OSGiActivator.html" title="OSGiActivator" alt="" coords="35,6,140,31"/>
+</map>
+
+<CENTER><IMG SRC="OSGiActivator.WithState.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.png
new file mode 100644
index 0000000000..c10f548b70
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html
index c7c03ac40c..a54edee36a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html
@@ -103,13 +103,17 @@ Class OSGiActivator</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>OSGiActivator</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.osgi.framework.BundleActivator</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; BundleActivator (org.osgi.framework)" alt="" coords="19,6,157,61"/>
+<area shape="rect" id="node2" href="OSGiActivator.WithState.html" title="OSGiActivator.WithState" alt="" coords="5,166,171,191"/>
+<area shape="rect" id="node3" href="OSGiActivator.html" title="OSGiActivator" alt="" coords="35,101,140,126"/>
+</map>
+
+<CENTER><IMG SRC="OSGiActivator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.png
new file mode 100644
index 0000000000..be4e267a06
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html
index 95241f3c14..82ec49dedc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html
@@ -100,13 +100,16 @@ Class OSGiApplication</H2>
<HR>
<DL>
<DT><PRE>public class <B>OSGiApplication</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.equinox.app.IApplication</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IApplication (org.eclipse.equinox.app)" alt="" coords="5,6,171,61"/>
+<area shape="rect" id="node2" href="OSGiApplication.html" title="OSGiApplication" alt="" coords="29,101,147,126"/>
+</map>
+
+<CENTER><IMG SRC="OSGiApplication.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.png
new file mode 100644
index 0000000000..a7d0882313
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html
index 5fac3d5232..35a1b64b89 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html
@@ -103,14 +103,21 @@ Class AbstractLogHandler</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>AbstractLogHandler</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/log/OMLogHandler.html" title="interface in org.eclipse.net4j.util.om.log">OMLogHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogHandler.html" title="&#171;interface&#187; OMLogHandler" alt="" coords="79,5,187,45"/>
+<area shape="rect" id="node2" href="AbstractLogHandler.html" title="AbstractLogHandler" alt="" coords="65,85,201,110"/>
+<area shape="rect" id="node3" href="PrintLogHandler.html" title="PrintLogHandler" alt="" coords="5,150,120,175"/>
+<area shape="rect" id="node4" href="FileLogHandler.html" title="FileLogHandler" alt="" coords="150,150,257,175"/>
+</map>
+
+<CENTER><IMG SRC="AbstractLogHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.png
new file mode 100644
index 0000000000..32fd3f1812
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html
index 93da0f84df..8e44195261 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html
@@ -100,13 +100,16 @@ Class EclipseLoggingBridge</H2>
<HR>
<DL>
<DT><PRE>public class <B>EclipseLoggingBridge</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/log/OMLogHandler.html" title="interface in org.eclipse.net4j.util.om.log">OMLogHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogHandler.html" title="&#171;interface&#187; OMLogHandler" alt="" coords="25,5,132,45"/>
+<area shape="rect" id="node2" href="EclipseLoggingBridge.html" title="EclipseLoggingBridge" alt="" coords="5,85,152,110"/>
+</map>
+
+<CENTER><IMG SRC="EclipseLoggingBridge.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.png
new file mode 100644
index 0000000000..a212089261
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html
index 4229111d9b..7cd14e1de9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html
@@ -101,14 +101,19 @@ Class FileLogHandler</H2>
<HR>
<DL>
<DT><PRE>public class <B>FileLogHandler</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/log/AbstractLogHandler.html" title="class in org.eclipse.net4j.util.om.log">AbstractLogHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AbstractLogHandler.html" title="AbstractLogHandler" alt="" coords="5,6,141,31"/>
+<area shape="rect" id="node2" href="FileLogHandler.html" title="FileLogHandler" alt="" coords="19,71,127,97"/>
+</map>
+
+<CENTER><IMG SRC="FileLogHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.png
new file mode 100644
index 0000000000..98337e2d03
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html
index 38a149d83a..82abfe0bbd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html
@@ -100,13 +100,16 @@ Class Logger</H2>
<HR>
<DL>
<DT><PRE>public class <B>Logger</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/log/OMLogger.html" title="interface in org.eclipse.net4j.util.om.log">OMLogger</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogger.html" title="&#171;interface&#187; OMLogger" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Logger.html" title="Logger" alt="" coords="17,85,79,110"/>
+</map>
+
+<CENTER><IMG SRC="Logger.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.png
new file mode 100644
index 0000000000..15a31ef0bd
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html
index 2fcebd337f..dc9cf222ea 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html
@@ -96,13 +96,18 @@ Interface OMLogHandler</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMLogHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogHandler.html" title="&#171;interface&#187; OMLogHandler" alt="" coords="186,5,293,45"/>
+<area shape="rect" id="node2" href="AbstractLogHandler.html" title="AbstractLogHandler" alt="" coords="5,85,141,110"/>
+<area shape="rect" id="node3" href="OSGiLoggingBridge.html" title="OSGiLoggingBridge" alt="" coords="172,85,308,110"/>
+<area shape="rect" id="node4" href="EclipseLoggingBridge.html" title="EclipseLoggingBridge" alt="" coords="337,85,484,110"/>
+</map>
+
+<CENTER><IMG SRC="OMLogHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.png
new file mode 100644
index 0000000000..199b4f58b0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html
index eff9f92583..c558838470 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html
@@ -104,13 +104,15 @@ Enum OMLogger.Level</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>OMLogger.Level</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../../org/eclipse/net4j/util/om/log/OMLogger.Level.html" title="enum in org.eclipse.net4j.util.om.log">OMLogger.Level</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogger.Level.html" title="&#171;enum&#187; OMLogger.Level" alt="" coords="5,5,120,45"/>
+</map>
+
+<CENTER><IMG SRC="OMLogger.Level.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.png
new file mode 100644
index 0000000000..24d1713beb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html
index 9fb130d6df..a6251d1071 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html
@@ -96,12 +96,17 @@ Interface OMLogger</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMLogger</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogger.html" title="&#171;interface&#187; OMLogger" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Logger.html" title="Logger" alt="" coords="17,85,79,110"/>
+</map>
+
+<CENTER><IMG SRC="OMLogger.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.png
new file mode 100644
index 0000000000..ad816011f9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html
index d46d5a99ac..656f7e0073 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html
@@ -100,13 +100,16 @@ Class OSGiLoggingBridge</H2>
<HR>
<DL>
<DT><PRE>public class <B>OSGiLoggingBridge</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/log/OMLogHandler.html" title="interface in org.eclipse.net4j.util.om.log">OMLogHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMLogHandler.html" title="&#171;interface&#187; OMLogHandler" alt="" coords="19,5,127,45"/>
+<area shape="rect" id="node2" href="OSGiLoggingBridge.html" title="OSGiLoggingBridge" alt="" coords="5,85,141,110"/>
+</map>
+
+<CENTER><IMG SRC="OSGiLoggingBridge.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.png
new file mode 100644
index 0000000000..0defc7217c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html
index 247dcfdbdc..b3d075f25f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html
@@ -101,13 +101,16 @@ Class PrintLogHandler</H2>
<HR>
<DL>
<DT><PRE>public class <B>PrintLogHandler</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/log/AbstractLogHandler.html" title="class in org.eclipse.net4j.util.om.log">AbstractLogHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AbstractLogHandler.html" title="AbstractLogHandler" alt="" coords="5,6,141,31"/>
+<area shape="rect" id="node2" href="PrintLogHandler.html" title="PrintLogHandler" alt="" coords="16,71,131,97"/>
+</map>
+
+<CENTER><IMG SRC="PrintLogHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.png
new file mode 100644
index 0000000000..c161577455
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html
index 2372a0c13f..87fa91db04 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html
@@ -88,6 +88,20 @@ Interfaces and classes for environment independent logging.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="EclipseLoggingBridge.html" title="EclipseLoggingBridge" alt="" coords="149,126,296,151"/>
+<area shape="rect" id="node2" href="FileLogHandler.html" title="FileLogHandler" alt="" coords="329,199,437,225"/>
+<area shape="rect" id="node3" href="Logger.html" title="Logger" alt="" coords="192,77,253,102"/>
+<area shape="rect" id="node4" href="OSGiLoggingBridge.html" title="OSGiLoggingBridge" alt="" coords="155,175,291,201"/>
+<area shape="rect" id="node5" href="PrintLogHandler.html" title="PrintLogHandler" alt="" coords="325,249,440,274"/>
+<area shape="rect" id="node6" href="AbstractLogHandler.html" title="AbstractLogHandler" alt="" coords="154,225,291,250"/>
+<area shape="rect" id="node7" href="OMLogHandler.html" title="&#171;interface&#187; OMLogHandler" alt="" coords="9,168,117,208"/>
+<area shape="rect" id="node8" href="OMLogger.html" title="&#171;interface&#187; OMLogger" alt="" coords="20,69,105,109"/>
+<area shape="rect" id="node9" href="OMLogger.Level.html" title="&#171;enum&#187; OMLogger.Level" alt="" coords="5,5,120,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -159,27 +173,6 @@ Package org.eclipse.net4j.util.om.log Description
<P>
Interfaces and classes for environment independent logging.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.png
new file mode 100644
index 0000000000..6a9121ba6c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html
index 017e49c58b..2549c111bb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html
@@ -104,13 +104,17 @@ Class AbstractMonitor.AsyncTimerTask</H2>
<HR>
<DL>
<DT><PRE>public static class <B>AbstractMonitor.AsyncTimerTask</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/TimerTask.html?is-external=true" title="class or interface in java.util">TimerTask</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html" title="interface in org.eclipse.net4j.util.om.monitor">OMMonitor.Async</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitor.Async.html" title="&#171;interface&#187; OMMonitor.Async" alt="" coords="5,5,131,45"/>
+<area shape="rect" id="node2" title="TimerTask (java.util)" alt="" coords="161,5,247,45"/>
+<area shape="rect" id="node3" href="AbstractMonitor.AsyncTimerTask.html" title="AbstractMonitor.AsyncTimerTask" alt="" coords="29,85,243,110"/>
+</map>
+
+<CENTER><IMG SRC="AbstractMonitor.AsyncTimerTask.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.png
new file mode 100644
index 0000000000..8a141d8df4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html
index 37f8fe98ee..298599ede1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html
@@ -103,14 +103,21 @@ Class AbstractMonitor</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>AbstractMonitor</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/OMMonitor.html" title="interface in org.eclipse.net4j.util.om.monitor">OMMonitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitor.html" title="&#171;interface&#187; OMMonitor" alt="" coords="73,5,159,45"/>
+<area shape="rect" id="node2" href="AbstractMonitor.html" title="AbstractMonitor" alt="" coords="59,85,173,110"/>
+<area shape="rect" id="node3" href="NestedMonitor.html" title="NestedMonitor" alt="" coords="5,150,112,175"/>
+<area shape="rect" id="node4" href="Monitor.html" title="Monitor" alt="" coords="142,150,207,175"/>
+</map>
+
+<CENTER><IMG SRC="AbstractMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.png
new file mode 100644
index 0000000000..fbe7a02327
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html
index 43b2cbfbb9..53fe5eb5a7 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html
@@ -100,14 +100,19 @@ Class DelegatingMonitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>DelegatingMonitor</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/OMMonitor.html" title="interface in org.eclipse.net4j.util.om.monitor">OMMonitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitor.html" title="&#171;interface&#187; OMMonitor" alt="" coords="25,5,111,45"/>
+<area shape="rect" id="node2" href="DelegatingMonitor.html" title="DelegatingMonitor" alt="" coords="5,85,131,110"/>
+</map>
+
+<CENTER><IMG SRC="DelegatingMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.png
new file mode 100644
index 0000000000..5dc68e833c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html
index b2c24b3d10..8be2ed930e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html
@@ -105,7 +105,14 @@ Class EclipseMonitor.SynchronizedSubProgressMonitor</H2>
<HR>
<DL>
<DT><PRE>public static class <B>EclipseMonitor.SynchronizedSubProgressMonitor</B><DT>extends org.eclipse.core.runtime.SubProgressMonitor</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="SubProgressMonitor (org.eclipse.core.runtime)" alt="" coords="75,5,244,45"/>
+<area shape="rect" id="node2" href="EclipseMonitor.SynchronizedSubProgressMonitor.html" title="EclipseMonitor.SynchronizedSubProgressMonitor" alt="" coords="5,85,315,110"/>
+</map>
+
+<CENTER><IMG SRC="EclipseMonitor.SynchronizedSubProgressMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
A sub progress monitor that synchronizes all methods on the parent monitor instance.
@@ -115,8 +122,6 @@ A sub progress monitor that synchronizes all methods on the parent monitor insta
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.png
new file mode 100644
index 0000000000..6402128819
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html
index 631c9fdc5a..ebb49474fe 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html
@@ -102,14 +102,19 @@ Class EclipseMonitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>EclipseMonitor</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/Monitor.html" title="class in org.eclipse.net4j.util.om.monitor">Monitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Monitor.html" title="Monitor" alt="" coords="26,6,91,31"/>
+<area shape="rect" id="node2" href="EclipseMonitor.html" title="EclipseMonitor" alt="" coords="5,71,112,97"/>
+</map>
+
+<CENTER><IMG SRC="EclipseMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.png
new file mode 100644
index 0000000000..3348fe0ccf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html
index 8cddaeb2ab..6dc7d43982 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html
@@ -104,14 +104,22 @@ Class Monitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>Monitor</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/AbstractMonitor.html" title="class in org.eclipse.net4j.util.om.monitor">AbstractMonitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AbstractMonitor.html" title="AbstractMonitor" alt="" coords="145,6,260,31"/>
+<area shape="rect" id="node2" href="TimeoutMonitor.html" title="TimeoutMonitor" alt="" coords="5,137,115,162"/>
+<area shape="rect" id="node3" href="NotifyingMonitor.html" title="NotifyingMonitor" alt="" coords="145,137,260,162"/>
+<area shape="rect" id="node4" href="Monitor.html" title="Monitor" alt="" coords="170,71,235,97"/>
+<area shape="rect" id="node5" href="EclipseMonitor.html" title="EclipseMonitor" alt="" coords="290,137,397,162"/>
+</map>
+
+<CENTER><IMG SRC="Monitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.png
new file mode 100644
index 0000000000..d01abfba94
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html
index e591812304..550a5c7d68 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html
@@ -103,14 +103,19 @@ Class MonitorCanceledException</H2>
<HR>
<DL>
<DT><PRE>public class <B>MonitorCanceledException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="29,6,157,61"/>
+<area shape="rect" id="node2" href="MonitorCanceledException.html" title="&#171;exception&#187; MonitorCanceledException" alt="" coords="5,100,181,140"/>
+</map>
+
+<CENTER><IMG SRC="MonitorCanceledException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.eclipse.net4j.util.om.monitor.MonitorCanceledException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This interface is not intended to be extended by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.png
new file mode 100644
index 0000000000..ed69b24e9a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html
index 11455c7377..61f6800e53 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html
@@ -101,14 +101,19 @@ Class NestedMonitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>NestedMonitor</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/AbstractMonitor.html" title="class in org.eclipse.net4j.util.om.monitor">AbstractMonitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="AbstractMonitor.html" title="AbstractMonitor" alt="" coords="5,6,120,31"/>
+<area shape="rect" id="node2" href="NestedMonitor.html" title="NestedMonitor" alt="" coords="9,71,116,97"/>
+</map>
+
+<CENTER><IMG SRC="NestedMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.png
new file mode 100644
index 0000000000..066869c512
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html
index d6f643177f..bd3e9bae86 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html
@@ -105,12 +105,18 @@ Class NotifyingMonitor.ProgressEvent</H2>
<HR>
<DL>
<DT><PRE>public final class <B>NotifyingMonitor.ProgressEvent</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html" title="interface in org.eclipse.net4j.util.om.monitor">OMMonitorProgress</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitorProgress.html" title="&#171;interface&#187; OMMonitorProgress" alt="" coords="5,5,144,45"/>
+<area shape="rect" id="node2" href="NotifyingMonitor.ProgressEvent.html" title="NotifyingMonitor.ProgressEvent" alt="" coords="68,85,271,110"/>
+<area shape="rect" id="node3" href="../../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="174,5,353,45"/>
+</map>
+
+<CENTER><IMG SRC="NotifyingMonitor.ProgressEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.png
new file mode 100644
index 0000000000..e876601c19
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html
index 26194a0005..89d056b27d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html
@@ -102,14 +102,20 @@ Class NotifyingMonitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>NotifyingMonitor</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/Monitor.html" title="class in org.eclipse.net4j.util.om.monitor">Monitor</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="NotifyingMonitor.html" title="NotifyingMonitor" alt="" coords="113,101,228,126"/>
+<area shape="rect" id="node3" href="Monitor.html" title="Monitor" alt="" coords="214,21,279,46"/>
+</map>
+
+<CENTER><IMG SRC="NotifyingMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.png
new file mode 100644
index 0000000000..71e9012c17
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html
index 436391d514..f4c1e5092f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html
@@ -99,14 +99,19 @@ Interface OMMonitor.Async</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>OMMonitor.Async</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitor.Async.html" title="&#171;interface&#187; OMMonitor.Async" alt="" coords="49,5,175,45"/>
+<area shape="rect" id="node2" href="AbstractMonitor.AsyncTimerTask.html" title="AbstractMonitor.AsyncTimerTask" alt="" coords="5,85,219,110"/>
+</map>
+
+<CENTER><IMG SRC="OMMonitor.Async.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.png
new file mode 100644
index 0000000000..b7bbd5eda7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html
index 8ffcdd3fce..fbf21a900c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html
@@ -99,12 +99,19 @@ Interface OMMonitor</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMMonitor</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html" title="interface in org.eclipse.net4j.util.om.monitor">OMMonitorProgress</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitorProgress.html" title="&#171;interface&#187; OMMonitorProgress" alt="" coords="68,5,207,45"/>
+<area shape="rect" id="node2" href="OMMonitor.html" title="&#171;interface&#187; OMMonitor" alt="" coords="94,84,180,124"/>
+<area shape="rect" id="node3" href="AbstractMonitor.html" title="AbstractMonitor" alt="" coords="5,163,120,189"/>
+<area shape="rect" id="node4" href="DelegatingMonitor.html" title="DelegatingMonitor" alt="" coords="150,163,276,189"/>
+</map>
+
+<CENTER><IMG SRC="OMMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.png
new file mode 100644
index 0000000000..bb62b0815c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html
index f76f598a1a..3259427319 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html
@@ -99,14 +99,20 @@ Interface OMMonitorProgress</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMMonitorProgress</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMMonitorProgress.html" title="&#171;interface&#187; OMMonitorProgress" alt="" coords="65,5,204,45"/>
+<area shape="rect" id="node2" href="OMMonitor.html" title="&#171;interface&#187; OMMonitor" alt="" coords="5,84,91,124"/>
+<area shape="rect" id="node3" href="NotifyingMonitor.ProgressEvent.html" title="NotifyingMonitor.ProgressEvent" alt="" coords="121,91,324,117"/>
+</map>
+
+<CENTER><IMG SRC="OMMonitorProgress.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.png
new file mode 100644
index 0000000000..501af3c939
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html
index 665340b037..2575cdb47d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html
@@ -103,13 +103,16 @@ Class ProgressDistributable.Default&lt;CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract static class <B>ProgressDistributable.Default&lt;CONTEXT&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/ProgressDistributable.html" title="interface in org.eclipse.net4j.util.om.monitor">ProgressDistributable</A>&lt;CONTEXT&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ProgressDistributable.html" title="&#171;interface&#187; ProgressDistributable" alt="" coords="28,5,175,45"/>
+<area shape="rect" id="node2" href="ProgressDistributable.Default.html" title="ProgressDistributable.Default" alt="" coords="5,85,197,110"/>
+</map>
+
+<CENTER><IMG SRC="ProgressDistributable.Default.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.png
new file mode 100644
index 0000000000..9a0a9f7c6e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html
index 7eb778efb3..22d881f996 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html
@@ -96,14 +96,19 @@ Interface ProgressDistributable&lt;CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ProgressDistributable&lt;CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ProgressDistributable.html" title="&#171;interface&#187; ProgressDistributable" alt="" coords="28,5,175,45"/>
+<area shape="rect" id="node2" href="ProgressDistributable.Default.html" title="ProgressDistributable.Default" alt="" coords="5,85,197,110"/>
+</map>
+
+<CENTER><IMG SRC="ProgressDistributable.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.png
new file mode 100644
index 0000000000..48e4072ace
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html
index 0596a83302..c546c6896b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html
@@ -101,13 +101,16 @@ Class ProgressDistributor.Arithmetic</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ProgressDistributor.Arithmetic</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/ProgressDistributor.html" title="class in org.eclipse.net4j.util.om.monitor">ProgressDistributor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ProgressDistributor.html" title="ProgressDistributor" alt="" coords="35,6,169,31"/>
+<area shape="rect" id="node2" href="ProgressDistributor.Arithmetic.html" title="ProgressDistributor.Arithmetic" alt="" coords="5,71,200,97"/>
+</map>
+
+<CENTER><IMG SRC="ProgressDistributor.Arithmetic.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.png
new file mode 100644
index 0000000000..915e7c056f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html
index d154d83d21..77c5b75f27 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html
@@ -101,13 +101,16 @@ Class ProgressDistributor.Geometric</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ProgressDistributor.Geometric</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/ProgressDistributor.html" title="class in org.eclipse.net4j.util.om.monitor">ProgressDistributor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ProgressDistributor.html" title="ProgressDistributor" alt="" coords="37,6,171,31"/>
+<area shape="rect" id="node2" href="ProgressDistributor.Geometric.html" title="ProgressDistributor.Geometric" alt="" coords="5,71,203,97"/>
+</map>
+
+<CENTER><IMG SRC="ProgressDistributor.Geometric.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.png
new file mode 100644
index 0000000000..9d09d46b2b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html
index 8cd28aecc7..4d6673e5f0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html
@@ -100,14 +100,20 @@ Class ProgressDistributor</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ProgressDistributor</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ProgressDistributor.html" title="ProgressDistributor" alt="" coords="150,6,284,31"/>
+<area shape="rect" id="node2" href="ProgressDistributor.Geometric.html" title="ProgressDistributor.Geometric" alt="" coords="5,71,203,97"/>
+<area shape="rect" id="node3" href="ProgressDistributor.Arithmetic.html" title="ProgressDistributor.Arithmetic" alt="" coords="233,71,428,97"/>
+</map>
+
+<CENTER><IMG SRC="ProgressDistributor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.png
new file mode 100644
index 0000000000..95fcd703eb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html
index a35d9afa77..f6cc6d1afd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html
@@ -102,14 +102,19 @@ Class TimeoutMonitor</H2>
<HR>
<DL>
<DT><PRE>public class <B>TimeoutMonitor</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/monitor/Monitor.html" title="class in org.eclipse.net4j.util.om.monitor">Monitor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="TimeoutMonitor.html" title="TimeoutMonitor" alt="" coords="5,71,115,97"/>
+<area shape="rect" id="node2" href="Monitor.html" title="Monitor" alt="" coords="27,6,92,31"/>
+</map>
+
+<CENTER><IMG SRC="TimeoutMonitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.png
new file mode 100644
index 0000000000..e41ae09ceb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html
index 4f0eb170c7..7823d2a831 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html
@@ -88,6 +88,35 @@ Interfaces and classes for environment independent progress monitoring.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MonitorCanceledException.html" title="&#171;exception&#187; MonitorCanceledException" alt="" coords="282,485,459,525"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,478,160,533"/>
+<area shape="rect" id="node3" href="AbstractMonitor.AsyncTimerTask.html" title="AbstractMonitor.AsyncTimerTask" alt="" coords="263,389,478,414"/>
+<area shape="rect" id="node4" href="DelegatingMonitor.html" title="DelegatingMonitor" alt="" coords="555,269,682,294"/>
+<area shape="rect" id="node5" href="EclipseMonitor.html" title="EclipseMonitor" alt="" coords="926,289,1034,314"/>
+<area shape="rect" id="node6" href="EclipseMonitor.SynchronizedSubProgressMonitor.html" title="EclipseMonitor.SynchronizedSubProgressMonitor" alt="" coords="216,165,525,190"/>
+<area shape="rect" id="node7" href="../../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="6,221,186,261"/>
+<area shape="rect" id="node8" href="Monitor.html" title="Monitor" alt="" coords="770,293,835,318"/>
+<area shape="rect" id="node9" href="NestedMonitor.html" title="NestedMonitor" alt="" coords="749,342,856,367"/>
+<area shape="rect" id="node10" href="NotifyingMonitor.html" title="NotifyingMonitor" alt="" coords="923,235,1037,261"/>
+<area shape="rect" id="node11" href="NotifyingMonitor.ProgressEvent.html" title="NotifyingMonitor.ProgressEvent" alt="" coords="269,233,472,258"/>
+<area shape="rect" id="node12" href="ProgressDistributor.Arithmetic.html" title="ProgressDistributor.Arithmetic" alt="" coords="273,66,469,91"/>
+<area shape="rect" id="node13" href="ProgressDistributor.Geometric.html" title="ProgressDistributor.Geometric" alt="" coords="272,115,469,141"/>
+<area shape="rect" id="node14" title="SubProgressMonitor (org.eclipse.core.runtime)" alt="" coords="11,157,181,197"/>
+<area shape="rect" id="node15" href="TimeoutMonitor.html" title="TimeoutMonitor" alt="" coords="925,338,1035,363"/>
+<area shape="rect" id="node16" href="AbstractMonitor.html" title="AbstractMonitor" alt="" coords="561,318,676,343"/>
+<area shape="rect" id="node17" href="ProgressDistributable.Default.html" title="ProgressDistributable.Default" alt="" coords="274,13,467,38"/>
+<area shape="rect" id="node18" href="ProgressDistributor.html" title="ProgressDistributor" alt="" coords="29,89,163,114"/>
+<area shape="rect" id="node19" title="TimerTask (java.util)" alt="" coords="53,349,139,389"/>
+<area shape="rect" id="node20" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="713,214,893,269"/>
+<area shape="rect" id="node21" href="OMMonitor.html" title="&#171;interface&#187; OMMonitor" alt="" coords="327,285,414,325"/>
+<area shape="rect" id="node22" href="OMMonitor.Async.html" title="&#171;interface&#187; OMMonitor.Async" alt="" coords="33,413,159,453"/>
+<area shape="rect" id="node23" href="OMMonitorProgress.html" title="&#171;interface&#187; OMMonitorProgress" alt="" coords="27,285,165,325"/>
+<area shape="rect" id="node24" href="ProgressDistributable.html" title="&#171;interface&#187; ProgressDistributable" alt="" coords="23,5,169,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -195,27 +224,6 @@ Package org.eclipse.net4j.util.om.monitor Description
<P>
Interfaces and classes for environment independent progress monitoring.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.png
new file mode 100644
index 0000000000..6fbf1a93d8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html
index 8107f5ccc4..3dbbc241bb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html
@@ -88,6 +88,22 @@ Interfaces and classes for environment independent operations and maintenance (O
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OSGiApplication.html" title="OSGiApplication" alt="" coords="230,469,349,494"/>
+<area shape="rect" id="node2" href="OSGiActivator.html" title="OSGiActivator" alt="" coords="237,390,342,415"/>
+<area shape="rect" id="node3" href="OSGiActivator.StateHandler.html" title="OSGiActivator.StateHandler" alt="" coords="11,326,195,351"/>
+<area shape="rect" id="node4" href="OSGiActivator.WithState.html" title="OSGiActivator.WithState" alt="" coords="379,390,546,415"/>
+<area shape="rect" id="node5" title="&#171;interface&#187; BundleActivator (org.osgi.framework)" alt="" coords="33,375,172,430"/>
+<area shape="rect" id="node6" title="&#171;interface&#187; IApplication (org.eclipse.equinox.app)" alt="" coords="19,454,186,509"/>
+<area shape="rect" id="node7" href="OMBundle.html" title="&#171;interface&#187; OMBundle" alt="" coords="60,261,145,301"/>
+<area shape="rect" id="node8" href="OMBundle.DebugSupport.html" title="&#171;interface&#187; OMBundle.DebugSupport" alt="" coords="18,197,187,237"/>
+<area shape="rect" id="node9" href="OMBundle.TranslationSupport.html" title="&#171;interface&#187; OMBundle.TranslationSupport" alt="" coords="5,133,200,173"/>
+<area shape="rect" id="node10" href="OMPlatform.html" title="&#171;interface&#187; OMPlatform" alt="" coords="57,69,148,109"/>
+<area shape="rect" id="node11" href="LegacyUtil.html" title="&#171;static&#187; LegacyUtil" alt="" coords="61,5,144,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -149,27 +165,6 @@ Package org.eclipse.net4j.util.om Description
<P>
Interfaces and classes for environment independent operations and maintenance (O&amp;M).
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.png
new file mode 100644
index 0000000000..4caa2c17d2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html
index 59a45580ea..d3766274ae 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html
@@ -104,13 +104,15 @@ Enum OMPreference.Type</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>OMPreference.Type</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../../org/eclipse/net4j/util/om/pref/OMPreference.Type.html" title="enum in org.eclipse.net4j.util.om.pref">OMPreference.Type</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMPreference.Type.html" title="&#171;enum&#187; OMPreference.Type" alt="" coords="5,5,141,45"/>
+</map>
+
+<CENTER><IMG SRC="OMPreference.Type.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.png
new file mode 100644
index 0000000000..b2958002b5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html
index 4d12abe415..99b1ab2532 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html
@@ -93,12 +93,16 @@ Interface OMPreference&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMPreference&lt;T&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMPreference.html" title="&#171;interface&#187; OMPreference" alt="" coords="5,5,109,45"/>
+</map>
+
+<CENTER><IMG SRC="OMPreference.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.png
new file mode 100644
index 0000000000..9fa2b33e9f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html
index 2cbeec5b6b..ada4b34f7e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html
@@ -96,12 +96,17 @@ Interface OMPreferences</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMPreferences</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMPreferences.html" title="&#171;interface&#187; OMPreferences" alt="" coords="39,100,151,140"/>
+<area shape="rect" id="node2" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+</map>
+
+<CENTER><IMG SRC="OMPreferences.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.png
new file mode 100644
index 0000000000..3103fbc34f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html
index 2babec5aef..3b5ec26ced 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html
@@ -96,7 +96,14 @@ Interface OMPreferencesChangeEvent&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMPreferencesChangeEvent&lt;T&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMPreferencesChangeEvent.html" title="&#171;interface&#187; OMPreferencesChangeEvent" alt="" coords="5,100,192,140"/>
+<area shape="rect" id="node2" href="../../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="9,6,188,61"/>
+</map>
+
+<CENTER><IMG SRC="OMPreferencesChangeEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
An <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../../org/eclipse/net4j/util/om/pref/OMPreferences.html" title="interface in org.eclipse.net4j.util.om.pref"><CODE>preferences</CODE></A> object when a <A HREF="../../../../../../org/eclipse/net4j/util/om/pref/OMPreference.html" title="interface in org.eclipse.net4j.util.om.pref"><CODE>preference</CODE></A>
@@ -105,8 +112,6 @@ An <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" title="i
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.png
new file mode 100644
index 0000000000..f09fa51b3b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html
index 6f006093fc..37e5567669 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html
@@ -88,6 +88,17 @@ Interfaces and classes for environment independent preference management.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,213,186,267"/>
+<area shape="rect" id="node2" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,134,186,189"/>
+<area shape="rect" id="node3" href="OMPreference.html" title="&#171;interface&#187; OMPreference" alt="" coords="43,69,149,109"/>
+<area shape="rect" id="node4" href="OMPreferences.html" title="&#171;interface&#187; OMPreferences" alt="" coords="255,141,367,181"/>
+<area shape="rect" id="node5" href="OMPreferencesChangeEvent.html" title="&#171;interface&#187; OMPreferencesChangeEvent" alt="" coords="217,220,405,260"/>
+<area shape="rect" id="node6" href="OMPreference.Type.html" title="&#171;enum&#187; OMPreference.Type" alt="" coords="27,5,165,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -130,27 +141,6 @@ Package org.eclipse.net4j.util.om.pref Description
<P>
Interfaces and classes for environment independent preference management.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.png
new file mode 100644
index 0000000000..7121ea703f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html
index ae076a78b8..8d6b493065 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html
@@ -100,13 +100,16 @@ Class ContextTracer</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContextTracer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="PerfTracer.html" title="PerfTracer" alt="" coords="15,71,96,97"/>
+<area shape="rect" id="node2" href="ContextTracer.html" title="ContextTracer" alt="" coords="5,6,107,31"/>
+</map>
+
+<CENTER><IMG SRC="ContextTracer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.png
new file mode 100644
index 0000000000..59d3a9d8cc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html
index 7e48845d10..ac0f891c5f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html
@@ -96,13 +96,17 @@ Interface OMTraceHandler</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMTraceHandler</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMTraceHandler.html" title="&#171;interface&#187; OMTraceHandler" alt="" coords="98,5,216,45"/>
+<area shape="rect" id="node2" href="RemoteTraceHandler.html" title="RemoteTraceHandler" alt="" coords="5,85,147,110"/>
+<area shape="rect" id="node3" href="PrintTraceHandler.html" title="PrintTraceHandler" alt="" coords="177,85,303,110"/>
+</map>
+
+<CENTER><IMG SRC="OMTraceHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.png
new file mode 100644
index 0000000000..bd271fb855
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html
index b225ae7678..5ab2803913 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html
@@ -96,12 +96,17 @@ Interface OMTraceHandlerEvent</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMTraceHandlerEvent</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMTraceHandlerEvent.html" title="&#171;interface&#187; OMTraceHandlerEvent" alt="" coords="5,5,155,45"/>
+<area shape="rect" id="node2" href="TraceHandlerEvent.html" title="TraceHandlerEvent" alt="" coords="15,85,145,110"/>
+</map>
+
+<CENTER><IMG SRC="OMTraceHandlerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.png
new file mode 100644
index 0000000000..75823b4777
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html
index 452e52c626..808b712e3d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html
@@ -96,12 +96,17 @@ Interface OMTracer</H2>
<HR>
<DL>
<DT><PRE>public interface <B>OMTracer</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMTracer.html" title="&#171;interface&#187; OMTracer" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Tracer.html" title="Tracer" alt="" coords="19,85,77,110"/>
+</map>
+
+<CENTER><IMG SRC="OMTracer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.png
new file mode 100644
index 0000000000..8a9309fafa
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html
index e306f2b41b..63859330b5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html
@@ -98,13 +98,16 @@ Class PerfTracer</H2>
<HR>
<DL>
<DT><PRE>public class <B>PerfTracer</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/om/trace/ContextTracer.html" title="class in org.eclipse.net4j.util.om.trace">ContextTracer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="PerfTracer.html" title="PerfTracer" alt="" coords="15,71,96,97"/>
+<area shape="rect" id="node2" href="ContextTracer.html" title="ContextTracer" alt="" coords="5,6,107,31"/>
+</map>
+
+<CENTER><IMG SRC="PerfTracer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.png
new file mode 100644
index 0000000000..623f904f6b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html
index 84a79ff23e..d7c13709af 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html
@@ -100,13 +100,16 @@ Class PrintTraceHandler</H2>
<HR>
<DL>
<DT><PRE>public class <B>PrintTraceHandler</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/trace/OMTraceHandler.html" title="interface in org.eclipse.net4j.util.om.trace">OMTraceHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMTraceHandler.html" title="&#171;interface&#187; OMTraceHandler" alt="" coords="9,5,127,45"/>
+<area shape="rect" id="node2" href="PrintTraceHandler.html" title="PrintTraceHandler" alt="" coords="5,85,131,110"/>
+</map>
+
+<CENTER><IMG SRC="PrintTraceHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.png
new file mode 100644
index 0000000000..b333ca8ac7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html
index 458e48fd41..57dd6ac94b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html
@@ -100,13 +100,16 @@ Class RemoteTraceHandler</H2>
<HR>
<DL>
<DT><PRE>public class <B>RemoteTraceHandler</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/trace/OMTraceHandler.html" title="interface in org.eclipse.net4j.util.om.trace">OMTraceHandler</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMTraceHandler.html" title="&#171;interface&#187; OMTraceHandler" alt="" coords="17,5,135,45"/>
+<area shape="rect" id="node2" href="RemoteTraceHandler.html" title="RemoteTraceHandler" alt="" coords="5,85,147,110"/>
+</map>
+
+<CENTER><IMG SRC="RemoteTraceHandler.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.png
new file mode 100644
index 0000000000..ac904084e4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html
index 01565f43d5..4bc804bee3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html
@@ -104,12 +104,17 @@ Class RemoteTraceServer.Event</H2>
<HR>
<DL>
<DT><PRE>public class <B>RemoteTraceServer.Event</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RemoteTraceServer.Event.html" title="RemoteTraceServer.Event" alt="" coords="5,85,176,110"/>
+<area shape="rect" id="node2" title="EventObject (java.util)" alt="" coords="45,5,136,45"/>
+</map>
+
+<CENTER><IMG SRC="RemoteTraceServer.Event.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.png
new file mode 100644
index 0000000000..56de0f62c8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html
index 0776e15171..9b393476d8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html
@@ -99,13 +99,16 @@ Interface RemoteTraceServer.Listener</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>RemoteTraceServer.Listener</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RemoteTraceServer.Listener.html" title="&#171;interface&#187; RemoteTraceServer.Listener" alt="" coords="18,5,203,45"/>
+<area shape="rect" id="node2" href="RemoteTraceServer.PrintListener.html" title="RemoteTraceServer.PrintListener" alt="" coords="5,85,216,110"/>
+</map>
+
+<CENTER><IMG SRC="RemoteTraceServer.Listener.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.png
new file mode 100644
index 0000000000..27c3274cd3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html
index e7548b58f4..d0e7cb7a36 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html
@@ -103,7 +103,14 @@ Class RemoteTraceServer.PrintListener</H2>
<HR>
<DL>
<DT><PRE>public static class <B>RemoteTraceServer.PrintListener</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html" title="interface in org.eclipse.net4j.util.om.trace">RemoteTraceServer.Listener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RemoteTraceServer.Listener.html" title="&#171;interface&#187; RemoteTraceServer.Listener" alt="" coords="18,5,203,45"/>
+<area shape="rect" id="node2" href="RemoteTraceServer.PrintListener.html" title="RemoteTraceServer.PrintListener" alt="" coords="5,85,216,110"/>
+</map>
+
+<CENTER><IMG SRC="RemoteTraceServer.PrintListener.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.png
new file mode 100644
index 0000000000..e6fc7f5b81
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html
index b170938cfd..78fe0d539a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html
@@ -97,13 +97,15 @@ Class RemoteTraceServer</H2>
<HR>
<DL>
<DT><PRE>public class <B>RemoteTraceServer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RemoteTraceServer.html" title="RemoteTraceServer" alt="" coords="5,6,139,31"/>
+</map>
+
+<CENTER><IMG SRC="RemoteTraceServer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.png
new file mode 100644
index 0000000000..20290a3174
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html
index 0139115069..c7a6ee1ac2 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html
@@ -100,12 +100,18 @@ Class TraceHandlerEvent</H2>
<HR>
<DL>
<DT><PRE>public class <B>TraceHandlerEvent</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html" title="interface in org.eclipse.net4j.util.om.trace">OMTraceHandlerEvent</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="5,6,93,61"/>
+<area shape="rect" id="node2" href="OMTraceHandlerEvent.html" title="&#171;interface&#187; OMTraceHandlerEvent" alt="" coords="123,13,273,53"/>
+<area shape="rect" id="node3" href="TraceHandlerEvent.html" title="TraceHandlerEvent" alt="" coords="59,101,189,126"/>
+</map>
+
+<CENTER><IMG SRC="TraceHandlerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.eclipse.net4j.util.om.trace.TraceHandlerEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This interface is not intended to be extended by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.png
new file mode 100644
index 0000000000..305aaeaeab
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html
index e09b103fff..622b5b4e32 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html
@@ -100,13 +100,16 @@ Class Tracer</H2>
<HR>
<DL>
<DT><PRE>public class <B>Tracer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/om/trace/OMTracer.html" title="interface in org.eclipse.net4j.util.om.trace">OMTracer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMTracer.html" title="&#171;interface&#187; OMTracer" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Tracer.html" title="Tracer" alt="" coords="19,85,77,110"/>
+</map>
+
+<CENTER><IMG SRC="Tracer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.png
new file mode 100644
index 0000000000..7c3fc1b337
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html
index c4057433e9..2f3527daaf 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html
@@ -88,6 +88,26 @@ Interfaces and classes for environment independent tracing.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContextTracer.html" title="ContextTracer" alt="" coords="47,477,150,502"/>
+<area shape="rect" id="node2" title="EventObject (java.util)" alt="" coords="53,412,145,452"/>
+<area shape="rect" id="node3" href="PerfTracer.html" title="PerfTracer" alt="" coords="287,477,369,502"/>
+<area shape="rect" id="node4" href="PrintTraceHandler.html" title="PrintTraceHandler" alt="" coords="265,314,391,339"/>
+<area shape="rect" id="node5" href="RemoteTraceHandler.html" title="RemoteTraceHandler" alt="" coords="257,363,399,389"/>
+<area shape="rect" id="node6" href="RemoteTraceServer.html" title="RemoteTraceServer" alt="" coords="31,278,166,303"/>
+<area shape="rect" id="node7" href="RemoteTraceServer.Event.html" title="RemoteTraceServer.Event" alt="" coords="243,419,413,445"/>
+<area shape="rect" id="node8" href="RemoteTraceServer.PrintListener.html" title="RemoteTraceServer.PrintListener" alt="" coords="222,221,434,246"/>
+<area shape="rect" id="node9" href="TraceHandlerEvent.html" title="TraceHandlerEvent" alt="" coords="263,113,393,138"/>
+<area shape="rect" id="node10" href="Tracer.html" title="Tracer" alt="" coords="299,13,357,38"/>
+<area shape="rect" id="node11" href="OMTraceHandler.html" title="&#171;interface&#187; OMTraceHandler" alt="" coords="39,328,158,368"/>
+<area shape="rect" id="node12" href="OMTraceHandlerEvent.html" title="&#171;interface&#187; OMTraceHandlerEvent" alt="" coords="23,69,174,109"/>
+<area shape="rect" id="node13" href="OMTracer.html" title="&#171;interface&#187; OMTracer" alt="" coords="56,5,141,45"/>
+<area shape="rect" id="node14" href="RemoteTraceServer.Listener.html" title="&#171;interface&#187; RemoteTraceServer.Listener" alt="" coords="6,213,191,253"/>
+<area shape="rect" id="node15" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="54,134,143,189"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -161,27 +181,6 @@ Package org.eclipse.net4j.util.om.trace Description
<P>
Interfaces and classes for environment independent tracing.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.png
new file mode 100644
index 0000000000..a64873532f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html
index 41c72f82ac..956ece6e80 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html
@@ -96,7 +96,14 @@ Interface IOptions</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IOptions</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOptions.html" title="&#171;interface&#187; IOptions" alt="" coords="52,100,137,140"/>
+<area shape="rect" id="node2" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+</map>
+
+<CENTER><IMG SRC="IOptions.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Encapsulates a set of notifying configuration options.
@@ -106,8 +113,6 @@ Encapsulates a set of notifying configuration options.
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Victor Roldan Betancort</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.png
new file mode 100644
index 0000000000..033f1d6fb6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptions.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html
index 157ccd53fc..49bbcea868 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html
@@ -93,14 +93,18 @@ Interface IOptionsContainer</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IOptionsContainer</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOptionsContainer.html" title="&#171;interface&#187; IOptionsContainer" alt="" coords="5,5,131,45"/>
+</map>
+
+<CENTER><IMG SRC="IOptionsContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Victor Roldan Betancort</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.png
new file mode 100644
index 0000000000..ad54e28404
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html
index 998167d818..bd4c9a50a8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html
@@ -99,7 +99,15 @@ Interface IOptionsEvent</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IOptionsEvent</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOptionsEvent.html" title="&#171;interface&#187; IOptionsEvent" alt="" coords="43,100,145,140"/>
+<area shape="rect" id="node2" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node3" href="OptionsEvent.html" title="OptionsEvent" alt="" coords="45,179,144,205"/>
+</map>
+
+<CENTER><IMG SRC="IOptionsEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
A generic <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from an <A HREF="../../../../../org/eclipse/net4j/util/options/IOptions.html" title="interface in org.eclipse.net4j.util.options"><CODE>options</CODE></A> object when an option has changed.
@@ -109,8 +117,6 @@ A generic <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" titl
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Victor Roldan Betancort</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.png
new file mode 100644
index 0000000000..97819e843a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html
index 381acc180d..aed88259bb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html
@@ -102,14 +102,20 @@ Class OptionsEvent</H2>
<HR>
<DL>
<DT><PRE>public class <B>OptionsEvent</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/options/IOptionsEvent.html" title="interface in org.eclipse.net4j.util.options">IOptionsEvent</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IOptionsEvent.html" title="&#171;interface&#187; IOptionsEvent" alt="" coords="5,5,107,45"/>
+<area shape="rect" id="node2" href="OptionsEvent.html" title="OptionsEvent" alt="" coords="92,85,191,110"/>
+<area shape="rect" id="node3" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="137,5,316,45"/>
+</map>
+
+<CENTER><IMG SRC="OptionsEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Victor Roldan Betancort</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.options.OptionsEvent">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.png
new file mode 100644
index 0000000000..2473fc4a02
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html
index be35d26abe..183003b615 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html
@@ -88,6 +88,18 @@ A framework for option containers that fire change events.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="217,141,397,181"/>
+<area shape="rect" id="node2" href="OptionsEvent.html" title="OptionsEvent" alt="" coords="427,181,525,206"/>
+<area shape="rect" id="node3" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,198,186,253"/>
+<area shape="rect" id="node4" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,70,186,125"/>
+<area shape="rect" id="node5" href="IOptions.html" title="&#171;interface&#187; IOptions" alt="" coords="264,77,349,117"/>
+<area shape="rect" id="node6" href="IOptionsContainer.html" title="&#171;interface&#187; IOptionsContainer" alt="" coords="33,5,159,45"/>
+<area shape="rect" id="node7" href="IOptionsEvent.html" title="&#171;interface&#187; IOptionsEvent" alt="" coords="255,205,358,245"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -129,7 +141,6 @@ Package org.eclipse.net4j.util.options Description
<P>
A framework for option containers that fire change events.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.png
new file mode 100644
index 0000000000..c697f5d7df
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.html
index 17b5ae6ca8..fdac851431 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.html
@@ -88,6 +88,24 @@ Utility classes.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; Error (java.lang)" alt="" coords="58,646,150,701"/>
+<area shape="rect" id="node2" href="ImplementationError.html" title="&#171;exception&#187; ImplementationError" alt="" coords="232,653,371,693"/>
+<area shape="rect" id="node3" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="40,567,168,622"/>
+<area shape="rect" id="node4" href="WrappedException.html" title="&#171;exception&#187; WrappedException" alt="" coords="235,575,367,615"/>
+<area shape="rect" id="node5" href="UUIDGenerator.html" title="UUIDGenerator" alt="" coords="49,518,159,543"/>
+<area shape="rect" id="node6" href="IErrorHandler.html" title="&#171;interface&#187; IErrorHandler" alt="" coords="55,453,153,493"/>
+<area shape="rect" id="node7" href="AdapterUtil.html" title="&#171;static&#187; AdapterUtil" alt="" coords="61,389,147,429"/>
+<area shape="rect" id="node8" href="CheckUtil.html" title="&#171;static&#187; CheckUtil" alt="" coords="65,325,143,365"/>
+<area shape="rect" id="node9" href="HexUtil.html" title="&#171;static&#187; HexUtil" alt="" coords="70,261,138,301"/>
+<area shape="rect" id="node10" href="ObjectUtil.html" title="&#171;static&#187; ObjectUtil" alt="" coords="65,197,143,237"/>
+<area shape="rect" id="node11" href="ReflectUtil.html" title="&#171;static&#187; ReflectUtil" alt="" coords="63,133,145,173"/>
+<area shape="rect" id="node12" href="StringUtil.html" title="&#171;static&#187; StringUtil" alt="" coords="67,69,141,109"/>
+<area shape="rect" id="node13" href="ReflectUtil.ExcludeFromDump.html" title="&#171;annotation&#187; ReflectUtil.ExcludeFromDump" alt="" coords="6,5,202,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -187,27 +205,6 @@ Package org.eclipse.net4j.util Description
<P>
Utility classes.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.png
new file mode 100644
index 0000000000..f66172913e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.html
index a431ee59a3..0318e54800 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.html
@@ -101,7 +101,15 @@ Class DefaultPropertyTester&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>DefaultPropertyTester&lt;RECEIVER&gt;</B><DT>extends org.eclipse.core.expressions.PropertyTester<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/properties/IProperties.html" title="interface in org.eclipse.net4j.util.properties">IProperties</A>&lt;RECEIVER&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IProperties.html" title="&#171;interface&#187; IProperties" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" title="PropertyTester (org.eclipse.core.expressions)" alt="" coords="120,5,315,45"/>
+<area shape="rect" id="node3" href="DefaultPropertyTester.html" title="DefaultPropertyTester" alt="" coords="59,85,205,110"/>
+</map>
+
+<CENTER><IMG SRC="DefaultPropertyTester.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Tests properties of receiver objects against expected values.
@@ -111,8 +119,6 @@ Tests properties of receiver objects against expected values.
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.png
new file mode 100644
index 0000000000..26d7308ea6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/DefaultPropertyTester.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.html
index d1d4d31633..c55e2b2b6d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.html
@@ -99,7 +99,16 @@ Interface IProperties&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IProperties&lt;RECEIVER&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/properties/IPropertyProvider.html" title="interface in org.eclipse.net4j.util.properties">IPropertyProvider</A>&lt;RECEIVER&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPropertyProvider.html" title="&#171;interface&#187; IPropertyProvider" alt="" coords="57,5,177,45"/>
+<area shape="rect" id="node2" href="IProperties.html" title="&#171;interface&#187; IProperties" alt="" coords="75,84,160,124"/>
+<area shape="rect" id="node3" href="Properties.html" title="Properties" alt="" coords="5,163,85,189"/>
+<area shape="rect" id="node4" href="DefaultPropertyTester.html" title="DefaultPropertyTester" alt="" coords="116,163,263,189"/>
+</map>
+
+<CENTER><IMG SRC="IProperties.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Contains a list of <A HREF="../../../../../org/eclipse/net4j/util/properties/Property.html" title="class in org.eclipse.net4j.util.properties"><CODE>properties</CODE></A>.
@@ -109,8 +118,6 @@ Contains a list of <A HREF="../../../../../org/eclipse/net4j/util/properties/Pro
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.png
new file mode 100644
index 0000000000..a6beb6a329
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IProperties.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.html
index d9f42d82fa..60aed74837 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.html
@@ -99,7 +99,14 @@ Interface IPropertyProvider&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IPropertyProvider&lt;RECEIVER&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPropertyProvider.html" title="&#171;interface&#187; IPropertyProvider" alt="" coords="5,5,125,45"/>
+<area shape="rect" id="node2" href="IProperties.html" title="&#171;interface&#187; IProperties" alt="" coords="23,84,108,124"/>
+</map>
+
+<CENTER><IMG SRC="IPropertyProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Provides a list of <A HREF="../../../../../org/eclipse/net4j/util/properties/Property.html" title="class in org.eclipse.net4j.util.properties"><CODE>property descriptors</CODE></A>.
@@ -109,8 +116,6 @@ Provides a list of <A HREF="../../../../../org/eclipse/net4j/util/properties/Pro
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.png
new file mode 100644
index 0000000000..e33aca72eb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/IPropertyProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.html
index 9406a76c69..7ece15445d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.html
@@ -100,7 +100,14 @@ Class Properties&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>Properties&lt;RECEIVER&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/properties/IProperties.html" title="interface in org.eclipse.net4j.util.properties">IProperties</A>&lt;RECEIVER&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IProperties.html" title="&#171;interface&#187; IProperties" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Properties.html" title="Properties" alt="" coords="7,85,88,110"/>
+</map>
+
+<CENTER><IMG SRC="Properties.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Contains a list of <A HREF="../../../../../org/eclipse/net4j/util/properties/Property.html" title="class in org.eclipse.net4j.util.properties"><CODE>properties</CODE></A>.
@@ -110,8 +117,6 @@ Contains a list of <A HREF="../../../../../org/eclipse/net4j/util/properties/Pro
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.png
new file mode 100644
index 0000000000..012462ac23
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Properties.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.html
index 6b14f72f22..4f5f0be478 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.html
@@ -97,7 +97,13 @@ Class Property&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Property&lt;RECEIVER&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Property.html" title="Property" alt="" coords="5,6,75,31"/>
+</map>
+
+<CENTER><IMG SRC="Property.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Describes a property of a receiver object and extracts its value.
@@ -107,8 +113,6 @@ Describes a property of a receiver object and extracts its value.
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.png
new file mode 100644
index 0000000000..8e40d8052f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/Property.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.html
index d052d9fbb6..ee741fe413 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.html
@@ -82,6 +82,17 @@ function windowTitle()
Package org.eclipse.net4j.util.properties
</H2>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="DefaultPropertyTester.html" title="DefaultPropertyTester" alt="" coords="379,21,525,46"/>
+<area shape="rect" id="node2" href="Properties.html" title="Properties" alt="" coords="411,77,493,102"/>
+<area shape="rect" id="node3" href="Property.html" title="Property" alt="" coords="30,19,101,45"/>
+<area shape="rect" id="node4" title="PropertyTester (org.eclipse.core.expressions)" alt="" coords="155,5,349,45"/>
+<area shape="rect" id="node5" href="IProperties.html" title="&#171;interface&#187; IProperties" alt="" coords="209,69,295,109"/>
+<area shape="rect" id="node6" href="IPropertyProvider.html" title="&#171;interface&#187; IPropertyProvider" alt="" coords="5,69,125,109"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.png
new file mode 100644
index 0000000000..ba4945427b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html
index 3c6f7f3cfe..fae0ed2d52 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html
@@ -102,13 +102,17 @@ Class KeyedPhantomReference&lt;K,T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>KeyedPhantomReference&lt;K,T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/ref/PhantomReference.html?is-external=true" title="class or interface in java.lang.ref">PhantomReference</A>&lt;T&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/ref/KeyedReference.html" title="interface in org.eclipse.net4j.util.ref">KeyedReference</A>&lt;K,T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="KeyedReference.html" title="&#171;interface&#187; KeyedReference" alt="" coords="5,5,123,45"/>
+<area shape="rect" id="node2" title="PhantomReference (java.lang.ref)" alt="" coords="153,5,284,45"/>
+<area shape="rect" id="node3" href="KeyedPhantomReference.html" title="KeyedPhantomReference" alt="" coords="57,85,225,110"/>
+</map>
+
+<CENTER><IMG SRC="KeyedPhantomReference.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.png
new file mode 100644
index 0000000000..3bd633f4ed
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html
index 000697b625..81617de94d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html
@@ -96,12 +96,21 @@ Interface KeyedReference&lt;K,T&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>KeyedReference&lt;K,T&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="KeyedReference.html" title="&#171;interface&#187; KeyedReference" alt="" coords="292,101,409,141"/>
+<area shape="rect" id="node2" title="Reference (java.lang.ref)" alt="" coords="301,5,400,45"/>
+<area shape="rect" id="node3" href="KeyedWeakReference.html" title="KeyedWeakReference" alt="" coords="5,185,155,210"/>
+<area shape="rect" id="node4" href="KeyedStrongReference.html" title="KeyedStrongReference" alt="" coords="185,185,340,210"/>
+<area shape="rect" id="node5" href="KeyedSoftReference.html" title="KeyedSoftReference" alt="" coords="370,185,509,210"/>
+<area shape="rect" id="node6" href="KeyedPhantomReference.html" title="KeyedPhantomReference" alt="" coords="539,185,708,210"/>
+</map>
+
+<CENTER><IMG SRC="KeyedReference.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/ref/Reference.html?is-external=true" title="class or interface in java.lang.ref"><CODE>Reference</CODE></A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.png
new file mode 100644
index 0000000000..9ce5e0c9b7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html
index ad5145c554..6352c6fefa 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html
@@ -102,13 +102,17 @@ Class KeyedSoftReference&lt;K,T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>KeyedSoftReference&lt;K,T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref">SoftReference</A>&lt;T&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/ref/KeyedReference.html" title="interface in org.eclipse.net4j.util.ref">KeyedReference</A>&lt;K,T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="KeyedReference.html" title="&#171;interface&#187; KeyedReference" alt="" coords="5,5,123,45"/>
+<area shape="rect" id="node2" title="SoftReference (java.lang.ref)" alt="" coords="153,5,255,45"/>
+<area shape="rect" id="node3" href="KeyedSoftReference.html" title="KeyedSoftReference" alt="" coords="63,85,203,110"/>
+</map>
+
+<CENTER><IMG SRC="KeyedSoftReference.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.png
new file mode 100644
index 0000000000..98b53f67f2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html
index dee29a67de..4cf06b2e54 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html
@@ -100,13 +100,16 @@ Class KeyedStrongReference&lt;K,T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>KeyedStrongReference&lt;K,T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/ref/KeyedReference.html" title="interface in org.eclipse.net4j.util.ref">KeyedReference</A>&lt;K,T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="KeyedReference.html" title="&#171;interface&#187; KeyedReference" alt="" coords="24,5,141,45"/>
+<area shape="rect" id="node2" href="KeyedStrongReference.html" title="KeyedStrongReference" alt="" coords="5,85,160,110"/>
+</map>
+
+<CENTER><IMG SRC="KeyedStrongReference.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.png
new file mode 100644
index 0000000000..faa0aa91e9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html
index 4f8ab3e1db..85ab900bcc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html
@@ -102,13 +102,17 @@ Class KeyedWeakReference&lt;K,T&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>KeyedWeakReference&lt;K,T&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">WeakReference</A>&lt;T&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/ref/KeyedReference.html" title="interface in org.eclipse.net4j.util.ref">KeyedReference</A>&lt;K,T&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="KeyedReference.html" title="&#171;interface&#187; KeyedReference" alt="" coords="5,5,123,45"/>
+<area shape="rect" id="node2" title="WeakReference (java.lang.ref)" alt="" coords="152,5,267,45"/>
+<area shape="rect" id="node3" href="KeyedWeakReference.html" title="KeyedWeakReference" alt="" coords="61,85,211,110"/>
+</map>
+
+<CENTER><IMG SRC="KeyedWeakReference.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.png
new file mode 100644
index 0000000000..b868feeaef
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html
index cbb529320a..1422ed6a89 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html
@@ -103,14 +103,19 @@ Class ReferenceQueueWorker&lt;T&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ReferenceQueueWorker&lt;T&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="5,5,216,45"/>
+<area shape="rect" id="node2" href="ReferenceQueueWorker.html" title="ReferenceQueueWorker" alt="" coords="29,85,192,110"/>
+</map>
+
+<CENTER><IMG SRC="ReferenceQueueWorker.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.png
new file mode 100644
index 0000000000..fc3c8d8ae2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html
index 5da2c96ca9..95e93cf653 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html
@@ -101,12 +101,16 @@ Enum ReferenceType</H2>
<HR>
<DL>
<DT><PRE>public enum <B>ReferenceType</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/ref/ReferenceType.html" title="enum in org.eclipse.net4j.util.ref">ReferenceType</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ReferenceType.html" title="&#171;enum&#187; ReferenceType" alt="" coords="5,5,112,45"/>
+</map>
+
+<CENTER><IMG SRC="ReferenceType.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>No Extend</B></DT>
<DD>This interface is not intended to be extended by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.png
new file mode 100644
index 0000000000..ddbe044571
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html
index 07ced6a0d1..1b3c272de9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html
@@ -105,13 +105,16 @@ Class ReferenceValueMap.Soft&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ReferenceValueMap.Soft&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/ref/ReferenceValueMap.html" title="class in org.eclipse.net4j.util.ref">ReferenceValueMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ReferenceValueMap.html" title="ReferenceValueMap" alt="" coords="19,6,157,31"/>
+<area shape="rect" id="node2" href="ReferenceValueMap.Soft.html" title="ReferenceValueMap.Soft" alt="" coords="5,71,171,97"/>
+</map>
+
+<CENTER><IMG SRC="ReferenceValueMap.Soft.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.png
new file mode 100644
index 0000000000..853f24111f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html
index 432865c9c7..eccc62e6ce 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html
@@ -105,13 +105,16 @@ Class ReferenceValueMap.Strong&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ReferenceValueMap.Strong&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/ref/ReferenceValueMap.html" title="class in org.eclipse.net4j.util.ref">ReferenceValueMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ReferenceValueMap.html" title="ReferenceValueMap" alt="" coords="25,6,164,31"/>
+<area shape="rect" id="node2" href="ReferenceValueMap.Strong.html" title="ReferenceValueMap.Strong" alt="" coords="5,71,184,97"/>
+</map>
+
+<CENTER><IMG SRC="ReferenceValueMap.Strong.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.png
new file mode 100644
index 0000000000..542ba2957d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html
index 06ce0ab279..d14ed3f19f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html
@@ -105,13 +105,16 @@ Class ReferenceValueMap.Weak&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ReferenceValueMap.Weak&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/ref/ReferenceValueMap.html" title="class in org.eclipse.net4j.util.ref">ReferenceValueMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ReferenceValueMap.html" title="ReferenceValueMap" alt="" coords="24,6,163,31"/>
+<area shape="rect" id="node2" href="ReferenceValueMap.Weak.html" title="ReferenceValueMap.Weak" alt="" coords="5,71,181,97"/>
+</map>
+
+<CENTER><IMG SRC="ReferenceValueMap.Weak.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.png
new file mode 100644
index 0000000000..121b2b41a6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html
index a456f05b92..9e5fb8cfd1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html
@@ -104,7 +104,18 @@ Class ReferenceValueMap&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ReferenceValueMap&lt;K,V&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util">AbstractMap</A>&lt;K,V&gt;<DT>implements <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ConcurrentMap (java.util.concurrent)" alt="" coords="159,6,297,61"/>
+<area shape="rect" id="node2" href="ReferenceValueMap.html" title="ReferenceValueMap" alt="" coords="232,101,371,126"/>
+<area shape="rect" id="node3" title="AbstractMap (java.util)" alt="" coords="327,13,423,53"/>
+<area shape="rect" id="node4" href="ReferenceValueMap.Weak.html" title="ReferenceValueMap.Weak" alt="" coords="5,166,181,191"/>
+<area shape="rect" id="node5" href="ReferenceValueMap.Strong.html" title="ReferenceValueMap.Strong" alt="" coords="211,166,391,191"/>
+<area shape="rect" id="node6" href="ReferenceValueMap.Soft.html" title="ReferenceValueMap.Soft" alt="" coords="421,166,587,191"/>
+</map>
+
+<CENTER><IMG SRC="ReferenceValueMap.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><CODE>ConcurrentMap</CODE></A> implementation that uses <A HREF="../../../../../org/eclipse/net4j/util/ref/KeyedReference.html" title="interface in org.eclipse.net4j.util.ref"><CODE>KeyedReference</CODE></A> instances (<A HREF="../../../../../org/eclipse/net4j/util/ref/KeyedStrongReference.html" title="class in org.eclipse.net4j.util.ref"><CODE>KeyedStrongReference</CODE></A>,
@@ -118,10 +129,6 @@ A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.png
new file mode 100644
index 0000000000..54ad592893
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html
index 74a7eba527..60030480fc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html
@@ -88,6 +88,28 @@ A framework for memory-sensitive keyed references and value maps.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="KeyedPhantomReference.html" title="KeyedPhantomReference" alt="" coords="246,293,415,318"/>
+<area shape="rect" id="node2" href="KeyedSoftReference.html" title="KeyedSoftReference" alt="" coords="261,357,401,382"/>
+<area shape="rect" id="node3" href="KeyedStrongReference.html" title="KeyedStrongReference" alt="" coords="253,413,408,438"/>
+<area shape="rect" id="node4" href="KeyedWeakReference.html" title="KeyedWeakReference" alt="" coords="255,470,406,495"/>
+<area shape="rect" id="node5" title="PhantomReference (java.lang.ref)" alt="" coords="45,277,177,317"/>
+<area shape="rect" id="node6" href="ReferenceValueMap.Soft.html" title="ReferenceValueMap.Soft" alt="" coords="453,127,619,153"/>
+<area shape="rect" id="node7" href="ReferenceValueMap.Strong.html" title="ReferenceValueMap.Strong" alt="" coords="446,177,626,202"/>
+<area shape="rect" id="node8" href="ReferenceValueMap.Weak.html" title="ReferenceValueMap.Weak" alt="" coords="448,226,624,251"/>
+<area shape="rect" id="node9" title="SoftReference (java.lang.ref)" alt="" coords="59,341,162,381"/>
+<area shape="rect" id="node10" title="WeakReference (java.lang.ref)" alt="" coords="53,469,168,509"/>
+<area shape="rect" id="node11" title="AbstractMap (java.util)" alt="" coords="63,133,159,173"/>
+<area shape="rect" id="node12" href="ReferenceQueueWorker.html" title="ReferenceQueueWorker" alt="" coords="249,77,412,102"/>
+<area shape="rect" id="node13" href="ReferenceValueMap.html" title="ReferenceValueMap" alt="" coords="261,177,400,202"/>
+<area shape="rect" id="node14" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="5,69,216,109"/>
+<area shape="rect" id="node15" title="&#171;interface&#187; ConcurrentMap (java.util.concurrent)" alt="" coords="41,198,180,253"/>
+<area shape="rect" id="node16" href="KeyedReference.html" title="&#171;interface&#187; KeyedReference" alt="" coords="52,405,169,445"/>
+<area shape="rect" id="node17" href="ReferenceType.html" title="&#171;enum&#187; ReferenceType" alt="" coords="57,5,165,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -168,7 +190,6 @@ Package org.eclipse.net4j.util.ref Description
<P>
A framework for memory-sensitive keyed references and value maps.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.png
new file mode 100644
index 0000000000..f0b56d1246
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html
index a71abf8fab..392fce9592 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html
@@ -107,7 +107,15 @@ Class DelegatingRegistry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>DelegatingRegistry&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/registry/Registry.html" title="class in org.eclipse.net4j.util.registry">Registry</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Registry.html" title="Registry" alt="" coords="64,6,133,31"/>
+<area shape="rect" id="node2" href="DelegatingRegistry.html" title="DelegatingRegistry" alt="" coords="33,71,164,97"/>
+<area shape="rect" id="node3" href="HashMapDelegatingRegistry.html" title="HashMapDelegatingRegistry" alt="" coords="5,137,192,162"/>
+</map>
+
+<CENTER><IMG SRC="DelegatingRegistry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of
@@ -117,10 +125,6 @@ Implementation note: AbstractDelegatingRegistry does not preserve the "modifyabl
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.png
new file mode 100644
index 0000000000..d293f45676
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html
index b6aa467497..562d72a56a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html
@@ -105,13 +105,16 @@ Class HashMapDelegatingRegistry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>HashMapDelegatingRegistry&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/registry/DelegatingRegistry.html" title="class in org.eclipse.net4j.util.registry">DelegatingRegistry</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="DelegatingRegistry.html" title="DelegatingRegistry" alt="" coords="33,6,164,31"/>
+<area shape="rect" id="node2" href="HashMapDelegatingRegistry.html" title="HashMapDelegatingRegistry" alt="" coords="5,71,192,97"/>
+</map>
+
+<CENTER><IMG SRC="HashMapDelegatingRegistry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.png
new file mode 100644
index 0000000000..0ee6cf5a6e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html
index 8e31368fb4..c100240f99 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html
@@ -104,13 +104,16 @@ Class HashMapRegistry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>HashMapRegistry&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/registry/Registry.html" title="class in org.eclipse.net4j.util.registry">Registry</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Registry.html" title="Registry" alt="" coords="33,6,103,31"/>
+<area shape="rect" id="node2" href="HashMapRegistry.html" title="HashMapRegistry" alt="" coords="5,71,131,97"/>
+</map>
+
+<CENTER><IMG SRC="HashMapRegistry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.png
new file mode 100644
index 0000000000..79fa89ef4a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html
index 04a0af5540..762f47275c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html
@@ -99,13 +99,19 @@ Interface IRegistry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IRegistry&lt;K,V&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;, <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>&lt;K,V&gt;&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; Map (java.util)" alt="" coords="5,6,91,61"/>
+<area shape="rect" id="node2" href="IRegistry.html" title="&#171;interface&#187; IRegistry" alt="" coords="92,100,177,140"/>
+<area shape="rect" id="node3" href="../container/IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="120,6,323,61"/>
+<area shape="rect" id="node4" href="Registry.html" title="Registry" alt="" coords="32,179,101,205"/>
+<area shape="rect" id="node5" href="UnmodifiableRegistry.html" title="UnmodifiableRegistry" alt="" coords="131,179,275,205"/>
+</map>
+
+<CENTER><IMG SRC="IRegistry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.png
new file mode 100644
index 0000000000..c181c229da
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html
index f51766797d..81fdf1516a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html
@@ -100,13 +100,15 @@ Class Registry.Transaction</H2>
<HR>
<DL>
<DT><PRE>protected class <B>Registry.Transaction</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Registry.Transaction.html" title="Registry.Transaction" alt="" coords="5,6,147,31"/>
+</map>
+
+<CENTER><IMG SRC="Registry.Transaction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.png
new file mode 100644
index 0000000000..d55961b115
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html
index c1cdfccce1..e7d8665684 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html
@@ -106,13 +106,19 @@ Class Registry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>Registry&lt;K,V&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>&lt;K,V&gt;&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/registry/IRegistry.html" title="interface in org.eclipse.net4j.util.registry">IRegistry</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRegistry.html" title="&#171;interface&#187; IRegistry" alt="" coords="20,5,105,45"/>
+<area shape="rect" id="node2" href="Registry.html" title="Registry" alt="" coords="115,85,184,110"/>
+<area shape="rect" id="node3" href="DelegatingRegistry.html" title="DelegatingRegistry" alt="" coords="5,150,136,175"/>
+<area shape="rect" id="node4" href="../container/Container.html" title="Container (org.eclipse.net4j.util.container)" alt="" coords="135,5,337,45"/>
+<area shape="rect" id="node5" href="HashMapRegistry.html" title="HashMapRegistry" alt="" coords="165,150,291,175"/>
+</map>
+
+<CENTER><IMG SRC="Registry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.png
new file mode 100644
index 0000000000..79f8ec9266
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html
index e5f6621b66..33bd939f7c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html
@@ -97,13 +97,15 @@ Class RegistryUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>RegistryUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RegistryUtil.html" title="RegistryUtil" alt="" coords="5,6,93,31"/>
+</map>
+
+<CENTER><IMG SRC="RegistryUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.png
new file mode 100644
index 0000000000..7c9485b958
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html
index e371f61186..7bcc607835 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html
@@ -100,7 +100,14 @@ Class UnmodifiableRegistry&lt;K,V&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>UnmodifiableRegistry&lt;K,V&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/registry/IRegistry.html" title="interface in org.eclipse.net4j.util.registry">IRegistry</A>&lt;K,V&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRegistry.html" title="&#171;interface&#187; IRegistry" alt="" coords="35,5,120,45"/>
+<area shape="rect" id="node2" href="UnmodifiableRegistry.html" title="UnmodifiableRegistry" alt="" coords="5,85,149,110"/>
+</map>
+
+<CENTER><IMG SRC="UnmodifiableRegistry.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.png
new file mode 100644
index 0000000000..650a10d973
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html
index 8fd6f52f57..426aadedf5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html
@@ -88,6 +88,22 @@ Interfaces and classes for general purpose registries.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="HashMapDelegatingRegistry.html" title="HashMapDelegatingRegistry" alt="" coords="803,127,989,153"/>
+<area shape="rect" id="node2" href="HashMapRegistry.html" title="HashMapRegistry" alt="" coords="645,78,771,103"/>
+<area shape="rect" id="node3" href="Registry.Transaction.html" title="Registry.Transaction" alt="" coords="36,54,177,79"/>
+<area shape="rect" id="node4" href="RegistryUtil.html" title="RegistryUtil" alt="" coords="62,5,151,30"/>
+<area shape="rect" id="node5" href="UnmodifiableRegistry.html" title="UnmodifiableRegistry" alt="" coords="469,158,613,183"/>
+<area shape="rect" id="node6" href="../container/Container.html" title="Container (org.eclipse.net4j.util.container)" alt="" coords="237,87,440,127"/>
+<area shape="rect" id="node7" href="DelegatingRegistry.html" title="DelegatingRegistry" alt="" coords="643,127,773,153"/>
+<area shape="rect" id="node8" href="Registry.html" title="Registry" alt="" coords="507,102,576,127"/>
+<area shape="rect" id="node9" href="../container/IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,103,208,158"/>
+<area shape="rect" id="node10" href="IRegistry.html" title="&#171;interface&#187; IRegistry" alt="" coords="296,151,381,191"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; Map (java.util)" alt="" coords="64,182,149,237"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -143,34 +159,13 @@ Package org.eclipse.net4j.util.registry Description
<P>
Interfaces and classes for general purpose registries.
-A registry is like a <code>Map</code> but has some additional features:
-<ul>
- <li>It provides a descriptor framework for registry elements that
+ A registry is like a <code>Map</code> but has some additional features:
+ <ul>
+ <li>It provides a descriptor framework for registry elements that
are to be instantiated lazily
- <li>It provides a notification framework that enables clients to
- react on events (including the resolution of a lazy descriptor)
-<ul>
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
+ <li>It provides a notification framework that enables clients to
+ react on events (including the resolution of a lazy descriptor)
+ <ul>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.png
new file mode 100644
index 0000000000..8cf5bed9d9
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html
index 6c4a0812cc..1683d6cee9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html
@@ -105,13 +105,16 @@ Class ChallengeNegotiator</H2>
<HR>
<DL>
<DT><PRE>public class <B>ChallengeNegotiator</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html" title="class in org.eclipse.net4j.util.security">ChallengeResponseNegotiator</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="5,6,200,31"/>
+<area shape="rect" id="node2" href="ChallengeNegotiator.html" title="ChallengeNegotiator" alt="" coords="33,71,172,97"/>
+</map>
+
+<CENTER><IMG SRC="ChallengeNegotiator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.png
new file mode 100644
index 0000000000..f327e0de3f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.html
index fe2d09fd02..c49b26834d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.html
@@ -100,13 +100,16 @@ Class ChallengeNegotiatorConfigurer</H2>
<HR>
<DL>
<DT><PRE>public class <B>ChallengeNegotiatorConfigurer</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IElementProcessor.html" title="interface in org.eclipse.net4j.util.container">IElementProcessor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../container/IElementProcessor.html" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="5,6,208,61"/>
+<area shape="rect" id="node2" href="ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer" alt="" coords="9,101,204,126"/>
+</map>
+
+<CENTER><IMG SRC="ChallengeNegotiatorConfigurer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.png
new file mode 100644
index 0000000000..2a2b27c04e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.html
index eb74d46382..e24aed6a26 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.html
@@ -102,13 +102,16 @@ Class ChallengeNegotiatorFactory</H2>
<HR>
<DL>
<DT><PRE>public class <B>ChallengeNegotiatorFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/NegotiatorFactory.html" title="class in org.eclipse.net4j.util.security">NegotiatorFactory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NegotiatorFactory.html" title="NegotiatorFactory" alt="" coords="34,6,157,31"/>
+<area shape="rect" id="node2" href="ChallengeNegotiatorFactory.html" title="ChallengeNegotiatorFactory" alt="" coords="5,71,187,97"/>
+</map>
+
+<CENTER><IMG SRC="ChallengeNegotiatorFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.png
new file mode 100644
index 0000000000..51b4ab16f6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.html
index 42d965d3db..2f2c6affba 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.html
@@ -103,13 +103,16 @@ Class ChallengeResponseNegotiator.Transition</H2>
<HR>
<DL>
<DT><PRE>protected abstract class <B>ChallengeResponseNegotiator.Transition</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm">ITransition</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.State.html" title="enum in org.eclipse.net4j.util.security">IChallengeResponse.State</A>,<A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.Event.html" title="enum in org.eclipse.net4j.util.security">IChallengeResponse.Event</A>,<A HREF="../../../../../org/eclipse/net4j/util/security/INegotiationContext.html" title="interface in org.eclipse.net4j.util.security">INegotiationContext</A>,<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../fsm/ITransition.html" title="&#171;interface&#187; ITransition (org.eclipse.net4j.util.fsm)" alt="" coords="48,6,219,61"/>
+<area shape="rect" id="node2" href="ChallengeResponseNegotiator.Transition.html" title="ChallengeResponseNegotiator.Transition" alt="" coords="5,101,261,126"/>
+</map>
+
+<CENTER><IMG SRC="ChallengeResponseNegotiator.Transition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.png
new file mode 100644
index 0000000000..bafe9040c8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html
index 14e2ff479e..616aa0ba46 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html
@@ -107,13 +107,19 @@ Class ChallengeResponseNegotiator</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ChallengeResponseNegotiator</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/Negotiator.html" title="class in org.eclipse.net4j.util.security">Negotiator</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.State.html" title="enum in org.eclipse.net4j.util.security">IChallengeResponse.State</A>,<A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.Event.html" title="enum in org.eclipse.net4j.util.security">IChallengeResponse.Event</A>&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.html" title="interface in org.eclipse.net4j.util.security">IChallengeResponse</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IChallengeResponse.html" title="&#171;interface&#187; IChallengeResponse" alt="" coords="19,5,159,45"/>
+<area shape="rect" id="node2" href="Negotiator.html" title="Negotiator" alt="" coords="189,13,269,38"/>
+<area shape="rect" id="node3" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="61,85,256,110"/>
+<area shape="rect" id="node4" href="ResponseNegotiator.html" title="ResponseNegotiator" alt="" coords="5,150,144,175"/>
+<area shape="rect" id="node5" href="ChallengeNegotiator.html" title="ChallengeNegotiator" alt="" coords="173,150,312,175"/>
+</map>
+
+<CENTER><IMG SRC="ChallengeResponseNegotiator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.png
new file mode 100644
index 0000000000..6a4a0fe09e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.html
index 8e8f35193d..aea25242af 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.html
@@ -103,13 +103,17 @@ Class Credentials</H2>
<HR>
<DL>
<DT><PRE>public class <B>Credentials</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/ICredentials.html" title="interface in org.eclipse.net4j.util.security">ICredentials</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ICredentials.html" title="&#171;interface&#187; ICredentials" alt="" coords="32,5,123,45"/>
+<area shape="rect" id="node2" href="PasswordCredentials.html" title="PasswordCredentials" alt="" coords="5,150,149,175"/>
+<area shape="rect" id="node3" href="Credentials.html" title="Credentials" alt="" coords="34,85,120,110"/>
+</map>
+
+<CENTER><IMG SRC="Credentials.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.png
new file mode 100644
index 0000000000..0ce3d9bac5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Credentials.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.html
index 6ed7f0481d..3df86e1f3d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.html
@@ -101,14 +101,19 @@ Class CredentialsProviderFactory</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>CredentialsProviderFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="5,5,195,45"/>
+<area shape="rect" id="node2" href="CredentialsProviderFactory.html" title="CredentialsProviderFactory" alt="" coords="11,85,188,110"/>
+</map>
+
+<CENTER><IMG SRC="CredentialsProviderFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.png
new file mode 100644
index 0000000000..d11c397a47
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html
index c06cb03693..f727bdeec1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html
@@ -103,13 +103,16 @@ Class FileUserManager</H2>
<HR>
<DL>
<DT><PRE>public class <B>FileUserManager</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/UserManager.html" title="class in org.eclipse.net4j.util.security">UserManager</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UserManager.html" title="UserManager" alt="" coords="16,6,115,31"/>
+<area shape="rect" id="node2" href="FileUserManager.html" title="FileUserManager" alt="" coords="5,71,125,97"/>
+</map>
+
+<CENTER><IMG SRC="FileUserManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.png
new file mode 100644
index 0000000000..4f51bcbfd5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.html
index 6f0738fb96..e7251397c8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.html
@@ -102,17 +102,20 @@ Class FileUserManagerFactory</H2>
<HR>
<DL>
<DT><PRE>public class <B>FileUserManagerFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/UserManagerFactory.html" title="class in org.eclipse.net4j.util.security">UserManagerFactory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UserManagerFactory.html" title="UserManagerFactory" alt="" coords="16,6,157,31"/>
+<area shape="rect" id="node2" href="FileUserManagerFactory.html" title="FileUserManagerFactory" alt="" coords="5,71,168,97"/>
+</map>
+
+<CENTER><IMG SRC="FileUserManagerFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
TODO Consider file attributes when creating initially empty file
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.png
new file mode 100644
index 0000000000..4357324a4c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.html
index 58c259d4ca..5e65842d4e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.html
@@ -104,13 +104,15 @@ Enum IChallengeResponse.Event</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>IChallengeResponse.Event</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.Event.html" title="enum in org.eclipse.net4j.util.security">IChallengeResponse.Event</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IChallengeResponse.Event.html" title="&#171;enum&#187; IChallengeResponse.Event" alt="" coords="5,5,181,45"/>
+</map>
+
+<CENTER><IMG SRC="IChallengeResponse.Event.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.png
new file mode 100644
index 0000000000..6c804120e4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.html
index 92e571654a..73b6ab1294 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.html
@@ -104,13 +104,15 @@ Enum IChallengeResponse.State</H2>
<HR>
<DL>
<DT><PRE>public static enum <B>IChallengeResponse.State</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/security/IChallengeResponse.State.html" title="enum in org.eclipse.net4j.util.security">IChallengeResponse.State</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IChallengeResponse.State.html" title="&#171;enum&#187; IChallengeResponse.State" alt="" coords="5,5,179,45"/>
+</map>
+
+<CENTER><IMG SRC="IChallengeResponse.State.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.png
new file mode 100644
index 0000000000..f41ae3ab00
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.html
index a4905563cb..6bf7e9156c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.html
@@ -96,13 +96,16 @@ Interface IChallengeResponse</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IChallengeResponse</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IChallengeResponse.html" title="&#171;interface&#187; IChallengeResponse" alt="" coords="33,5,172,45"/>
+<area shape="rect" id="node2" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="5,85,200,110"/>
+</map>
+
+<CENTER><IMG SRC="IChallengeResponse.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.png
new file mode 100644
index 0000000000..ab011c1dfc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.html
index 0b720a8cf3..10b62a9880 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.html
@@ -102,13 +102,18 @@ Interface ICredentials</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICredentials</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/IUserAware.html" title="interface in org.eclipse.net4j.util.security">IUserAware</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IUserAware.html" title="&#171;interface&#187; IUserAware" alt="" coords="108,5,196,45"/>
+<area shape="rect" id="node2" href="IPasswordCredentials.html" title="&#171;interface&#187; IPasswordCredentials" alt="" coords="5,163,152,203"/>
+<area shape="rect" id="node3" href="ICredentials.html" title="&#171;interface&#187; ICredentials" alt="" coords="107,84,197,124"/>
+<area shape="rect" id="node4" href="Credentials.html" title="Credentials" alt="" coords="182,170,268,195"/>
+</map>
+
+<CENTER><IMG SRC="ICredentials.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.png
new file mode 100644
index 0000000000..1e3f25c1ea
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.html
index 0ae56da270..59c2c73650 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.html
@@ -99,13 +99,16 @@ Interface ICredentialsProvider</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ICredentialsProvider</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider" alt="" coords="5,84,197,124"/>
+<area shape="rect" id="node2" href="ICredentialsProvider.html" title="&#171;interface&#187; ICredentialsProvider" alt="" coords="33,5,169,45"/>
+</map>
+
+<CENTER><IMG SRC="ICredentialsProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.png
new file mode 100644
index 0000000000..ad4d981e7f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.html
index 8884e835ea..76fd73e3ae 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.html
@@ -99,13 +99,16 @@ Interface INegotiationContext.Receiver</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>INegotiationContext.Receiver</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="INegotiationContext.Receiver.html" title="&#171;interface&#187; INegotiationContext.Receiver" alt="" coords="5,5,192,45"/>
+<area shape="rect" id="node2" href="Negotiator.html" title="Negotiator" alt="" coords="58,85,139,110"/>
+</map>
+
+<CENTER><IMG SRC="INegotiationContext.Receiver.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.png
new file mode 100644
index 0000000000..d72d5d34d3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.html
index 1a3a08e5e3..6a65f473b0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.html
@@ -96,13 +96,16 @@ Interface INegotiationContext</H2>
<HR>
<DL>
<DT><PRE>public interface <B>INegotiationContext</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="INegotiationContext.html" title="&#171;interface&#187; INegotiationContext" alt="" coords="5,5,139,45"/>
+<area shape="rect" id="node2" href="NegotiationContext.html" title="NegotiationContext" alt="" coords="7,85,137,110"/>
+</map>
+
+<CENTER><IMG SRC="INegotiationContext.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.png
new file mode 100644
index 0000000000..04f931491c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.html
index e2098c9ee7..77b8a40043 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.html
@@ -96,13 +96,16 @@ Interface INegotiator</H2>
<HR>
<DL>
<DT><PRE>public interface <B>INegotiator</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="INegotiator.html" title="&#171;interface&#187; INegotiator" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="Negotiator.html" title="Negotiator" alt="" coords="7,85,88,110"/>
+</map>
+
+<CENTER><IMG SRC="INegotiator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.png
new file mode 100644
index 0000000000..d7896e9e0b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.html
index e587670818..38d28824cb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.html
@@ -93,14 +93,18 @@ Interface INegotiatorAware</H2>
<HR>
<DL>
<DT><PRE>public interface <B>INegotiatorAware</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="INegotiatorAware.html" title="&#171;interface&#187; INegotiatorAware" alt="" coords="5,5,125,45"/>
+</map>
+
+<CENTER><IMG SRC="INegotiatorAware.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.png
new file mode 100644
index 0000000000..e34dd841b4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.html
index dafdad0cf5..52e48228e6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.html
@@ -99,13 +99,17 @@ Interface IPasswordCredentials</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IPasswordCredentials</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/ICredentials.html" title="interface in org.eclipse.net4j.util.security">ICredentials</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPasswordCredentials.html" title="&#171;interface&#187; IPasswordCredentials" alt="" coords="5,84,152,124"/>
+<area shape="rect" id="node2" href="ICredentials.html" title="&#171;interface&#187; ICredentials" alt="" coords="33,5,124,45"/>
+<area shape="rect" id="node3" href="PasswordCredentials.html" title="PasswordCredentials" alt="" coords="7,163,151,189"/>
+</map>
+
+<CENTER><IMG SRC="IPasswordCredentials.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.png
new file mode 100644
index 0000000000..9e1fcce287
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html
index ab3b551d40..bb3f6eba1c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html
@@ -99,13 +99,18 @@ Interface IPasswordCredentialsProvider</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IPasswordCredentialsProvider</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/ICredentialsProvider.html" title="interface in org.eclipse.net4j.util.security">ICredentialsProvider</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider" alt="" coords="118,84,311,124"/>
+<area shape="rect" id="node2" href="ICredentialsProvider.html" title="&#171;interface&#187; ICredentialsProvider" alt="" coords="147,5,283,45"/>
+<area shape="rect" id="node3" href="PasswordCredentialsProvider.html" title="PasswordCredentialsProvider" alt="" coords="5,170,195,195"/>
+<area shape="rect" id="node4" href="../ui/security/InteractiveCredentialsProvider.html" title="InteractiveCredentialsProvider (org.eclipse.net4j.util.ui.security)" alt="" coords="225,163,436,203"/>
+</map>
+
+<CENTER><IMG SRC="IPasswordCredentialsProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.png
new file mode 100644
index 0000000000..faacf50c59
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.html
index 7810adcde9..ae9134938f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.html
@@ -96,13 +96,16 @@ Interface IRandomizer</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IRandomizer</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRandomizer.html" title="&#171;interface&#187; IRandomizer" alt="" coords="5,5,99,45"/>
+<area shape="rect" id="node2" href="Randomizer.html" title="Randomizer" alt="" coords="7,85,97,110"/>
+</map>
+
+<CENTER><IMG SRC="IRandomizer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.png
new file mode 100644
index 0000000000..2f0b37250c
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.html
index d7a28cb95c..aa55650cee 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.html
@@ -99,14 +99,19 @@ Interface IUserAware</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IUserAware</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IUserAware.html" title="&#171;interface&#187; IUserAware" alt="" coords="7,5,95,45"/>
+<area shape="rect" id="node2" href="ICredentials.html" title="&#171;interface&#187; ICredentials" alt="" coords="5,84,96,124"/>
+</map>
+
+<CENTER><IMG SRC="IUserAware.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.png
new file mode 100644
index 0000000000..ae204262c1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.html
index 28e219ffd9..a3636423de 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.html
@@ -96,13 +96,16 @@ Interface IUserManager</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IUserManager</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IUserManager.html" title="&#171;interface&#187; IUserManager" alt="" coords="5,5,107,45"/>
+<area shape="rect" id="node2" href="UserManager.html" title="UserManager" alt="" coords="7,85,105,110"/>
+</map>
+
+<CENTER><IMG SRC="IUserManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.png
new file mode 100644
index 0000000000..6eb06dd70a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.html
index b2f930573d..f57a704a74 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.html
@@ -100,13 +100,16 @@ Class NegotiationContext</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>NegotiationContext</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/INegotiationContext.html" title="interface in org.eclipse.net4j.util.security">INegotiationContext</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="INegotiationContext.html" title="&#171;interface&#187; INegotiationContext" alt="" coords="5,5,139,45"/>
+<area shape="rect" id="node2" href="NegotiationContext.html" title="NegotiationContext" alt="" coords="7,85,137,110"/>
+</map>
+
+<CENTER><IMG SRC="NegotiationContext.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.png
new file mode 100644
index 0000000000..baa5cd1194
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.html
index 4b8bb4d6de..06268fbc72 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.html
@@ -104,14 +104,19 @@ Class NegotiationException</H2>
<HR>
<DL>
<DT><PRE>public class <B>NegotiationException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang">SecurityException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; SecurityException (java.lang)" alt="" coords="13,6,141,61"/>
+<area shape="rect" id="node2" href="NegotiationException.html" title="&#171;exception&#187; NegotiationException" alt="" coords="5,100,149,140"/>
+</map>
+
+<CENTER><IMG SRC="NegotiationException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.security.NegotiationException">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.png
new file mode 100644
index 0000000000..69ed2f5be1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html
index 807b49c56b..3531d880bb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html
@@ -106,13 +106,19 @@ Class Negotiator&lt;STATE extends <A HREF="http://download.oracle.com/javase/1.5
<HR>
<DL>
<DT><PRE>public abstract class <B>Negotiator&lt;STATE extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;,EVENT extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine</A>&lt;STATE,EVENT,<A HREF="../../../../../org/eclipse/net4j/util/security/INegotiationContext.html" title="interface in org.eclipse.net4j.util.security">INegotiationContext</A>&gt;<DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/INegotiator.html" title="interface in org.eclipse.net4j.util.security">INegotiator</A>, <A HREF="../../../../../org/eclipse/net4j/util/security/INegotiationContext.Receiver.html" title="interface in org.eclipse.net4j.util.security">INegotiationContext.Receiver</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="INegotiator.html" title="&#171;interface&#187; INegotiator" alt="" coords="5,5,91,45"/>
+<area shape="rect" id="node2" href="INegotiationContext.Receiver.html" title="&#171;interface&#187; INegotiationContext.Receiver" alt="" coords="121,5,308,45"/>
+<area shape="rect" id="node3" href="Negotiator.html" title="Negotiator" alt="" coords="174,85,255,110"/>
+<area shape="rect" id="node4" href="../fsm/FiniteStateMachine.html" title="FiniteStateMachine (org.eclipse.net4j.util.fsm)" alt="" coords="338,5,509,45"/>
+<area shape="rect" id="node5" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="117,150,312,175"/>
+</map>
+
+<CENTER><IMG SRC="Negotiator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.png
new file mode 100644
index 0000000000..0ec28bc5ad
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.html
index 5cdf2a9c01..732d696ccb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.html
@@ -104,13 +104,18 @@ Class NegotiatorFactory</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>NegotiatorFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NegotiatorFactory.html" title="NegotiatorFactory" alt="" coords="139,85,263,110"/>
+<area shape="rect" id="node2" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="107,5,296,45"/>
+<area shape="rect" id="node3" href="ResponseNegotiatorFactory.html" title="ResponseNegotiatorFactory" alt="" coords="5,150,187,175"/>
+<area shape="rect" id="node4" href="ChallengeNegotiatorFactory.html" title="ChallengeNegotiatorFactory" alt="" coords="217,150,399,175"/>
+</map>
+
+<CENTER><IMG SRC="NegotiatorFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.png
new file mode 100644
index 0000000000..9ee80d8eb7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.html
index f49bbad2a0..0b7944473c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.html
@@ -101,13 +101,17 @@ Class PasswordCredentials</H2>
<HR>
<DL>
<DT><PRE>public class <B>PasswordCredentials</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/Credentials.html" title="class in org.eclipse.net4j.util.security">Credentials</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/IPasswordCredentials.html" title="interface in org.eclipse.net4j.util.security">IPasswordCredentials</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPasswordCredentials.html" title="&#171;interface&#187; IPasswordCredentials" alt="" coords="5,5,152,45"/>
+<area shape="rect" id="node2" href="PasswordCredentials.html" title="PasswordCredentials" alt="" coords="80,85,224,110"/>
+<area shape="rect" id="node3" href="Credentials.html" title="Credentials" alt="" coords="182,13,268,38"/>
+</map>
+
+<CENTER><IMG SRC="PasswordCredentials.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.png
new file mode 100644
index 0000000000..0fac20948e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.html
index 370dc18cb7..7ec5fb65c7 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.html
@@ -104,14 +104,19 @@ Class PasswordCredentialsProvider.Delegating</H2>
<HR>
<DL>
<DT><PRE>public static class <B>PasswordCredentialsProvider.Delegating</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/PasswordCredentialsProvider.html" title="class in org.eclipse.net4j.util.security">PasswordCredentialsProvider</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="PasswordCredentialsProvider.Delegating.html" title="PasswordCredentialsProvider.Delegating" alt="" coords="5,71,259,97"/>
+<area shape="rect" id="node2" href="PasswordCredentialsProvider.html" title="PasswordCredentialsProvider" alt="" coords="37,6,227,31"/>
+</map>
+
+<CENTER><IMG SRC="PasswordCredentialsProvider.Delegating.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.png
new file mode 100644
index 0000000000..07bce290cb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.html
index b6e00e52f2..f28a9d42dd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.html
@@ -103,13 +103,17 @@ Class PasswordCredentialsProvider</H2>
<HR>
<DL>
<DT><PRE>public class <B>PasswordCredentialsProvider</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html" title="interface in org.eclipse.net4j.util.security">IPasswordCredentialsProvider</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider" alt="" coords="35,5,228,45"/>
+<area shape="rect" id="node2" href="PasswordCredentialsProvider.Delegating.html" title="PasswordCredentialsProvider.Delegating" alt="" coords="5,150,259,175"/>
+<area shape="rect" id="node3" href="PasswordCredentialsProvider.html" title="PasswordCredentialsProvider" alt="" coords="37,85,227,110"/>
+</map>
+
+<CENTER><IMG SRC="PasswordCredentialsProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.png
new file mode 100644
index 0000000000..27029b5679
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html
index 6dc2bfdbd7..d745048af5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html
@@ -102,13 +102,17 @@ Class Randomizer</H2>
<HR>
<DL>
<DT><PRE>public class <B>Randomizer</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/IRandomizer.html" title="interface in org.eclipse.net4j.util.security">IRandomizer</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IRandomizer.html" title="&#171;interface&#187; IRandomizer" alt="" coords="5,5,99,45"/>
+<area shape="rect" id="node2" href="Randomizer.html" title="Randomizer" alt="" coords="95,85,185,110"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="129,5,327,45"/>
+</map>
+
+<CENTER><IMG SRC="Randomizer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.png
new file mode 100644
index 0000000000..5b5853f1c4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.html
index e99e4b5bd9..ff77d23845 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.html
@@ -101,13 +101,16 @@ Class RandomizerFactory</H2>
<HR>
<DL>
<DT><PRE>public class <B>RandomizerFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="5,5,195,45"/>
+<area shape="rect" id="node2" href="RandomizerFactory.html" title="RandomizerFactory" alt="" coords="33,85,167,110"/>
+</map>
+
+<CENTER><IMG SRC="RandomizerFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.png
new file mode 100644
index 0000000000..510a70d8ca
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html
index bef5af2857..7980333277 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html
@@ -105,13 +105,16 @@ Class ResponseNegotiator</H2>
<HR>
<DL>
<DT><PRE>public class <B>ResponseNegotiator</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html" title="class in org.eclipse.net4j.util.security">ChallengeResponseNegotiator</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="5,6,200,31"/>
+<area shape="rect" id="node2" href="ResponseNegotiator.html" title="ResponseNegotiator" alt="" coords="33,71,172,97"/>
+</map>
+
+<CENTER><IMG SRC="ResponseNegotiator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.png
new file mode 100644
index 0000000000..a960e9a49b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.html
index 3006b59504..9690e43bd2 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.html
@@ -102,13 +102,16 @@ Class ResponseNegotiatorFactory</H2>
<HR>
<DL>
<DT><PRE>public class <B>ResponseNegotiatorFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/security/NegotiatorFactory.html" title="class in org.eclipse.net4j.util.security">NegotiatorFactory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NegotiatorFactory.html" title="NegotiatorFactory" alt="" coords="34,6,157,31"/>
+<area shape="rect" id="node2" href="ResponseNegotiatorFactory.html" title="ResponseNegotiatorFactory" alt="" coords="5,71,187,97"/>
+</map>
+
+<CENTER><IMG SRC="ResponseNegotiatorFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.png
new file mode 100644
index 0000000000..eaec2ee7d3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.html
index 53f65302af..8580cbebd2 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.html
@@ -100,14 +100,19 @@ Class ResponseNegotiatorInjector</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ResponseNegotiatorInjector</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/container/IElementProcessor.html" title="interface in org.eclipse.net4j.util.container">IElementProcessor</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../container/IElementProcessor.html" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="5,6,208,61"/>
+<area shape="rect" id="node2" href="ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector" alt="" coords="15,101,197,126"/>
+</map>
+
+<CENTER><IMG SRC="ResponseNegotiatorInjector.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.png
new file mode 100644
index 0000000000..dda0228a8a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.html
index 6551f8437c..7f7c7cc2f3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.html
@@ -97,13 +97,15 @@ Class SecurityUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>SecurityUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SecurityUtil.html" title="&#171;static&#187; SecurityUtil" alt="" coords="5,5,93,45"/>
+</map>
+
+<CENTER><IMG SRC="SecurityUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.png
new file mode 100644
index 0000000000..8bb8458a5e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html
index 2f4440bb8e..c152a48232 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html
@@ -105,13 +105,18 @@ Class UserManager</H2>
<HR>
<DL>
<DT><PRE>public class <B>UserManager</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/security/IUserManager.html" title="interface in org.eclipse.net4j.util.security">IUserManager</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IUserManager.html" title="&#171;interface&#187; IUserManager" alt="" coords="5,5,107,45"/>
+<area shape="rect" id="node2" href="UserManager.html" title="UserManager" alt="" coords="96,85,195,110"/>
+<area shape="rect" id="node3" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="137,5,335,45"/>
+<area shape="rect" id="node4" href="FileUserManager.html" title="FileUserManager" alt="" coords="85,150,205,175"/>
+</map>
+
+<CENTER><IMG SRC="UserManager.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.png
new file mode 100644
index 0000000000..61fc872247
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.html
index 9fa0d7d14a..8e2d47933d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.html
@@ -104,13 +104,17 @@ Class UserManagerFactory</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>UserManagerFactory</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UserManagerFactory.html" title="UserManagerFactory" alt="" coords="29,85,171,110"/>
+<area shape="rect" id="node2" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="5,5,195,45"/>
+<area shape="rect" id="node3" href="FileUserManagerFactory.html" title="FileUserManagerFactory" alt="" coords="18,150,181,175"/>
+</map>
+
+<CENTER><IMG SRC="UserManagerFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.png
new file mode 100644
index 0000000000..ff52c0be82
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html
index 5e6cd20105..bca1d22aae 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html
@@ -88,6 +88,56 @@ Interfaces and classes for security, negotiation, authentication, authorization
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="NegotiationException.html" title="&#171;exception&#187; NegotiationException" alt="" coords="294,1212,439,1252"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; SecurityException (java.lang)" alt="" coords="43,1205,171,1259"/>
+<area shape="rect" id="node3" href="ChallengeNegotiator.html" title="ChallengeNegotiator" alt="" coords="824,1086,963,1111"/>
+<area shape="rect" id="node4" href="ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer" alt="" coords="269,923,465,949"/>
+<area shape="rect" id="node5" href="ChallengeNegotiatorFactory.html" title="ChallengeNegotiatorFactory" alt="" coords="539,775,722,801"/>
+<area shape="rect" id="node6" href="Credentials.html" title="Credentials" alt="" coords="587,635,674,661"/>
+<area shape="rect" id="node7" href="FileUserManager.html" title="FileUserManager" alt="" coords="571,551,691,577"/>
+<area shape="rect" id="node8" href="FileUserManagerFactory.html" title="FileUserManagerFactory" alt="" coords="549,874,713,899"/>
+<area shape="rect" id="node9" href="../ui/security/InteractiveCredentialsProvider.html" title="InteractiveCredentialsProvider (org.eclipse.net4j.util.ui.security)" alt="" coords="525,377,736,417"/>
+<area shape="rect" id="node10" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="8,533,205,573"/>
+<area shape="rect" id="node11" href="PasswordCredentials.html" title="PasswordCredentials" alt="" coords="821,665,965,690"/>
+<area shape="rect" id="node12" href="PasswordCredentialsProvider.html" title="PasswordCredentialsProvider" alt="" coords="535,442,726,467"/>
+<area shape="rect" id="node13" href="PasswordCredentialsProvider.Delegating.html" title="PasswordCredentialsProvider.Delegating" alt="" coords="766,442,1021,467"/>
+<area shape="rect" id="node14" href="Randomizer.html" title="Randomizer" alt="" coords="321,495,412,521"/>
+<area shape="rect" id="node15" href="RandomizerFactory.html" title="RandomizerFactory" alt="" coords="299,726,434,751"/>
+<area shape="rect" id="node16" href="ResponseNegotiator.html" title="ResponseNegotiator" alt="" coords="824,1135,963,1161"/>
+<area shape="rect" id="node17" href="ResponseNegotiatorFactory.html" title="ResponseNegotiatorFactory" alt="" coords="539,825,722,850"/>
+<area shape="rect" id="node18" href="UserManager.html" title="UserManager" alt="" coords="317,551,416,577"/>
+<area shape="rect" id="node19" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="533,1111,729,1137"/>
+<area shape="rect" id="node20" href="ChallengeResponseNegotiator.Transition.html" title="ChallengeResponseNegotiator.Transition" alt="" coords="238,341,495,366"/>
+<area shape="rect" id="node21" href="CredentialsProviderFactory.html" title="CredentialsProviderFactory" alt="" coords="278,775,455,801"/>
+<area shape="rect" id="node22" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="12,792,201,832"/>
+<area shape="rect" id="node23" href="../fsm/FiniteStateMachine.html" title="FiniteStateMachine (org.eclipse.net4j.util.fsm)" alt="" coords="21,1012,193,1052"/>
+<area shape="rect" id="node24" href="NegotiationContext.html" title="NegotiationContext" alt="" coords="301,269,432,294"/>
+<area shape="rect" id="node25" href="Negotiator.html" title="Negotiator" alt="" coords="326,1083,407,1109"/>
+<area shape="rect" id="node26" href="NegotiatorFactory.html" title="NegotiatorFactory" alt="" coords="305,825,429,850"/>
+<area shape="rect" id="node27" href="ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector" alt="" coords="275,973,458,998"/>
+<area shape="rect" id="node28" href="UserManagerFactory.html" title="UserManagerFactory" alt="" coords="296,874,437,899"/>
+<area shape="rect" id="node29" href="IChallengeResponse.html" title="&#171;interface&#187; IChallengeResponse" alt="" coords="297,1133,437,1173"/>
+<area shape="rect" id="node30" href="ICredentials.html" title="&#171;interface&#187; ICredentials" alt="" coords="321,661,412,701"/>
+<area shape="rect" id="node31" href="ICredentialsProvider.html" title="&#171;interface&#187; ICredentialsProvider" alt="" coords="39,405,175,445"/>
+<area shape="rect" id="node32" href="../container/IElementProcessor.html" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="5,933,208,987"/>
+<area shape="rect" id="node33" href="INegotiationContext.html" title="&#171;interface&#187; INegotiationContext" alt="" coords="39,261,174,301"/>
+<area shape="rect" id="node34" href="INegotiationContext.Receiver.html" title="&#171;interface&#187; INegotiationContext.Receiver" alt="" coords="13,1076,201,1116"/>
+<area shape="rect" id="node35" href="INegotiator.html" title="&#171;interface&#187; INegotiator" alt="" coords="64,1140,149,1180"/>
+<area shape="rect" id="node36" href="INegotiatorAware.html" title="&#171;interface&#187; INegotiatorAware" alt="" coords="47,197,167,237"/>
+<area shape="rect" id="node37" href="IPasswordCredentials.html" title="&#171;interface&#187; IPasswordCredentials" alt="" coords="557,685,704,725"/>
+<area shape="rect" id="node38" href="IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider" alt="" coords="270,405,463,445"/>
+<area shape="rect" id="node39" href="IRandomizer.html" title="&#171;interface&#187; IRandomizer" alt="" coords="59,469,154,509"/>
+<area shape="rect" id="node40" href="../fsm/ITransition.html" title="&#171;interface&#187; ITransition (org.eclipse.net4j.util.fsm)" alt="" coords="21,326,192,381"/>
+<area shape="rect" id="node41" href="IUserAware.html" title="&#171;interface&#187; IUserAware" alt="" coords="63,661,151,701"/>
+<area shape="rect" id="node42" href="IUserManager.html" title="&#171;interface&#187; IUserManager" alt="" coords="55,597,158,637"/>
+<area shape="rect" id="node43" href="SecurityUtil.html" title="&#171;static&#187; SecurityUtil" alt="" coords="62,133,151,173"/>
+<area shape="rect" id="node44" href="IChallengeResponse.Event.html" title="&#171;enum&#187; IChallengeResponse.Event" alt="" coords="19,69,195,109"/>
+<area shape="rect" id="node45" href="IChallengeResponse.State.html" title="&#171;enum&#187; IChallengeResponse.State" alt="" coords="19,5,194,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -281,7 +331,6 @@ Package org.eclipse.net4j.util.security Description
<P>
Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.png
new file mode 100644
index 0000000000..4561964ec6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.html
index c88856b7d8..d1067224f5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.html
@@ -96,13 +96,16 @@ Interface ITransaction&lt;CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ITransaction&lt;CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransaction.html" title="&#171;interface&#187; ITransaction" alt="" coords="5,5,96,45"/>
+<area shape="rect" id="node2" href="Transaction.html" title="Transaction" alt="" coords="6,85,95,110"/>
+</map>
+
+<CENTER><IMG SRC="ITransaction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.png
new file mode 100644
index 0000000000..80f31dc95a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.html
index 2be52d48c1..dbe33ef72a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.html
@@ -93,13 +93,15 @@ Interface ITransactionalOperation&lt;CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ITransactionalOperation&lt;CONTEXT&gt;</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransactionalOperation.html" title="&#171;interface&#187; ITransactionalOperation" alt="" coords="5,5,163,45"/>
+</map>
+
+<CENTER><IMG SRC="ITransactionalOperation.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.png
new file mode 100644
index 0000000000..a5744ffc89
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.html
index a8df0b4bdb..cbd88c761d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.html
@@ -100,13 +100,16 @@ Class Transaction&lt;CONTEXT&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>Transaction&lt;CONTEXT&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/transaction/ITransaction.html" title="interface in org.eclipse.net4j.util.transaction">ITransaction</A>&lt;CONTEXT&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ITransaction.html" title="&#171;interface&#187; ITransaction" alt="" coords="5,5,96,45"/>
+<area shape="rect" id="node2" href="Transaction.html" title="Transaction" alt="" coords="6,85,95,110"/>
+</map>
+
+<CENTER><IMG SRC="Transaction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.png
new file mode 100644
index 0000000000..ddced1552e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.html
index 2f463cf95f..2a0e3b5b69 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.html
@@ -103,12 +103,17 @@ Class TransactionException</H2>
<HR>
<DL>
<DT><PRE>public class <B>TransactionException</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="TransactionException.html" title="&#171;exception&#187; TransactionException" alt="" coords="5,100,152,140"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="15,6,143,61"/>
+</map>
+
+<CENTER><IMG SRC="TransactionException.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.transaction.TransactionException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This interface is not intended to be extended by clients.</DD>
</DL>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.png
new file mode 100644
index 0000000000..7aa1087a26
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.html
index 0dc7873647..009cb1c384 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.html
@@ -97,13 +97,15 @@ Class TransactionUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>TransactionUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="TransactionUtil.html" title="&#171;static&#187; TransactionUtil" alt="" coords="5,5,112,45"/>
+</map>
+
+<CENTER><IMG SRC="TransactionUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.png
new file mode 100644
index 0000000000..61eb6420a6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.html
index b5dd660655..d7f8babffd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.html
@@ -88,6 +88,17 @@ A framework for transactional operations.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="21,198,149,253"/>
+<area shape="rect" id="node2" href="TransactionException.html" title="&#171;exception&#187; TransactionException" alt="" coords="195,205,341,245"/>
+<area shape="rect" id="node3" href="Transaction.html" title="Transaction" alt="" coords="223,141,313,166"/>
+<area shape="rect" id="node4" href="ITransaction.html" title="&#171;interface&#187; ITransaction" alt="" coords="39,133,131,173"/>
+<area shape="rect" id="node5" href="ITransactionalOperation.html" title="&#171;interface&#187; ITransactionalOperation" alt="" coords="6,69,165,109"/>
+<area shape="rect" id="node6" href="TransactionUtil.html" title="&#171;static&#187; TransactionUtil" alt="" coords="31,5,139,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -143,27 +154,6 @@ Package org.eclipse.net4j.util.transaction Description
<P>
A framework for transactional operations.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.png
new file mode 100644
index 0000000000..7c53dd075d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.html
index 982ef1d1dd..7801d91a04 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.html
@@ -100,14 +100,19 @@ Class AbstractPropertyAdapterFactory</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>AbstractPropertyAdapterFactory</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.core.runtime.IAdapterFactory</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IAdapterFactory (org.eclipse.core.runtime)" alt="" coords="25,6,193,61"/>
+<area shape="rect" id="node2" href="AbstractPropertyAdapterFactory.html" title="AbstractPropertyAdapterFactory" alt="" coords="5,101,213,126"/>
+</map>
+
+<CENTER><IMG SRC="AbstractPropertyAdapterFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.png
new file mode 100644
index 0000000000..a4d97b3e47
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/AbstractPropertyAdapterFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.html
index 9a596e4c67..8efc8a54be 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.html
@@ -100,13 +100,16 @@ Class ComboAutoCompleter</H2>
<HR>
<DL>
<DT><PRE>public class <B>ComboAutoCompleter</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.swt.events.ModifyListener</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ModifyListener (org.eclipse.swt.events)" alt="" coords="5,6,163,61"/>
+<area shape="rect" id="node2" href="ComboAutoCompleter.html" title="ComboAutoCompleter" alt="" coords="9,101,159,126"/>
+</map>
+
+<CENTER><IMG SRC="ComboAutoCompleter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.png
new file mode 100644
index 0000000000..c5cf9dd00b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ComboAutoCompleter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.html
index 94e5d5b123..a3833ccdd6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.html
@@ -103,13 +103,16 @@ Class DefaultPropertySource.DelegatingPropertyDescriptor&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public static final class <B>DefaultPropertySource.DelegatingPropertyDescriptor&lt;RECEIVER&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.ui.views.properties.IPropertyDescriptor</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IPropertyDescriptor (org.eclipse.ui.views.properties)" alt="" coords="67,6,269,61"/>
+<area shape="rect" id="node2" href="DefaultPropertySource.DelegatingPropertyDescriptor.html" title="DefaultPropertySource.DelegatingPropertyDescriptor" alt="" coords="5,101,331,126"/>
+</map>
+
+<CENTER><IMG SRC="DefaultPropertySource.DelegatingPropertyDescriptor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.png
new file mode 100644
index 0000000000..47546486b1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.DelegatingPropertyDescriptor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.html
index 2f4ff4e111..2e73acd011 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.html
@@ -100,14 +100,19 @@ Class DefaultPropertySource&lt;RECEIVER&gt;</H2>
<HR>
<DL>
<DT><PRE>public class <B>DefaultPropertySource&lt;RECEIVER&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.ui.views.properties.IPropertySource</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IPropertySource (org.eclipse.ui.views.properties)" alt="" coords="5,6,208,61"/>
+<area shape="rect" id="node2" href="DefaultPropertySource.html" title="DefaultPropertySource" alt="" coords="31,101,183,126"/>
+</map>
+
+<CENTER><IMG SRC="DefaultPropertySource.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.2</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.png
new file mode 100644
index 0000000000..cd7c8041ce
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DefaultPropertySource.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.html
index 84d76976e9..52f41a958e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.html
@@ -100,13 +100,16 @@ Class DelegatingContentProvider</H2>
<HR>
<DL>
<DT><PRE>public class <B>DelegatingContentProvider</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.jface.viewers.IStructuredContentProvider</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IStructuredContentProvider (org.eclipse.jface.viewers)" alt="" coords="5,6,181,61"/>
+<area shape="rect" id="node2" href="DelegatingContentProvider.html" title="DelegatingContentProvider" alt="" coords="6,101,180,126"/>
+</map>
+
+<CENTER><IMG SRC="DelegatingContentProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.png
new file mode 100644
index 0000000000..d8b7a60821
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/DelegatingContentProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.html
index 430c54d64c..867da51e60 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.html
@@ -101,13 +101,16 @@ Class StaticContentProvider</H2>
<HR>
<DL>
<DT><PRE>public class <B>StaticContentProvider</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="class in org.eclipse.net4j.util.ui">StructuredContentProvider</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="StructuredContentProvider.html" title="StructuredContentProvider" alt="" coords="5,6,179,31"/>
+<area shape="rect" id="node2" href="StaticContentProvider.html" title="StaticContentProvider" alt="" coords="19,71,165,97"/>
+</map>
+
+<CENTER><IMG SRC="StaticContentProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.png
new file mode 100644
index 0000000000..46731acec1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StaticContentProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.html
index c439e4ab64..5ec1dd5ddc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.html
@@ -103,13 +103,19 @@ Class StructuredContentProvider&lt;INPUT&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>StructuredContentProvider&lt;INPUT&gt;</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.jface.viewers.IStructuredContentProvider, <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IStructuredContentProvider (org.eclipse.jface.viewers)" alt="" coords="11,6,187,61"/>
+<area shape="rect" id="node2" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="217,6,396,61"/>
+<area shape="rect" id="node3" href="StructuredContentProvider.html" title="StructuredContentProvider" alt="" coords="115,101,289,126"/>
+<area shape="rect" id="node4" href="views/ItemProvider.html" title="ItemProvider (org.eclipse.net4j.util.ui.views)" alt="" coords="5,165,200,205"/>
+<area shape="rect" id="node5" href="StaticContentProvider.html" title="StaticContentProvider" alt="" coords="229,173,376,198"/>
+</map>
+
+<CENTER><IMG SRC="StructuredContentProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.png
new file mode 100644
index 0000000000..37e21e8774
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/StructuredContentProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.html
index 9c08dc9579..22d720ca74 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.html
@@ -106,14 +106,19 @@ Class UIActivator.WithState</H2>
<HR>
<DL>
<DT><PRE>public abstract static class <B>UIActivator.WithState</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/ui/UIActivator.html" title="class in org.eclipse.net4j.util.ui">UIActivator</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UIActivator.WithState.html" title="UIActivator.WithState" alt="" coords="5,71,152,97"/>
+<area shape="rect" id="node2" href="UIActivator.html" title="UIActivator" alt="" coords="37,6,120,31"/>
+</map>
+
+<CENTER><IMG SRC="UIActivator.WithState.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.png
new file mode 100644
index 0000000000..d11602a5e2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.WithState.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.html
index 7b88db9ab9..ad211d49ee 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.html
@@ -105,13 +105,17 @@ Class UIActivator</H2>
<HR>
<DL>
<DT><PRE>public class <B>UIActivator</B><DT>extends org.eclipse.ui.plugin.AbstractUIPlugin</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UIActivator.WithState.html" title="UIActivator.WithState" alt="" coords="5,150,152,175"/>
+<area shape="rect" id="node2" title="AbstractUIPlugin (org.eclipse.ui.plugin)" alt="" coords="6,5,151,45"/>
+<area shape="rect" id="node3" href="UIActivator.html" title="UIActivator" alt="" coords="37,85,120,110"/>
+</map>
+
+<CENTER><IMG SRC="UIActivator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.png
new file mode 100644
index 0000000000..6696aefe59
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIActivator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html
index 8c1355e96b..60cecd2712 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html
@@ -105,14 +105,19 @@ Class UIQueueRunner</H2>
<HR>
<DL>
<DT><PRE>public class <B>UIQueueRunner</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/concurrent/QueueRunner.html" title="class in org.eclipse.net4j.util.concurrent">QueueRunner</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UIQueueRunner.html" title="UIQueueRunner" alt="" coords="54,85,167,110"/>
+<area shape="rect" id="node2" href="../concurrent/QueueRunner.html" title="QueueRunner (org.eclipse.net4j.util.concurrent)" alt="" coords="5,5,216,45"/>
+</map>
+
+<CENTER><IMG SRC="UIQueueRunner.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.png
new file mode 100644
index 0000000000..74be1385d2
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.html
index 30110bbaca..906d8aac7a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.html
@@ -97,13 +97,15 @@ Class UIUtil</H2>
<HR>
<DL>
<DT><PRE>public final class <B>UIUtil</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="UIUtil.html" title="&#171;static&#187; UIUtil" alt="" coords="5,5,72,45"/>
+</map>
+
+<CENTER><IMG SRC="UIUtil.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.png
new file mode 100644
index 0000000000..6b1f7dc2bd
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIUtil.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html
index 1a1dd20ea5..fe46e52b33 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html
@@ -103,13 +103,16 @@ Class ValidationContext.Aggregator</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ValidationContext.Aggregator</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/eclipse/net4j/util/ui/ValidationContext.html" title="interface in org.eclipse.net4j.util.ui">ValidationContext</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ValidationContext.html" title="&#171;interface&#187; ValidationContext" alt="" coords="38,5,161,45"/>
+<area shape="rect" id="node2" href="ValidationContext.Aggregator.html" title="ValidationContext.Aggregator" alt="" coords="5,85,195,110"/>
+</map>
+
+<CENTER><IMG SRC="ValidationContext.Aggregator.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.png
new file mode 100644
index 0000000000..f2cee5f4b5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.Aggregator.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.html
index d42373bf9a..1c9c3b0016 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.html
@@ -96,14 +96,20 @@ Interface ValidationContext</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ValidationContext</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ValidationContext.html" title="&#171;interface&#187; ValidationContext" alt="" coords="167,5,291,45"/>
+<area shape="rect" id="node2" href="container/ElementWizard.html" title="ElementWizard (org.eclipse.net4j.util.ui.container)" alt="" coords="5,84,221,124"/>
+<area shape="rect" id="node3" href="ValidationContext.Aggregator.html" title="ValidationContext.Aggregator" alt="" coords="251,91,441,117"/>
+</map>
+
+<CENTER><IMG SRC="ValidationContext.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.png
new file mode 100644
index 0000000000..b46019663d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationContext.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.html
index ea2594e982..4343467953 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.html
@@ -93,14 +93,18 @@ Interface ValidationParticipant</H2>
<HR>
<DL>
<DT><PRE>public interface <B>ValidationParticipant</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ValidationParticipant.html" title="&#171;interface&#187; ValidationParticipant" alt="" coords="5,5,147,45"/>
+</map>
+
+<CENTER><IMG SRC="ValidationParticipant.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.png
new file mode 100644
index 0000000000..d2e2b95672
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/ValidationParticipant.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.html
index 2a5c882d42..9affea5a12 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.html
@@ -104,13 +104,16 @@ Class LongRunningAction</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>LongRunningAction</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/actions/SafeAction.html" title="class in org.eclipse.net4j.util.ui.actions">SafeAction</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SafeAction.html" title="SafeAction" alt="" coords="29,6,115,31"/>
+<area shape="rect" id="node2" href="LongRunningAction.html" title="LongRunningAction" alt="" coords="5,71,139,97"/>
+</map>
+
+<CENTER><IMG SRC="LongRunningAction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.png
new file mode 100644
index 0000000000..41c0d49b27
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningAction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.html
index 47760a64d9..c780cb1b04 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.html
@@ -101,13 +101,16 @@ Class LongRunningActionDelegate</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>LongRunningActionDelegate</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/actions/SafeActionDelegate.html" title="class in org.eclipse.net4j.util.ui.actions">SafeActionDelegate</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SafeActionDelegate.html" title="SafeActionDelegate" alt="" coords="29,6,165,31"/>
+<area shape="rect" id="node2" href="LongRunningActionDelegate.html" title="LongRunningActionDelegate" alt="" coords="5,71,189,97"/>
+</map>
+
+<CENTER><IMG SRC="LongRunningActionDelegate.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.png
new file mode 100644
index 0000000000..514749fcac
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/LongRunningActionDelegate.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.html
index f16c7b4ac7..5fe6d48eca 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.html
@@ -106,13 +106,19 @@ Class SafeAction</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>SafeAction</B><DT>extends org.eclipse.jface.action.Action</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SashLayoutAction.html" title="SashLayoutAction" alt="" coords="5,157,131,182"/>
+<area shape="rect" id="node2" href="SafeAction.html" title="SafeAction" alt="" coords="185,85,271,110"/>
+<area shape="rect" id="node3" href="LongRunningAction.html" title="LongRunningAction" alt="" coords="161,157,295,182"/>
+<area shape="rect" id="node4" title="Action (org.eclipse.jface.action)" alt="" coords="146,5,309,45"/>
+<area shape="rect" id="node5" href="../views/MasterDetailsView.RefreshAction.html" title="MasterDetailsView.RefreshAction (org.eclipse.net4j.util.ui.views)" alt="" coords="325,149,539,189"/>
+</map>
+
+<CENTER><IMG SRC="SafeAction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.png
new file mode 100644
index 0000000000..bcc4d4e0d6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeAction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.html
index 3c3aa01e49..78d37630f0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.html
@@ -103,13 +103,17 @@ Class SafeActionDelegate</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>SafeActionDelegate</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.ui.IActionDelegate</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IActionDelegate (org.eclipse.ui)" alt="" coords="41,6,153,61"/>
+<area shape="rect" id="node2" href="SafeActionDelegate.html" title="SafeActionDelegate" alt="" coords="29,101,165,126"/>
+<area shape="rect" id="node3" href="LongRunningActionDelegate.html" title="LongRunningActionDelegate" alt="" coords="5,166,189,191"/>
+</map>
+
+<CENTER><IMG SRC="SafeActionDelegate.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.png
new file mode 100644
index 0000000000..6d79c3fe6a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SafeActionDelegate.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.html
index 8b7c8176e7..b74cddbafd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.html
@@ -108,13 +108,16 @@ Class SashLayoutAction.Horizontal</H2>
<HR>
<DL>
<DT><PRE>public static class <B>SashLayoutAction.Horizontal</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/actions/SashLayoutAction.html" title="class in org.eclipse.net4j.util.ui.actions">SashLayoutAction</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SashLayoutAction.html" title="SashLayoutAction" alt="" coords="37,6,163,31"/>
+<area shape="rect" id="node2" href="SashLayoutAction.Horizontal.html" title="SashLayoutAction.Horizontal" alt="" coords="5,71,195,97"/>
+</map>
+
+<CENTER><IMG SRC="SashLayoutAction.Horizontal.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.png
new file mode 100644
index 0000000000..00676ef4ef
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Horizontal.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.html
index 157887ce30..cd89ce66fe 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.html
@@ -105,13 +105,16 @@ Class SashLayoutAction.LayoutMenu</H2>
<HR>
<DL>
<DT><PRE>public static class <B>SashLayoutAction.LayoutMenu</B><DT>extends org.eclipse.jface.action.MenuManager</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SashLayoutAction.LayoutMenu.html" title="SashLayoutAction.LayoutMenu" alt="" coords="5,85,208,110"/>
+<area shape="rect" id="node2" title="MenuManager (org.eclipse.jface.action)" alt="" coords="25,5,188,45"/>
+</map>
+
+<CENTER><IMG SRC="SashLayoutAction.LayoutMenu.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.png
new file mode 100644
index 0000000000..704b76afcd
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.LayoutMenu.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.html
index 81dd2ac62a..7d29025de5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.html
@@ -108,13 +108,16 @@ Class SashLayoutAction.Vertical</H2>
<HR>
<DL>
<DT><PRE>public static class <B>SashLayoutAction.Vertical</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/actions/SashLayoutAction.html" title="class in org.eclipse.net4j.util.ui.actions">SashLayoutAction</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SashLayoutAction.html" title="SashLayoutAction" alt="" coords="30,6,156,31"/>
+<area shape="rect" id="node2" href="SashLayoutAction.Vertical.html" title="SashLayoutAction.Vertical" alt="" coords="5,71,181,97"/>
+</map>
+
+<CENTER><IMG SRC="SashLayoutAction.Vertical.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.png
new file mode 100644
index 0000000000..d555715864
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.Vertical.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.html
index c3b2efc220..4fc8895a00 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.html
@@ -107,13 +107,19 @@ Class SashLayoutAction</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>SashLayoutAction</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/actions/SafeAction.html" title="class in org.eclipse.net4j.util.ui.actions">SafeAction</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="29,6,208,61"/>
+<area shape="rect" id="node2" href="SashLayoutAction.html" title="SashLayoutAction" alt="" coords="137,101,263,126"/>
+<area shape="rect" id="node3" href="SafeAction.html" title="SafeAction" alt="" coords="238,21,324,46"/>
+<area shape="rect" id="node4" href="SashLayoutAction.Vertical.html" title="SashLayoutAction.Vertical" alt="" coords="5,166,181,191"/>
+<area shape="rect" id="node5" href="SashLayoutAction.Horizontal.html" title="SashLayoutAction.Horizontal" alt="" coords="211,166,401,191"/>
+</map>
+
+<CENTER><IMG SRC="SashLayoutAction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.png
new file mode 100644
index 0000000000..afda821129
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/SashLayoutAction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.html
index 062103788b..aaa6da7a68 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.html
@@ -88,6 +88,24 @@ Reusable actions and action delegates.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../views/MasterDetailsView.RefreshAction.html" title="MasterDetailsView.RefreshAction (org.eclipse.net4j.util.ui.views)" alt="" coords="433,209,647,249"/>
+<area shape="rect" id="node2" title="MenuManager (org.eclipse.jface.action)" alt="" coords="7,84,169,124"/>
+<area shape="rect" id="node3" href="SashLayoutAction.Horizontal.html" title="SashLayoutAction.Horizontal" alt="" coords="678,133,869,158"/>
+<area shape="rect" id="node4" href="SashLayoutAction.LayoutMenu.html" title="SashLayoutAction.LayoutMenu" alt="" coords="200,91,403,117"/>
+<area shape="rect" id="node5" href="SashLayoutAction.Vertical.html" title="SashLayoutAction.Vertical" alt="" coords="685,182,861,207"/>
+<area shape="rect" id="node6" title="Action (org.eclipse.jface.action)" alt="" coords="6,212,170,252"/>
+<area shape="rect" id="node7" href="LongRunningAction.html" title="LongRunningAction" alt="" coords="473,274,607,299"/>
+<area shape="rect" id="node8" href="LongRunningActionDelegate.html" title="LongRunningActionDelegate" alt="" coords="447,19,633,45"/>
+<area shape="rect" id="node9" href="SafeAction.html" title="SafeAction" alt="" coords="258,219,345,245"/>
+<area shape="rect" id="node10" href="SafeActionDelegate.html" title="SafeActionDelegate" alt="" coords="233,19,370,45"/>
+<area shape="rect" id="node11" href="SashLayoutAction.html" title="SashLayoutAction" alt="" coords="477,158,603,183"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; IActionDelegate (org.eclipse.ui)" alt="" coords="31,5,145,59"/>
+<area shape="rect" id="node13" href="../../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="211,141,391,195"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -135,7 +153,6 @@ Package org.eclipse.net4j.util.ui.actions Description
<P>
Reusable actions and action delegates.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.png
new file mode 100644
index 0000000000..cd0bd0fd1e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html
index abd1222b9a..150cfdc0c4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html
@@ -101,14 +101,21 @@ Class ElementWizard</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ElementWizard</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/ui/container/IElementWizard.html" title="interface in org.eclipse.net4j.util.ui.container">IElementWizard</A>, <A HREF="../../../../../../org/eclipse/net4j/util/ui/ValidationContext.html" title="interface in org.eclipse.net4j.util.ui">ValidationContext</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../ValidationContext.html" title="&#171;interface&#187; ValidationContext (org.eclipse.net4j.util.ui)" alt="" coords="5,6,165,61"/>
+<area shape="rect" id="node2" href="IElementWizard.html" title="&#171;interface&#187; IElementWizard" alt="" coords="195,13,309,53"/>
+<area shape="rect" id="node3" href="ElementWizard.html" title="ElementWizard" alt="" coords="197,101,307,126"/>
+<area shape="rect" id="node4" href="../../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="339,13,519,53"/>
+</map>
+
+<CENTER><IMG SRC="ElementWizard.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.png
new file mode 100644
index 0000000000..3aa5bdc42a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.html
index 24337a5dbc..c778a8e3fc 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.html
@@ -108,13 +108,17 @@ Class ElementWizardComposite.WithCombo</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ElementWizardComposite.WithCombo</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/container/ElementWizardComposite.html" title="class in org.eclipse.net4j.util.ui.container">ElementWizardComposite</A><DT>implements org.eclipse.swt.events.SelectionListener</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; SelectionListener (org.eclipse.swt.events)" alt="" coords="5,6,163,61"/>
+<area shape="rect" id="node2" href="ElementWizardComposite.html" title="ElementWizardComposite" alt="" coords="193,21,367,46"/>
+<area shape="rect" id="node3" href="ElementWizardComposite.WithCombo.html" title="ElementWizardComposite.WithCombo" alt="" coords="59,101,304,126"/>
+</map>
+
+<CENTER><IMG SRC="ElementWizardComposite.WithCombo.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.png
new file mode 100644
index 0000000000..7e89326a19
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithCombo.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.html
index 89b5b49641..16f679d4e6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.html
@@ -108,13 +108,17 @@ Class ElementWizardComposite.WithRadios</H2>
<HR>
<DL>
<DT><PRE>public static class <B>ElementWizardComposite.WithRadios</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/container/ElementWizardComposite.html" title="class in org.eclipse.net4j.util.ui.container">ElementWizardComposite</A><DT>implements org.eclipse.swt.events.SelectionListener</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; SelectionListener (org.eclipse.swt.events)" alt="" coords="5,6,163,61"/>
+<area shape="rect" id="node2" href="ElementWizardComposite.html" title="ElementWizardComposite" alt="" coords="193,21,367,46"/>
+<area shape="rect" id="node3" href="ElementWizardComposite.WithRadios.html" title="ElementWizardComposite.WithRadios" alt="" coords="59,101,303,126"/>
+</map>
+
+<CENTER><IMG SRC="ElementWizardComposite.WithRadios.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.png
new file mode 100644
index 0000000000..efc53f7887
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.WithRadios.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.html
index dec420be48..0c603d2ca9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.html
@@ -107,14 +107,22 @@ Class ElementWizardComposite</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ElementWizardComposite</B><DT>extends org.eclipse.swt.widgets.Composite<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="73,6,252,61"/>
+<area shape="rect" id="node2" href="ElementWizardComposite.html" title="ElementWizardComposite" alt="" coords="177,101,351,126"/>
+<area shape="rect" id="node3" href="ElementWizardComposite.WithRadios.html" title="ElementWizardComposite.WithRadios" alt="" coords="5,166,248,191"/>
+<area shape="rect" id="node4" href="ElementWizardComposite.WithCombo.html" title="ElementWizardComposite.WithCombo" alt="" coords="279,166,524,191"/>
+<area shape="rect" id="node5" title="Composite (org.eclipse.swt.widgets)" alt="" coords="283,13,448,53"/>
+</map>
+
+<CENTER><IMG SRC="ElementWizardComposite.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.png
new file mode 100644
index 0000000000..98d7ffd440
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardComposite.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.html
index 757aff0e67..8cf062ca67 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.html
@@ -101,14 +101,19 @@ Class ElementWizardFactory</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ElementWizardFactory</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="5,5,195,45"/>
+<area shape="rect" id="node2" href="ElementWizardFactory.html" title="ElementWizardFactory" alt="" coords="23,85,177,110"/>
+</map>
+
+<CENTER><IMG SRC="ElementWizardFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.png
new file mode 100644
index 0000000000..6e3dbc5dae
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizardFactory.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.html
index 6d31164f31..e7fa11a563 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.html
@@ -96,14 +96,19 @@ Interface IElementWizard</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IElementWizard</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IElementWizard.html" title="&#171;interface&#187; IElementWizard" alt="" coords="5,5,120,45"/>
+<area shape="rect" id="node2" href="ElementWizard.html" title="ElementWizard" alt="" coords="7,85,117,110"/>
+</map>
+
+<CENTER><IMG SRC="IElementWizard.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.png
new file mode 100644
index 0000000000..071d7943cc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/IElementWizard.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.html
index 190773e22d..16f6d1d4bd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.html
@@ -88,6 +88,23 @@ An element wizard framework for managed containers.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="Composite (org.eclipse.swt.widgets)" alt="" coords="17,277,183,317"/>
+<area shape="rect" id="node2" href="ElementWizardComposite.WithCombo.html" title="ElementWizardComposite.WithCombo" alt="" coords="427,325,672,350"/>
+<area shape="rect" id="node3" href="ElementWizardComposite.WithRadios.html" title="ElementWizardComposite.WithRadios" alt="" coords="427,378,671,403"/>
+<area shape="rect" id="node4" href="../../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="10,69,190,109"/>
+<area shape="rect" id="node5" href="ElementWizard.html" title="ElementWizard" alt="" coords="255,141,366,166"/>
+<area shape="rect" id="node6" href="ElementWizardComposite.html" title="ElementWizardComposite" alt="" coords="224,321,397,346"/>
+<area shape="rect" id="node7" href="ElementWizardFactory.html" title="ElementWizardFactory" alt="" coords="233,13,388,38"/>
+<area shape="rect" id="node8" href="../../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="5,5,195,45"/>
+<area shape="rect" id="node9" href="IElementWizard.html" title="&#171;interface&#187; IElementWizard" alt="" coords="43,133,157,173"/>
+<area shape="rect" id="node10" href="../../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="10,342,190,397"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; SelectionListener (org.eclipse.swt.events)" alt="" coords="231,370,390,425"/>
+<area shape="rect" id="node12" href="../ValidationContext.html" title="&#171;interface&#187; ValidationContext (org.eclipse.net4j.util.ui)" alt="" coords="20,198,180,253"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -137,7 +154,6 @@ Package org.eclipse.net4j.util.ui.container Description
<P>
An element wizard framework for managed containers.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.png
new file mode 100644
index 0000000000..a0d0d81ee8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.html
index 7a662bf20b..5392405516 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.html
@@ -101,13 +101,16 @@ Class DNDDragListener&lt;TYPE&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>DNDDragListener&lt;TYPE&gt;</B><DT>extends org.eclipse.swt.dnd.DragSourceAdapter</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="DNDDragListener.html" title="DNDDragListener" alt="" coords="15,85,137,110"/>
+<area shape="rect" id="node2" title="DragSourceAdapter (org.eclipse.swt.dnd)" alt="" coords="5,5,147,45"/>
+</map>
+
+<CENTER><IMG SRC="DNDDragListener.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.png
new file mode 100644
index 0000000000..78b34cc2b8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDragListener.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.html
index 7f98968f5a..541433b190 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.html
@@ -102,13 +102,16 @@ Class DNDDropAdapter&lt;TYPE&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>DNDDropAdapter&lt;TYPE&gt;</B><DT>extends org.eclipse.jface.viewers.ViewerDropAdapter</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="ViewerDropAdapter (org.eclipse.jface.viewers)" alt="" coords="5,5,176,45"/>
+<area shape="rect" id="node2" href="DNDDropAdapter.html" title="DNDDropAdapter" alt="" coords="30,85,151,110"/>
+</map>
+
+<CENTER><IMG SRC="DNDDropAdapter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.png
new file mode 100644
index 0000000000..6e11172979
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDDropAdapter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.html
index 13efe58373..31cb53c82d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.html
@@ -99,13 +99,16 @@ Class DNDTransfer&lt;TYPE&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>DNDTransfer&lt;TYPE&gt;</B><DT>extends org.eclipse.swt.dnd.ByteArrayTransfer</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="DNDTransfer.html" title="DNDTransfer" alt="" coords="27,85,124,110"/>
+<area shape="rect" id="node2" title="ByteArrayTransfer (org.eclipse.swt.dnd)" alt="" coords="5,5,147,45"/>
+</map>
+
+<CENTER><IMG SRC="DNDTransfer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.png
new file mode 100644
index 0000000000..cc59468108
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/DNDTransfer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.html
index be84067428..7ce5da6972 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.html
@@ -88,6 +88,17 @@ Helpers for drag and drop support.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="DragSourceAdapter (org.eclipse.swt.dnd)" alt="" coords="19,133,162,173"/>
+<area shape="rect" id="node2" title="ByteArrayTransfer (org.eclipse.swt.dnd)" alt="" coords="20,69,161,109"/>
+<area shape="rect" id="node3" href="DNDDragListener.html" title="DNDDragListener" alt="" coords="205,141,328,166"/>
+<area shape="rect" id="node4" href="DNDDropAdapter.html" title="DNDDropAdapter" alt="" coords="206,13,327,38"/>
+<area shape="rect" id="node5" href="DNDTransfer.html" title="DNDTransfer" alt="" coords="218,77,315,102"/>
+<area shape="rect" id="node6" title="ViewerDropAdapter (org.eclipse.jface.viewers)" alt="" coords="5,5,176,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -115,7 +126,6 @@ Package org.eclipse.net4j.util.ui.dnd Description
<P>
Helpers for drag and drop support.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.png
new file mode 100644
index 0000000000..ece5491a9b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.html
index 7338411e38..3241ba53ac 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.html
@@ -88,6 +88,35 @@ Reusable UI components.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ComboAutoCompleter.html" title="ComboAutoCompleter" alt="" coords="333,774,483,799"/>
+<area shape="rect" id="node2" href="DefaultPropertySource.html" title="DefaultPropertySource" alt="" coords="332,695,484,721"/>
+<area shape="rect" id="node3" href="DefaultPropertySource.DelegatingPropertyDescriptor.html" title="DefaultPropertySource.DelegatingPropertyDescriptor" alt="" coords="245,617,571,642"/>
+<area shape="rect" id="node4" href="DelegatingContentProvider.html" title="DelegatingContentProvider" alt="" coords="321,459,495,485"/>
+<area shape="rect" id="node5" href="../concurrent/QueueRunner.html" title="QueueRunner (org.eclipse.net4j.util.concurrent)" alt="" coords="5,380,216,420"/>
+<area shape="rect" id="node6" href="StaticContentProvider.html" title="StaticContentProvider" alt="" coords="624,494,771,519"/>
+<area shape="rect" id="node7" href="UIActivator.html" title="UIActivator" alt="" coords="366,323,450,349"/>
+<area shape="rect" id="node8" href="UIQueueRunner.html" title="UIQueueRunner" alt="" coords="351,387,465,413"/>
+<area shape="rect" id="node9" href="ValidationContext.Aggregator.html" title="ValidationContext.Aggregator" alt="" coords="313,209,503,234"/>
+<area shape="rect" id="node10" href="AbstractPropertyAdapterFactory.html" title="AbstractPropertyAdapterFactory" alt="" coords="304,149,512,174"/>
+<area shape="rect" id="node11" title="AbstractUIPlugin (org.eclipse.ui.plugin)" alt="" coords="38,316,183,356"/>
+<area shape="rect" id="node12" href="container/ElementWizard.html" title="ElementWizard (org.eclipse.net4j.util.ui.container)" alt="" coords="299,259,517,299"/>
+<area shape="rect" id="node13" href="views/ItemProvider.html" title="ItemProvider (org.eclipse.net4j.util.ui.views)" alt="" coords="600,544,795,584"/>
+<area shape="rect" id="node14" href="StructuredContentProvider.html" title="StructuredContentProvider" alt="" coords="321,523,495,549"/>
+<area shape="rect" id="node15" href="UIActivator.WithState.html" title="UIActivator.WithState" alt="" coords="623,323,771,349"/>
+<area shape="rect" id="node16" title="&#171;interface&#187; IAdapterFactory (org.eclipse.core.runtime)" alt="" coords="26,134,195,189"/>
+<area shape="rect" id="node17" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="21,523,201,578"/>
+<area shape="rect" id="node18" title="&#171;interface&#187; IPropertyDescriptor (org.eclipse.ui.views.properties)" alt="" coords="9,602,212,657"/>
+<area shape="rect" id="node19" title="&#171;interface&#187; IPropertySource (org.eclipse.ui.views.properties)" alt="" coords="9,681,212,735"/>
+<area shape="rect" id="node20" title="&#171;interface&#187; IStructuredContentProvider (org.eclipse.jface.viewers)" alt="" coords="23,445,199,499"/>
+<area shape="rect" id="node21" title="&#171;interface&#187; ModifyListener (org.eclipse.swt.events)" alt="" coords="31,759,190,814"/>
+<area shape="rect" id="node22" href="ValidationContext.html" title="&#171;interface&#187; ValidationContext" alt="" coords="49,232,173,272"/>
+<area shape="rect" id="node23" href="ValidationParticipant.html" title="&#171;interface&#187; ValidationParticipant" alt="" coords="40,69,181,109"/>
+<area shape="rect" id="node24" href="UIUtil.html" title="&#171;static&#187; UIUtil" alt="" coords="77,5,145,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -169,7 +198,6 @@ Package org.eclipse.net4j.util.ui Description
<P>
Reusable UI components.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.png
new file mode 100644
index 0000000000..948d041bd1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.html
index 8fcb5d5c2f..3e75c97743 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.html
@@ -102,13 +102,17 @@ Class OMPreferencePage</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>OMPreferencePage</B><DT>extends org.eclipse.jface.preference.PreferencePage<DT>implements org.eclipse.ui.IWorkbenchPreferencePage</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IWorkbenchPreferencePage (org.eclipse.ui)" alt="" coords="5,6,187,61"/>
+<area shape="rect" id="node2" title="PreferencePage (org.eclipse.jface.preference)" alt="" coords="217,13,407,53"/>
+<area shape="rect" id="node3" href="OMPreferencePage.html" title="OMPreferencePage" alt="" coords="137,101,271,126"/>
+</map>
+
+<CENTER><IMG SRC="OMPreferencePage.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.png
new file mode 100644
index 0000000000..19c70da314
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.html
index db31c735e1..d02ea6d33a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.html
@@ -100,13 +100,16 @@ Class OMPreferenceStore</H2>
<HR>
<DL>
<DT><PRE>public class <B>OMPreferenceStore</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.jface.preference.IPreferenceStore</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IPreferenceStore (org.eclipse.jface.preference)" alt="" coords="5,6,192,61"/>
+<area shape="rect" id="node2" href="OMPreferenceStore.html" title="OMPreferenceStore" alt="" coords="31,101,167,126"/>
+</map>
+
+<CENTER><IMG SRC="OMPreferenceStore.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.png
new file mode 100644
index 0000000000..4b14317717
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/OMPreferenceStore.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.html
index 72af6953ba..8bad04d763 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.html
@@ -88,6 +88,16 @@ Helpers for O&amp;M based preference pages.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OMPreferenceStore.html" title="OMPreferenceStore" alt="" coords="227,163,363,189"/>
+<area shape="rect" id="node2" href="OMPreferencePage.html" title="OMPreferencePage" alt="" coords="227,49,362,74"/>
+<area shape="rect" id="node3" title="PreferencePage (org.eclipse.jface.preference)" alt="" coords="6,5,197,45"/>
+<area shape="rect" id="node4" title="&#171;interface&#187; IPreferenceStore (org.eclipse.jface.preference)" alt="" coords="7,149,195,203"/>
+<area shape="rect" id="node5" title="&#171;interface&#187; IWorkbenchPreferencePage (org.eclipse.ui)" alt="" coords="10,70,193,125"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -111,7 +121,6 @@ Package org.eclipse.net4j.util.ui.prefs Description
<P>
Helpers for O&amp;M based preference pages.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.png
new file mode 100644
index 0000000000..e46359f9d5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.html
index 77ca96d65a..c73fc0e333 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.html
@@ -100,7 +100,14 @@ Class RegExContentProposalProvider</H2>
<HR>
<DL>
<DT><PRE>public class <B>RegExContentProposalProvider</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.eclipse.jface.fieldassist.IContentProposalProvider</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; IContentProposalProvider (org.eclipse.jface.fieldassist)" alt="" coords="13,6,200,61"/>
+<area shape="rect" id="node2" href="RegExContentProposalProvider.html" title="RegExContentProposalProvider" alt="" coords="5,101,208,126"/>
+</map>
+
+<CENTER><IMG SRC="RegExContentProposalProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
Content assist proposal provider for regular expressions.
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.png
new file mode 100644
index 0000000000..003dfd2833
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/RegExContentProposalProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.html
index 22a31f29cb..9850666a5e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.html
@@ -88,6 +88,13 @@ Copied from org.eclipse.ui.texteditor.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="RegExContentProposalProvider.html" title="RegExContentProposalProvider" alt="" coords="221,19,424,45"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; IContentProposalProvider (org.eclipse.jface.fieldassist)" alt="" coords="5,5,192,59"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -107,7 +114,6 @@ Package org.eclipse.net4j.util.ui.proposals Description
<P>
Copied from org.eclipse.ui.texteditor.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.png
new file mode 100644
index 0000000000..3c837c37de
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.html
index 421294008e..fe17f9f20c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.html
@@ -105,14 +105,19 @@ Class CredentialsDialog</H2>
<HR>
<DL>
<DT><PRE>public class <B>CredentialsDialog</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/widgets/BaseDialog.html" title="class in org.eclipse.net4j.util.ui.widgets">BaseDialog</A>&lt;org.eclipse.jface.viewers.Viewer&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../widgets/BaseDialog.html" title="BaseDialog (org.eclipse.net4j.util.ui.widgets)" alt="" coords="5,5,211,45"/>
+<area shape="rect" id="node2" href="CredentialsDialog.html" title="CredentialsDialog" alt="" coords="47,85,169,110"/>
+</map>
+
+<CENTER><IMG SRC="CredentialsDialog.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.png
new file mode 100644
index 0000000000..ec5935f1a3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/CredentialsDialog.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.html
index 00da3e03c7..0d692b615a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.html
@@ -100,14 +100,19 @@ Class InteractiveCredentialsProvider</H2>
<HR>
<DL>
<DT><PRE>public class <B>InteractiveCredentialsProvider</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html" title="interface in org.eclipse.net4j.util.security">IPasswordCredentialsProvider</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../security/IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider (org.eclipse.net4j.util.security)" alt="" coords="5,6,200,61"/>
+<area shape="rect" id="node2" href="InteractiveCredentialsProvider.html" title="InteractiveCredentialsProvider" alt="" coords="7,101,197,126"/>
+</map>
+
+<CENTER><IMG SRC="InteractiveCredentialsProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.png
new file mode 100644
index 0000000000..fafc645570
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/InteractiveCredentialsProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.html
index ec87a0e22b..cd892f469f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.html
@@ -88,6 +88,15 @@ Credentials dialogs.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="CredentialsDialog.html" title="CredentialsDialog" alt="" coords="277,91,400,117"/>
+<area shape="rect" id="node2" href="InteractiveCredentialsProvider.html" title="InteractiveCredentialsProvider" alt="" coords="243,19,434,45"/>
+<area shape="rect" id="node3" href="../widgets/BaseDialog.html" title="BaseDialog (org.eclipse.net4j.util.ui.widgets)" alt="" coords="6,84,213,124"/>
+<area shape="rect" id="node4" href="../../security/IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider (org.eclipse.net4j.util.security)" alt="" coords="11,5,207,59"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -111,7 +120,6 @@ Package org.eclipse.net4j.util.ui.security Description
<P>
Credentials dialogs.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.png
new file mode 100644
index 0000000000..cd8c26afe8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html
index b954263a4b..0d595fc60f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html
@@ -107,13 +107,17 @@ Class ContainerItemProvider.AbstractContainerNode</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ContainerItemProvider.AbstractContainerNode</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html" title="class in org.eclipse.net4j.util.ui.views">ContainerItemProvider.AbstractNode</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.AbstractNode.html" title="ContainerItemProvider.AbstractNode" alt="" coords="32,6,267,31"/>
+<area shape="rect" id="node2" href="ContainerItemProvider.AbstractContainerNode.html" title="ContainerItemProvider.AbstractContainerNode" alt="" coords="5,71,293,97"/>
+<area shape="rect" id="node3" href="ContainerItemProvider.ContainerNode.html" title="ContainerItemProvider.ContainerNode" alt="" coords="31,137,268,162"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.AbstractContainerNode.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.png
new file mode 100644
index 0000000000..a7895698d1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html
index 6b28a1f657..5c264fef4e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html
@@ -106,13 +106,18 @@ Class ContainerItemProvider.AbstractNode</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ContainerItemProvider.AbstractNode</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html" title="interface in org.eclipse.net4j.util.ui.views">ContainerItemProvider.Node</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.Node.html" title="&#171;interface&#187; ContainerItemProvider.Node" alt="" coords="197,5,379,45"/>
+<area shape="rect" id="node2" href="ContainerItemProvider.AbstractNode.html" title="ContainerItemProvider.AbstractNode" alt="" coords="171,85,405,110"/>
+<area shape="rect" id="node3" href="ContainerItemProvider.AbstractContainerNode.html" title="ContainerItemProvider.AbstractContainerNode" alt="" coords="5,150,293,175"/>
+<area shape="rect" id="node4" href="ContainerItemProvider.LeafNode.html" title="ContainerItemProvider.LeafNode" alt="" coords="323,150,529,175"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.AbstractNode.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.png
new file mode 100644
index 0000000000..b5471a2efa
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.html
index da36190816..53ace1f157 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.html
@@ -105,13 +105,16 @@ Class ContainerItemProvider.ContainerNode</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerItemProvider.ContainerNode</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html" title="class in org.eclipse.net4j.util.ui.views">ContainerItemProvider.AbstractContainerNode</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.AbstractContainerNode.html" title="ContainerItemProvider.AbstractContainerNode" alt="" coords="5,6,293,31"/>
+<area shape="rect" id="node2" href="ContainerItemProvider.ContainerNode.html" title="ContainerItemProvider.ContainerNode" alt="" coords="31,71,268,97"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.ContainerNode.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.png
new file mode 100644
index 0000000000..636b8cb9fe
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ContainerNode.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.html
index eff067bfdd..2ae2c5e811 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.html
@@ -100,14 +100,18 @@ Class ContainerItemProvider.ErrorElement</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerItemProvider.ErrorElement</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.ErrorElement.html" title="ContainerItemProvider.ErrorElement" alt="" coords="5,6,232,31"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.ErrorElement.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.png
new file mode 100644
index 0000000000..2673dbb101
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.ErrorElement.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.html
index e9b199269e..479236ec83 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.html
@@ -100,14 +100,18 @@ Class ContainerItemProvider.LazyElement</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerItemProvider.LazyElement</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.LazyElement.html" title="ContainerItemProvider.LazyElement" alt="" coords="5,6,232,31"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.LazyElement.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.png
new file mode 100644
index 0000000000..b076e63e12
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LazyElement.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html
index 4e20d0db5b..9ea1a265dd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html
@@ -104,13 +104,17 @@ Class ContainerItemProvider.LeafNode</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerItemProvider.LeafNode</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractNode.html" title="class in org.eclipse.net4j.util.ui.views">ContainerItemProvider.AbstractNode</A><DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="ContainerItemProvider.AbstractNode.html" title="ContainerItemProvider.AbstractNode" alt="" coords="215,21,449,46"/>
+<area shape="rect" id="node3" href="ContainerItemProvider.LeafNode.html" title="ContainerItemProvider.LeafNode" alt="" coords="110,101,316,126"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.LeafNode.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.png
new file mode 100644
index 0000000000..120c2436cf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html
index c892ba7f23..4e24c899a3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html
@@ -99,13 +99,16 @@ Interface ContainerItemProvider.Node</H2>
<HR>
<DL>
<DT><PRE>public static interface <B>ContainerItemProvider.Node</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.Node.html" title="&#171;interface&#187; ContainerItemProvider.Node" alt="" coords="31,5,213,45"/>
+<area shape="rect" id="node2" href="ContainerItemProvider.AbstractNode.html" title="ContainerItemProvider.AbstractNode" alt="" coords="5,85,240,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.Node.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.png
new file mode 100644
index 0000000000..e12e400091
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html
index 2627d19305..7a19d4760f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html
@@ -105,13 +105,17 @@ Class ContainerItemProvider&lt;CONTAINER extends <A HREF="../../../../../../org/
<HR>
<DL>
<DT><PRE>public class <B>ContainerItemProvider&lt;CONTAINER extends <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ItemProvider.html" title="class in org.eclipse.net4j.util.ui.views">ItemProvider</A>&lt;CONTAINER&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ItemProvider.html" title="ItemProvider" alt="" coords="45,6,139,31"/>
+<area shape="rect" id="node2" href="ContainerPathItemProvider.html" title="ContainerPathItemProvider" alt="" coords="5,137,179,162"/>
+<area shape="rect" id="node3" href="ContainerItemProvider.html" title="ContainerItemProvider" alt="" coords="18,71,165,97"/>
+</map>
+
+<CENTER><IMG SRC="ContainerItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.png
new file mode 100644
index 0000000000..c413e55e57
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.html
index 8506e45121..3750a279eb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.html
@@ -99,7 +99,14 @@ Class ContainerNameSorter</H2>
<HR>
<DL>
<DT><PRE>public class <B>ContainerNameSorter</B><DT>extends org.eclipse.jface.viewers.ViewerSorter</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="ViewerSorter (org.eclipse.jface.viewers)" alt="" coords="5,5,176,45"/>
+<area shape="rect" id="node2" href="ContainerNameSorter.html" title="ContainerNameSorter" alt="" coords="17,85,164,110"/>
+</map>
+
+<CENTER><IMG SRC="ContainerNameSorter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.png
new file mode 100644
index 0000000000..1d9ec55dbb
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerNameSorter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html
index 636a0f78de..b9951c1b0c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html
@@ -106,13 +106,17 @@ Class ContainerPathItemProvider&lt;CONTAINER extends <A HREF="../../../../../../
<DL>
<DT><PRE><FONT SIZE="-1"><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A>
</FONT>public class <B>ContainerPathItemProvider&lt;CONTAINER extends <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerItemProvider.html" title="class in org.eclipse.net4j.util.ui.views">ContainerItemProvider</A>&lt;CONTAINER&gt;<DT>implements org.eclipse.jface.viewers.ITreePathContentProvider</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ITreePathContentProvider (org.eclipse.jface.viewers)" alt="" coords="5,6,176,61"/>
+<area shape="rect" id="node2" href="ContainerPathItemProvider.html" title="ContainerPathItemProvider" alt="" coords="98,101,272,126"/>
+<area shape="rect" id="node3" href="ContainerItemProvider.html" title="ContainerItemProvider" alt="" coords="206,21,353,46"/>
+</map>
+
+<CENTER><IMG SRC="ContainerPathItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.png
new file mode 100644
index 0000000000..d57d20e3c1
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.html
index c8d7fb772e..0c056b7b14 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.html
@@ -107,14 +107,19 @@ Class ContainerView.Default&lt;CONTAINER extends <A HREF="../../../../../../org/
<HR>
<DL>
<DT><PRE>public static class <B>ContainerView.Default&lt;CONTAINER extends <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;?&gt;&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerView.html" title="class in org.eclipse.net4j.util.ui.views">ContainerView</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerView.html" title="ContainerView" alt="" coords="28,6,132,31"/>
+<area shape="rect" id="node2" href="ContainerView.Default.html" title="ContainerView.Default" alt="" coords="5,71,155,97"/>
+</map>
+
+<CENTER><IMG SRC="ContainerView.Default.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.png
new file mode 100644
index 0000000000..71c36612f8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.Default.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.html
index afa5cc27c5..7ba310a7a8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.html
@@ -104,7 +104,13 @@ Enum ContainerView.MessageType</H2>
<HR>
<DL>
<DT><PRE>protected static enum <B>ContainerView.MessageType</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../../org/eclipse/net4j/util/ui/views/ContainerView.MessageType.html" title="enum in org.eclipse.net4j.util.ui.views">ContainerView.MessageType</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerView.MessageType.html" title="&#171;enum&#187; ContainerView.MessageType" alt="" coords="5,5,195,45"/>
+</map>
+
+<CENTER><IMG SRC="ContainerView.MessageType.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.png
new file mode 100644
index 0000000000..897054bc6e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.MessageType.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.html
index 2ab29816a9..fa3b3e22c5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.html
@@ -106,7 +106,17 @@ Class ContainerView</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ContainerView</B><DT>extends org.eclipse.ui.part.ViewPart<DT>implements org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.ui.part.ISetSelectionTarget</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ISetSelectionTarget (org.eclipse.ui.part)" alt="" coords="5,6,139,61"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; ISelectionProvider (org.eclipse.jface.viewers)" alt="" coords="169,6,340,61"/>
+<area shape="rect" id="node3" title="ViewPart (org.eclipse.ui.part)" alt="" coords="369,13,503,53"/>
+<area shape="rect" id="node4" href="ContainerView.html" title="ContainerView" alt="" coords="203,101,307,126"/>
+<area shape="rect" id="node5" href="ContainerView.Default.html" title="ContainerView.Default" alt="" coords="180,166,329,191"/>
+</map>
+
+<CENTER><IMG SRC="ContainerView.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.png
new file mode 100644
index 0000000000..f720b8e3f7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerView.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.html
index 5f4b9ece4a..ca0cb6f92f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.html
@@ -93,13 +93,15 @@ Interface IElementFilter</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IElementFilter</B></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="IElementFilter.html" title="&#171;interface&#187; IElementFilter" alt="" coords="5,5,107,45"/>
+</map>
+
+<CENTER><IMG SRC="IElementFilter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.png
new file mode 100644
index 0000000000..beae94836d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/IElementFilter.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.html
index fc0ee73378..5f37ad7edf 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.html
@@ -104,7 +104,19 @@ Class ItemProvider&lt;INPUT&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>ItemProvider&lt;INPUT&gt;</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="class in org.eclipse.net4j.util.ui">StructuredContentProvider</A>&lt;INPUT&gt;<DT>implements org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.IFontProvider</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ITreeContentProvider (org.eclipse.jface.viewers)" alt="" coords="5,6,176,61"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; ILabelProvider (org.eclipse.jface.viewers)" alt="" coords="205,6,376,61"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; IFontProvider (org.eclipse.jface.viewers)" alt="" coords="405,6,576,61"/>
+<area shape="rect" id="node4" title="&#171;interface&#187; IColorProvider (org.eclipse.jface.viewers)" alt="" coords="605,6,776,61"/>
+<area shape="rect" id="node5" href="../StructuredContentProvider.html" title="StructuredContentProvider (org.eclipse.net4j.util.ui)" alt="" coords="806,13,980,53"/>
+<area shape="rect" id="node6" href="ItemProvider.html" title="ItemProvider" alt="" coords="443,101,537,126"/>
+<area shape="rect" id="node7" href="ContainerItemProvider.html" title="ContainerItemProvider" alt="" coords="417,166,564,191"/>
+</map>
+
+<CENTER><IMG SRC="ItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.png
new file mode 100644
index 0000000000..65336f5814
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.html
index 183c5508b8..0ed8dc5b84 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.html
@@ -107,13 +107,16 @@ Class MasterDetailsView.RefreshAction</H2>
<HR>
<DL>
<DT><PRE>protected final class <B>MasterDetailsView.RefreshAction</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/actions/SafeAction.html" title="class in org.eclipse.net4j.util.ui.actions">SafeAction</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../actions/SafeAction.html" title="SafeAction (org.eclipse.net4j.util.ui.actions)" alt="" coords="9,5,215,45"/>
+<area shape="rect" id="node2" href="MasterDetailsView.RefreshAction.html" title="MasterDetailsView.RefreshAction" alt="" coords="5,85,219,110"/>
+</map>
+
+<CENTER><IMG SRC="MasterDetailsView.RefreshAction.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.png
new file mode 100644
index 0000000000..061eebc39d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.RefreshAction.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.html
index 9773f08b4e..24a78bbbfb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.html
@@ -104,14 +104,19 @@ Class MasterDetailsView</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>MasterDetailsView</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/views/MultiViewersView.html" title="class in org.eclipse.net4j.util.ui.views">MultiViewersView</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MultiViewersView.html" title="MultiViewersView" alt="" coords="9,6,129,31"/>
+<area shape="rect" id="node2" href="MasterDetailsView.html" title="MasterDetailsView" alt="" coords="5,71,133,97"/>
+</map>
+
+<CENTER><IMG SRC="MasterDetailsView.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.png
new file mode 100644
index 0000000000..420842fc13
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MasterDetailsView.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.html
index c511caacb0..37312b1303 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.html
@@ -104,7 +104,13 @@ Enum MultiViewersView.MessageType</H2>
<HR>
<DL>
<DT><PRE>protected static enum <B>MultiViewersView.MessageType</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../../org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.html" title="enum in org.eclipse.net4j.util.ui.views">MultiViewersView.MessageType</A>&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="MultiViewersView.MessageType.html" title="&#171;enum&#187; MultiViewersView.MessageType" alt="" coords="5,5,213,45"/>
+</map>
+
+<CENTER><IMG SRC="MultiViewersView.MessageType.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.png
new file mode 100644
index 0000000000..58e92022dc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.MessageType.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.html
index 35f94dfeec..77df78e97e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.html
@@ -106,14 +106,21 @@ Class MultiViewersView</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>MultiViewersView</B><DT>extends org.eclipse.ui.part.ViewPart<DT>implements org.eclipse.ui.part.ISetSelectionTarget</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; ISetSelectionTarget (org.eclipse.ui.part)" alt="" coords="5,6,139,61"/>
+<area shape="rect" id="node2" title="ViewPart (org.eclipse.ui.part)" alt="" coords="169,13,303,53"/>
+<area shape="rect" id="node3" href="MultiViewersView.html" title="MultiViewersView" alt="" coords="93,101,213,126"/>
+<area shape="rect" id="node4" href="MasterDetailsView.html" title="MasterDetailsView" alt="" coords="89,166,217,191"/>
+</map>
+
+<CENTER><IMG SRC="MultiViewersView.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.png
new file mode 100644
index 0000000000..ea93413b34
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/MultiViewersView.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.html
index bfea95122b..d79167642e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.html
@@ -88,6 +88,42 @@ Helpers for Eclipse view parts.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ContainerItemProvider.html" title="ContainerItemProvider" alt="" coords="599,870,747,895"/>
+<area shape="rect" id="node2" href="ContainerItemProvider.ContainerNode.html" title="ContainerItemProvider.ContainerNode" alt="" coords="848,655,1085,681"/>
+<area shape="rect" id="node3" href="ContainerItemProvider.ErrorElement.html" title="ContainerItemProvider.ErrorElement" alt="" coords="6,598,234,623"/>
+<area shape="rect" id="node4" href="ContainerItemProvider.LazyElement.html" title="ContainerItemProvider.LazyElement" alt="" coords="6,549,234,574"/>
+<area shape="rect" id="node5" href="ContainerItemProvider.LeafNode.html" title="ContainerItemProvider.LeafNode" alt="" coords="570,598,777,623"/>
+<area shape="rect" id="node6" href="ContainerNameSorter.html" title="ContainerNameSorter" alt="" coords="308,491,455,517"/>
+<area shape="rect" id="node7" href="ContainerPathItemProvider.html" title="ContainerPathItemProvider" alt="" coords="879,838,1054,863"/>
+<area shape="rect" id="node8" href="ContainerView.Default.html" title="ContainerView.Default" alt="" coords="599,355,748,381"/>
+<area shape="rect" id="node9" href="MasterDetailsView.RefreshAction.html" title="MasterDetailsView.RefreshAction" alt="" coords="274,205,489,230"/>
+<area shape="rect" id="node10" title="ViewerSorter (org.eclipse.jface.viewers)" alt="" coords="35,484,205,524"/>
+<area shape="rect" id="node11" href="ContainerItemProvider.AbstractContainerNode.html" title="ContainerItemProvider.AbstractContainerNode" alt="" coords="529,655,818,681"/>
+<area shape="rect" id="node12" href="ContainerItemProvider.AbstractNode.html" title="ContainerItemProvider.AbstractNode" alt="" coords="264,655,499,681"/>
+<area shape="rect" id="node13" href="ContainerView.html" title="ContainerView" alt="" coords="329,355,433,381"/>
+<area shape="rect" id="node14" href="ItemProvider.html" title="ItemProvider" alt="" coords="334,870,429,895"/>
+<area shape="rect" id="node15" href="MasterDetailsView.html" title="MasterDetailsView" alt="" coords="609,417,737,442"/>
+<area shape="rect" id="node16" href="MultiViewersView.html" title="MultiViewersView" alt="" coords="321,417,442,442"/>
+<area shape="rect" id="node17" href="../actions/SafeAction.html" title="SafeAction (org.eclipse.net4j.util.ui.actions)" alt="" coords="17,197,223,237"/>
+<area shape="rect" id="node18" href="../StructuredContentProvider.html" title="StructuredContentProvider (org.eclipse.net4j.util.ui)" alt="" coords="33,712,207,752"/>
+<area shape="rect" id="node19" title="ViewPart (org.eclipse.ui.part)" alt="" coords="53,420,187,460"/>
+<area shape="rect" id="node20" href="ContainerItemProvider.Node.html" title="&#171;interface&#187; ContainerItemProvider.Node" alt="" coords="29,648,211,688"/>
+<area shape="rect" id="node21" title="&#171;interface&#187; IColorProvider (org.eclipse.jface.viewers)" alt="" coords="35,777,205,831"/>
+<area shape="rect" id="node22" href="IElementFilter.html" title="&#171;interface&#187; IElementFilter" alt="" coords="69,133,171,173"/>
+<area shape="rect" id="node23" title="&#171;interface&#187; IFontProvider (org.eclipse.jface.viewers)" alt="" coords="35,855,205,910"/>
+<area shape="rect" id="node24" title="&#171;interface&#187; ILabelProvider (org.eclipse.jface.viewers)" alt="" coords="35,934,205,989"/>
+<area shape="rect" id="node25" href="../../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="291,577,471,631"/>
+<area shape="rect" id="node26" title="&#171;interface&#187; ISelectionProvider (org.eclipse.jface.viewers)" alt="" coords="35,262,205,317"/>
+<area shape="rect" id="node27" title="&#171;interface&#187; ISetSelectionTarget (org.eclipse.ui.part)" alt="" coords="53,341,187,395"/>
+<area shape="rect" id="node28" title="&#171;interface&#187; ITreeContentProvider (org.eclipse.jface.viewers)" alt="" coords="35,1013,205,1067"/>
+<area shape="rect" id="node29" title="&#171;interface&#187; ITreePathContentProvider (org.eclipse.jface.viewers)" alt="" coords="588,791,759,846"/>
+<area shape="rect" id="node30" href="ContainerView.MessageType.html" title="&#171;enum&#187; ContainerView.MessageType" alt="" coords="25,69,215,109"/>
+<area shape="rect" id="node31" href="MultiViewersView.MessageType.html" title="&#171;enum&#187; MultiViewersView.MessageType" alt="" coords="15,5,225,45"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -171,7 +207,6 @@ Package org.eclipse.net4j.util.ui.views Description
<P>
Helpers for Eclipse view parts.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.png
new file mode 100644
index 0000000000..6403a00539
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.html
index 786e72eac9..6ea05bbc01 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.html
@@ -107,13 +107,18 @@ Class BaseDialog&lt;VIEWER extends org.eclipse.jface.viewers.Viewer&gt;</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>BaseDialog&lt;VIEWER extends org.eclipse.jface.viewers.Viewer&gt;</B><DT>extends org.eclipse.jface.dialogs.TitleAreaDialog</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="BaseDialog.html" title="BaseDialog" alt="" coords="87,85,175,110"/>
+<area shape="rect" id="node2" title="TitleAreaDialog (org.eclipse.jface.dialogs)" alt="" coords="46,5,215,45"/>
+<area shape="rect" id="node3" href="LogDialog.html" title="LogDialog" alt="" coords="5,157,83,182"/>
+<area shape="rect" id="node4" href="../security/CredentialsDialog.html" title="CredentialsDialog (org.eclipse.net4j.util.ui.security)" alt="" coords="113,149,324,189"/>
+</map>
+
+<CENTER><IMG SRC="BaseDialog.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.png
new file mode 100644
index 0000000000..3562d7f404
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/BaseDialog.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html
index 14b3b58627..14130d8cf7 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html
@@ -101,12 +101,18 @@ Class CoolBarComposite.CoolBarLayout</H2>
<HR>
<DL>
<DT><PRE>public class <B>CoolBarComposite.CoolBarLayout</B><DT>extends org.eclipse.swt.widgets.Layout</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="Layout (org.eclipse.swt.widgets)" alt="" coords="5,5,168,45"/>
+<area shape="rect" id="node2" href="CoolBarComposite.CoolBarLayout.html" title="CoolBarComposite.CoolBarLayout" alt="" coords="104,102,323,127"/>
+<area shape="rect" id="node3" title="ApplicationWindow.ApplicationWindowLayout (org.eclipse.jface.window)" alt="" coords="197,5,483,45"/>
+</map>
+
+<CENTER><IMG SRC="CoolBarComposite.CoolBarLayout.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><CODE>ApplicationWindow.ApplicationWindowLayout</CODE></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.png
new file mode 100644
index 0000000000..e3a70c5ccf
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.html
index 284ceadf98..0484fbf0f0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.html
@@ -104,14 +104,19 @@ Class CoolBarComposite</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>CoolBarComposite</B><DT>extends org.eclipse.swt.widgets.Composite</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="CoolBarComposite.html" title="CoolBarComposite" alt="" coords="23,85,153,110"/>
+<area shape="rect" id="node2" title="Composite (org.eclipse.swt.widgets)" alt="" coords="5,5,171,45"/>
+</map>
+
+<CENTER><IMG SRC="CoolBarComposite.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.png
new file mode 100644
index 0000000000..19ef62b1c8
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/CoolBarComposite.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.html
index afe2db3cb2..04a39fa94c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.html
@@ -97,13 +97,15 @@ Class HistoryText</H2>
<HR>
<DL>
<DT><PRE>public class <B>HistoryText</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="HistoryText.html" title="HistoryText" alt="" coords="5,6,93,31"/>
+</map>
+
+<CENTER><IMG SRC="HistoryText.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.png
new file mode 100644
index 0000000000..63e5b43a2e
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryText.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.html
index 4f8b52ae0c..6df43a8449 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.html
@@ -103,17 +103,20 @@ Class HistoryTextDialog</H2>
<HR>
<DL>
<DT><PRE>public class <B>HistoryTextDialog</B><DT>extends org.eclipse.jface.dialogs.InputDialog</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="InputDialog (org.eclipse.jface.dialogs)" alt="" coords="5,5,173,45"/>
+<area shape="rect" id="node2" href="HistoryTextDialog.html" title="HistoryTextDialog" alt="" coords="27,85,151,110"/>
+</map>
+
+<CENTER><IMG SRC="HistoryTextDialog.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
TODO extend BaseDialog
<P>
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.png
new file mode 100644
index 0000000000..710519eac0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/HistoryTextDialog.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.html
index 2b505f4b8e..9c7a2137f5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.html
@@ -105,13 +105,16 @@ Class LogDialog</H2>
<HR>
<DL>
<DT><PRE>public class <B>LogDialog</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/ui/widgets/BaseDialog.html" title="class in org.eclipse.net4j.util.ui.widgets">BaseDialog</A>&lt;org.eclipse.jface.viewers.Viewer&gt;</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="BaseDialog.html" title="BaseDialog" alt="" coords="5,6,93,31"/>
+<area shape="rect" id="node2" href="LogDialog.html" title="LogDialog" alt="" coords="10,71,88,97"/>
+</map>
+
+<CENTER><IMG SRC="LogDialog.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.png
new file mode 100644
index 0000000000..c559ed1277
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/LogDialog.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.html
index e2934c781e..45445fe6db 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.html
@@ -104,14 +104,19 @@ Class OneBorderComposite</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>OneBorderComposite</B><DT>extends org.eclipse.swt.widgets.Composite</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="OneBorderComposite.html" title="OneBorderComposite" alt="" coords="15,85,161,110"/>
+<area shape="rect" id="node2" title="Composite (org.eclipse.swt.widgets)" alt="" coords="5,5,171,45"/>
+</map>
+
+<CENTER><IMG SRC="OneBorderComposite.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
</DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.png
new file mode 100644
index 0000000000..f8c47efc09
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/OneBorderComposite.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.html
index cb8ff68212..2e6df3e962 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.html
@@ -97,13 +97,15 @@ Class PreferenceButton</H2>
<HR>
<DL>
<DT><PRE>public class <B>PreferenceButton</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="PreferenceButton.html" title="PreferenceButton" alt="" coords="5,6,128,31"/>
+</map>
+
+<CENTER><IMG SRC="PreferenceButton.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.png
new file mode 100644
index 0000000000..b0c2179cb0
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/PreferenceButton.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.html
index a331fdb277..cecff91e66 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.html
@@ -105,14 +105,19 @@ Class SashComposite.OrientationChangedEvent</H2>
<HR>
<DL>
<DT><PRE>public class <B>SashComposite.OrientationChangedEvent</B><DT>extends <A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="SashComposite.OrientationChangedEvent.html" title="SashComposite.OrientationChangedEvent" alt="" coords="5,85,269,110"/>
+<area shape="rect" id="node2" href="../../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="47,5,227,45"/>
+</map>
+
+<CENTER><IMG SRC="SashComposite.OrientationChangedEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.eclipse.net4j.util.ui.widgets.SashComposite.OrientationChangedEvent">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.png
new file mode 100644
index 0000000000..628a7f9af5
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.OrientationChangedEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.html
index 488b676456..1873003f97 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.html
@@ -104,13 +104,17 @@ Class SashComposite</H2>
<HR>
<DL>
<DT><PRE>public abstract class <B>SashComposite</B><DT>extends org.eclipse.swt.widgets.Composite<DT>implements <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="5,6,184,61"/>
+<area shape="rect" id="node2" href="SashComposite.html" title="SashComposite" alt="" coords="139,101,253,126"/>
+<area shape="rect" id="node3" title="Composite (org.eclipse.swt.widgets)" alt="" coords="215,13,380,53"/>
+</map>
+
+<CENTER><IMG SRC="SashComposite.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
-<DL>
-<DT><B>Author:</B></DT>
- <DD>Eike Stepper</DD>
-</DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.png
new file mode 100644
index 0000000000..67906cf23a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/SashComposite.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.html
index 0263f29d38..8e14953849 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.html
@@ -104,7 +104,16 @@ Class TextAndDisable</H2>
<HR>
<DL>
<DT><PRE>public class <B>TextAndDisable</B><DT>extends org.eclipse.swt.widgets.Composite<DT>implements org.eclipse.swt.events.SelectionListener, org.eclipse.swt.events.ModifyListener</DL>
-</PRE>
+</PRE><map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="&#171;interface&#187; SelectionListener (org.eclipse.swt.events)" alt="" coords="5,6,163,61"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; ModifyListener (org.eclipse.swt.events)" alt="" coords="193,6,351,61"/>
+<area shape="rect" id="node3" href="TextAndDisable.html" title="TextAndDisable" alt="" coords="215,101,328,126"/>
+<area shape="rect" id="node4" title="Composite (org.eclipse.swt.widgets)" alt="" coords="381,13,547,53"/>
+</map>
+
+<CENTER><IMG SRC="TextAndDisable.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
<P>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.png
new file mode 100644
index 0000000000..fb75248b72
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/TextAndDisable.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.html
index cf06030ea8..6f65fb164a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.html
@@ -88,6 +88,31 @@ A library with reusable widgets.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" title="Composite (org.eclipse.swt.widgets)" alt="" coords="13,521,179,561"/>
+<area shape="rect" id="node2" href="CoolBarComposite.CoolBarLayout.html" title="CoolBarComposite.CoolBarLayout" alt="" coords="239,305,457,330"/>
+<area shape="rect" id="node3" href="../security/CredentialsDialog.html" title="CredentialsDialog (org.eclipse.net4j.util.ui.security)" alt="" coords="509,205,720,245"/>
+<area shape="rect" id="node4" href="../../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="6,169,186,209"/>
+<area shape="rect" id="node5" href="HistoryText.html" title="HistoryText" alt="" coords="52,119,140,145"/>
+<area shape="rect" id="node6" href="HistoryTextDialog.html" title="HistoryTextDialog" alt="" coords="286,62,410,87"/>
+<area shape="rect" id="node7" title="InputDialog (org.eclipse.jface.dialogs)" alt="" coords="11,55,181,95"/>
+<area shape="rect" id="node8" href="LogDialog.html" title="LogDialog" alt="" coords="575,270,654,295"/>
+<area shape="rect" id="node9" href="PreferenceButton.html" title="PreferenceButton" alt="" coords="35,5,157,30"/>
+<area shape="rect" id="node10" href="SashComposite.OrientationChangedEvent.html" title="SashComposite.OrientationChangedEvent" alt="" coords="216,177,480,202"/>
+<area shape="rect" id="node11" href="TextAndDisable.html" title="TextAndDisable" alt="" coords="291,454,405,479"/>
+<area shape="rect" id="node12" title="TitleAreaDialog (org.eclipse.jface.dialogs)" alt="" coords="11,233,181,273"/>
+<area shape="rect" id="node13" href="BaseDialog.html" title="BaseDialog" alt="" coords="304,241,392,266"/>
+<area shape="rect" id="node14" href="CoolBarComposite.html" title="CoolBarComposite" alt="" coords="283,503,413,529"/>
+<area shape="rect" id="node15" title="Layout (org.eclipse.swt.widgets)" alt="" coords="15,297,177,337"/>
+<area shape="rect" id="node16" href="OneBorderComposite.html" title="OneBorderComposite" alt="" coords="275,553,421,578"/>
+<area shape="rect" id="node17" href="SashComposite.html" title="SashComposite" alt="" coords="291,602,405,627"/>
+<area shape="rect" id="node18" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,587,186,642"/>
+<area shape="rect" id="node19" title="&#171;interface&#187; ModifyListener (org.eclipse.swt.events)" alt="" coords="17,362,175,417"/>
+<area shape="rect" id="node20" title="&#171;interface&#187; SelectionListener (org.eclipse.swt.events)" alt="" coords="17,441,175,495"/>
+</map>
+
+<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
@@ -139,7 +164,6 @@ Package org.eclipse.net4j.util.ui.widgets Description
<P>
A library with reusable widgets.
-<p>
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.png
new file mode 100644
index 0000000000..eabcf61803
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html
index 6aaf1d4a9a..55a736b83d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html
@@ -91,6 +91,42 @@ Net4j Utilities contain various smaller frameworks that ease the development of
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#overview_description"><B>Description</B></A>
<P>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="org/eclipse/net4j/util/ui/widgets/package-summary.html" title="util.ui.widgets" alt="" coords="29,1325,131,1350"/>
+<area shape="rect" id="node2" href="org/eclipse/net4j/util/ui/views/package-summary.html" title="util.ui.views" alt="" coords="36,1281,124,1306"/>
+<area shape="rect" id="node3" href="org/eclipse/net4j/util/ui/security/package-summary.html" title="util.ui.security" alt="" coords="29,1237,131,1262"/>
+<area shape="rect" id="node4" href="org/eclipse/net4j/util/ui/proposals/package-summary.html" title="util.ui.proposals" alt="" coords="23,1193,137,1218"/>
+<area shape="rect" id="node5" href="org/eclipse/net4j/util/ui/prefs/package-summary.html" title="util.ui.prefs" alt="" coords="37,1149,123,1174"/>
+<area shape="rect" id="node6" href="org/eclipse/net4j/util/ui/dnd/package-summary.html" title="util.ui.dnd" alt="" coords="41,1105,119,1130"/>
+<area shape="rect" id="node7" href="org/eclipse/net4j/util/ui/container/package-summary.html" title="util.ui.container" alt="" coords="25,1061,135,1086"/>
+<area shape="rect" id="node8" href="org/eclipse/net4j/util/ui/actions/package-summary.html" title="util.ui.actions" alt="" coords="31,1017,129,1042"/>
+<area shape="rect" id="node9" href="org/eclipse/net4j/util/ui/package-summary.html" title="util.ui" alt="" coords="53,973,107,998"/>
+<area shape="rect" id="node10" href="org/eclipse/net4j/util/transaction/package-summary.html" title="util.transaction" alt="" coords="27,929,133,954"/>
+<area shape="rect" id="node11" href="org/eclipse/net4j/util/security/package-summary.html" title="util.security" alt="" coords="35,885,125,910"/>
+<area shape="rect" id="node12" href="org/eclipse/net4j/util/registry/package-summary.html" title="util.registry" alt="" coords="37,841,123,866"/>
+<area shape="rect" id="node13" href="org/eclipse/net4j/util/ref/package-summary.html" title="util.ref" alt="" coords="51,797,109,822"/>
+<area shape="rect" id="node14" href="org/eclipse/net4j/util/properties/package-summary.html" title="util.properties" alt="" coords="30,753,130,778"/>
+<area shape="rect" id="node15" href="org/eclipse/net4j/util/options/package-summary.html" title="util.options" alt="" coords="37,709,123,734"/>
+<area shape="rect" id="node16" href="org/eclipse/net4j/util/om/trace/package-summary.html" title="util.om.trace" alt="" coords="33,665,127,690"/>
+<area shape="rect" id="node17" href="org/eclipse/net4j/util/om/pref/package-summary.html" title="util.om.pref" alt="" coords="37,621,123,646"/>
+<area shape="rect" id="node18" href="org/eclipse/net4j/util/om/monitor/package-summary.html" title="util.om.monitor" alt="" coords="26,577,134,602"/>
+<area shape="rect" id="node19" href="org/eclipse/net4j/util/om/log/package-summary.html" title="util.om.log" alt="" coords="39,533,121,558"/>
+<area shape="rect" id="node20" href="org/eclipse/net4j/util/om/package-summary.html" title="util.om" alt="" coords="49,489,111,514"/>
+<area shape="rect" id="node21" href="org/eclipse/net4j/util/lifecycle/package-summary.html" title="util.lifecycle" alt="" coords="35,445,125,470"/>
+<area shape="rect" id="node22" href="org/eclipse/net4j/util/io/package-summary.html" title="util.io" alt="" coords="53,401,107,426"/>
+<area shape="rect" id="node23" href="org/eclipse/net4j/util/fsm/package-summary.html" title="util.fsm" alt="" coords="48,357,112,382"/>
+<area shape="rect" id="node24" href="org/eclipse/net4j/util/factory/package-summary.html" title="util.factory" alt="" coords="39,313,121,338"/>
+<area shape="rect" id="node25" href="org/eclipse/net4j/util/event/package-summary.html" title="util.event" alt="" coords="43,269,117,294"/>
+<area shape="rect" id="node26" href="org/eclipse/net4j/util/container/delegate/package-summary.html" title="util.container.delegate" alt="" coords="5,225,155,250"/>
+<area shape="rect" id="node27" href="org/eclipse/net4j/util/container/package-summary.html" title="util.container" alt="" coords="32,181,128,206"/>
+<area shape="rect" id="node28" href="org/eclipse/net4j/util/concurrent/package-summary.html" title="util.concurrent" alt="" coords="28,137,132,162"/>
+<area shape="rect" id="node29" href="org/eclipse/net4j/util/collection/package-summary.html" title="util.collection" alt="" coords="31,93,129,118"/>
+<area shape="rect" id="node30" href="org/eclipse/net4j/util/cache/package-summary.html" title="util.cache" alt="" coords="41,49,119,74"/>
+<area shape="rect" id="node31" href="org/eclipse/net4j/util/package-summary.html" title="util" alt="" coords="61,5,99,30"/>
+</map>
+
+<CENTER><IMG SRC="overview-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<BR>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.png
new file mode 100644
index 0000000000..1f641e320d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.net4j.util.ui/.settings/org.eclipse.jdt.core.prefs
index 046494ff3b..611d1a92fb 100644
--- a/plugins/org.eclipse.net4j.util.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.net4j.util.ui/.settings/org.eclipse.jdt.core.prefs
@@ -4,7 +4,7 @@ org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html
+org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html,package-info.java
org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package-info.java
new file mode 100644
index 0000000000..96f2ec84c7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Reusable actions and action delegates.
+ */
+package org.eclipse.net4j.util.ui.actions;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package.html
deleted file mode 100644
index 59a7474948..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Reusable actions and action delegates.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package-info.java
new file mode 100644
index 0000000000..b71ea621d7
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * An element wizard framework for managed containers.
+ */
+package org.eclipse.net4j.util.ui.container;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package.html
deleted file mode 100644
index 1ecf46ee8f..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-An element wizard framework for managed containers.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package-info.java
new file mode 100644
index 0000000000..8f530cb9b6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Helpers for drag and drop support.
+ */
+package org.eclipse.net4j.util.ui.dnd;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package.html
deleted file mode 100644
index d9f19ff1a6..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Helpers for drag and drop support.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package-info.java
new file mode 100644
index 0000000000..62b398dd79
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Reusable UI components.
+ */
+package org.eclipse.net4j.util.ui;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package.html
deleted file mode 100644
index 7289250b19..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Reusable UI components.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package-info.java
new file mode 100644
index 0000000000..3b41832c93
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Helpers for O&amp;M based preference pages.
+ */
+package org.eclipse.net4j.util.ui.prefs;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package.html
deleted file mode 100644
index 517fa25764..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Helpers for O&amp;M based preference pages.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package-info.java
new file mode 100644
index 0000000000..3f337a121d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Copied from org.eclipse.ui.texteditor.
+ */
+package org.eclipse.net4j.util.ui.proposals;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package.html
deleted file mode 100644
index 90b5da0944..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Copied from org.eclipse.ui.texteditor.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package-info.java
new file mode 100644
index 0000000000..a84eec153d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Credentials dialogs.
+ */
+package org.eclipse.net4j.util.ui.security;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package.html
deleted file mode 100644
index 47bd67967c..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Credentials dialogs.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package-info.java
new file mode 100644
index 0000000000..82d89a5064
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Helpers for Eclipse view parts.
+ */
+package org.eclipse.net4j.util.ui.views;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package.html
deleted file mode 100644
index 6c01a11849..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Helpers for Eclipse view parts.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package-info.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package-info.java
new file mode 100644
index 0000000000..20df41f3a4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A library with reusable widgets.
+ */
+package org.eclipse.net4j.util.ui.widgets;
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package.html b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package.html
deleted file mode 100644
index 3d163c221c..0000000000
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A library with reusable widgets.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.net4j.util/org.eclipse.jdt.core.prefs
index 046494ff3b..611d1a92fb 100644
--- a/plugins/org.eclipse.net4j.util/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.net4j.util/org.eclipse.jdt.core.prefs
@@ -4,7 +4,7 @@ org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html
+org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch,*.ucls,doc-files/,package.html,package-info.java
org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package-info.java
new file mode 100644
index 0000000000..1049573dce
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A generic caching and memory monitoring framework.
+ */
+package org.eclipse.net4j.util.cache;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package.html
deleted file mode 100644
index 9f91f0fe77..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A generic caching and memory monitoring framework.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package-info.java
new file mode 100644
index 0000000000..2b2b196375
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Additional collection-like interfaces and classes.
+ */
+package org.eclipse.net4j.util.collection;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package.html
deleted file mode 100644
index 6eccd128be..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Additional collection-like interfaces and classes.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package-info.java
new file mode 100644
index 0000000000..d7581d87b6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Utility interfaces and classes commonly useful in concurrent programming.
+ */
+package org.eclipse.net4j.util.concurrent;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package.html
deleted file mode 100644
index e2e67b05d9..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Utility interfaces and classes commonly useful in concurrent programming.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package-info.java
new file mode 100644
index 0000000000..93f2bd5ec6
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Hybrid interfaces of notifying containers and the Java Collection Framework.
+ */
+package org.eclipse.net4j.util.container.delegate;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package.html
deleted file mode 100644
index 54d8523a8c..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Hybrid interfaces of notifying containers and the Java Collection Framework.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package-info.java
new file mode 100644
index 0000000000..fa7741d80f
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework of notifying collections and wiring containers.
+ */
+package org.eclipse.net4j.util.container;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package.html
deleted file mode 100644
index 79654db28f..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework of notifying collections and wiring containers.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package-info.java
new file mode 100644
index 0000000000..b7a1087f04
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for sending of and listening to events.
+ */
+package org.eclipse.net4j.util.event;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package.html
deleted file mode 100644
index 6b66c4e0be..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for sending of and listening to events.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package-info.java
new file mode 100644
index 0000000000..a2817d5314
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for factory based instance creation.
+ */
+package org.eclipse.net4j.util.factory;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package.html
deleted file mode 100644
index 38a0891947..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for factory based instance creation.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package-info.java
new file mode 100644
index 0000000000..d9ce964553
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for finite state machines.
+ */
+package org.eclipse.net4j.util.fsm;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package.html
deleted file mode 100644
index 72b14e137b..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for finite state machines.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package-info.java
new file mode 100644
index 0000000000..97792cbcf4
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for I/O.
+ */
+package org.eclipse.net4j.util.io;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package.html
deleted file mode 100644
index de98984a28..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for I/O.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package-info.java
new file mode 100644
index 0000000000..b2aa771c09
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package-info.java
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for components with a simple lifecycle.
+ * Interfaces that describe the behaviour of objects with respect to their lifecycle.
+ * A utility class to interact with such objects and an abstract class that can be
+ * used to implement such objects are provided as well.
+ */
+package org.eclipse.net4j.util.lifecycle;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package.html
deleted file mode 100644
index f9d998434a..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for components with a simple lifecycle.
-Interfaces that describe the behaviour of objects with respect to their lifecycle.
-A utility class to interact with such objects and an abstract class that can be
-used to implement such objects are provided as well.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package-info.java
new file mode 100644
index 0000000000..0a986bbe6b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for environment independent logging.
+ */
+package org.eclipse.net4j.util.om.log;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package.html
deleted file mode 100644
index 01f7142207..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for environment independent logging.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package-info.java
new file mode 100644
index 0000000000..3c3a9dbb8a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for environment independent progress monitoring.
+ */
+package org.eclipse.net4j.util.om.monitor;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package.html
deleted file mode 100644
index 6007332c99..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for environment independent progress monitoring.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package-info.java
new file mode 100644
index 0000000000..12bda90415
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for environment independent operations and maintenance (O&amp;M).
+ */
+package org.eclipse.net4j.util.om;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package.html
deleted file mode 100644
index d69d217525..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for environment independent operations and maintenance (O&amp;M).
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package-info.java
new file mode 100644
index 0000000000..33e576439a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for environment independent preference management.
+ */
+package org.eclipse.net4j.util.om.pref;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package.html
deleted file mode 100644
index dd112a24f2..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for environment independent preference management.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package-info.java
new file mode 100644
index 0000000000..7c2bfcd845
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for environment independent tracing.
+ */
+package org.eclipse.net4j.util.om.trace;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package.html
deleted file mode 100644
index 0ea18b757a..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for environment independent tracing.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package-info.java
new file mode 100644
index 0000000000..f7151c134d
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for option containers that fire change events.
+ */
+package org.eclipse.net4j.util.options;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package.html
deleted file mode 100644
index 9ddc2786b3..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for option containers that fire change events.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package-info.java
new file mode 100644
index 0000000000..942a96f24b
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Utility classes.
+ */
+package org.eclipse.net4j.util;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package.html
deleted file mode 100644
index 7638d0dc42..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Utility classes.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package-info.java
new file mode 100644
index 0000000000..7edb2f7190
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for memory-sensitive keyed references and value maps.
+ */
+package org.eclipse.net4j.util.ref;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package.html
deleted file mode 100644
index a3d16a96a7..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for memory-sensitive keyed references and value maps.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package-info.java
new file mode 100644
index 0000000000..5d67913bcc
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package-info.java
@@ -0,0 +1,22 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for general purpose registries.
+ * A registry is like a <code>Map</code> but has some additional features:
+ * <ul>
+ * <li>It provides a descriptor framework for registry elements that
+ * are to be instantiated lazily
+ * <li>It provides a notification framework that enables clients to
+ * react on events (including the resolution of a lazy descriptor)
+ * <ul>
+ */
+package org.eclipse.net4j.util.registry;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package.html
deleted file mode 100644
index a3a24f763a..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/package.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for general purpose registries.
-A registry is like a <code>Map</code> but has some additional features:
-<ul>
- <li>It provides a descriptor framework for registry elements that
- are to be instantiated lazily
- <li>It provides a notification framework that enables clients to
- react on events (including the resolution of a lazy descriptor)
-<ul>
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package-info.java
new file mode 100644
index 0000000000..82b654ebb3
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
+ */
+package org.eclipse.net4j.util.security;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package.html
deleted file mode 100644
index f1e556bc30..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
-<p>
-
-</body>
-</html>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package-info.java
new file mode 100644
index 0000000000..a9b5fc0305
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package-info.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Eike Stepper - initial API and implementation
+ */
+
+/**
+ * A framework for transactional operations.
+ */
+package org.eclipse.net4j.util.transaction;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package.html b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package.html
deleted file mode 100644
index 8373e940bf..0000000000
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/package.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-<!--
-
- Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Eike Stepper - initial API and implementation
-
--->
-</head>
-<body bgcolor="white">
-
-A framework for transactional operations.
-<p>
-
-<!--
-
-<h2>Package Specification</h2>
-
-##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-<ul>
- <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
-</ul>
-
-<h2>Related Documentation</h2>
-
-For overviews, tutorials, examples, guides, and tool documentation, please see:
-<ul>
- <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
-</ul>
-
--->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>

Back to the top