Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc.ant3
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html5
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.pngbin2166 -> 4189 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html18
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.pngbin20096 -> 21560 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html3
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.pngbin611 -> 1624 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html39
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.pngbin54696 -> 12747 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.pngbin5824 -> 5793 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html32
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.pngbin34168 -> 12172 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html35
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.pngbin33382 -> 12436 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html18
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.pngbin9893 -> 6314 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html36
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.pngbin33063 -> 16862 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html30
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.pngbin34405 -> 27335 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html61
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.pngbin62787 -> 40230 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html16
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.pngbin9855 -> 6322 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html31
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.pngbin31198 -> 22483 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html80
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.pngbin77738 -> 44105 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html53
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.pngbin70877 -> 24355 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.pngbin35658 -> 35658 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.pngbin25185 -> 25221 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html30
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.pngbin22667 -> 13530 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.pngbin99308 -> 99319 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html3
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.pngbin3586 -> 2426 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.pngbin2288 -> 2333 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.pngbin13808 -> 13805 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.pngbin13622 -> 7674 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.pngbin69983 -> 69938 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html3
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.pngbin3606 -> 2435 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.pngbin5893 -> 6037 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.pngbin25958 -> 25940 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html33
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.pngbin26176 -> 17768 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.pngbin14548 -> 14709 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.pngbin16670 -> 16785 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.pngbin2679 -> 2689 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.pngbin4344 -> 4353 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.pngbin11468 -> 11643 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html9
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.pngbin7806 -> 6540 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.pngbin4964 -> 4919 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.pngbin21696 -> 21864 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.pngbin9510 -> 9543 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.pngbin8011 -> 7974 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html175
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.pngbin169237 -> 104648 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html65
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.pngbin62281 -> 41602 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.pngbin19832 -> 17848 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html21
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.pngbin15071 -> 10615 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html31
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.pngbin23465 -> 19022 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.pngbin10286 -> 10289 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/lock/package-summary.pngbin2157 -> 2128 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html27
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.pngbin23947 -> 16890 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.pngbin20331 -> 15797 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html98
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.pngbin83791 -> 63592 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html161
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.pngbin132410 -> 131162 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html91
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.pngbin78584 -> 59201 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/ide/package-summary.pngbin16647 -> 16667 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/package-summary.pngbin20428 -> 20493 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/widgets/package-summary.pngbin10813 -> 10812 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html50
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.pngbin41998 -> 38752 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html92
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.pngbin85547 -> 59558 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.pngbin12284 -> 8433 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html155
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.pngbin181009 -> 179985 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html59
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.pngbin94370 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.releng/javadoc/javadocTemplate.ant3
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc.ant3
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html13
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.pngbin7470 -> 5900 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/package-summary.pngbin2486 -> 2479 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.pngbin1002 -> 1035 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/package-summary.pngbin1652 -> 1653 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/package-summary.pngbin3314 -> 3328 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/package-summary.pngbin1727 -> 1719 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.html13
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.pngbin6407 -> 5127 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/package-summary.pngbin1801 -> 1799 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html15
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.pngbin14952 -> 5361 bytes
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.html14
-rw-r--r--plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.pngbin9658 -> 0 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc.ant3
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html10
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.pngbin10054 -> 3494 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html29
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.pngbin21321 -> 10781 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html13
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.pngbin22216 -> 18527 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html10
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.pngbin20602 -> 14060 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.pngbin1886 -> 1911 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.pngbin533 -> 540 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.pngbin5742 -> 5782 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.pngbin5187 -> 5222 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html33
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.pngbin22058 -> 13647 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html14
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.pngbin12714 -> 5935 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.pngbin7311 -> 7287 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html48
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.pngbin29783 -> 26429 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.pngbin4154 -> 4151 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.pngbin9409 -> 9452 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.pngbin562 -> 549 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/package-summary.pngbin4501 -> 4525 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.html64
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.pngbin57765 -> 52046 bytes
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/overview-summary.html22
-rw-r--r--plugins/org.eclipse.net4j.doc/javadoc/overview-summary.pngbin18703 -> 0 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc.ant3
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/deprecated-list.html20
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html138
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/HexUtil.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/StringUtil.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/WrappedException.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.pngbin15993 -> 15987 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html38
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.pngbin37343 -> 97 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html52
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.pngbin65477 -> 97 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html29
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.pngbin18018 -> 26628 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.pngbin1577 -> 3080 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.pngbin4415 -> 17162 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.pngbin2082 -> 3422 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.pngbin2098 -> 3060 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.pngbin4021 -> 5898 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html17
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.pngbin5892 -> 12137 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html38
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html20
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html71
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.pngbin48713 -> 20182 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html22
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html89
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.pngbin52660 -> 22867 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html47
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Event.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html5
-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.html23
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html23
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IEvent.pngbin20460 -> 23856 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.html23
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/IListener.pngbin17541 -> 19931 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html22
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/INotifier.pngbin21605 -> 31028 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.pngbin1165 -> 2209 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.pngbin1225 -> 4486 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html8
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html58
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html33
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html74
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-summary.pngbin96042 -> 13130 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-use.html94
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html16
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.pngbin1394 -> 5174 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.pngbin1562 -> 2565 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html36
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.pngbin29787 -> 4757 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html36
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html21
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.pngbin1802 -> 2036 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html21
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.pngbin1806 -> 2083 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html3
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.pngbin2275 -> 3647 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html24
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.pngbin3126 -> 9003 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.pngbin8805 -> 11480 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html8
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html28
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.pngbin13236 -> 5247 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/io/package-summary.pngbin68504 -> 68340 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html19
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.pngbin7021 -> 5170 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.pngbin709 -> 1823 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html15
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.pngbin3145 -> 6496 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html7
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.pngbin646 -> 1656 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html17
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html9
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html65
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.pngbin45437 -> 8539 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html61
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.pngbin7860 -> 7858 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.pngbin28730 -> 28686 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/package-summary.pngbin9560 -> 9624 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.pngbin5641 -> 5729 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.pngbin13225 -> 13271 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/options/package-summary.pngbin7459 -> 7500 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.html43
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-summary.pngbin9693 -> 6147 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-use.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IProperties.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IPropertyProvider.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/Property.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.html19
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-summary.pngbin5285 -> 5306 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-use.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.pngbin20535 -> 20627 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.pngbin12747 -> 12758 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html88
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/package-summary.pngbin57382 -> 50290 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.pngbin4750 -> 4781 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.html25
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/actions/package-summary.pngbin15441 -> 12888 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/package-summary.pngbin15921 -> 15928 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/dnd/package-summary.pngbin5091 -> 5060 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.html44
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/package-summary.pngbin28957 -> 23925 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/prefs/package-summary.pngbin5335 -> 5338 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/proposals/package-summary.pngbin2119 -> 2118 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/security/package-summary.pngbin3984 -> 3980 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/package-summary.pngbin44221 -> 44181 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.html35
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/widgets/package-summary.pngbin23927 -> 21248 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html42
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.pngbin44513 -> 0 bytes
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/AdapterUtil.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/CheckUtil.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/HexUtil.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/IErrorHandler.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ImplementationError.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ObjectUtil.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ReflectUtil.java6
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/StringUtil.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/WrappedException.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/package-info.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/package-info.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/Container.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerDelta.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEvent.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEventAdapter.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerUtil.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/FactoryNotFoundException.java7
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainer.java10
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerDelta.java5
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEvent.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEventVisitor.java9
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IElementProcessor.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IManagedContainer.java6
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IPluginContainer.java5
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ISlow.java1
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/LifecycleEventConverter.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ManagedContainer.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/AbstractDelegator.java6
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerCollection.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerList.java6
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerMap.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerQueue.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSet.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerCollection.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerList.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerMap.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerQueue.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSet.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Event.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/EventUtil.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ExecutorServiceNotifier.java8
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IEvent.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IListener.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/INotifier.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueEvent.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueNotifier.java9
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/Factory.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryCreationException.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java16
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryKey.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactory.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactoryKey.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/ProductCreationException.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/package-info.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/FiniteStateMachine.java27
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/ITransition.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/package-info.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/package-info.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycle.java12
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.java8
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEvent.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.java4
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleException.java3
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleState.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleUtil.java14
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/package-info.java1
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/properties/package-info.java18
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/package-info.java2
405 files changed, 2328 insertions, 2072 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc.ant b/plugins/org.eclipse.emf.cdo.doc/javadoc.ant
index 137cadd5b2..4514352854 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc.ant
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc.ant
@@ -64,10 +64,11 @@
bottom="<i>Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.</i>">
<doclet name="org.jboss.apiviz.APIviz" path="${additional.jars}/APIVIZ/bin;${additional.jars}/jdepend-2.9.1.jar">
+ <param name="-nopackagediagram" />
+ <param name="-nosubtypes" />
<!--
<param name="-sourceclasspath" value="${pathlist}>" />
<param name="-category" value="<${category}>[:<${fillcolor}>[:<${linecolor}>]]" />
- <param name="-nopackagediagram" />
<param name="-help" />
-->
</doclet>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html
index f2bf1c0b6f..c7ddb0bab9 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html
@@ -97,8 +97,9 @@ Interface CDOAdapter</H2>
<DL>
<DT><PRE>public interface <B>CDOAdapter</B><DT>extends <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOAdapter.html" title="&#171;interface&#187; CDOAdapter" alt="" coords="61,100,155,140"/>
-<area shape="rect" id="node2" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="5,6,211,61"/>
+<area shape="rect" id="node1" href="CDOObject.html" title="&#171;interface&#187; CDOObject" alt="" coords="5,13,93,53"/>
+<area shape="rect" id="node2" href="CDOAdapter.html" title="&#171;interface&#187; CDOAdapter" alt="" coords="90,100,184,140"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="123,6,329,61"/>
</map>
<CENTER><IMG SRC="CDOAdapter.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.png
index 3bb95dc113..f028cfdee9 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html
index ed9c7ed05b..2023bebfef 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html
@@ -103,15 +103,15 @@ Interface CDOObject</H2>
<DL>
<DT><PRE>public interface <B>CDOObject</B><DT>extends <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" title="CDOAdapter.NotFound (CDOAdapter)" alt="" coords="588,5,743,45"/>
-<area shape="rect" id="node2" title="CDOState.NotFound (CDOState)" alt="" coords="595,64,736,104"/>
-<area shape="rect" id="node3" href="CDOObject.html" title="&#171;interface&#187; CDOObject" alt="" coords="315,168,403,208"/>
-<area shape="rect" id="node4" href="view/CDOObjectHandler.html" title="&#171;interface&#187; CDOObjectHandler (org.eclipse.emf.cdo.view)" alt="" coords="580,123,751,178"/>
-<area shape="rect" id="node5" href="eresource/CDOResourceNode.html" title="&#171;interface&#187; CDOResourceNode (org.eclipse.emf.cdo.eresource)" alt="" coords="563,197,767,251"/>
-<area shape="rect" id="node6" href="common/id/CDOWithID.html" title="&#171;interface&#187; CDOWithID (org.eclipse.emf.cdo.common.id)" alt="" coords="5,123,216,178"/>
-<area shape="rect" id="node7" title="&#171;interface&#187; EObject (org.eclipse.emf.ecore)" alt="" coords="33,197,188,251"/>
-<area shape="rect" id="node8" href="../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="583,270,747,325"/>
-<area shape="rect" id="node9" href="etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="572,343,759,398"/>
+<area shape="rect" id="node1" href="CDOAdapter.html" title="&#171;interface&#187; CDOAdapter" alt="" coords="618,5,713,45"/>
+<area shape="rect" id="node2" href="CDOObject.html" title="&#171;interface&#187; CDOObject" alt="" coords="315,183,403,223"/>
+<area shape="rect" id="node3" href="view/CDOObjectHandler.html" title="&#171;interface&#187; CDOObjectHandler (org.eclipse.emf.cdo.view)" alt="" coords="580,65,751,119"/>
+<area shape="rect" id="node4" href="eresource/CDOResourceNode.html" title="&#171;interface&#187; CDOResourceNode (org.eclipse.emf.cdo.eresource)" alt="" coords="563,138,767,193"/>
+<area shape="rect" id="node5" href="common/id/CDOWithID.html" title="&#171;interface&#187; CDOWithID (org.eclipse.emf.cdo.common.id)" alt="" coords="5,138,216,193"/>
+<area shape="rect" id="node6" title="&#171;interface&#187; EObject (org.eclipse.emf.ecore)" alt="" coords="33,211,188,266"/>
+<area shape="rect" id="node7" href="../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="583,211,747,266"/>
+<area shape="rect" id="node8" href="etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="572,285,759,339"/>
+<area shape="rect" id="node9" href="CDOState.html" title="&#171;enum&#187; CDOState" alt="" coords="625,359,706,399"/>
</map>
<CENTER><IMG SRC="CDOObject.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png
index 98800c3968..d60ca2bfe2 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html
index 6ced150531..84d9533b2b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html
@@ -102,7 +102,8 @@ Enum CDOState</H2>
<DL>
<DT><PRE>public enum <B>CDOState</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/emf/cdo/CDOState.html" title="enum in org.eclipse.emf.cdo">CDOState</A>&gt;</DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOState.html" title="&#171;enum&#187; CDOState" alt="" coords="5,5,85,45"/>
+<area shape="rect" id="node1" href="CDOState.html" title="&#171;enum&#187; CDOState" alt="" coords="9,84,89,124"/>
+<area shape="rect" id="node2" href="CDOObject.html" title="&#171;interface&#187; CDOObject" alt="" coords="5,5,93,45"/>
</map>
<CENTER><IMG SRC="CDOState.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.png
index 314fe66a05..e70f07e55e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html
index 3cc4d524b6..688f6c373e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html
@@ -89,33 +89,18 @@ Common concepts for dealing with branches.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../../spi/common/commit/CDOChangeSetSegment.html" title="CDOChangeSetSegment (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="254,409,519,449"/>
-<area shape="rect" id="node2" href="../../../spi/cdo/CDOSessionProtocol.CommitTransactionResult.html" title="CDOSessionProtocol.CommitTransactionResult (org.eclipse.emf.spi.cdo)" alt="" coords="237,473,536,513"/>
-<area shape="rect" id="node3" href="CDOBranch.html" title="&#171;interface&#187; CDOBranch" alt="" coords="341,345,432,385"/>
-<area shape="rect" id="node4" href="CDOBranchCreatedEvent.html" title="&#171;interface&#187; CDOBranchCreatedEvent" alt="" coords="303,228,471,268"/>
-<area shape="rect" id="node5" href="CDOBranchHandler.html" title="&#171;interface&#187; CDOBranchHandler" alt="" coords="39,156,174,196"/>
-<area shape="rect" id="node6" href="CDOBranchManager.html" title="&#171;interface&#187; CDOBranchManager" alt="" coords="316,84,457,124"/>
-<area shape="rect" id="node7" href="CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint" alt="" coords="46,767,167,807"/>
-<area shape="rect" id="node8" href="CDOBranchPointRange.html" title="&#171;interface&#187; CDOBranchPointRange" alt="" coords="27,12,186,52"/>
-<area shape="rect" id="node9" href="CDOBranchTag.html" title="&#171;interface&#187; CDOBranchTag" alt="" coords="331,537,443,577"/>
-<area shape="rect" id="node10" href="CDOBranchVersion.html" title="&#171;interface&#187; CDOBranchVersion" alt="" coords="39,1200,174,1240"/>
-<area shape="rect" id="node11" href="../commit/CDOChangeSet.html" title="&#171;interface&#187; CDOChangeSet (org.eclipse.emf.cdo.common.commit)" alt="" coords="265,5,509,59"/>
-<area shape="rect" id="node12" href="../commit/CDOCommitInfo.html" title="&#171;interface&#187; CDOCommitInfo (org.eclipse.emf.cdo.common.commit)" alt="" coords="265,602,509,657"/>
-<area shape="rect" id="node13" href="../CDOCommonView.html" title="&#171;interface&#187; CDOCommonView (org.eclipse.emf.cdo.common)" alt="" coords="288,681,485,735"/>
-<area shape="rect" id="node14" href="../lock/CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo (org.eclipse.emf.cdo.common.lock)" alt="" coords="274,759,499,814"/>
-<area shape="rect" id="node15" href="../../spi/common/CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="277,149,496,203"/>
-<area shape="rect" id="node16" href="../revision/CDORevisable.html" title="&#171;interface&#187; CDORevisable (org.eclipse.emf.cdo.common.revision)" alt="" coords="265,1153,509,1207"/>
-<area shape="rect" id="node17" href="../revision/CDORevisionKey.html" title="&#171;interface&#187; CDORevisionKey (org.eclipse.emf.cdo.common.revision)" alt="" coords="265,1231,509,1286"/>
-<area shape="rect" id="node18" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="61,299,152,354"/>
-<area shape="rect" id="node19" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,378,208,433"/>
-<area shape="rect" id="node20" href="../lock/IDurableLockingManager.LockArea.html" title="&#171;interface&#187; IDurableLockingManager.LockArea (org.eclipse.emf.cdo.common.lock)" alt="" coords="274,838,499,893"/>
-<area shape="rect" id="node21" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="17,221,197,275"/>
-<area shape="rect" id="node22" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="17,77,197,131"/>
-<area shape="rect" id="node23" href="../../server/IQueryContext.html" title="&#171;interface&#187; IQueryContext (org.eclipse.emf.cdo.server)" alt="" coords="296,917,477,971"/>
-<area shape="rect" id="node24" href="../../server/IStoreAccessor.QueryResourcesContext.html" title="&#171;interface&#187; IStoreAccessor.QueryResourcesContext (org.eclipse.emf.cdo.server)" alt="" coords="258,995,515,1050"/>
-<area shape="rect" id="node25" href="../../server/IStoreAccessor.QueryXRefsContext.html" title="&#171;interface&#187; IStoreAccessor.QueryXRefsContext (org.eclipse.emf.cdo.server)" alt="" coords="273,1074,501,1129"/>
-<area shape="rect" id="node26" href="../../spi/common/branch/InternalCDOBranch.html" title="&#171;interface&#187; InternalCDOBranch (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="565,338,827,393"/>
-<area shape="rect" id="node27" href="../../spi/common/branch/InternalCDOBranchManager.html" title="&#171;interface&#187; InternalCDOBranchManager (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="565,77,827,131"/>
+<area shape="rect" id="node1" href="CDOBranch.html" title="&#171;interface&#187; CDOBranch" alt="" coords="276,468,367,508"/>
+<area shape="rect" id="node2" href="CDOBranchCreatedEvent.html" title="&#171;interface&#187; CDOBranchCreatedEvent" alt="" coords="237,349,405,389"/>
+<area shape="rect" id="node3" href="CDOBranchHandler.html" title="&#171;interface&#187; CDOBranchHandler" alt="" coords="39,277,174,317"/>
+<area shape="rect" id="node4" href="CDOBranchManager.html" title="&#171;interface&#187; CDOBranchManager" alt="" coords="251,205,392,245"/>
+<area shape="rect" id="node5" href="CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint" alt="" coords="46,133,167,173"/>
+<area shape="rect" id="node6" href="CDOBranchPointRange.html" title="&#171;interface&#187; CDOBranchPointRange" alt="" coords="27,69,186,109"/>
+<area shape="rect" id="node7" href="CDOBranchTag.html" title="&#171;interface&#187; CDOBranchTag" alt="" coords="265,133,377,173"/>
+<area shape="rect" id="node8" href="CDOBranchVersion.html" title="&#171;interface&#187; CDOBranchVersion" alt="" coords="39,5,174,45"/>
+<area shape="rect" id="node9" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="61,421,152,475"/>
+<area shape="rect" id="node10" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,499,208,554"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="17,342,197,397"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="17,198,197,253"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.png
index fd7274345b..0899eab3ce 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.png
index 77adbbb0a0..03d42d4394 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html
index 21b6a1dc4a..f2f2f87f19 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html
@@ -89,27 +89,17 @@ Common concepts for dealing with commits and change sets.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="handler/AsyncCommitInfoHandler.html" title="AsyncCommitInfoHandler (org.eclipse.emf.cdo.common.commit.handler)" alt="" coords="221,572,512,612"/>
-<area shape="rect" id="node2" href="handler/BinaryCommitInfoLog.html" title="BinaryCommitInfoLog (org.eclipse.emf.cdo.common.commit.handler)" alt="" coords="221,636,512,676"/>
-<area shape="rect" id="node3" href="../../spi/common/commit/CDOChangeKindCache.html" title="CDOChangeKindCache (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="234,364,499,404"/>
-<area shape="rect" id="node4" href="../../spi/common/commit/CDOChangeSetDataRevisionProvider.html" title="CDOChangeSetDataRevisionProvider (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="234,141,499,181"/>
-<area shape="rect" id="node5" href="handler/TextCommitInfoLog.html" title="TextCommitInfoLog (org.eclipse.emf.cdo.common.commit.handler)" alt="" coords="221,700,512,740"/>
-<area shape="rect" id="node6" href="../branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="541,573,781,627"/>
-<area shape="rect" id="node7" href="../branch/CDOBranchPointRange.html" title="&#171;interface&#187; CDOBranchPointRange (org.eclipse.emf.cdo.common.branch)" alt="" coords="247,429,487,483"/>
-<area shape="rect" id="node8" href="CDOChangeKindProvider.html" title="&#171;interface&#187; CDOChangeKindProvider" alt="" coords="15,436,182,476"/>
-<area shape="rect" id="node9" href="CDOChangeSet.html" title="&#171;interface&#187; CDOChangeSet" alt="" coords="604,440,719,480"/>
-<area shape="rect" id="node10" href="CDOChangeSetData.html" title="&#171;interface&#187; CDOChangeSetData" alt="" coords="296,508,437,548"/>
-<area shape="rect" id="node11" href="CDOChangeSetDataProvider.html" title="&#171;interface&#187; CDOChangeSetDataProvider" alt="" coords="5,213,192,253"/>
-<area shape="rect" id="node12" href="CDOCommitData.html" title="&#171;interface&#187; CDOCommitData" alt="" coords="600,508,723,548"/>
-<area shape="rect" id="node13" href="CDOCommitInfo.html" title="&#171;interface&#187; CDOCommitInfo" alt="" coords="811,544,925,584"/>
-<area shape="rect" id="node14" href="CDOCommitInfoHandler.html" title="&#171;interface&#187; CDOCommitInfoHandler" alt="" coords="19,668,178,708"/>
-<area shape="rect" id="node15" href="CDOCommitInfoManager.html" title="&#171;interface&#187; CDOCommitInfoManager" alt="" coords="16,69,181,109"/>
-<area shape="rect" id="node16" href="../../spi/common/CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="257,765,476,819"/>
-<area shape="rect" id="node17" href="../../transaction/CDOSavepoint.html" title="&#171;interface&#187; CDOSavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="261,206,472,261"/>
-<area shape="rect" id="node18" href="../../session/CDOSessionInvalidationEvent.html" title="&#171;interface&#187; CDOSessionInvalidationEvent (org.eclipse.emf.cdo.session)" alt="" coords="955,537,1147,591"/>
-<area shape="rect" id="node19" href="../../transaction/CDOTransaction.html" title="&#171;interface&#187; CDOTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="261,285,472,339"/>
-<area shape="rect" id="node20" href="../../spi/common/commit/InternalCDOCommitInfoManager.html" title="&#171;interface&#187; InternalCDOCommitInfoManager (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="234,62,499,117"/>
-<area shape="rect" id="node21" href="CDOChangeKind.html" title="&#171;enum&#187; CDOChangeKind" alt="" coords="39,5,159,45"/>
+<area shape="rect" id="node1" href="../branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="491,118,731,173"/>
+<area shape="rect" id="node2" href="../branch/CDOBranchPointRange.html" title="&#171;interface&#187; CDOBranchPointRange (org.eclipse.emf.cdo.common.branch)" alt="" coords="221,182,461,237"/>
+<area shape="rect" id="node3" href="CDOChangeKindProvider.html" title="&#171;interface&#187; CDOChangeKindProvider" alt="" coords="15,261,182,301"/>
+<area shape="rect" id="node4" href="CDOChangeSet.html" title="&#171;interface&#187; CDOChangeSet" alt="" coords="553,197,668,237"/>
+<area shape="rect" id="node5" href="CDOChangeSetData.html" title="&#171;interface&#187; CDOChangeSetData" alt="" coords="271,261,412,301"/>
+<area shape="rect" id="node6" href="CDOChangeSetDataProvider.html" title="&#171;interface&#187; CDOChangeSetDataProvider" alt="" coords="5,197,192,237"/>
+<area shape="rect" id="node7" href="CDOCommitData.html" title="&#171;interface&#187; CDOCommitData" alt="" coords="549,261,672,301"/>
+<area shape="rect" id="node8" href="CDOCommitInfo.html" title="&#171;interface&#187; CDOCommitInfo" alt="" coords="760,193,875,233"/>
+<area shape="rect" id="node9" href="CDOCommitInfoHandler.html" title="&#171;interface&#187; CDOCommitInfoHandler" alt="" coords="19,133,178,173"/>
+<area shape="rect" id="node10" href="CDOCommitInfoManager.html" title="&#171;interface&#187; CDOCommitInfoManager" alt="" coords="16,69,181,109"/>
+<area shape="rect" id="node11" href="CDOChangeKind.html" title="&#171;enum&#187; CDOChangeKind" alt="" coords="39,5,159,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.png
index b63075307f..a92cba0e41 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html
index b54d6833cf..3fd67561af 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html
@@ -89,27 +89,20 @@ Common concepts for dealing with object and revision IDs.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOIDReference.html" title="CDOIDReference" alt="" coords="285,627,405,653"/>
-<area shape="rect" id="node2" href="../../spi/common/id/AbstractCDOID.html" title="AbstractCDOID (org.eclipse.emf.cdo.spi.common.id)" alt="" coords="553,437,786,477"/>
-<area shape="rect" id="node3" href="CDOID.html" title="&#171;interface&#187; CDOID" alt="" coords="303,533,388,573"/>
-<area shape="rect" id="node4" href="CDOIDExternal.html" title="&#171;interface&#187; CDOIDExternal" alt="" coords="614,501,725,541"/>
-<area shape="rect" id="node5" href="CDOIDGenerator.html" title="&#171;interface&#187; CDOIDGenerator" alt="" coords="13,425,131,465"/>
-<area shape="rect" id="node6" href="CDOIDObject.html" title="&#171;interface&#187; CDOIDObject" alt="" coords="619,565,719,605"/>
-<area shape="rect" id="node7" href="CDOIDProvider.html" title="&#171;interface&#187; CDOIDProvider" alt="" coords="18,355,126,395"/>
-<area shape="rect" id="node8" href="CDOIDTemp.html" title="&#171;interface&#187; CDOIDTemp" alt="" coords="622,629,717,669"/>
-<area shape="rect" id="node9" href="../../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="274,190,417,245"/>
-<area shape="rect" id="node10" href="../../CDOObjectReference.html" title="&#171;interface&#187; CDOObjectReference (org.eclipse.emf.cdo)" alt="" coords="272,677,419,731"/>
-<area shape="rect" id="node11" href="CDOReference.html" title="&#171;interface&#187; CDOReference" alt="" coords="18,652,126,692"/>
-<area shape="rect" id="node12" href="CDOWithID.html" title="&#171;interface&#187; CDOWithID" alt="" coords="27,197,117,237"/>
-<area shape="rect" id="node13" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="27,494,117,549"/>
-<area shape="rect" id="node14" href="../../spi/common/id/InternalCDOIDObject.html" title="&#171;interface&#187; InternalCDOIDObject (org.eclipse.emf.cdo.spi.common.id)" alt="" coords="816,558,1048,613"/>
-<area shape="rect" id="node15" href="../../../spi/cdo/InternalCDOView.html" title="&#171;interface&#187; InternalCDOView (org.eclipse.emf.spi.cdo)" alt="" coords="263,269,427,323"/>
-<area shape="rect" id="node16" href="../../../spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.html" title="&#171;interface&#187; InternalCDOXATransaction.InternalCDOXACommitContext (org.eclipse.emf.spi.cdo)" alt="" coords="168,347,523,402"/>
-<area shape="rect" id="node17" href="../../spi/server/InternalSession.html" title="&#171;interface&#187; InternalSession (org.eclipse.emf.cdo.spi.server)" alt="" coords="244,426,447,481"/>
-<area shape="rect" id="node18" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="27,573,117,627"/>
-<area shape="rect" id="node19" href="CDOIDUtil.html" title="&#171;static&#187; CDOIDUtil" alt="" coords="31,133,113,173"/>
-<area shape="rect" id="node20" href="CDOID.ObjectType.html" title="&#171;enum&#187; CDOID.ObjectType" alt="" coords="6,69,138,109"/>
-<area shape="rect" id="node21" href="CDOID.Type.html" title="&#171;enum&#187; CDOID.Type" alt="" coords="25,5,119,45"/>
+<area shape="rect" id="node1" href="CDOIDReference.html" title="CDOIDReference" alt="" coords="168,555,288,581"/>
+<area shape="rect" id="node2" href="CDOID.html" title="&#171;interface&#187; CDOID" alt="" coords="185,437,271,477"/>
+<area shape="rect" id="node3" href="CDOIDExternal.html" title="&#171;interface&#187; CDOIDExternal" alt="" coords="318,373,429,413"/>
+<area shape="rect" id="node4" href="CDOIDGenerator.html" title="&#171;interface&#187; CDOIDGenerator" alt="" coords="13,325,131,365"/>
+<area shape="rect" id="node5" href="CDOIDObject.html" title="&#171;interface&#187; CDOIDObject" alt="" coords="323,437,423,477"/>
+<area shape="rect" id="node6" href="CDOIDProvider.html" title="&#171;interface&#187; CDOIDProvider" alt="" coords="18,261,126,301"/>
+<area shape="rect" id="node7" href="CDOIDTemp.html" title="&#171;interface&#187; CDOIDTemp" alt="" coords="326,501,421,541"/>
+<area shape="rect" id="node8" href="CDOReference.html" title="&#171;interface&#187; CDOReference" alt="" coords="18,548,126,588"/>
+<area shape="rect" id="node9" href="CDOWithID.html" title="&#171;interface&#187; CDOWithID" alt="" coords="27,197,117,237"/>
+<area shape="rect" id="node10" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="27,390,117,445"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="27,469,117,523"/>
+<area shape="rect" id="node12" href="CDOIDUtil.html" title="&#171;static&#187; CDOIDUtil" alt="" coords="31,133,113,173"/>
+<area shape="rect" id="node13" href="CDOID.ObjectType.html" title="&#171;enum&#187; CDOID.ObjectType" alt="" coords="6,69,138,109"/>
+<area shape="rect" id="node14" href="CDOID.Type.html" title="&#171;enum&#187; CDOID.Type" alt="" coords="25,5,119,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.png
index f9f04cff5f..73da231c63 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html
index eb52b62664..f595598c12 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html
@@ -89,16 +89,14 @@ Common concepts for dealing with large binary objects and large character object
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOBlob.html" title="CDOBlob" alt="" coords="398,246,474,271"/>
-<area shape="rect" id="node2" href="CDOClob.html" title="CDOClob" alt="" coords="398,295,474,321"/>
-<area shape="rect" id="node3" href="CDOLobInfo.html" title="CDOLobInfo" alt="" coords="17,271,108,297"/>
-<area shape="rect" id="node4" href="../../spi/common/CDOLobStoreImpl.html" title="CDOLobStoreImpl (org.eclipse.emf.cdo.spi.common)" alt="" coords="149,141,368,181"/>
-<area shape="rect" id="node5" href="CDOLob.html" title="CDOLob" alt="" coords="223,271,295,297"/>
-<area shape="rect" id="node6" href="CDOLobStore.Delegating.html" title="CDOLobStore.Delegating" alt="" coords="175,206,343,231"/>
-<area shape="rect" id="node7" href="CDOLobHandler.html" title="&#171;interface&#187; CDOLobHandler" alt="" coords="5,69,120,109"/>
-<area shape="rect" id="node8" href="CDOLobStore.html" title="&#171;interface&#187; CDOLobStore" alt="" coords="11,183,114,223"/>
-<area shape="rect" id="node9" href="../../server/CDOServerImporter.Handler.html" title="&#171;interface&#187; CDOServerImporter.Handler (org.eclipse.emf.cdo.server)" alt="" coords="168,62,349,117"/>
-<area shape="rect" id="node10" href="CDOLobUtil.html" title="&#171;static&#187; CDOLobUtil" alt="" coords="17,5,108,45"/>
+<area shape="rect" id="node1" href="CDOBlob.html" title="CDOBlob" alt="" coords="347,173,423,198"/>
+<area shape="rect" id="node2" href="CDOClob.html" title="CDOClob" alt="" coords="347,222,423,247"/>
+<area shape="rect" id="node3" href="CDOLobInfo.html" title="CDOLobInfo" alt="" coords="17,198,108,223"/>
+<area shape="rect" id="node4" href="CDOLob.html" title="CDOLob" alt="" coords="197,198,269,223"/>
+<area shape="rect" id="node5" href="CDOLobStore.Delegating.html" title="CDOLobStore.Delegating" alt="" coords="149,141,317,166"/>
+<area shape="rect" id="node6" href="CDOLobHandler.html" title="&#171;interface&#187; CDOLobHandler" alt="" coords="5,69,120,109"/>
+<area shape="rect" id="node7" href="CDOLobStore.html" title="&#171;interface&#187; CDOLobStore" alt="" coords="11,133,114,173"/>
+<area shape="rect" id="node8" href="CDOLobUtil.html" title="&#171;static&#187; CDOLobUtil" alt="" coords="17,5,108,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.png
index 44b93d427a..02129a6db6 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html
index 5edcb18c42..8250d5aae0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html
@@ -89,28 +89,20 @@ Common concepts for dealing with durable locks and views.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IDurableLockingManager.LockAreaAlreadyExistsException.html" title="&#171;exception&#187; IDurableLockingManager.LockAreaAlreadyExistsException" alt="" coords="307,725,669,765"/>
-<area shape="rect" id="node2" href="IDurableLockingManager.LockAreaNotFoundException.html" title="&#171;exception&#187; IDurableLockingManager.LockAreaNotFoundException" alt="" coords="319,789,657,829"/>
-<area shape="rect" id="node3" title="&#171;exception&#187; IllegalStateException (java.lang)" alt="" coords="69,758,213,813"/>
-<area shape="rect" id="node4" href="../../spi/server/DurableLockArea.html" title="DurableLockArea (org.eclipse.emf.cdo.spi.server)" alt="" coords="705,665,908,705"/>
-<area shape="rect" id="node5" href="../branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="21,621,261,675"/>
-<area shape="rect" id="node6" href="CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo" alt="" coords="417,593,559,633"/>
-<area shape="rect" id="node7" href="CDOLockChangeInfoHandler.html" title="&#171;interface&#187; CDOLockChangeInfoHandler" alt="" coords="48,521,235,561"/>
-<area shape="rect" id="node8" href="CDOLockOwner.html" title="&#171;interface&#187; CDOLockOwner" alt="" coords="84,457,199,497"/>
-<area shape="rect" id="node9" href="CDOLockState.html" title="&#171;interface&#187; CDOLockState" alt="" coords="87,393,196,433"/>
-<area shape="rect" id="node10" href="../../spi/common/CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="379,307,597,362"/>
-<area shape="rect" id="node11" href="../../session/CDOSessionLocksChangedEvent.html" title="&#171;interface&#187; CDOSessionLocksChangedEvent (org.eclipse.emf.cdo.session)" alt="" coords="699,507,914,562"/>
-<area shape="rect" id="node12" href="../../view/CDOViewLocksChangedEvent.html" title="&#171;interface&#187; CDOViewLocksChangedEvent (org.eclipse.emf.cdo.view)" alt="" coords="709,586,905,641"/>
-<area shape="rect" id="node13" href="IDurableLockingManager.html" title="&#171;interface&#187; IDurableLockingManager" alt="" coords="59,197,223,237"/>
-<area shape="rect" id="node14" href="IDurableLockingManager.LockArea.html" title="&#171;interface&#187; IDurableLockingManager.LockArea" alt="" coords="377,661,599,701"/>
-<area shape="rect" id="node15" href="IDurableLockingManager.LockArea.Handler.html" title="&#171;interface&#187; IDurableLockingManager.LockArea.Handler" alt="" coords="6,315,277,355"/>
-<area shape="rect" id="node16" href="../../server/IStoreAccessor.DurableLocking.html" title="&#171;interface&#187; IStoreAccessor.DurableLocking (org.eclipse.emf.cdo.server)" alt="" coords="386,150,590,205"/>
-<area shape="rect" id="node17" href="../../spi/common/lock/InternalCDOLockState.html" title="&#171;interface&#187; InternalCDOLockState (org.eclipse.emf.cdo.spi.common.lock)" alt="" coords="365,386,611,441"/>
-<area shape="rect" id="node18" href="../../spi/server/InternalLockManager.html" title="&#171;interface&#187; InternalLockManager (org.eclipse.emf.cdo.spi.server)" alt="" coords="387,229,589,283"/>
-<area shape="rect" id="node19" href="../../spi/server/InternalSynchronizableRepository.html" title="&#171;interface&#187; InternalSynchronizableRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="381,514,595,569"/>
-<area shape="rect" id="node20" href="CDOLockUtil.html" title="&#171;static&#187; CDOLockUtil" alt="" coords="93,133,190,173"/>
-<area shape="rect" id="node21" href="CDOLockChangeInfo.Operation.html" title="&#171;enum&#187; CDOLockChangeInfo.Operation" alt="" coords="40,69,243,109"/>
-<area shape="rect" id="node22" href="IDurableLockingManager.LockGrade.html" title="&#171;enum&#187; IDurableLockingManager.LockGrade" alt="" coords="26,5,257,45"/>
+<area shape="rect" id="node1" href="IDurableLockingManager.LockAreaAlreadyExistsException.html" title="&#171;exception&#187; IDurableLockingManager.LockAreaAlreadyExistsException" alt="" coords="307,621,669,661"/>
+<area shape="rect" id="node2" href="IDurableLockingManager.LockAreaNotFoundException.html" title="&#171;exception&#187; IDurableLockingManager.LockAreaNotFoundException" alt="" coords="319,685,657,725"/>
+<area shape="rect" id="node3" title="&#171;exception&#187; IllegalStateException (java.lang)" alt="" coords="69,646,213,701"/>
+<area shape="rect" id="node4" href="../branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="21,518,261,573"/>
+<area shape="rect" id="node5" href="CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo" alt="" coords="417,493,559,533"/>
+<area shape="rect" id="node6" href="CDOLockChangeInfoHandler.html" title="&#171;interface&#187; CDOLockChangeInfoHandler" alt="" coords="48,453,235,493"/>
+<area shape="rect" id="node7" href="CDOLockOwner.html" title="&#171;interface&#187; CDOLockOwner" alt="" coords="84,389,199,429"/>
+<area shape="rect" id="node8" href="CDOLockState.html" title="&#171;interface&#187; CDOLockState" alt="" coords="87,325,196,365"/>
+<area shape="rect" id="node9" href="IDurableLockingManager.html" title="&#171;interface&#187; IDurableLockingManager" alt="" coords="59,261,223,301"/>
+<area shape="rect" id="node10" href="IDurableLockingManager.LockArea.html" title="&#171;interface&#187; IDurableLockingManager.LockArea" alt="" coords="377,557,599,597"/>
+<area shape="rect" id="node11" href="IDurableLockingManager.LockArea.Handler.html" title="&#171;interface&#187; IDurableLockingManager.LockArea.Handler" alt="" coords="6,197,277,237"/>
+<area shape="rect" id="node12" href="CDOLockUtil.html" title="&#171;static&#187; CDOLockUtil" alt="" coords="93,133,190,173"/>
+<area shape="rect" id="node13" href="CDOLockChangeInfo.Operation.html" title="&#171;enum&#187; CDOLockChangeInfo.Operation" alt="" coords="40,69,243,109"/>
+<area shape="rect" id="node14" href="IDurableLockingManager.LockGrade.html" title="&#171;enum&#187; IDurableLockingManager.LockGrade" alt="" coords="26,5,257,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.png
index 156fe4d07e..eb8bb9afd4 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html
index e341c18b24..95cb7bcebd 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html
@@ -89,33 +89,29 @@ Common concepts for dealing with models and types.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOClassifierRef.html" title="CDOClassifierRef" alt="" coords="88,965,211,990"/>
-<area shape="rect" id="node2" href="CDOPackageRegistryPopulator.html" title="CDOPackageRegistryPopulator" alt="" coords="354,907,558,933"/>
-<area shape="rect" id="node3" href="CDOPackageRegistryPopulator.Descriptor.html" title="CDOPackageRegistryPopulator.Descriptor" alt="" coords="323,657,589,682"/>
+<area shape="rect" id="node1" href="CDOClassifierRef.html" title="CDOClassifierRef" alt="" coords="88,966,211,991"/>
+<area shape="rect" id="node2" href="CDOPackageRegistryPopulator.html" title="CDOPackageRegistryPopulator" alt="" coords="354,909,558,934"/>
+<area shape="rect" id="node3" href="CDOPackageRegistryPopulator.Descriptor.html" title="CDOPackageRegistryPopulator.Descriptor" alt="" coords="323,659,589,685"/>
<area shape="rect" id="node4" href="CDOPackageTypeRegistry.html" title="CDOPackageTypeRegistry" alt="" coords="61,598,238,623"/>
<area shape="rect" id="node5" href="EMFUtil.ExtResourceSet.html" title="EMFUtil.ExtResourceSet" alt="" coords="372,541,540,566"/>
<area shape="rect" id="node6" title="ResourceSetImpl (org.eclipse.emf.ecore.resource.impl)" alt="" coords="31,533,267,573"/>
-<area shape="rect" id="node7" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="44,900,255,940"/>
-<area shape="rect" id="node8" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="46,731,253,786"/>
-<area shape="rect" id="node9" href="CDOClassInfo.html" title="&#171;interface&#187; CDOClassInfo" alt="" coords="405,771,507,811"/>
+<area shape="rect" id="node7" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="44,901,255,941"/>
+<area shape="rect" id="node8" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="46,729,253,783"/>
+<area shape="rect" id="node9" href="CDOClassInfo.html" title="&#171;interface&#187; CDOClassInfo" alt="" coords="405,773,507,813"/>
<area shape="rect" id="node10" href="CDOClassifierRef.Provider.html" title="&#171;interface&#187; CDOClassifierRef.Provider" alt="" coords="63,469,235,509"/>
<area shape="rect" id="node11" href="CDOModelConstants.html" title="&#171;interface&#187; CDOModelConstants" alt="" coords="77,405,221,445"/>
-<area shape="rect" id="node12" href="CDOPackageInfo.html" title="&#171;interface&#187; CDOPackageInfo" alt="" coords="395,707,517,747"/>
+<area shape="rect" id="node12" href="CDOPackageInfo.html" title="&#171;interface&#187; CDOPackageInfo" alt="" coords="395,709,517,749"/>
<area shape="rect" id="node13" href="CDOPackageRegistry.html" title="&#171;interface&#187; CDOPackageRegistry" alt="" coords="381,333,531,373"/>
<area shape="rect" id="node14" href="CDOPackageTypeRegistry.CDOObjectMarker.html" title="&#171;interface&#187; CDOPackageTypeRegistry.CDOObjectMarker" alt="" coords="6,261,293,301"/>
-<area shape="rect" id="node15" href="CDOPackageUnit.html" title="&#171;interface&#187; CDOPackageUnit" alt="" coords="394,835,518,875"/>
+<area shape="rect" id="node15" href="CDOPackageUnit.html" title="&#171;interface&#187; CDOPackageUnit" alt="" coords="394,837,518,877"/>
<area shape="rect" id="node16" href="CDOType.html" title="&#171;interface&#187; CDOType" alt="" coords="107,197,192,237"/>
-<area shape="rect" id="node17" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="104,821,195,875"/>
+<area shape="rect" id="node17" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="104,813,195,867"/>
<area shape="rect" id="node18" title="&#171;interface&#187; EPackage.Descriptor (org.eclipse.emf.ecore)" alt="" coords="72,647,227,702"/>
<area shape="rect" id="node19" title="&#171;interface&#187; EPackage.Registry (org.eclipse.emf.ecore)" alt="" coords="72,326,227,381"/>
-<area shape="rect" id="node20" href="../../../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="374,254,538,309"/>
-<area shape="rect" id="node21" href="../../spi/common/model/InternalCDOPackageInfo.html" title="&#171;interface&#187; InternalCDOPackageInfo (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="619,699,877,754"/>
-<area shape="rect" id="node22" href="../../spi/common/model/InternalCDOPackageRegistry.html" title="&#171;interface&#187; InternalCDOPackageRegistry (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="619,326,877,381"/>
-<area shape="rect" id="node23" href="../../spi/common/model/InternalCDOPackageUnit.html" title="&#171;interface&#187; InternalCDOPackageUnit (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="619,827,877,882"/>
-<area shape="rect" id="node24" href="CDOModelUtil.html" title="&#171;static&#187; CDOModelUtil" alt="" coords="404,405,508,445"/>
-<area shape="rect" id="node25" href="EMFUtil.html" title="&#171;static&#187; EMFUtil" alt="" coords="115,133,184,173"/>
-<area shape="rect" id="node26" href="CDOPackageUnit.State.html" title="&#171;enum&#187; CDOPackageUnit.State" alt="" coords="70,69,229,109"/>
-<area shape="rect" id="node27" href="CDOPackageUnit.Type.html" title="&#171;enum&#187; CDOPackageUnit.Type" alt="" coords="71,5,227,45"/>
+<area shape="rect" id="node20" href="CDOModelUtil.html" title="&#171;static&#187; CDOModelUtil" alt="" coords="404,405,508,445"/>
+<area shape="rect" id="node21" href="EMFUtil.html" title="&#171;static&#187; EMFUtil" alt="" coords="115,133,184,173"/>
+<area shape="rect" id="node22" href="CDOPackageUnit.State.html" title="&#171;enum&#187; CDOPackageUnit.State" alt="" coords="70,69,229,109"/>
+<area shape="rect" id="node23" href="CDOPackageUnit.Type.html" title="&#171;enum&#187; CDOPackageUnit.Type" alt="" coords="71,5,227,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.png
index d698645e7f..910904c72a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html
index e8c876f44b..6692815d30 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html
@@ -89,43 +89,30 @@ Common concepts that are differently extended in clients and servers.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="util/RepositoryStateChangedEvent.html" title="RepositoryStateChangedEvent (org.eclipse.emf.cdo.common.util)" alt="" coords="712,1151,931,1191"/>
-<area shape="rect" id="node2" href="util/RepositoryTypeChangedEvent.html" title="RepositoryTypeChangedEvent (org.eclipse.emf.cdo.common.util)" alt="" coords="712,1215,931,1255"/>
-<area shape="rect" id="node3" href="branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="49,818,289,873"/>
-<area shape="rect" id="node4" href="CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository" alt="" coords="441,636,605,676"/>
-<area shape="rect" id="node5" href="CDOCommonRepository.StateChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.StateChangedEvent" alt="" coords="381,1151,664,1191"/>
-<area shape="rect" id="node6" href="CDOCommonRepository.TypeChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.TypeChangedEvent" alt="" coords="383,1215,662,1255"/>
-<area shape="rect" id="node7" href="CDOCommonSession.html" title="&#171;interface&#187; CDOCommonSession" alt="" coords="448,983,597,1023"/>
-<area shape="rect" id="node8" href="CDOCommonSession.Options.html" title="&#171;interface&#187; CDOCommonSession.Options" alt="" coords="423,423,622,463"/>
-<area shape="rect" id="node9" href="CDOCommonSession.Options.PassiveUpdateEvent.html" title="&#171;interface&#187; CDOCommonSession.Options.PassiveUpdateEvent" alt="" coords="363,288,683,328"/>
-<area shape="rect" id="node10" href="CDOCommonTransaction.html" title="&#171;interface&#187; CDOCommonTransaction" alt="" coords="737,753,906,793"/>
-<area shape="rect" id="node11" href="CDOCommonView.html" title="&#171;interface&#187; CDOCommonView" alt="" coords="457,825,588,865"/>
-<area shape="rect" id="node12" href="CDOCommonView.Options.html" title="&#171;interface&#187; CDOCommonView.Options" alt="" coords="433,495,612,535"/>
-<area shape="rect" id="node13" href="CDOCommonView.Options.LockNotificationEvent.html" title="&#171;interface&#187; CDOCommonView.Options.LockNotificationEvent" alt="" coords="369,352,676,392"/>
-<area shape="rect" id="node14" href="../session/CDORepositoryInfo.html" title="&#171;interface&#187; CDORepositoryInfo (org.eclipse.emf.cdo.session)" alt="" coords="725,573,917,627"/>
-<area shape="rect" id="node15" href="revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="47,739,291,794"/>
-<area shape="rect" id="node16" href="../session/CDOSession.html" title="&#171;interface&#187; CDOSession (org.eclipse.emf.cdo.session)" alt="" coords="725,1054,917,1109"/>
-<area shape="rect" id="node17" href="../session/CDOSession.Options.html" title="&#171;interface&#187; CDOSession.Options (org.eclipse.emf.cdo.session)" alt="" coords="725,337,917,391"/>
-<area shape="rect" id="node18" href="util/CDOTimeProvider.html" title="&#171;interface&#187; CDOTimeProvider (org.eclipse.emf.cdo.common.util)" alt="" coords="60,629,279,683"/>
-<area shape="rect" id="node19" href="../transaction/CDOTransaction.html" title="&#171;interface&#187; CDOTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="960,707,1171,762"/>
-<area shape="rect" id="node20" href="../view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="736,818,907,873"/>
-<area shape="rect" id="node21" href="../view/CDOView.Options.html" title="&#171;interface&#187; CDOView.Options (org.eclipse.emf.cdo.view)" alt="" coords="736,494,907,549"/>
-<area shape="rect" id="node22" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="67,975,272,1030"/>
-<area shape="rect" id="node23" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="79,1161,259,1215"/>
-<area shape="rect" id="node24" title="&#171;interface&#187; IOptions (org.eclipse.net4j.util.options)" alt="" coords="73,433,265,487"/>
-<area shape="rect" id="node25" title="&#171;interface&#187; IOptionsContainer (org.eclipse.net4j.util.options)" alt="" coords="73,897,265,951"/>
-<area shape="rect" id="node26" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="73,326,265,381"/>
-<area shape="rect" id="node27" href="../server/IRepository.html" title="&#171;interface&#187; IRepository (org.eclipse.emf.cdo.server)" alt="" coords="731,651,912,706"/>
-<area shape="rect" id="node28" href="../server/ISession.html" title="&#171;interface&#187; ISession (org.eclipse.emf.cdo.server)" alt="" coords="731,975,912,1030"/>
-<area shape="rect" id="node29" href="../server/ITransaction.html" title="&#171;interface&#187; ITransaction (org.eclipse.emf.cdo.server)" alt="" coords="975,786,1156,841"/>
-<area shape="rect" id="node30" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="71,1054,267,1109"/>
-<area shape="rect" id="node31" href="../server/IView.html" title="&#171;interface&#187; IView (org.eclipse.emf.cdo.server)" alt="" coords="731,897,912,951"/>
-<area shape="rect" id="node32" href="../spi/server/InternalSession.html" title="&#171;interface&#187; InternalSession (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,415,923,470"/>
-<area shape="rect" id="node33" href="CDOCommonRepository.IDGenerationLocation.html" title="&#171;enum&#187; CDOCommonRepository.IDGenerationLocation" alt="" coords="23,261,315,301"/>
-<area shape="rect" id="node34" href="CDOCommonRepository.State.html" title="&#171;enum&#187; CDOCommonRepository.State" alt="" coords="70,197,269,237"/>
-<area shape="rect" id="node35" href="CDOCommonRepository.Type.html" title="&#171;enum&#187; CDOCommonRepository.Type" alt="" coords="71,133,267,173"/>
-<area shape="rect" id="node36" href="CDOCommonSession.Options.LockNotificationMode.html" title="&#171;enum&#187; CDOCommonSession.Options.LockNotificationMode" alt="" coords="6,69,333,109"/>
-<area shape="rect" id="node37" href="CDOCommonSession.Options.PassiveUpdateMode.html" title="&#171;enum&#187; CDOCommonSession.Options.PassiveUpdateMode" alt="" coords="9,5,329,45"/>
+<area shape="rect" id="node1" href="branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="49,829,289,883"/>
+<area shape="rect" id="node2" href="CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository" alt="" coords="441,679,605,719"/>
+<area shape="rect" id="node3" href="CDOCommonRepository.StateChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.StateChangedEvent" alt="" coords="381,551,664,591"/>
+<area shape="rect" id="node4" href="CDOCommonRepository.TypeChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.TypeChangedEvent" alt="" coords="383,615,662,655"/>
+<area shape="rect" id="node5" href="CDOCommonSession.html" title="&#171;interface&#187; CDOCommonSession" alt="" coords="448,993,597,1033"/>
+<area shape="rect" id="node6" href="CDOCommonSession.Options.html" title="&#171;interface&#187; CDOCommonSession.Options" alt="" coords="423,423,622,463"/>
+<area shape="rect" id="node7" href="CDOCommonSession.Options.PassiveUpdateEvent.html" title="&#171;interface&#187; CDOCommonSession.Options.PassiveUpdateEvent" alt="" coords="363,288,683,328"/>
+<area shape="rect" id="node8" href="CDOCommonTransaction.html" title="&#171;interface&#187; CDOCommonTransaction" alt="" coords="713,876,882,916"/>
+<area shape="rect" id="node9" href="CDOCommonView.html" title="&#171;interface&#187; CDOCommonView" alt="" coords="457,876,588,916"/>
+<area shape="rect" id="node10" href="CDOCommonView.Options.html" title="&#171;interface&#187; CDOCommonView.Options" alt="" coords="433,487,612,527"/>
+<area shape="rect" id="node11" href="CDOCommonView.Options.LockNotificationEvent.html" title="&#171;interface&#187; CDOCommonView.Options.LockNotificationEvent" alt="" coords="369,352,676,392"/>
+<area shape="rect" id="node12" href="revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="47,750,291,805"/>
+<area shape="rect" id="node13" href="util/CDOTimeProvider.html" title="&#171;interface&#187; CDOTimeProvider (org.eclipse.emf.cdo.common.util)" alt="" coords="60,671,279,726"/>
+<area shape="rect" id="node14" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="67,986,272,1041"/>
+<area shape="rect" id="node15" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="79,567,259,622"/>
+<area shape="rect" id="node16" title="&#171;interface&#187; IOptions (org.eclipse.net4j.util.options)" alt="" coords="73,433,265,487"/>
+<area shape="rect" id="node17" title="&#171;interface&#187; IOptionsContainer (org.eclipse.net4j.util.options)" alt="" coords="73,907,265,962"/>
+<area shape="rect" id="node18" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="73,326,265,381"/>
+<area shape="rect" id="node19" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="71,1065,267,1119"/>
+<area shape="rect" id="node20" href="CDOCommonRepository.IDGenerationLocation.html" title="&#171;enum&#187; CDOCommonRepository.IDGenerationLocation" alt="" coords="23,261,315,301"/>
+<area shape="rect" id="node21" href="CDOCommonRepository.State.html" title="&#171;enum&#187; CDOCommonRepository.State" alt="" coords="70,197,269,237"/>
+<area shape="rect" id="node22" href="CDOCommonRepository.Type.html" title="&#171;enum&#187; CDOCommonRepository.Type" alt="" coords="71,133,267,173"/>
+<area shape="rect" id="node23" href="CDOCommonSession.Options.LockNotificationMode.html" title="&#171;enum&#187; CDOCommonSession.Options.LockNotificationMode" alt="" coords="6,69,333,109"/>
+<area shape="rect" id="node24" href="CDOCommonSession.Options.PassiveUpdateMode.html" title="&#171;enum&#187; CDOCommonSession.Options.PassiveUpdateMode" alt="" coords="9,5,329,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.png
index f99fc1cacf..37d944725e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html
index 7593e03433..347a275a12 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html
@@ -89,15 +89,13 @@ Common concepts for dealing with protocols and CDO-specific I/O.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOAuthenticator.html" title="&#171;interface&#187; CDOAuthenticator" alt="" coords="22,332,149,372"/>
-<area shape="rect" id="node2" href="CDODataInput.html" title="&#171;interface&#187; CDODataInput" alt="" coords="243,260,349,300"/>
-<area shape="rect" id="node3" href="CDODataOutput.html" title="&#171;interface&#187; CDODataOutput" alt="" coords="238,181,354,221"/>
-<area shape="rect" id="node4" href="CDOProtocol.html" title="&#171;interface&#187; CDOProtocol" alt="" coords="36,71,135,111"/>
-<area shape="rect" id="node5" href="CDOProtocolConstants.html" title="&#171;interface&#187; CDOProtocolConstants" alt="" coords="7,7,164,47"/>
-<area shape="rect" id="node6" href="../../../spi/cdo/CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol (org.eclipse.emf.spi.cdo)" alt="" coords="214,5,378,59"/>
-<area shape="rect" id="node7" title="&#171;interface&#187; ExtendedDataInput (org.eclipse.net4j.util.io)" alt="" coords="5,253,165,307"/>
-<area shape="rect" id="node8" title="&#171;interface&#187; ExtendedDataOutput (org.eclipse.net4j.util.io)" alt="" coords="5,174,165,229"/>
-<area shape="rect" id="node9" href="../../spi/server/ISessionProtocol.html" title="&#171;interface&#187; ISessionProtocol (org.eclipse.emf.cdo.spi.server)" alt="" coords="195,83,397,138"/>
+<area shape="rect" id="node1" href="CDOAuthenticator.html" title="&#171;interface&#187; CDOAuthenticator" alt="" coords="22,292,149,332"/>
+<area shape="rect" id="node2" href="CDODataInput.html" title="&#171;interface&#187; CDODataInput" alt="" coords="201,220,306,260"/>
+<area shape="rect" id="node3" href="CDODataOutput.html" title="&#171;interface&#187; CDODataOutput" alt="" coords="195,141,311,181"/>
+<area shape="rect" id="node4" href="CDOProtocol.html" title="&#171;interface&#187; CDOProtocol" alt="" coords="36,69,135,109"/>
+<area shape="rect" id="node5" href="CDOProtocolConstants.html" title="&#171;interface&#187; CDOProtocolConstants" alt="" coords="7,5,164,45"/>
+<area shape="rect" id="node6" title="&#171;interface&#187; ExtendedDataInput (org.eclipse.net4j.util.io)" alt="" coords="5,213,165,267"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; ExtendedDataOutput (org.eclipse.net4j.util.io)" alt="" coords="5,134,165,189"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.png
index 701d6b720b..8277ef0e04 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html
index 1f00202327..dbf12fa0e0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html
@@ -89,23 +89,20 @@ Common concepts for dealing with revision deltas and feature deltas.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../../../spi/common/revision/CDOFeatureDeltaVisitorImpl.html" title="CDOFeatureDeltaVisitorImpl (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="281,797,546,837"/>
-<area shape="rect" id="node2" href="CDOAddFeatureDelta.html" title="&#171;interface&#187; CDOAddFeatureDelta" alt="" coords="340,205,487,245"/>
-<area shape="rect" id="node3" href="CDOClearFeatureDelta.html" title="&#171;interface&#187; CDOClearFeatureDelta" alt="" coords="336,269,491,309"/>
-<area shape="rect" id="node4" href="CDOContainerFeatureDelta.html" title="&#171;interface&#187; CDOContainerFeatureDelta" alt="" coords="324,333,503,373"/>
-<area shape="rect" id="node5" href="CDOFeatureDelta.html" title="&#171;interface&#187; CDOFeatureDelta" alt="" coords="66,461,190,501"/>
-<area shape="rect" id="node6" href="CDOFeatureDeltaVisitor.html" title="&#171;interface&#187; CDOFeatureDeltaVisitor" alt="" coords="47,797,209,837"/>
-<area shape="rect" id="node7" href="CDOListFeatureDelta.html" title="&#171;interface&#187; CDOListFeatureDelta" alt="" coords="341,397,486,437"/>
-<area shape="rect" id="node8" href="CDOMoveFeatureDelta.html" title="&#171;interface&#187; CDOMoveFeatureDelta" alt="" coords="336,461,491,501"/>
-<area shape="rect" id="node9" href="CDORemoveFeatureDelta.html" title="&#171;interface&#187; CDORemoveFeatureDelta" alt="" coords="328,525,499,565"/>
-<area shape="rect" id="node10" href="CDORevisionDelta.html" title="&#171;interface&#187; CDORevisionDelta" alt="" coords="349,141,477,181"/>
-<area shape="rect" id="node11" href="CDORevisionDeltaProvider.html" title="&#171;interface&#187; CDORevisionDeltaProvider" alt="" coords="41,69,215,109"/>
-<area shape="rect" id="node12" href="../CDORevisionKey.html" title="&#171;interface&#187; CDORevisionKey (org.eclipse.emf.cdo.common.revision)" alt="" coords="6,134,250,189"/>
-<area shape="rect" id="node13" href="CDOSetFeatureDelta.html" title="&#171;interface&#187; CDOSetFeatureDelta" alt="" coords="341,589,485,629"/>
-<area shape="rect" id="node14" href="CDOUnsetFeatureDelta.html" title="&#171;interface&#187; CDOUnsetFeatureDelta" alt="" coords="334,653,493,693"/>
-<area shape="rect" id="node15" href="../../../spi/common/revision/InternalCDOFeatureDelta.html" title="&#171;interface&#187; InternalCDOFeatureDelta (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="281,718,546,773"/>
-<area shape="rect" id="node16" href="../../../spi/common/revision/InternalCDORevisionDelta.html" title="&#171;interface&#187; InternalCDORevisionDelta (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="577,134,842,189"/>
-<area shape="rect" id="node17" href="CDOFeatureDelta.Type.html" title="&#171;enum&#187; CDOFeatureDelta.Type" alt="" coords="50,5,206,45"/>
+<area shape="rect" id="node1" href="CDOAddFeatureDelta.html" title="&#171;interface&#187; CDOAddFeatureDelta" alt="" coords="296,205,443,245"/>
+<area shape="rect" id="node2" href="CDOClearFeatureDelta.html" title="&#171;interface&#187; CDOClearFeatureDelta" alt="" coords="292,269,447,309"/>
+<area shape="rect" id="node3" href="CDOContainerFeatureDelta.html" title="&#171;interface&#187; CDOContainerFeatureDelta" alt="" coords="280,333,459,373"/>
+<area shape="rect" id="node4" href="CDOFeatureDelta.html" title="&#171;interface&#187; CDOFeatureDelta" alt="" coords="66,429,190,469"/>
+<area shape="rect" id="node5" href="CDOFeatureDeltaVisitor.html" title="&#171;interface&#187; CDOFeatureDeltaVisitor" alt="" coords="47,273,209,313"/>
+<area shape="rect" id="node6" href="CDOListFeatureDelta.html" title="&#171;interface&#187; CDOListFeatureDelta" alt="" coords="297,397,442,437"/>
+<area shape="rect" id="node7" href="CDOMoveFeatureDelta.html" title="&#171;interface&#187; CDOMoveFeatureDelta" alt="" coords="292,461,447,501"/>
+<area shape="rect" id="node8" href="CDORemoveFeatureDelta.html" title="&#171;interface&#187; CDORemoveFeatureDelta" alt="" coords="284,525,455,565"/>
+<area shape="rect" id="node9" href="CDORevisionDelta.html" title="&#171;interface&#187; CDORevisionDelta" alt="" coords="305,141,433,181"/>
+<area shape="rect" id="node10" href="CDORevisionDeltaProvider.html" title="&#171;interface&#187; CDORevisionDeltaProvider" alt="" coords="41,69,215,109"/>
+<area shape="rect" id="node11" href="../CDORevisionKey.html" title="&#171;interface&#187; CDORevisionKey (org.eclipse.emf.cdo.common.revision)" alt="" coords="6,134,250,189"/>
+<area shape="rect" id="node12" href="CDOSetFeatureDelta.html" title="&#171;interface&#187; CDOSetFeatureDelta" alt="" coords="297,589,441,629"/>
+<area shape="rect" id="node13" href="CDOUnsetFeatureDelta.html" title="&#171;interface&#187; CDOUnsetFeatureDelta" alt="" coords="290,653,449,693"/>
+<area shape="rect" id="node14" href="CDOFeatureDelta.Type.html" title="&#171;enum&#187; CDOFeatureDelta.Type" alt="" coords="50,5,206,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png
index 3b7ceff711..fede865a5a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html
index f47e295abd..f1cc52f5e5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html
@@ -89,53 +89,39 @@ Common concepts for dealing with revisions and revision lists.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../../spi/common/commit/CDOChangeSetDataRevisionProvider.html" title="CDOChangeSetDataRevisionProvider (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="295,1445,561,1485"/>
-<area shape="rect" id="node2" href="../../spi/common/commit/CDORevisionAvailabilityInfo.html" title="CDORevisionAvailabilityInfo (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="295,1509,561,1549"/>
-<area shape="rect" id="node3" href="CDORevisionHandler.Filtered.html" title="CDORevisionHandler.Filtered" alt="" coords="333,1251,523,1277"/>
-<area shape="rect" id="node4" href="CDORevisionHandler.Filtered.Undetached.html" title="CDORevisionHandler.Filtered.Undetached" alt="" coords="637,1251,899,1277"/>
-<area shape="rect" id="node5" href="CDORevisionUtil.AllRevisionsDumper.Stream.Html.html" title="CDORevisionUtil.AllRevisionsDumper.Stream.Html" alt="" coords="611,1141,925,1166"/>
-<area shape="rect" id="node6" href="CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html" title="CDORevisionUtil.AllRevisionsDumper.Stream.Plain" alt="" coords="611,1190,925,1215"/>
-<area shape="rect" id="node7" href="CDORevisionUtil.CDORevisionComparator.html" title="CDORevisionUtil.CDORevisionComparator" alt="" coords="296,1114,560,1139"/>
-<area shape="rect" id="node8" href="../../spi/common/revision/ManagedRevisionProvider.html" title="ManagedRevisionProvider (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="295,1573,561,1613"/>
-<area shape="rect" id="node9" href="../../spi/server/StoreAccessorBase.CommitDataRevisionHandler.html" title="StoreAccessorBase.CommitDataRevisionHandler (org.eclipse.emf.cdo.spi.server)" alt="" coords="275,1301,581,1341"/>
-<area shape="rect" id="node10" href="CDORevisionUtil.AllRevisionsDumper.html" title="CDORevisionUtil.AllRevisionsDumper" alt="" coords="6,1178,245,1203"/>
-<area shape="rect" id="node11" href="CDORevisionUtil.AllRevisionsDumper.Stream.html" title="CDORevisionUtil.AllRevisionsDumper.Stream" alt="" coords="286,1178,570,1203"/>
-<area shape="rect" id="node12" href="CDOAllRevisionsProvider.html" title="&#171;interface&#187; CDOAllRevisionsProvider" alt="" coords="345,843,511,883"/>
-<area shape="rect" id="node13" href="../branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="5,549,245,603"/>
-<area shape="rect" id="node14" href="../branch/CDOBranchVersion.html" title="&#171;interface&#187; CDOBranchVersion (org.eclipse.emf.cdo.common.branch)" alt="" coords="5,627,245,682"/>
-<area shape="rect" id="node15" href="../../session/CDOCollectionLoadingPolicy.html" title="&#171;interface&#187; CDOCollectionLoadingPolicy (org.eclipse.emf.cdo.session)" alt="" coords="332,477,524,531"/>
-<area shape="rect" id="node16" href="../CDOCommonView.html" title="&#171;interface&#187; CDOCommonView (org.eclipse.emf.cdo.common)" alt="" coords="329,1638,527,1693"/>
-<area shape="rect" id="node17" href="CDOElementProxy.html" title="&#171;interface&#187; CDOElementProxy" alt="" coords="59,420,191,460"/>
-<area shape="rect" id="node18" href="CDOIDAndBranch.html" title="&#171;interface&#187; CDOIDAndBranch" alt="" coords="62,356,189,396"/>
-<area shape="rect" id="node19" href="CDOIDAndVersion.html" title="&#171;interface&#187; CDOIDAndVersion" alt="" coords="61,707,190,747"/>
-<area shape="rect" id="node20" href="CDOList.html" title="&#171;interface&#187; CDOList" alt="" coords="385,245,471,285"/>
-<area shape="rect" id="node21" href="CDOListFactory.html" title="&#171;interface&#187; CDOListFactory" alt="" coords="68,133,183,173"/>
-<area shape="rect" id="node22" href="CDOListResolver.html" title="&#171;interface&#187; CDOListResolver" alt="" coords="65,484,185,524"/>
-<area shape="rect" id="node23" href="CDORevisable.html" title="&#171;interface&#187; CDORevisable" alt="" coords="375,556,481,596"/>
-<area shape="rect" id="node24" href="CDORevision.html" title="&#171;interface&#187; CDORevision" alt="" coords="719,556,817,596"/>
-<area shape="rect" id="node25" href="CDORevisionCache.html" title="&#171;interface&#187; CDORevisionCache" alt="" coords="361,915,495,955"/>
-<area shape="rect" id="node26" href="CDORevisionCache.EvictionEvent.html" title="&#171;interface&#187; CDORevisionCache.EvictionEvent" alt="" coords="660,764,876,804"/>
-<area shape="rect" id="node27" href="CDORevisionCacheAdder.html" title="&#171;interface&#187; CDORevisionCacheAdder" alt="" coords="41,971,210,1011"/>
-<area shape="rect" id="node28" href="CDORevisionData.html" title="&#171;interface&#187; CDORevisionData" alt="" coords="705,620,831,660"/>
-<area shape="rect" id="node29" href="delta/CDORevisionDelta.html" title="&#171;interface&#187; CDORevisionDelta (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="630,685,906,739"/>
-<area shape="rect" id="node30" href="CDORevisionFactory.html" title="&#171;interface&#187; CDORevisionFactory" alt="" coords="54,69,197,109"/>
-<area shape="rect" id="node31" href="CDORevisionHandler.html" title="&#171;interface&#187; CDORevisionHandler" alt="" coords="54,1301,197,1341"/>
-<area shape="rect" id="node32" href="CDORevisionKey.html" title="&#171;interface&#187; CDORevisionKey" alt="" coords="367,692,489,732"/>
-<area shape="rect" id="node33" href="CDORevisionManager.html" title="&#171;interface&#187; CDORevisionManager" alt="" coords="51,1035,199,1075"/>
-<area shape="rect" id="node34" href="CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider" alt="" coords="53,1573,197,1613"/>
-<area shape="rect" id="node35" href="../../server/CDOServerImporter.Handler.html" title="&#171;interface&#187; CDOServerImporter.Handler (org.eclipse.emf.cdo.server)" alt="" coords="337,1366,519,1421"/>
-<area shape="rect" id="node36" title="&#171;interface&#187; Comparator (java.util)" alt="" coords="81,1099,170,1154"/>
-<area shape="rect" id="node37" title="&#171;interface&#187; EList (org.eclipse.emf.common.util)" alt="" coords="29,198,222,253"/>
-<area shape="rect" id="node38" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="338,757,518,811"/>
-<area shape="rect" id="node39" href="../../server/mem/IMEMStore.html" title="&#171;interface&#187; IMEMStore (org.eclipse.emf.cdo.server.mem)" alt="" coords="661,829,875,883"/>
-<area shape="rect" id="node40" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="35,891,215,946"/>
-<area shape="rect" id="node41" href="../../server/IStoreAccessor.CommitContext.html" title="&#171;interface&#187; IStoreAccessor.CommitContext (org.eclipse.emf.cdo.server)" alt="" coords="325,1717,531,1771"/>
-<area shape="rect" id="node42" href="../../spi/common/revision/InternalCDOList.html" title="&#171;interface&#187; InternalCDOList (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="635,238,901,293"/>
-<area shape="rect" id="node43" href="../../spi/common/revision/InternalCDORevision.html" title="&#171;interface&#187; InternalCDORevision (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="955,581,1221,635"/>
-<area shape="rect" id="node44" href="../../spi/common/revision/InternalCDORevisionCache.html" title="&#171;interface&#187; InternalCDORevisionCache (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="635,907,901,962"/>
-<area shape="rect" id="node45" href="../../spi/common/revision/InternalCDORevisionManager.html" title="&#171;interface&#187; InternalCDORevisionManager (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="295,995,561,1050"/>
-<area shape="rect" id="node46" title="&#171;interface&#187; MoveableList (org.eclipse.net4j.util.collection)" alt="" coords="23,277,228,331"/>
-<area shape="rect" id="node47" href="CDORevisionUtil.html" title="&#171;static&#187; CDORevisionUtil" alt="" coords="67,5,184,45"/>
+<area shape="rect" id="node1" href="CDORevisionHandler.Filtered.html" title="CDORevisionHandler.Filtered" alt="" coords="323,1307,512,1333"/>
+<area shape="rect" id="node2" href="CDORevisionHandler.Filtered.Undetached.html" title="CDORevisionHandler.Filtered.Undetached" alt="" coords="615,1307,878,1333"/>
+<area shape="rect" id="node3" href="CDORevisionUtil.AllRevisionsDumper.Stream.Html.html" title="CDORevisionUtil.AllRevisionsDumper.Stream.Html" alt="" coords="590,1205,903,1230"/>
+<area shape="rect" id="node4" href="CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html" title="CDORevisionUtil.AllRevisionsDumper.Stream.Plain" alt="" coords="589,1254,904,1279"/>
+<area shape="rect" id="node5" href="CDORevisionUtil.CDORevisionComparator.html" title="CDORevisionUtil.CDORevisionComparator" alt="" coords="285,1186,549,1211"/>
+<area shape="rect" id="node6" href="CDORevisionUtil.AllRevisionsDumper.html" title="CDORevisionUtil.AllRevisionsDumper" alt="" coords="6,1250,245,1275"/>
+<area shape="rect" id="node7" href="CDORevisionUtil.AllRevisionsDumper.Stream.html" title="CDORevisionUtil.AllRevisionsDumper.Stream" alt="" coords="275,1250,559,1275"/>
+<area shape="rect" id="node8" href="CDOAllRevisionsProvider.html" title="&#171;interface&#187; CDOAllRevisionsProvider" alt="" coords="42,1107,209,1147"/>
+<area shape="rect" id="node9" href="../branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="5,885,245,939"/>
+<area shape="rect" id="node10" href="../branch/CDOBranchVersion.html" title="&#171;interface&#187; CDOBranchVersion (org.eclipse.emf.cdo.common.branch)" alt="" coords="5,963,245,1018"/>
+<area shape="rect" id="node11" href="CDOElementProxy.html" title="&#171;interface&#187; CDOElementProxy" alt="" coords="59,820,191,860"/>
+<area shape="rect" id="node12" href="CDOIDAndBranch.html" title="&#171;interface&#187; CDOIDAndBranch" alt="" coords="62,756,189,796"/>
+<area shape="rect" id="node13" href="CDOIDAndVersion.html" title="&#171;interface&#187; CDOIDAndVersion" alt="" coords="61,1043,190,1083"/>
+<area shape="rect" id="node14" href="CDOList.html" title="&#171;interface&#187; CDOList" alt="" coords="375,645,460,685"/>
+<area shape="rect" id="node15" href="CDOListFactory.html" title="&#171;interface&#187; CDOListFactory" alt="" coords="68,533,183,573"/>
+<area shape="rect" id="node16" href="CDOListResolver.html" title="&#171;interface&#187; CDOListResolver" alt="" coords="65,469,185,509"/>
+<area shape="rect" id="node17" href="CDORevisable.html" title="&#171;interface&#187; CDORevisable" alt="" coords="365,939,470,979"/>
+<area shape="rect" id="node18" href="CDORevision.html" title="&#171;interface&#187; CDORevision" alt="" coords="697,971,796,1011"/>
+<area shape="rect" id="node19" href="CDORevisionCache.html" title="&#171;interface&#187; CDORevisionCache" alt="" coords="350,361,485,401"/>
+<area shape="rect" id="node20" href="CDORevisionCache.EvictionEvent.html" title="&#171;interface&#187; CDORevisionCache.EvictionEvent" alt="" coords="639,1055,855,1095"/>
+<area shape="rect" id="node21" href="CDORevisionCacheAdder.html" title="&#171;interface&#187; CDORevisionCacheAdder" alt="" coords="41,325,210,365"/>
+<area shape="rect" id="node22" href="CDORevisionData.html" title="&#171;interface&#187; CDORevisionData" alt="" coords="63,261,188,301"/>
+<area shape="rect" id="node23" href="CDORevisionFactory.html" title="&#171;interface&#187; CDORevisionFactory" alt="" coords="54,197,197,237"/>
+<area shape="rect" id="node24" href="CDORevisionHandler.html" title="&#171;interface&#187; CDORevisionHandler" alt="" coords="54,1300,197,1340"/>
+<area shape="rect" id="node25" href="CDORevisionKey.html" title="&#171;interface&#187; CDORevisionKey" alt="" coords="357,1003,478,1043"/>
+<area shape="rect" id="node26" href="CDORevisionManager.html" title="&#171;interface&#187; CDORevisionManager" alt="" coords="51,133,199,173"/>
+<area shape="rect" id="node27" href="CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider" alt="" coords="53,69,197,109"/>
+<area shape="rect" id="node28" title="&#171;interface&#187; Comparator (java.util)" alt="" coords="81,1171,170,1226"/>
+<area shape="rect" id="node29" title="&#171;interface&#187; EList (org.eclipse.emf.common.util)" alt="" coords="29,598,222,653"/>
+<area shape="rect" id="node30" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="327,1067,507,1122"/>
+<area shape="rect" id="node31" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="35,390,215,445"/>
+<area shape="rect" id="node32" title="&#171;interface&#187; MoveableList (org.eclipse.net4j.util.collection)" alt="" coords="23,677,228,731"/>
+<area shape="rect" id="node33" href="CDORevisionUtil.html" title="&#171;static&#187; CDORevisionUtil" alt="" coords="67,5,184,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png
index 88001f5253..379abf6b17 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html
index 4cf76849e9..4cee22ac00 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html
@@ -89,39 +89,26 @@ Common utility classes, some common interfaces and exceptions.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOException.html" title="&#171;exception&#187; CDOException" alt="" coords="363,1211,471,1251"/>
-<area shape="rect" id="node2" href="../../util/DanglingReferenceException.html" title="&#171;exception&#187; DanglingReferenceException (org.eclipse.emf.cdo.util)" alt="" coords="602,850,790,905"/>
-<area shape="rect" id="node3" href="../../util/InvalidObjectException.html" title="&#171;exception&#187; InvalidObjectException (org.eclipse.emf.cdo.util)" alt="" coords="614,929,778,983"/>
-<area shape="rect" id="node4" href="../../util/InvalidURIException.html" title="&#171;exception&#187; InvalidURIException (org.eclipse.emf.cdo.util)" alt="" coords="614,1007,778,1062"/>
-<area shape="rect" id="node5" href="../../util/LockTimeoutException.html" title="&#171;exception&#187; LockTimeoutException (org.eclipse.emf.cdo.util)" alt="" coords="614,1086,778,1141"/>
-<area shape="rect" id="node6" href="../../util/ObjectNotFoundException.html" title="&#171;exception&#187; ObjectNotFoundException (org.eclipse.emf.cdo.util)" alt="" coords="609,1165,783,1219"/>
-<area shape="rect" id="node7" href="../../util/ReadOnlyException.html" title="&#171;exception&#187; ReadOnlyException (org.eclipse.emf.cdo.util)" alt="" coords="614,1243,778,1298"/>
-<area shape="rect" id="node8" href="../../server/RepositoryNotFoundException.html" title="&#171;exception&#187; RepositoryNotFoundException (org.eclipse.emf.cdo.server)" alt="" coords="597,1322,795,1377"/>
-<area shape="rect" id="node9" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="83,1203,211,1258"/>
-<area shape="rect" id="node10" href="../../util/ServerException.html" title="&#171;exception&#187; ServerException (org.eclipse.emf.cdo.util)" alt="" coords="614,1401,778,1455"/>
-<area shape="rect" id="node11" href="../../util/StaleRevisionLockException.html" title="&#171;exception&#187; StaleRevisionLockException (org.eclipse.emf.cdo.util)" alt="" coords="603,1479,789,1534"/>
-<area shape="rect" id="node12" href="TransportException.html" title="&#171;exception&#187; TransportException" alt="" coords="629,1559,763,1599"/>
-<area shape="rect" id="node13" href="../../spi/common/AbstractQueryResult.html" title="AbstractQueryResult (org.eclipse.emf.cdo.spi.common)" alt="" coords="587,657,805,697"/>
-<area shape="rect" id="node14" href="CDOCommonEventAdapter.html" title="CDOCommonEventAdapter" alt="" coords="328,650,507,675"/>
-<area shape="rect" id="node15" href="CDOFetchRule.html" title="CDOFetchRule" alt="" coords="92,593,201,618"/>
-<area shape="rect" id="node16" href="CDOQueryQueue.html" title="CDOQueryQueue" alt="" coords="356,490,479,515"/>
-<area shape="rect" id="node17" href="CDOQueryQueue.BlockingCloseableIteratorImpl.html" title="CDOQueryQueue.BlockingCloseableIteratorImpl" alt="" coords="547,722,845,747"/>
-<area shape="rect" id="node18" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="45,643,248,683"/>
-<area shape="rect" id="node19" title="Event (org.eclipse.net4j.util.event)" alt="" coords="57,292,237,332"/>
-<area shape="rect" id="node20" href="RepositoryStateChangedEvent.html" title="RepositoryStateChangedEvent" alt="" coords="318,263,517,289"/>
-<area shape="rect" id="node21" href="RepositoryTypeChangedEvent.html" title="RepositoryTypeChangedEvent" alt="" coords="320,361,515,386"/>
-<area shape="rect" id="node22" href="BlockingCloseableIterator.html" title="&#171;interface&#187; BlockingCloseableIterator" alt="" coords="333,715,502,755"/>
-<area shape="rect" id="node23" href="../CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository (org.eclipse.emf.cdo.common)" alt="" coords="319,141,516,195"/>
-<area shape="rect" id="node24" href="../CDOCommonRepository.StateChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.StateChangedEvent (org.eclipse.emf.cdo.common)" alt="" coords="5,213,288,267"/>
-<area shape="rect" id="node25" href="../CDOCommonRepository.TypeChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.TypeChangedEvent (org.eclipse.emf.cdo.common)" alt="" coords="7,357,286,411"/>
-<area shape="rect" id="node26" href="../../view/CDOQuery.html" title="&#171;interface&#187; CDOQuery (org.eclipse.emf.cdo.view)" alt="" coords="332,62,503,117"/>
-<area shape="rect" id="node27" href="CDOQueryInfo.html" title="&#171;interface&#187; CDOQueryInfo" alt="" coords="94,69,199,109"/>
-<area shape="rect" id="node28" href="CDOTimeProvider.html" title="&#171;interface&#187; CDOTimeProvider" alt="" coords="85,148,209,188"/>
-<area shape="rect" id="node29" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="44,435,249,490"/>
-<area shape="rect" id="node30" title="&#171;interface&#187; CloseableIterator (org.eclipse.net4j.util.collection)" alt="" coords="44,707,249,762"/>
-<area shape="rect" id="node31" href="../../spi/server/InternalQueryResult.html" title="&#171;interface&#187; InternalQueryResult (org.eclipse.emf.cdo.spi.server)" alt="" coords="595,771,797,826"/>
-<area shape="rect" id="node32" title="&#171;interface&#187; Queue (java.util)" alt="" coords="104,514,189,569"/>
-<area shape="rect" id="node33" href="CDOCommonUtil.html" title="&#171;static&#187; CDOCommonUtil" alt="" coords="86,5,207,45"/>
+<area shape="rect" id="node1" href="CDOException.html" title="&#171;exception&#187; CDOException" alt="" coords="363,779,471,819"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="83,771,211,826"/>
+<area shape="rect" id="node3" href="TransportException.html" title="&#171;exception&#187; TransportException" alt="" coords="629,779,763,819"/>
+<area shape="rect" id="node4" href="CDOCommonEventAdapter.html" title="CDOCommonEventAdapter" alt="" coords="328,714,507,739"/>
+<area shape="rect" id="node5" href="CDOFetchRule.html" title="CDOFetchRule" alt="" coords="92,657,201,682"/>
+<area shape="rect" id="node6" href="CDOQueryQueue.html" title="CDOQueryQueue" alt="" coords="356,554,479,579"/>
+<area shape="rect" id="node7" href="CDOQueryQueue.BlockingCloseableIteratorImpl.html" title="CDOQueryQueue.BlockingCloseableIteratorImpl" alt="" coords="547,435,845,461"/>
+<area shape="rect" id="node8" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="45,707,248,747"/>
+<area shape="rect" id="node9" title="Event (org.eclipse.net4j.util.event)" alt="" coords="57,277,237,317"/>
+<area shape="rect" id="node10" href="RepositoryStateChangedEvent.html" title="RepositoryStateChangedEvent" alt="" coords="318,255,517,281"/>
+<area shape="rect" id="node11" href="RepositoryTypeChangedEvent.html" title="RepositoryTypeChangedEvent" alt="" coords="320,315,515,341"/>
+<area shape="rect" id="node12" href="BlockingCloseableIterator.html" title="&#171;interface&#187; BlockingCloseableIterator" alt="" coords="333,428,502,468"/>
+<area shape="rect" id="node13" href="../CDOCommonRepository.StateChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.StateChangedEvent (org.eclipse.emf.cdo.common)" alt="" coords="5,198,288,253"/>
+<area shape="rect" id="node14" href="../CDOCommonRepository.TypeChangedEvent.html" title="&#171;interface&#187; CDOCommonRepository.TypeChangedEvent (org.eclipse.emf.cdo.common)" alt="" coords="7,342,286,397"/>
+<area shape="rect" id="node15" href="CDOQueryInfo.html" title="&#171;interface&#187; CDOQueryInfo" alt="" coords="94,133,199,173"/>
+<area shape="rect" id="node16" href="CDOTimeProvider.html" title="&#171;interface&#187; CDOTimeProvider" alt="" coords="85,69,209,109"/>
+<area shape="rect" id="node17" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="44,499,249,554"/>
+<area shape="rect" id="node18" title="&#171;interface&#187; CloseableIterator (org.eclipse.net4j.util.collection)" alt="" coords="44,421,249,475"/>
+<area shape="rect" id="node19" title="&#171;interface&#187; Queue (java.util)" alt="" coords="104,578,189,633"/>
+<area shape="rect" id="node20" href="CDOCommonUtil.html" title="&#171;static&#187; CDOCommonUtil" alt="" coords="86,5,207,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.png
index 5f317e4411..d27f0fccca 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.png
index 77243feeb2..c1925f44d5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.png
index d1f10a9e39..62748aa419 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html
index 4f81cf4967..d65ed5974e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html
@@ -89,24 +89,18 @@ The generated EMF API of the CDO repository file system.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="impl/CDOResourceFactoryImpl.html" title="CDOResourceFactoryImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="481,425,713,465"/>
-<area shape="rect" id="node2" href="impl/CDOResourceFolderImpl.html" title="CDOResourceFolderImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="744,361,976,401"/>
-<area shape="rect" id="node3" href="impl/CDOResourceImpl.html" title="CDOResourceImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="744,232,976,272"/>
-<area shape="rect" id="node4" href="impl/EresourceFactoryImpl.html" title="EresourceFactoryImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="481,156,713,196"/>
-<area shape="rect" id="node5" href="impl/EresourcePackageImpl.html" title="EresourcePackageImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="481,77,713,117"/>
-<area shape="rect" id="node6" href="impl/CDOResourceNodeImpl.html" title="CDOResourceNodeImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="481,297,714,337"/>
-<area shape="rect" id="node7" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="38,293,181,347"/>
-<area shape="rect" id="node8" href="CDOResource.html" title="&#171;interface&#187; CDOResource" alt="" coords="545,232,650,272"/>
-<area shape="rect" id="node9" href="CDOResourceFactory.html" title="&#171;interface&#187; CDOResourceFactory" alt="" coords="272,425,421,465"/>
-<area shape="rect" id="node10" href="CDOResourceFolder.html" title="&#171;interface&#187; CDOResourceFolder" alt="" coords="527,361,668,401"/>
-<area shape="rect" id="node11" href="CDOResourceNode.html" title="&#171;interface&#187; CDOResourceNode" alt="" coords="279,300,414,340"/>
-<area shape="rect" id="node12" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="32,149,187,203"/>
-<area shape="rect" id="node13" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="32,70,187,125"/>
-<area shape="rect" id="node14" href="EresourceFactory.html" title="&#171;interface&#187; EresourceFactory" alt="" coords="284,156,409,196"/>
-<area shape="rect" id="node15" href="EresourcePackage.html" title="&#171;interface&#187; EresourcePackage" alt="" coords="281,77,413,117"/>
-<area shape="rect" id="node16" href="EresourcePackage.Literals.html" title="&#171;interface&#187; EresourcePackage.Literals" alt="" coords="20,5,199,45"/>
-<area shape="rect" id="node17" title="&#171;interface&#187; Resource (org.eclipse.emf.ecore.resource)" alt="" coords="243,221,451,275"/>
-<area shape="rect" id="node18" title="&#171;interface&#187; Resource.Factory (org.eclipse.emf.ecore.resource)" alt="" coords="5,418,213,473"/>
+<area shape="rect" id="node1" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="38,371,181,426"/>
+<area shape="rect" id="node2" href="CDOResource.html" title="&#171;interface&#187; CDOResource" alt="" coords="498,311,603,351"/>
+<area shape="rect" id="node3" href="CDOResourceFactory.html" title="&#171;interface&#187; CDOResourceFactory" alt="" coords="272,235,421,275"/>
+<area shape="rect" id="node4" href="CDOResourceFolder.html" title="&#171;interface&#187; CDOResourceFolder" alt="" coords="480,379,621,419"/>
+<area shape="rect" id="node5" href="CDOResourceNode.html" title="&#171;interface&#187; CDOResourceNode" alt="" coords="279,379,414,419"/>
+<area shape="rect" id="node6" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="32,149,187,203"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="32,70,187,125"/>
+<area shape="rect" id="node8" href="EresourceFactory.html" title="&#171;interface&#187; EresourceFactory" alt="" coords="284,156,409,196"/>
+<area shape="rect" id="node9" href="EresourcePackage.html" title="&#171;interface&#187; EresourcePackage" alt="" coords="281,77,413,117"/>
+<area shape="rect" id="node10" href="EresourcePackage.Literals.html" title="&#171;interface&#187; EresourcePackage.Literals" alt="" coords="20,5,199,45"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; Resource (org.eclipse.emf.ecore.resource)" alt="" coords="243,299,451,354"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; Resource.Factory (org.eclipse.emf.ecore.resource)" alt="" coords="5,227,213,282"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.png
index 1663ebb6f4..04b85129b2 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.png
index 297b11f0a5..154c492a83 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html
index 82b58d688b..a219e1f5b3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html
@@ -91,8 +91,7 @@ The generated EMF utilities of the CDO repository file system.
<map id="APIVIZ" name="APIVIZ">
<area shape="rect" id="node1" title="AdapterFactoryImpl (org.eclipse.emf.common.notify.impl)" alt="" coords="5,55,240,95"/>
<area shape="rect" id="node2" href="EresourceAdapterFactory.html" title="EresourceAdapterFactory" alt="" coords="269,62,440,87"/>
-<area shape="rect" id="node3" href="../provider/EresourceItemProviderAdapterFactory.html" title="EresourceItemProviderAdapterFactory (org.eclipse.emf.cdo.eresource.provider)" alt="" coords="470,55,722,95"/>
-<area shape="rect" id="node4" href="EresourceSwitch.html" title="EresourceSwitch" alt="" coords="63,5,183,30"/>
+<area shape="rect" id="node3" href="EresourceSwitch.html" title="EresourceSwitch" alt="" coords="63,5,183,30"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.png
index cd8115eaf1..ba860abf1b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.png
index 6a85c29976..9bd722bdc1 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.png
index 69472d0d05..618101a0ac 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html
index 1061dd91a6..9b45df1b6e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html
@@ -89,18 +89,14 @@ The generated EMF API of the CDO system data types and native annotations.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="impl/AnnotationImpl.html" title="AnnotationImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="585,291,799,331"/>
-<area shape="rect" id="node2" href="impl/EtypesFactoryImpl.html" title="EtypesFactoryImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="339,156,554,196"/>
-<area shape="rect" id="node3" href="impl/EtypesPackageImpl.html" title="EtypesPackageImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="339,77,554,117"/>
-<area shape="rect" id="node4" href="impl/ModelElementImpl.html" title="ModelElementImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="339,227,554,267"/>
-<area shape="rect" id="node5" href="Annotation.html" title="&#171;interface&#187; Annotation" alt="" coords="404,291,489,331"/>
-<area shape="rect" id="node6" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="14,255,157,310"/>
-<area shape="rect" id="node7" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="8,149,163,203"/>
-<area shape="rect" id="node8" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="8,70,163,125"/>
-<area shape="rect" id="node9" href="EtypesFactory.html" title="&#171;interface&#187; EtypesFactory" alt="" coords="199,156,305,196"/>
-<area shape="rect" id="node10" href="EtypesPackage.html" title="&#171;interface&#187; EtypesPackage" alt="" coords="195,77,309,117"/>
-<area shape="rect" id="node11" href="EtypesPackage.Literals.html" title="&#171;interface&#187; EtypesPackage.Literals" alt="" coords="5,5,165,45"/>
-<area shape="rect" id="node12" href="ModelElement.html" title="&#171;interface&#187; ModelElement" alt="" coords="199,263,305,303"/>
+<area shape="rect" id="node1" href="Annotation.html" title="&#171;interface&#187; Annotation" alt="" coords="339,235,424,275"/>
+<area shape="rect" id="node2" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="14,227,157,282"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="8,149,163,203"/>
+<area shape="rect" id="node4" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="8,70,163,125"/>
+<area shape="rect" id="node5" href="EtypesFactory.html" title="&#171;interface&#187; EtypesFactory" alt="" coords="199,156,305,196"/>
+<area shape="rect" id="node6" href="EtypesPackage.html" title="&#171;interface&#187; EtypesPackage" alt="" coords="195,77,309,117"/>
+<area shape="rect" id="node7" href="EtypesPackage.Literals.html" title="&#171;interface&#187; EtypesPackage.Literals" alt="" coords="5,5,165,45"/>
+<area shape="rect" id="node8" href="ModelElement.html" title="&#171;interface&#187; ModelElement" alt="" coords="199,235,305,275"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.png
index 0772a044fa..29d37bb0ad 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.png
index b89d037728..f610b62773 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html
index 0b68341165..f0160786bf 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html
@@ -91,8 +91,7 @@ The generated EMF utilities of the CDO system data types and native annotations.
<map id="APIVIZ" name="APIVIZ">
<area shape="rect" id="node1" title="AdapterFactoryImpl (org.eclipse.emf.common.notify.impl)" alt="" coords="5,55,240,95"/>
<area shape="rect" id="node2" href="EtypesAdapterFactory.html" title="EtypesAdapterFactory" alt="" coords="269,62,421,87"/>
-<area shape="rect" id="node3" href="../provider/EtypesItemProviderAdapterFactory.html" title="EtypesItemProviderAdapterFactory (org.eclipse.emf.cdo.etypes.provider)" alt="" coords="451,55,685,95"/>
-<area shape="rect" id="node4" href="EtypesSwitch.html" title="EtypesSwitch" alt="" coords="71,5,174,30"/>
+<area shape="rect" id="node3" href="EtypesSwitch.html" title="EtypesSwitch" alt="" coords="71,5,174,30"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.png
index b3fdbc5c4f..e6acdc150d 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.png
index efda6f8a74..1a04b04634 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.png
index 23fc36d781..2b3c62c4e8 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html
index 5c881b7e85..72d6b1fb17 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html
@@ -89,25 +89,20 @@ Client concepts like <A HREF="../../../../org/eclipse/emf/cdo/CDOObject.html" ti
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" title="CDOAdapter.NotFound (CDOAdapter)" alt="" coords="447,317,601,357"/>
-<area shape="rect" id="node2" title="CDOState.NotFound (CDOState)" alt="" coords="453,381,595,421"/>
-<area shape="rect" id="node3" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="7,306,214,361"/>
-<area shape="rect" id="node4" href="CDOAdapter.html" title="&#171;interface&#187; CDOAdapter" alt="" coords="271,313,366,353"/>
-<area shape="rect" id="node5" href="CDODeltaNotification.html" title="&#171;interface&#187; CDODeltaNotification" alt="" coords="452,180,596,220"/>
-<area shape="rect" id="node6" href="CDOInvalidationNotification.html" title="&#171;interface&#187; CDOInvalidationNotification" alt="" coords="435,244,613,284"/>
-<area shape="rect" id="node7" href="CDOLock.html" title="&#171;interface&#187; CDOLock" alt="" coords="276,156,361,196"/>
-<area shape="rect" id="node8" href="CDONotification.html" title="&#171;interface&#187; CDONotification" alt="" coords="261,235,376,275"/>
-<area shape="rect" id="node9" href="CDOObject.html" title="&#171;interface&#187; CDOObject" alt="" coords="275,453,363,493"/>
-<area shape="rect" id="node10" href="CDOObjectReference.html" title="&#171;interface&#187; CDOObjectReference" alt="" coords="245,77,392,117"/>
-<area shape="rect" id="node11" href="common/id/CDOReference.html" title="&#171;interface&#187; CDOReference (org.eclipse.emf.cdo.common.id)" alt="" coords="5,70,216,125"/>
-<area shape="rect" id="node12" href="eresource/CDOResourceNode.html" title="&#171;interface&#187; CDOResourceNode (org.eclipse.emf.cdo.eresource)" alt="" coords="422,446,626,501"/>
-<area shape="rect" id="node13" href="common/id/CDOWithID.html" title="&#171;interface&#187; CDOWithID (org.eclipse.emf.cdo.common.id)" alt="" coords="5,385,216,439"/>
-<area shape="rect" id="node14" title="&#171;interface&#187; EObject (org.eclipse.emf.ecore)" alt="" coords="33,463,188,518"/>
-<area shape="rect" id="node15" href="../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="442,525,606,579"/>
-<area shape="rect" id="node16" title="&#171;interface&#187; Lock (java.util.concurrent.locks)" alt="" coords="24,149,197,203"/>
-<area shape="rect" id="node17" href="etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="431,603,617,658"/>
-<area shape="rect" id="node18" title="&#171;interface&#187; Notification (org.eclipse.emf.common.notify)" alt="" coords="7,227,214,282"/>
-<area shape="rect" id="node19" href="CDOState.html" title="&#171;enum&#187; CDOState" alt="" coords="70,5,151,45"/>
+<area shape="rect" id="node1" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="246,269,453,323"/>
+<area shape="rect" id="node2" href="CDOAdapter.html" title="&#171;interface&#187; CDOAdapter" alt="" coords="525,280,619,320"/>
+<area shape="rect" id="node3" href="CDODeltaNotification.html" title="&#171;interface&#187; CDODeltaNotification" alt="" coords="500,140,644,180"/>
+<area shape="rect" id="node4" href="CDOInvalidationNotification.html" title="&#171;interface&#187; CDOInvalidationNotification" alt="" coords="483,204,661,244"/>
+<area shape="rect" id="node5" href="CDOLock.html" title="&#171;interface&#187; CDOLock" alt="" coords="307,91,392,131"/>
+<area shape="rect" id="node6" href="CDONotification.html" title="&#171;interface&#187; CDONotification" alt="" coords="292,169,407,209"/>
+<area shape="rect" id="node7" href="CDOObject.html" title="&#171;interface&#187; CDOObject" alt="" coords="305,348,393,388"/>
+<area shape="rect" id="node8" href="CDOObjectReference.html" title="&#171;interface&#187; CDOObjectReference" alt="" coords="276,12,423,52"/>
+<area shape="rect" id="node9" href="common/id/CDOReference.html" title="&#171;interface&#187; CDOReference (org.eclipse.emf.cdo.common.id)" alt="" coords="5,5,216,59"/>
+<area shape="rect" id="node10" href="common/id/CDOWithID.html" title="&#171;interface&#187; CDOWithID (org.eclipse.emf.cdo.common.id)" alt="" coords="5,269,216,323"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; EObject (org.eclipse.emf.ecore)" alt="" coords="33,347,188,402"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; Lock (java.util.concurrent.locks)" alt="" coords="24,83,197,138"/>
+<area shape="rect" id="node13" title="&#171;interface&#187; Notification (org.eclipse.emf.common.notify)" alt="" coords="7,162,214,217"/>
+<area shape="rect" id="node14" href="CDOState.html" title="&#171;enum&#187; CDOState" alt="" coords="531,348,613,388"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.png
index 9459bcefac..5d588c6a3a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png
index 2a4a75f0cc..cd12fe746c 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.png
index dbdab4459a..ee0a6c7b44 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.png
index 2e07a9f45f..8e07dc00f6 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.png
index 8e211c8d7d..273d3f50cd 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.png
index f13eebab6a..1b16b9562f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html
index 2dbb919eb1..06bf940a6f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html
@@ -90,11 +90,10 @@ Server concepts for dealing with in-memory stores.
<map id="APIVIZ" name="APIVIZ">
<area shape="rect" id="node1" href="../../common/revision/CDOAllRevisionsProvider.html" title="&#171;interface&#187; CDOAllRevisionsProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="6,70,250,125"/>
-<area shape="rect" id="node2" href="../IMEMStore.html" title="&#171;interface&#187; IMEMStore (org.eclipse.emf.cdo.server)" alt="" coords="397,149,579,203"/>
-<area shape="rect" id="node3" href="IMEMStore.html" title="&#171;interface&#187; IMEMStore" alt="" coords="281,156,367,196"/>
-<area shape="rect" id="node4" href="../IStore.html" title="&#171;interface&#187; IStore (org.eclipse.emf.cdo.server)" alt="" coords="37,149,219,203"/>
-<area shape="rect" id="node5" href="../IStore.CanHandleClientAssignedIDs.html" title="&#171;interface&#187; IStore.CanHandleClientAssignedIDs (org.eclipse.emf.cdo.server)" alt="" coords="13,227,243,282"/>
-<area shape="rect" id="node6" href="MEMStoreUtil.html" title="&#171;static&#187; MEMStoreUtil" alt="" coords="77,5,179,45"/>
+<area shape="rect" id="node2" href="IMEMStore.html" title="&#171;interface&#187; IMEMStore" alt="" coords="281,156,367,196"/>
+<area shape="rect" id="node3" href="../IStore.html" title="&#171;interface&#187; IStore (org.eclipse.emf.cdo.server)" alt="" coords="37,149,219,203"/>
+<area shape="rect" id="node4" href="../IStore.CanHandleClientAssignedIDs.html" title="&#171;interface&#187; IStore.CanHandleClientAssignedIDs (org.eclipse.emf.cdo.server)" alt="" coords="13,227,243,282"/>
+<area shape="rect" id="node5" href="MEMStoreUtil.html" title="&#171;static&#187; MEMStoreUtil" alt="" coords="77,5,179,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.png
index 4ccbaf112f..823cdbcc7b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.png
index 84c8b2d706..cab7bac2b0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.png
index 9864151155..b78fbfbc19 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.png
index 0995013da3..964ff00ba0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.png
index 57bbc83f03..ad4f21c7c3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html
index 588fe65be0..460ec279a7 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html
@@ -89,108 +89,79 @@ Server concepts for dealing with repositories and stores.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../common/util/CDOException.html" title="&#171;exception&#187; CDOException (org.eclipse.emf.cdo.common.util)" alt="" coords="53,3386,272,3441"/>
-<area shape="rect" id="node2" href="ContainmentCycleDetectedException.html" title="&#171;exception&#187; ContainmentCycleDetectedException" alt="" coords="369,3315,607,3355"/>
-<area shape="rect" id="node3" title="&#171;exception&#187; IllegalStateException (java.lang)" alt="" coords="91,3307,235,3362"/>
-<area shape="rect" id="node4" href="RepositoryNotFoundException.html" title="&#171;exception&#187; RepositoryNotFoundException" alt="" coords="389,3393,587,3433"/>
-<area shape="rect" id="node5" href="CDOServerBrowser.html" title="CDOServerBrowser" alt="" coords="421,3250,555,3275"/>
-<area shape="rect" id="node6" href="CDOServerBrowser.ContainerBased.html" title="CDOServerBrowser.ContainerBased" alt="" coords="707,3250,936,3275"/>
-<area shape="rect" id="node7" href="CDOServerBrowser.ContainerBased.Factory.html" title="CDOServerBrowser.ContainerBased.Factory" alt="" coords="349,3186,627,3211"/>
-<area shape="rect" id="node8" href="CDOServerBrowser.HistoryPage.html" title="CDOServerBrowser.HistoryPage" alt="" coords="717,3038,925,3063"/>
-<area shape="rect" id="node9" href="CDOServerBrowser.LobsPage.html" title="CDOServerBrowser.LobsPage" alt="" coords="724,3087,919,3113"/>
-<area shape="rect" id="node10" href="CDOServerBrowser.PackagesPage.html" title="CDOServerBrowser.PackagesPage" alt="" coords="709,3137,934,3162"/>
-<area shape="rect" id="node11" href="CDOServerBrowser.RevisionsPage.FromCache.html" title="CDOServerBrowser.RevisionsPage.FromCache" alt="" coords="1016,3161,1309,3186"/>
-<area shape="rect" id="node12" href="CDOServerBrowser.RevisionsPage.FromStore.html" title="CDOServerBrowser.RevisionsPage.FromStore" alt="" coords="1019,3210,1306,3235"/>
-<area shape="rect" id="node13" href="CDOServerExporter.XML.html" title="CDOServerExporter.XML" alt="" coords="406,2979,570,3005"/>
-<area shape="rect" id="node14" href="CDOServerImporter.XML.html" title="CDOServerImporter.XML" alt="" coords="407,3061,569,3086"/>
-<area shape="rect" id="node15" href="../spi/server/ContainerQueryHandlerProvider.html" title="ContainerQueryHandlerProvider (org.eclipse.emf.cdo.spi.server)" alt="" coords="387,2320,589,2360"/>
-<area shape="rect" id="node16" href="../spi/server/ContainerRepositoryProvider.html" title="ContainerRepositoryProvider (org.eclipse.emf.cdo.spi.server)" alt="" coords="387,2256,589,2296"/>
-<area shape="rect" id="node17" href="../spi/server/FactoriesQueryHandlerProvider.html" title="FactoriesQueryHandlerProvider (org.eclipse.emf.cdo.spi.server)" alt="" coords="387,2384,589,2424"/>
-<area shape="rect" id="node18" href="IStoreChunkReader.Chunk.html" title="IStoreChunkReader.Chunk" alt="" coords="75,2206,250,2231"/>
-<area shape="rect" id="node19" href="ocl/OCLQueryHandler.html" title="OCLQueryHandler (org.eclipse.emf.cdo.server.ocl)" alt="" coords="387,2141,589,2181"/>
-<area shape="rect" id="node20" href="../spi/server/ObjectWriteAccessHandler.html" title="ObjectWriteAccessHandler (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,2077,923,2117"/>
-<area shape="rect" id="node21" href="../spi/server/RepositoryFactory.html" title="RepositoryFactory (org.eclipse.emf.cdo.spi.server)" alt="" coords="387,1949,589,1989"/>
-<area shape="rect" id="node22" href="CDOServerBrowser.AbstractPage.html" title="CDOServerBrowser.AbstractPage" alt="" coords="379,3122,597,3147"/>
-<area shape="rect" id="node23" href="CDOServerBrowser.RevisionsPage.html" title="CDOServerBrowser.RevisionsPage" alt="" coords="710,3186,933,3211"/>
-<area shape="rect" id="node24" href="CDOServerExporter.html" title="CDOServerExporter" alt="" coords="95,2950,230,2975"/>
-<area shape="rect" id="node25" href="CDOServerImporter.html" title="CDOServerImporter" alt="" coords="95,3065,230,3090"/>
-<area shape="rect" id="node26" href="CDOServerUtil.RepositoryReadAccessValidator.html" title="CDOServerUtil.RepositoryReadAccessValidator" alt="" coords="673,2021,969,2046"/>
-<area shape="rect" id="node27" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="68,3179,257,3219"/>
-<area shape="rect" id="node28" href="../spi/server/StoreAccessorBase.html" title="StoreAccessorBase (org.eclipse.emf.cdo.spi.server)" alt="" coords="719,2505,923,2545"/>
-<area shape="rect" id="node29" href="../spi/server/StoreChunkReader.html" title="StoreChunkReader (org.eclipse.emf.cdo.spi.server)" alt="" coords="386,1648,590,1688"/>
-<area shape="rect" id="node30" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="57,3243,268,3283"/>
-<area shape="rect" id="node31" href="../common/branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="43,1513,283,1567"/>
-<area shape="rect" id="node32" href="../common/CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository (org.eclipse.emf.cdo.common)" alt="" coords="64,2449,261,2503"/>
-<area shape="rect" id="node33" href="../common/CDOCommonSession.html" title="&#171;interface&#187; CDOCommonSession (org.eclipse.emf.cdo.common)" alt="" coords="64,2871,261,2926"/>
-<area shape="rect" id="node34" href="../common/CDOCommonTransaction.html" title="&#171;interface&#187; CDOCommonTransaction (org.eclipse.emf.cdo.common)" alt="" coords="389,1313,587,1367"/>
-<area shape="rect" id="node35" href="../common/CDOCommonView.html" title="&#171;interface&#187; CDOCommonView (org.eclipse.emf.cdo.common)" alt="" coords="64,1385,261,1439"/>
-<area shape="rect" id="node36" href="../common/lob/CDOLobHandler.html" title="&#171;interface&#187; CDOLobHandler (org.eclipse.emf.cdo.common.lob)" alt="" coords="53,1227,272,1282"/>
-<area shape="rect" id="node37" href="../common/revision/CDORevisionHandler.html" title="&#171;interface&#187; CDORevisionHandler (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,1306,285,1361"/>
-<area shape="rect" id="node38" href="../common/revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,1149,285,1203"/>
-<area shape="rect" id="node39" href="CDOServerBrowser.Page.html" title="&#171;interface&#187; CDOServerBrowser.Page" alt="" coords="79,3115,246,3155"/>
-<area shape="rect" id="node40" href="CDOServerExporter.XMLConstants.html" title="&#171;interface&#187; CDOServerExporter.XMLConstants" alt="" coords="51,3000,274,3040"/>
-<area shape="rect" id="node41" href="CDOServerImporter.Handler.html" title="&#171;interface&#187; CDOServerImporter.Handler" alt="" coords="397,1241,579,1281"/>
-<area shape="rect" id="node42" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="61,2793,264,2847"/>
-<area shape="rect" id="node43" href="db4o/IDB4OStore.html" title="&#171;interface&#187; IDB4OStore (org.eclipse.emf.cdo.server.db4o)" alt="" coords="381,998,595,1053"/>
-<area shape="rect" id="node44" href="db/IDBStore.html" title="&#171;interface&#187; IDBStore (org.eclipse.emf.cdo.server.db)" alt="" coords="389,683,587,738"/>
-<area shape="rect" id="node45" href="db/IDBStoreAccessor.html" title="&#171;interface&#187; IDBStoreAccessor (org.eclipse.emf.cdo.server.db)" alt="" coords="1063,2761,1262,2815"/>
-<area shape="rect" id="node46" href="db/IDBStoreChunkReader.html" title="&#171;interface&#187; IDBStoreChunkReader (org.eclipse.emf.cdo.server.db)" alt="" coords="389,1713,587,1767"/>
-<area shape="rect" id="node47" href="../common/lock/IDurableLockingManager.html" title="&#171;interface&#187; IDurableLockingManager (org.eclipse.emf.cdo.common.lock)" alt="" coords="50,533,275,587"/>
-<area shape="rect" id="node48" href="hibernate/IHibernateStore.html" title="&#171;interface&#187; IHibernateStore (org.eclipse.emf.cdo.server.hibernate)" alt="" coords="369,1077,607,1131"/>
-<area shape="rect" id="node49" href="hibernate/IHibernateStoreAccessor.html" title="&#171;interface&#187; IHibernateStoreAccessor (org.eclipse.emf.cdo.server.hibernate)" alt="" coords="702,2570,941,2625"/>
-<area shape="rect" id="node50" href="hibernate/IHibernateStoreChunkReader.html" title="&#171;interface&#187; IHibernateStoreChunkReader (org.eclipse.emf.cdo.server.hibernate)" alt="" coords="369,1791,607,1846"/>
-<area shape="rect" id="node51" href="IMEMStore.html" title="&#171;interface&#187; IMEMStore" alt="" coords="778,612,865,652"/>
-<area shape="rect" id="node52" href="mem/IMEMStore.html" title="&#171;interface&#187; IMEMStore (org.eclipse.emf.cdo.server.mem)" alt="" coords="381,605,595,659"/>
-<area shape="rect" id="node53" href="mongodb/IMongoDBStore.html" title="&#171;interface&#187; IMongoDBStore (org.eclipse.emf.cdo.server.mongodb)" alt="" coords="369,762,607,817"/>
-<area shape="rect" id="node54" href="mongodb/IMongoDBStoreAccessor.html" title="&#171;interface&#187; IMongoDBStoreAccessor (org.eclipse.emf.cdo.server.mongodb)" alt="" coords="702,2649,941,2703"/>
-<area shape="rect" id="node55" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="73,454,253,509"/>
-<area shape="rect" id="node56" href="objectivity/IObjectivityStore.html" title="&#171;interface&#187; IObjectivityStore (org.eclipse.emf.cdo.server.objectivity)" alt="" coords="367,841,609,895"/>
-<area shape="rect" id="node57" href="objectivity/IObjectivityStoreAccessor.html" title="&#171;interface&#187; IObjectivityStoreAccessor (org.eclipse.emf.cdo.server.objectivity)" alt="" coords="1041,2682,1284,2737"/>
-<area shape="rect" id="node58" href="objectivity/IObjectivityStoreChunkReader.html" title="&#171;interface&#187; IObjectivityStoreChunkReader (org.eclipse.emf.cdo.server.objectivity)" alt="" coords="367,1870,609,1925"/>
-<area shape="rect" id="node59" href="IQueryContext.html" title="&#171;interface&#187; IQueryContext" alt="" coords="435,1456,541,1496"/>
-<area shape="rect" id="node60" href="IQueryHandler.html" title="&#171;interface&#187; IQueryHandler" alt="" coords="111,2141,215,2181"/>
-<area shape="rect" id="node61" href="IQueryHandlerProvider.html" title="&#171;interface&#187; IQueryHandlerProvider" alt="" coords="87,2384,238,2424"/>
-<area shape="rect" id="node62" href="IRepository.html" title="&#171;interface&#187; IRepository" alt="" coords="445,2448,531,2488"/>
-<area shape="rect" id="node63" href="IRepository.Handler.html" title="&#171;interface&#187; IRepository.Handler" alt="" coords="95,2045,230,2085"/>
-<area shape="rect" id="node64" href="IRepository.Props.html" title="&#171;interface&#187; IRepository.Props" alt="" coords="100,389,225,429"/>
-<area shape="rect" id="node65" href="IRepository.ReadAccessHandler.html" title="&#171;interface&#187; IRepository.ReadAccessHandler" alt="" coords="383,2013,593,2053"/>
-<area shape="rect" id="node66" href="IRepository.WriteAccessHandler.html" title="&#171;interface&#187; IRepository.WriteAccessHandler" alt="" coords="383,2077,593,2117"/>
-<area shape="rect" id="node67" href="IRepositoryFactory.html" title="&#171;interface&#187; IRepositoryFactory" alt="" coords="97,1949,228,1989"/>
-<area shape="rect" id="node68" href="IRepositoryProvider.html" title="&#171;interface&#187; IRepositoryProvider" alt="" coords="96,2256,229,2296"/>
-<area shape="rect" id="node69" href="IRepositorySynchronizer.html" title="&#171;interface&#187; IRepositorySynchronizer" alt="" coords="407,461,569,501"/>
-<area shape="rect" id="node70" href="ISession.html" title="&#171;interface&#187; ISession" alt="" coords="445,2879,531,2919"/>
-<area shape="rect" id="node71" href="ISessionManager.html" title="&#171;interface&#187; ISessionManager" alt="" coords="427,2800,549,2840"/>
-<area shape="rect" id="node72" href="IStore.html" title="&#171;interface&#187; IStore" alt="" coords="120,848,205,888"/>
-<area shape="rect" id="node73" href="IStore.CanHandleClientAssignedIDs.html" title="&#171;interface&#187; IStore.CanHandleClientAssignedIDs" alt="" coords="48,652,277,692"/>
-<area shape="rect" id="node74" href="IStoreAccessor.html" title="&#171;interface&#187; IStoreAccessor" alt="" coords="433,2577,543,2617"/>
-<area shape="rect" id="node75" href="IStoreAccessor.CommitContext.html" title="&#171;interface&#187; IStoreAccessor.CommitContext" alt="" coords="385,1156,591,1196"/>
-<area shape="rect" id="node76" href="IStoreAccessor.DurableLocking.html" title="&#171;interface&#187; IStoreAccessor.DurableLocking" alt="" coords="386,540,590,580"/>
-<area shape="rect" id="node77" href="IStoreAccessor.DurableLocking2.html" title="&#171;interface&#187; IStoreAccessor.DurableLocking2" alt="" coords="716,540,927,580"/>
-<area shape="rect" id="node78" href="IStoreAccessor.QueryResourcesContext.html" title="&#171;interface&#187; IStoreAccessor.QueryResourcesContext" alt="" coords="359,1520,617,1560"/>
-<area shape="rect" id="node79" href="IStoreAccessor.QueryResourcesContext.ExactMatch.html" title="&#171;interface&#187; IStoreAccessor.QueryResourcesContext.ExactMatch" alt="" coords="656,1520,987,1560"/>
-<area shape="rect" id="node80" href="IStoreAccessor.QueryXRefsContext.html" title="&#171;interface&#187; IStoreAccessor.QueryXRefsContext" alt="" coords="374,1584,602,1624"/>
-<area shape="rect" id="node81" href="IStoreAccessor.Raw.html" title="&#171;interface&#187; IStoreAccessor.Raw" alt="" coords="751,2728,891,2768"/>
-<area shape="rect" id="node82" href="IStoreChunkReader.html" title="&#171;interface&#187; IStoreChunkReader" alt="" coords="95,1760,230,1800"/>
-<area shape="rect" id="node83" href="IStoreFactory.html" title="&#171;interface&#187; IStoreFactory" alt="" coords="113,325,213,365"/>
-<area shape="rect" id="node84" href="ISynchronizableRepository.html" title="&#171;interface&#187; ISynchronizableRepository" alt="" coords="733,2361,909,2401"/>
-<area shape="rect" id="node85" href="ITransaction.html" title="&#171;interface&#187; ITransaction" alt="" coords="775,1320,867,1360"/>
-<area shape="rect" id="node86" href="IView.html" title="&#171;interface&#187; IView" alt="" coords="445,1392,531,1432"/>
-<area shape="rect" id="node87" href="../spi/common/branch/InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="29,2542,296,2597"/>
-<area shape="rect" id="node88" href="../spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="5,2621,320,2675"/>
-<area shape="rect" id="node89" href="../spi/server/InternalCommitContext.html" title="&#171;interface&#187; InternalCommitContext (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,1149,923,1203"/>
-<area shape="rect" id="node90" href="../spi/server/InternalRepository.html" title="&#171;interface&#187; InternalRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,2426,923,2481"/>
-<area shape="rect" id="node91" href="../spi/server/InternalRepositorySynchronizer.html" title="&#171;interface&#187; InternalRepositorySynchronizer (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,454,923,509"/>
-<area shape="rect" id="node92" href="../spi/server/InternalSession.html" title="&#171;interface&#187; InternalSession (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,2871,923,2926"/>
-<area shape="rect" id="node93" href="../spi/server/InternalSessionManager.html" title="&#171;interface&#187; InternalSessionManager (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,2793,923,2847"/>
-<area shape="rect" id="node94" href="../spi/server/InternalStore.html" title="&#171;interface&#187; InternalStore (org.eclipse.emf.cdo.spi.server)" alt="" coords="387,919,589,974"/>
-<area shape="rect" id="node95" href="../spi/server/InternalSynchronizableRepository.html" title="&#171;interface&#187; InternalSynchronizableRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="1055,2354,1270,2409"/>
-<area shape="rect" id="node96" href="../spi/server/InternalTransaction.html" title="&#171;interface&#187; InternalTransaction (org.eclipse.emf.cdo.spi.server)" alt="" coords="1061,1313,1264,1367"/>
-<area shape="rect" id="node97" href="../spi/server/InternalView.html" title="&#171;interface&#187; InternalView (org.eclipse.emf.cdo.spi.server)" alt="" coords="720,1385,923,1439"/>
-<area shape="rect" id="node98" href="CDOServerUtil.html" title="&#171;static&#187; CDOServerUtil" alt="" coords="110,261,215,301"/>
-<area shape="rect" id="node99" href="StoreThreadLocal.html" title="&#171;static&#187; StoreThreadLocal" alt="" coords="101,197,224,237"/>
-<area shape="rect" id="node100" href="IStore.ChangeFormat.html" title="&#171;enum&#187; IStore.ChangeFormat" alt="" coords="90,133,235,173"/>
-<area shape="rect" id="node101" href="IStore.RevisionParallelism.html" title="&#171;enum&#187; IStore.RevisionParallelism" alt="" coords="77,69,249,109"/>
-<area shape="rect" id="node102" href="IStore.RevisionTemporality.html" title="&#171;enum&#187; IStore.RevisionTemporality" alt="" coords="75,5,250,45"/>
+<area shape="rect" id="node1" href="../common/util/CDOException.html" title="&#171;exception&#187; CDOException (org.eclipse.emf.cdo.common.util)" alt="" coords="53,2615,272,2670"/>
+<area shape="rect" id="node2" href="ContainmentCycleDetectedException.html" title="&#171;exception&#187; ContainmentCycleDetectedException" alt="" coords="369,2544,607,2584"/>
+<area shape="rect" id="node3" title="&#171;exception&#187; IllegalStateException (java.lang)" alt="" coords="91,2537,235,2591"/>
+<area shape="rect" id="node4" href="RepositoryNotFoundException.html" title="&#171;exception&#187; RepositoryNotFoundException" alt="" coords="389,2623,587,2663"/>
+<area shape="rect" id="node5" href="CDOServerBrowser.html" title="CDOServerBrowser" alt="" coords="421,2479,555,2505"/>
+<area shape="rect" id="node6" href="CDOServerBrowser.ContainerBased.html" title="CDOServerBrowser.ContainerBased" alt="" coords="707,2479,936,2505"/>
+<area shape="rect" id="node7" href="CDOServerBrowser.ContainerBased.Factory.html" title="CDOServerBrowser.ContainerBased.Factory" alt="" coords="349,2410,627,2435"/>
+<area shape="rect" id="node8" href="CDOServerBrowser.HistoryPage.html" title="CDOServerBrowser.HistoryPage" alt="" coords="717,2282,925,2307"/>
+<area shape="rect" id="node9" href="CDOServerBrowser.LobsPage.html" title="CDOServerBrowser.LobsPage" alt="" coords="724,2331,919,2357"/>
+<area shape="rect" id="node10" href="CDOServerBrowser.PackagesPage.html" title="CDOServerBrowser.PackagesPage" alt="" coords="709,2381,934,2406"/>
+<area shape="rect" id="node11" href="CDOServerBrowser.RevisionsPage.FromCache.html" title="CDOServerBrowser.RevisionsPage.FromCache" alt="" coords="1016,2405,1309,2430"/>
+<area shape="rect" id="node12" href="CDOServerBrowser.RevisionsPage.FromStore.html" title="CDOServerBrowser.RevisionsPage.FromStore" alt="" coords="1019,2454,1306,2479"/>
+<area shape="rect" id="node13" href="CDOServerExporter.XML.html" title="CDOServerExporter.XML" alt="" coords="406,2201,570,2226"/>
+<area shape="rect" id="node14" href="CDOServerImporter.XML.html" title="CDOServerImporter.XML" alt="" coords="407,2275,569,2301"/>
+<area shape="rect" id="node15" href="IStoreChunkReader.Chunk.html" title="IStoreChunkReader.Chunk" alt="" coords="75,2115,250,2141"/>
+<area shape="rect" id="node16" href="CDOServerBrowser.AbstractPage.html" title="CDOServerBrowser.AbstractPage" alt="" coords="379,2337,597,2362"/>
+<area shape="rect" id="node17" href="CDOServerBrowser.RevisionsPage.html" title="CDOServerBrowser.RevisionsPage" alt="" coords="710,2430,933,2455"/>
+<area shape="rect" id="node18" href="CDOServerExporter.html" title="CDOServerExporter" alt="" coords="95,2165,230,2190"/>
+<area shape="rect" id="node19" href="CDOServerImporter.html" title="CDOServerImporter" alt="" coords="95,2279,230,2305"/>
+<area shape="rect" id="node20" href="CDOServerUtil.RepositoryReadAccessValidator.html" title="CDOServerUtil.RepositoryReadAccessValidator" alt="" coords="673,2026,969,2051"/>
+<area shape="rect" id="node21" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="68,2403,257,2443"/>
+<area shape="rect" id="node22" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="57,2472,268,2512"/>
+<area shape="rect" id="node23" href="../common/branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="43,1883,283,1938"/>
+<area shape="rect" id="node24" href="../common/CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository (org.eclipse.emf.cdo.common)" alt="" coords="64,1425,261,1479"/>
+<area shape="rect" id="node25" href="../common/CDOCommonSession.html" title="&#171;interface&#187; CDOCommonSession (org.eclipse.emf.cdo.common)" alt="" coords="64,1582,261,1637"/>
+<area shape="rect" id="node26" href="../common/CDOCommonTransaction.html" title="&#171;interface&#187; CDOCommonTransaction (org.eclipse.emf.cdo.common)" alt="" coords="389,1274,587,1329"/>
+<area shape="rect" id="node27" href="../common/CDOCommonView.html" title="&#171;interface&#187; CDOCommonView (org.eclipse.emf.cdo.common)" alt="" coords="64,1346,261,1401"/>
+<area shape="rect" id="node28" href="../common/lob/CDOLobHandler.html" title="&#171;interface&#187; CDOLobHandler (org.eclipse.emf.cdo.common.lob)" alt="" coords="53,1153,272,1207"/>
+<area shape="rect" id="node29" href="../common/revision/CDORevisionHandler.html" title="&#171;interface&#187; CDORevisionHandler (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,1231,285,1286"/>
+<area shape="rect" id="node30" href="../common/revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,1074,285,1129"/>
+<area shape="rect" id="node31" href="CDOServerBrowser.Page.html" title="&#171;interface&#187; CDOServerBrowser.Page" alt="" coords="79,2329,246,2369"/>
+<area shape="rect" id="node32" href="CDOServerExporter.XMLConstants.html" title="&#171;interface&#187; CDOServerExporter.XMLConstants" alt="" coords="51,2215,274,2255"/>
+<area shape="rect" id="node33" href="CDOServerImporter.Handler.html" title="&#171;interface&#187; CDOServerImporter.Handler" alt="" coords="397,1203,579,1243"/>
+<area shape="rect" id="node34" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="61,1503,264,1558"/>
+<area shape="rect" id="node35" href="../common/lock/IDurableLockingManager.html" title="&#171;interface&#187; IDurableLockingManager (org.eclipse.emf.cdo.common.lock)" alt="" coords="50,995,275,1050"/>
+<area shape="rect" id="node36" href="IMEMStore.html" title="&#171;interface&#187; IMEMStore" alt="" coords="445,924,531,964"/>
+<area shape="rect" id="node37" href="mem/IMEMStore.html" title="&#171;interface&#187; IMEMStore (org.eclipse.emf.cdo.server.mem)" alt="" coords="55,917,270,971"/>
+<area shape="rect" id="node38" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="73,838,253,893"/>
+<area shape="rect" id="node39" href="IQueryContext.html" title="&#171;interface&#187; IQueryContext" alt="" coords="435,1827,541,1867"/>
+<area shape="rect" id="node40" href="IQueryHandler.html" title="&#171;interface&#187; IQueryHandler" alt="" coords="111,773,215,813"/>
+<area shape="rect" id="node41" href="IQueryHandlerProvider.html" title="&#171;interface&#187; IQueryHandlerProvider" alt="" coords="87,1661,238,1701"/>
+<area shape="rect" id="node42" href="IRepository.html" title="&#171;interface&#187; IRepository" alt="" coords="445,1453,531,1493"/>
+<area shape="rect" id="node43" href="IRepository.Handler.html" title="&#171;interface&#187; IRepository.Handler" alt="" coords="95,2051,230,2091"/>
+<area shape="rect" id="node44" href="IRepository.Props.html" title="&#171;interface&#187; IRepository.Props" alt="" coords="100,709,225,749"/>
+<area shape="rect" id="node45" href="IRepository.ReadAccessHandler.html" title="&#171;interface&#187; IRepository.ReadAccessHandler" alt="" coords="383,2019,593,2059"/>
+<area shape="rect" id="node46" href="IRepository.WriteAccessHandler.html" title="&#171;interface&#187; IRepository.WriteAccessHandler" alt="" coords="383,2083,593,2123"/>
+<area shape="rect" id="node47" href="IRepositoryFactory.html" title="&#171;interface&#187; IRepositoryFactory" alt="" coords="97,645,228,685"/>
+<area shape="rect" id="node48" href="IRepositoryProvider.html" title="&#171;interface&#187; IRepositoryProvider" alt="" coords="96,581,229,621"/>
+<area shape="rect" id="node49" href="IRepositorySynchronizer.html" title="&#171;interface&#187; IRepositorySynchronizer" alt="" coords="407,845,569,885"/>
+<area shape="rect" id="node50" href="ISession.html" title="&#171;interface&#187; ISession" alt="" coords="445,1585,531,1625"/>
+<area shape="rect" id="node51" href="ISessionManager.html" title="&#171;interface&#187; ISessionManager" alt="" coords="427,1517,549,1557"/>
+<area shape="rect" id="node52" href="IStore.html" title="&#171;interface&#187; IStore" alt="" coords="120,517,205,557"/>
+<area shape="rect" id="node53" href="IStore.CanHandleClientAssignedIDs.html" title="&#171;interface&#187; IStore.CanHandleClientAssignedIDs" alt="" coords="48,453,277,493"/>
+<area shape="rect" id="node54" href="IStoreAccessor.html" title="&#171;interface&#187; IStoreAccessor" alt="" coords="433,1733,543,1773"/>
+<area shape="rect" id="node55" href="IStoreAccessor.CommitContext.html" title="&#171;interface&#187; IStoreAccessor.CommitContext" alt="" coords="385,1081,591,1121"/>
+<area shape="rect" id="node56" href="IStoreAccessor.DurableLocking.html" title="&#171;interface&#187; IStoreAccessor.DurableLocking" alt="" coords="386,1003,590,1043"/>
+<area shape="rect" id="node57" href="IStoreAccessor.DurableLocking2.html" title="&#171;interface&#187; IStoreAccessor.DurableLocking2" alt="" coords="716,1003,927,1043"/>
+<area shape="rect" id="node58" href="IStoreAccessor.QueryResourcesContext.html" title="&#171;interface&#187; IStoreAccessor.QueryResourcesContext" alt="" coords="359,1891,617,1931"/>
+<area shape="rect" id="node59" href="IStoreAccessor.QueryResourcesContext.ExactMatch.html" title="&#171;interface&#187; IStoreAccessor.QueryResourcesContext.ExactMatch" alt="" coords="656,1891,987,1931"/>
+<area shape="rect" id="node60" href="IStoreAccessor.QueryXRefsContext.html" title="&#171;interface&#187; IStoreAccessor.QueryXRefsContext" alt="" coords="374,1955,602,1995"/>
+<area shape="rect" id="node61" href="IStoreAccessor.Raw.html" title="&#171;interface&#187; IStoreAccessor.Raw" alt="" coords="751,1733,891,1773"/>
+<area shape="rect" id="node62" href="IStoreChunkReader.html" title="&#171;interface&#187; IStoreChunkReader" alt="" coords="95,389,230,429"/>
+<area shape="rect" id="node63" href="IStoreFactory.html" title="&#171;interface&#187; IStoreFactory" alt="" coords="113,325,213,365"/>
+<area shape="rect" id="node64" href="ISynchronizableRepository.html" title="&#171;interface&#187; ISynchronizableRepository" alt="" coords="733,1453,909,1493"/>
+<area shape="rect" id="node65" href="ITransaction.html" title="&#171;interface&#187; ITransaction" alt="" coords="775,1317,867,1357"/>
+<area shape="rect" id="node66" href="IView.html" title="&#171;interface&#187; IView" alt="" coords="445,1353,531,1393"/>
+<area shape="rect" id="node67" href="../spi/common/branch/InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="29,1726,296,1781"/>
+<area shape="rect" id="node68" href="../spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="5,1805,320,1859"/>
+<area shape="rect" id="node69" href="CDOServerUtil.html" title="&#171;static&#187; CDOServerUtil" alt="" coords="110,261,215,301"/>
+<area shape="rect" id="node70" href="StoreThreadLocal.html" title="&#171;static&#187; StoreThreadLocal" alt="" coords="101,197,224,237"/>
+<area shape="rect" id="node71" href="IStore.ChangeFormat.html" title="&#171;enum&#187; IStore.ChangeFormat" alt="" coords="90,133,235,173"/>
+<area shape="rect" id="node72" href="IStore.RevisionParallelism.html" title="&#171;enum&#187; IStore.RevisionParallelism" alt="" coords="77,69,249,109"/>
+<area shape="rect" id="node73" href="IStore.RevisionTemporality.html" title="&#171;enum&#187; IStore.RevisionTemporality" alt="" coords="75,5,250,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.png
index bb32332e26..02086d6b79 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html
index 2ad702a789..9f2ffb41e0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html
@@ -89,44 +89,33 @@ Client concepts for dealing with sessions to remote repositories.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../ui/CDOInteractiveExceptionHandler.html" title="CDOInteractiveExceptionHandler (org.eclipse.emf.cdo.ui)" alt="" coords="351,1276,561,1316"/>
-<area shape="rect" id="node2" href="CDORetryExceptionHandler.html" title="CDORetryExceptionHandler" alt="" coords="365,1341,547,1366"/>
-<area shape="rect" id="node3" href="../server/net4j/FailoverAgent.html" title="FailoverAgent (org.eclipse.emf.cdo.server.net4j)" alt="" coords="349,1132,563,1172"/>
-<area shape="rect" id="node4" href="CDOCollectionLoadingPolicy.html" title="&#171;interface&#187; CDOCollectionLoadingPolicy" alt="" coords="362,1068,550,1108"/>
-<area shape="rect" id="node5" href="../common/commit/CDOCommitInfo.html" title="&#171;interface&#187; CDOCommitInfo (org.eclipse.emf.cdo.common.commit)" alt="" coords="334,742,578,797"/>
-<area shape="rect" id="node6" href="../common/CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository (org.eclipse.emf.cdo.common)" alt="" coords="29,670,227,725"/>
-<area shape="rect" id="node7" href="../common/CDOCommonSession.html" title="&#171;interface&#187; CDOCommonSession (org.eclipse.emf.cdo.common)" alt="" coords="29,434,227,489"/>
-<area shape="rect" id="node8" href="../common/CDOCommonSession.Options.html" title="&#171;interface&#187; CDOCommonSession.Options (org.eclipse.emf.cdo.common)" alt="" coords="29,355,227,410"/>
-<area shape="rect" id="node9" href="../common/revision/CDOListResolver.html" title="&#171;interface&#187; CDOListResolver (org.eclipse.emf.cdo.common.revision)" alt="" coords="6,1061,250,1115"/>
-<area shape="rect" id="node10" href="../common/lock/CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo (org.eclipse.emf.cdo.common.lock)" alt="" coords="343,886,569,941"/>
-<area shape="rect" id="node11" href="../net4j/CDONet4jSession.html" title="&#171;interface&#187; CDONet4jSession (org.eclipse.emf.cdo.net4j)" alt="" coords="697,434,871,489"/>
-<area shape="rect" id="node12" href="../net4j/CDONet4jSession.Options.html" title="&#171;interface&#187; CDONet4jSession.Options (org.eclipse.emf.cdo.net4j)" alt="" coords="696,355,872,410"/>
-<area shape="rect" id="node13" href="../net4j/CDONet4jSessionConfiguration.html" title="&#171;interface&#187; CDONet4jSessionConfiguration (org.eclipse.emf.cdo.net4j)" alt="" coords="683,119,885,174"/>
-<area shape="rect" id="node14" href="CDORepositoryInfo.html" title="&#171;interface&#187; CDORepositoryInfo" alt="" coords="390,677,522,717"/>
-<area shape="rect" id="node15" href="../server/embedded/CDOSession.html" title="&#171;interface&#187; CDOSession (org.eclipse.emf.cdo.server.embedded)" alt="" coords="661,513,907,567"/>
-<area shape="rect" id="node16" href="CDOSession.html" title="&#171;interface&#187; CDOSession" alt="" coords="407,520,505,560"/>
-<area shape="rect" id="node17" href="CDOSession.ExceptionHandler.html" title="&#171;interface&#187; CDOSession.ExceptionHandler" alt="" coords="27,1305,229,1345"/>
-<area shape="rect" id="node18" href="CDOSession.Options.html" title="&#171;interface&#187; CDOSession.Options" alt="" coords="383,363,529,403"/>
-<area shape="rect" id="node19" href="CDOSession.Options.CollectionLoadingPolicyEvent.html" title="&#171;interface&#187; CDOSession.Options.CollectionLoadingPolicyEvent" alt="" coords="296,13,616,53"/>
-<area shape="rect" id="node20" href="CDOSession.Options.GeneratedPackageEmulationEvent.html" title="&#171;interface&#187; CDOSession.Options.GeneratedPackageEmulationEvent" alt="" coords="281,77,631,117"/>
-<area shape="rect" id="node21" href="CDOSession.Options.LobCacheEvent.html" title="&#171;interface&#187; CDOSession.Options.LobCacheEvent" alt="" coords="336,141,576,181"/>
-<area shape="rect" id="node22" href="../server/embedded/CDOSessionConfiguration.html" title="&#171;interface&#187; CDOSessionConfiguration (org.eclipse.emf.cdo.server.embedded)" alt="" coords="661,198,907,253"/>
-<area shape="rect" id="node23" href="CDOSessionConfiguration.html" title="&#171;interface&#187; CDOSessionConfiguration" alt="" coords="370,205,542,245"/>
-<area shape="rect" id="node24" href="CDOSessionConfiguration.SessionOpenedEvent.html" title="&#171;interface&#187; CDOSessionConfiguration.SessionOpenedEvent" alt="" coords="306,965,606,1005"/>
-<area shape="rect" id="node25" href="CDOSessionConfigurationFactory.html" title="&#171;interface&#187; CDOSessionConfigurationFactory" alt="" coords="20,1172,236,1212"/>
-<area shape="rect" id="node26" href="CDOSessionEvent.html" title="&#171;interface&#187; CDOSessionEvent" alt="" coords="391,821,521,861"/>
-<area shape="rect" id="node27" href="CDOSessionInvalidationEvent.html" title="&#171;interface&#187; CDOSessionInvalidationEvent" alt="" coords="688,749,880,789"/>
-<area shape="rect" id="node28" href="CDOSessionLocksChangedEvent.html" title="&#171;interface&#187; CDOSessionLocksChangedEvent" alt="" coords="677,893,891,933"/>
-<area shape="rect" id="node29" href="CDOSessionProvider.html" title="&#171;interface&#187; CDOSessionProvider" alt="" coords="57,5,199,45"/>
-<area shape="rect" id="node30" href="../net4j/CDOSessionRecoveryEvent.html" title="&#171;interface&#187; CDOSessionRecoveryEvent (org.eclipse.emf.cdo.net4j)" alt="" coords="693,814,875,869"/>
-<area shape="rect" id="node31" href="../transaction/CDOTransactionContainer.html" title="&#171;interface&#187; CDOTransactionContainer (org.eclipse.emf.cdo.transaction)" alt="" coords="23,513,233,567"/>
-<area shape="rect" id="node32" href="../util/CDOUpdatable.html" title="&#171;interface&#187; CDOUpdatable (org.eclipse.emf.cdo.util)" alt="" coords="46,591,210,646"/>
-<area shape="rect" id="node33" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="38,918,218,973"/>
-<area shape="rect" id="node34" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="38,198,218,253"/>
-<area shape="rect" id="node35" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="32,70,224,125"/>
-<area shape="rect" id="node36" href="../location/IRepositoryLocation.html" title="&#171;interface&#187; IRepositoryLocation (org.eclipse.emf.cdo.location)" alt="" coords="360,1197,552,1251"/>
-<area shape="rect" id="node37" href="../../spi/cdo/InternalCDOSession.html" title="&#171;interface&#187; InternalCDOSession (org.eclipse.emf.spi.cdo)" alt="" coords="702,591,866,646"/>
-<area shape="rect" id="node38" href="../../spi/cdo/InternalCDOSessionConfiguration.html" title="&#171;interface&#187; InternalCDOSessionConfiguration (org.eclipse.emf.spi.cdo)" alt="" coords="677,277,891,331"/>
+<area shape="rect" id="node1" href="CDORetryExceptionHandler.html" title="CDORetryExceptionHandler" alt="" coords="365,1143,547,1169"/>
+<area shape="rect" id="node2" href="CDOCollectionLoadingPolicy.html" title="&#171;interface&#187; CDOCollectionLoadingPolicy" alt="" coords="362,1064,550,1104"/>
+<area shape="rect" id="node3" href="../common/commit/CDOCommitInfo.html" title="&#171;interface&#187; CDOCommitInfo (org.eclipse.emf.cdo.common.commit)" alt="" coords="334,777,578,831"/>
+<area shape="rect" id="node4" href="../common/CDOCommonRepository.html" title="&#171;interface&#187; CDOCommonRepository (org.eclipse.emf.cdo.common)" alt="" coords="29,705,227,759"/>
+<area shape="rect" id="node5" href="../common/CDOCommonSession.html" title="&#171;interface&#187; CDOCommonSession (org.eclipse.emf.cdo.common)" alt="" coords="29,469,227,523"/>
+<area shape="rect" id="node6" href="../common/CDOCommonSession.Options.html" title="&#171;interface&#187; CDOCommonSession.Options (org.eclipse.emf.cdo.common)" alt="" coords="29,390,227,445"/>
+<area shape="rect" id="node7" href="../common/revision/CDOListResolver.html" title="&#171;interface&#187; CDOListResolver (org.eclipse.emf.cdo.common.revision)" alt="" coords="6,1057,250,1111"/>
+<area shape="rect" id="node8" href="../common/lock/CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo (org.eclipse.emf.cdo.common.lock)" alt="" coords="343,985,569,1039"/>
+<area shape="rect" id="node9" href="CDORepositoryInfo.html" title="&#171;interface&#187; CDORepositoryInfo" alt="" coords="390,712,522,752"/>
+<area shape="rect" id="node10" href="CDOSession.html" title="&#171;interface&#187; CDOSession" alt="" coords="407,555,505,595"/>
+<area shape="rect" id="node11" href="CDOSession.ExceptionHandler.html" title="&#171;interface&#187; CDOSession.ExceptionHandler" alt="" coords="27,1136,229,1176"/>
+<area shape="rect" id="node12" href="CDOSession.Options.html" title="&#171;interface&#187; CDOSession.Options" alt="" coords="383,397,529,437"/>
+<area shape="rect" id="node13" href="CDOSession.Options.CollectionLoadingPolicyEvent.html" title="&#171;interface&#187; CDOSession.Options.CollectionLoadingPolicyEvent" alt="" coords="296,205,616,245"/>
+<area shape="rect" id="node14" href="CDOSession.Options.GeneratedPackageEmulationEvent.html" title="&#171;interface&#187; CDOSession.Options.GeneratedPackageEmulationEvent" alt="" coords="281,269,631,309"/>
+<area shape="rect" id="node15" href="CDOSession.Options.LobCacheEvent.html" title="&#171;interface&#187; CDOSession.Options.LobCacheEvent" alt="" coords="336,333,576,373"/>
+<area shape="rect" id="node16" href="CDOSessionConfiguration.html" title="&#171;interface&#187; CDOSessionConfiguration" alt="" coords="370,141,542,181"/>
+<area shape="rect" id="node17" href="CDOSessionConfiguration.SessionOpenedEvent.html" title="&#171;interface&#187; CDOSessionConfiguration.SessionOpenedEvent" alt="" coords="306,920,606,960"/>
+<area shape="rect" id="node18" href="CDOSessionConfigurationFactory.html" title="&#171;interface&#187; CDOSessionConfigurationFactory" alt="" coords="20,69,236,109"/>
+<area shape="rect" id="node19" href="CDOSessionEvent.html" title="&#171;interface&#187; CDOSessionEvent" alt="" coords="391,856,521,896"/>
+<area shape="rect" id="node20" href="CDOSessionInvalidationEvent.html" title="&#171;interface&#187; CDOSessionInvalidationEvent" alt="" coords="673,820,865,860"/>
+<area shape="rect" id="node21" href="CDOSessionLocksChangedEvent.html" title="&#171;interface&#187; CDOSessionLocksChangedEvent" alt="" coords="662,920,877,960"/>
+<area shape="rect" id="node22" href="CDOSessionProvider.html" title="&#171;interface&#187; CDOSessionProvider" alt="" coords="57,5,199,45"/>
+<area shape="rect" id="node23" href="../transaction/CDOTransactionContainer.html" title="&#171;interface&#187; CDOTransactionContainer (org.eclipse.emf.cdo.transaction)" alt="" coords="23,547,233,602"/>
+<area shape="rect" id="node24" href="../util/CDOUpdatable.html" title="&#171;interface&#187; CDOUpdatable (org.eclipse.emf.cdo.util)" alt="" coords="46,626,210,681"/>
+<area shape="rect" id="node25" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="38,881,218,935"/>
+<area shape="rect" id="node26" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="38,134,218,189"/>
+<area shape="rect" id="node27" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="32,262,224,317"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.png
index 6708122498..b5db2cb477 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html
index 60ad79e43c..227c639b30 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html
@@ -89,21 +89,19 @@ Client concepts for the communication and collaboration with other sessions.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDORemoteSessionManager.EventAdapter.html" title="CDORemoteSessionManager.EventAdapter" alt="" coords="330,417,603,442"/>
-<area shape="rect" id="node2" href="CDORemoteSessionMessage.html" title="CDORemoteSessionMessage" alt="" coords="28,359,223,385"/>
-<area shape="rect" id="node3" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="24,409,227,449"/>
-<area shape="rect" id="node4" href="CDORemoteSession.html" title="&#171;interface&#187; CDORemoteSession" alt="" coords="395,288,538,328"/>
-<area shape="rect" id="node5" href="CDORemoteSessionEvent.html" title="&#171;interface&#187; CDORemoteSessionEvent" alt="" coords="379,155,554,195"/>
-<area shape="rect" id="node6" href="CDORemoteSessionEvent.MessageReceived.html" title="&#171;interface&#187; CDORemoteSessionEvent.MessageReceived" alt="" coords="697,152,980,192"/>
-<area shape="rect" id="node7" href="CDORemoteSessionEvent.SubscriptionChanged.html" title="&#171;interface&#187; CDORemoteSessionEvent.SubscriptionChanged" alt="" coords="688,216,989,256"/>
+<area shape="rect" id="node1" href="CDORemoteSessionManager.EventAdapter.html" title="CDORemoteSessionManager.EventAdapter" alt="" coords="330,405,603,430"/>
+<area shape="rect" id="node2" href="CDORemoteSessionMessage.html" title="CDORemoteSessionMessage" alt="" coords="28,347,223,373"/>
+<area shape="rect" id="node3" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="24,397,227,437"/>
+<area shape="rect" id="node4" href="CDORemoteSession.html" title="&#171;interface&#187; CDORemoteSession" alt="" coords="395,276,538,316"/>
+<area shape="rect" id="node5" href="CDORemoteSessionEvent.html" title="&#171;interface&#187; CDORemoteSessionEvent" alt="" coords="379,148,554,188"/>
+<area shape="rect" id="node6" href="CDORemoteSessionEvent.MessageReceived.html" title="&#171;interface&#187; CDORemoteSessionEvent.MessageReceived" alt="" coords="697,116,980,156"/>
+<area shape="rect" id="node7" href="CDORemoteSessionEvent.SubscriptionChanged.html" title="&#171;interface&#187; CDORemoteSessionEvent.SubscriptionChanged" alt="" coords="688,180,989,220"/>
<area shape="rect" id="node8" href="CDORemoteSessionManager.html" title="&#171;interface&#187; CDORemoteSessionManager" alt="" coords="371,77,563,117"/>
-<area shape="rect" id="node9" href="CDORemoteSessionManager.LocalSubscriptionChangedEvent.html" title="&#171;interface&#187; CDORemoteSessionManager.LocalSubscriptionChangedEvent" alt="" coords="275,219,658,259"/>
-<area shape="rect" id="node10" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="80,281,171,335"/>
+<area shape="rect" id="node9" href="CDORemoteSessionManager.LocalSubscriptionChangedEvent.html" title="&#171;interface&#187; CDORemoteSessionManager.LocalSubscriptionChangedEvent" alt="" coords="275,212,658,252"/>
+<area shape="rect" id="node10" title="&#171;interface&#187; Comparable (java.lang)" alt="" coords="80,269,171,323"/>
<area shape="rect" id="node11" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="24,70,227,125"/>
-<area shape="rect" id="node12" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="35,149,215,203"/>
-<area shape="rect" id="node13" href="../../../spi/cdo/InternalCDORemoteSession.html" title="&#171;interface&#187; InternalCDORemoteSession (org.eclipse.emf.spi.cdo)" alt="" coords="747,281,931,335"/>
-<area shape="rect" id="node14" href="../../../spi/cdo/InternalCDORemoteSessionManager.html" title="&#171;interface&#187; InternalCDORemoteSessionManager (org.eclipse.emf.spi.cdo)" alt="" coords="721,70,956,125"/>
-<area shape="rect" id="node15" href="CDORemoteSessionMessage.Priority.html" title="&#171;enum&#187; CDORemoteSessionMessage.Priority" alt="" coords="5,5,245,45"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="35,169,215,223"/>
+<area shape="rect" id="node13" href="CDORemoteSessionMessage.Priority.html" title="&#171;enum&#187; CDORemoteSessionMessage.Priority" alt="" coords="5,5,245,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.png
index 38a3b7c940..4174f2c793 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html
index dfe794c2ee..5e8a52cda5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html
@@ -89,18 +89,15 @@ Common service provider interfaces and useful base implementations for dealing w
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="InternalCDOBranchManager.BranchLoader.BranchInfo.html" title="InternalCDOBranchManager.BranchLoader.BranchInfo" alt="" coords="17,441,349,466"/>
-<area shape="rect" id="node2" href="InternalCDOBranchManager.BranchLoader.SubBranchInfo.html" title="InternalCDOBranchManager.BranchLoader.SubBranchInfo" alt="" coords="5,391,360,417"/>
-<area shape="rect" id="node3" href="../../../common/branch/CDOBranch.html" title="&#171;interface&#187; CDOBranch (org.eclipse.emf.cdo.common.branch)" alt="" coords="63,313,303,367"/>
-<area shape="rect" id="node4" href="../../../common/branch/CDOBranchManager.html" title="&#171;interface&#187; CDOBranchManager (org.eclipse.emf.cdo.common.branch)" alt="" coords="63,155,303,210"/>
-<area shape="rect" id="node5" href="../../../../spi/cdo/CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol (org.eclipse.emf.spi.cdo)" alt="" coords="409,5,573,59"/>
-<area shape="rect" id="node6" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="84,234,281,289"/>
-<area shape="rect" id="node7" href="../../../server/IStoreAccessor.html" title="&#171;interface&#187; IStoreAccessor (org.eclipse.emf.cdo.server)" alt="" coords="400,83,581,138"/>
-<area shape="rect" id="node8" href="InternalCDOBranch.html" title="&#171;interface&#187; InternalCDOBranch" alt="" coords="424,320,557,360"/>
-<area shape="rect" id="node9" href="InternalCDOBranchManager.html" title="&#171;interface&#187; InternalCDOBranchManager" alt="" coords="399,241,582,281"/>
-<area shape="rect" id="node10" href="InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader" alt="" coords="49,91,316,131"/>
-<area shape="rect" id="node11" href="../../server/InternalRepository.html" title="&#171;interface&#187; InternalRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="389,162,592,217"/>
-<area shape="rect" id="node12" href="CDOBranchUtil.html" title="&#171;static&#187; CDOBranchUtil" alt="" coords="127,27,238,67"/>
+<area shape="rect" id="node1" href="InternalCDOBranchManager.BranchLoader.BranchInfo.html" title="InternalCDOBranchManager.BranchLoader.BranchInfo" alt="" coords="17,419,349,445"/>
+<area shape="rect" id="node2" href="InternalCDOBranchManager.BranchLoader.SubBranchInfo.html" title="InternalCDOBranchManager.BranchLoader.SubBranchInfo" alt="" coords="5,370,360,395"/>
+<area shape="rect" id="node3" href="../../../common/branch/CDOBranch.html" title="&#171;interface&#187; CDOBranch (org.eclipse.emf.cdo.common.branch)" alt="" coords="63,291,303,346"/>
+<area shape="rect" id="node4" href="../../../common/branch/CDOBranchManager.html" title="&#171;interface&#187; CDOBranchManager (org.eclipse.emf.cdo.common.branch)" alt="" coords="63,134,303,189"/>
+<area shape="rect" id="node5" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="84,213,281,267"/>
+<area shape="rect" id="node6" href="InternalCDOBranch.html" title="&#171;interface&#187; InternalCDOBranch" alt="" coords="415,299,548,339"/>
+<area shape="rect" id="node7" href="InternalCDOBranchManager.html" title="&#171;interface&#187; InternalCDOBranchManager" alt="" coords="390,181,573,221"/>
+<area shape="rect" id="node8" href="InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader" alt="" coords="49,69,316,109"/>
+<area shape="rect" id="node9" href="CDOBranchUtil.html" title="&#171;static&#187; CDOBranchUtil" alt="" coords="127,5,238,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.png
index 6f8a6ac08d..c22d4ef4d4 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html
index eab746c87b..ab175e3b4c 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html
@@ -89,23 +89,20 @@ Common service provider interfaces and useful base implementations for dealing w
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOChangeKindCache.html" title="CDOChangeKindCache" alt="" coords="388,593,545,618"/>
-<area shape="rect" id="node2" href="CDOChangeSetDataRevisionProvider.html" title="CDOChangeSetDataRevisionProvider" alt="" coords="349,421,584,446"/>
-<area shape="rect" id="node3" href="CDOChangeSetSegment.html" title="CDOChangeSetSegment" alt="" coords="383,327,550,353"/>
-<area shape="rect" id="node4" href="CDORevisionAvailabilityInfo.html" title="CDORevisionAvailabilityInfo" alt="" coords="377,485,556,510"/>
-<area shape="rect" id="node5" title="HashMap (java.util)" alt="" coords="124,549,201,589"/>
-<area shape="rect" id="node6" href="../../../common/branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="43,313,283,367"/>
-<area shape="rect" id="node7" href="../../../common/commit/CDOChangeKindProvider.html" title="&#171;interface&#187; CDOChangeKindProvider (org.eclipse.emf.cdo.common.commit)" alt="" coords="41,614,285,669"/>
-<area shape="rect" id="node8" href="../../../common/commit/CDOChangeSetDataProvider.html" title="&#171;interface&#187; CDOChangeSetDataProvider (org.eclipse.emf.cdo.common.commit)" alt="" coords="41,391,285,446"/>
-<area shape="rect" id="node9" href="../../../common/commit/CDOCommitInfoManager.html" title="&#171;interface&#187; CDOCommitInfoManager (org.eclipse.emf.cdo.common.commit)" alt="" coords="41,155,285,210"/>
-<area shape="rect" id="node10" href="../../../common/revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,470,285,525"/>
-<area shape="rect" id="node11" href="../../../../spi/cdo/CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol (org.eclipse.emf.spi.cdo)" alt="" coords="385,5,549,59"/>
-<area shape="rect" id="node12" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="64,234,261,289"/>
-<area shape="rect" id="node13" href="../../../server/IStoreAccessor.html" title="&#171;interface&#187; IStoreAccessor (org.eclipse.emf.cdo.server)" alt="" coords="376,83,557,138"/>
-<area shape="rect" id="node14" href="InternalCDOCommitInfoManager.html" title="&#171;interface&#187; InternalCDOCommitInfoManager" alt="" coords="363,241,570,281"/>
-<area shape="rect" id="node15" href="InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader" alt="" coords="5,91,320,131"/>
-<area shape="rect" id="node16" href="../../server/InternalRepository.html" title="&#171;interface&#187; InternalRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="365,162,568,217"/>
-<area shape="rect" id="node17" href="CDOCommitInfoUtil.html" title="&#171;static&#187; CDOCommitInfoUtil" alt="" coords="95,27,230,67"/>
+<area shape="rect" id="node1" href="CDOChangeKindCache.html" title="CDOChangeKindCache" alt="" coords="388,571,545,597"/>
+<area shape="rect" id="node2" href="CDOChangeSetDataRevisionProvider.html" title="CDOChangeSetDataRevisionProvider" alt="" coords="349,399,584,425"/>
+<area shape="rect" id="node3" href="CDOChangeSetSegment.html" title="CDOChangeSetSegment" alt="" coords="383,306,550,331"/>
+<area shape="rect" id="node4" href="CDORevisionAvailabilityInfo.html" title="CDORevisionAvailabilityInfo" alt="" coords="377,463,556,489"/>
+<area shape="rect" id="node5" title="HashMap (java.util)" alt="" coords="124,528,201,568"/>
+<area shape="rect" id="node6" href="../../../common/branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="43,291,283,346"/>
+<area shape="rect" id="node7" href="../../../common/commit/CDOChangeKindProvider.html" title="&#171;interface&#187; CDOChangeKindProvider (org.eclipse.emf.cdo.common.commit)" alt="" coords="41,593,285,647"/>
+<area shape="rect" id="node8" href="../../../common/commit/CDOChangeSetDataProvider.html" title="&#171;interface&#187; CDOChangeSetDataProvider (org.eclipse.emf.cdo.common.commit)" alt="" coords="41,370,285,425"/>
+<area shape="rect" id="node9" href="../../../common/commit/CDOCommitInfoManager.html" title="&#171;interface&#187; CDOCommitInfoManager (org.eclipse.emf.cdo.common.commit)" alt="" coords="41,134,285,189"/>
+<area shape="rect" id="node10" href="../../../common/revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,449,285,503"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="64,213,261,267"/>
+<area shape="rect" id="node12" href="InternalCDOCommitInfoManager.html" title="&#171;interface&#187; InternalCDOCommitInfoManager" alt="" coords="363,181,570,221"/>
+<area shape="rect" id="node13" href="InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader" alt="" coords="5,69,320,109"/>
+<area shape="rect" id="node14" href="CDOCommitInfoUtil.html" title="&#171;static&#187; CDOCommitInfoUtil" alt="" coords="95,5,230,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.png
index e23ad24c89..37a28c4560 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.png
index 4cc5b4abc0..c49de33917 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/lock/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/lock/package-summary.png
index 41deb4ac7c..518c7b19b0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/lock/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/lock/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html
index 7bd0068333..b20032b65c 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html
@@ -89,21 +89,18 @@ Common service provider interfaces and useful base implementations for dealing w
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="344,477,541,517"/>
-<area shape="rect" id="node2" href="DelegatingCDOPackageRegistry.html" title="DelegatingCDOPackageRegistry" alt="" coords="573,517,784,542"/>
-<area shape="rect" id="node3" title="&#171;interface&#187; Adapter.Internal (org.eclipse.emf.common.notify)" alt="" coords="55,313,262,367"/>
-<area shape="rect" id="node4" href="../../../common/model/CDOPackageInfo.html" title="&#171;interface&#187; CDOPackageInfo (org.eclipse.emf.cdo.common.model)" alt="" coords="41,391,277,446"/>
-<area shape="rect" id="node5" href="../../../common/model/CDOPackageRegistry.html" title="&#171;interface&#187; CDOPackageRegistry (org.eclipse.emf.cdo.common.model)" alt="" coords="41,470,277,525"/>
-<area shape="rect" id="node6" href="../../../common/model/CDOPackageUnit.html" title="&#171;interface&#187; CDOPackageUnit (org.eclipse.emf.cdo.common.model)" alt="" coords="41,234,277,289"/>
-<area shape="rect" id="node7" href="../../../../spi/cdo/CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol (org.eclipse.emf.spi.cdo)" alt="" coords="361,5,525,59"/>
-<area shape="rect" id="node8" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="60,549,257,603"/>
-<area shape="rect" id="node9" href="InternalCDOPackageInfo.html" title="&#171;interface&#187; InternalCDOPackageInfo" alt="" coords="361,360,524,400"/>
-<area shape="rect" id="node10" href="InternalCDOPackageRegistry.html" title="&#171;interface&#187; InternalCDOPackageRegistry" alt="" coords="347,541,538,581"/>
-<area shape="rect" id="node11" href="InternalCDOPackageRegistry.PackageLoader.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageLoader" alt="" coords="16,91,301,131"/>
-<area shape="rect" id="node12" href="InternalCDOPackageRegistry.PackageProcessor.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageProcessor" alt="" coords="6,161,311,201"/>
-<area shape="rect" id="node13" href="InternalCDOPackageUnit.html" title="&#171;interface&#187; InternalCDOPackageUnit" alt="" coords="359,241,526,281"/>
-<area shape="rect" id="node14" href="../../../../spi/cdo/InternalCDOSession.html" title="&#171;interface&#187; InternalCDOSession (org.eclipse.emf.spi.cdo)" alt="" coords="361,162,525,217"/>
-<area shape="rect" id="node15" href="../../server/InternalRepository.html" title="&#171;interface&#187; InternalRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="341,83,544,138"/>
+<area shape="rect" id="node1" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="341,377,539,417"/>
+<area shape="rect" id="node2" href="DelegatingCDOPackageRegistry.html" title="DelegatingCDOPackageRegistry" alt="" coords="568,417,779,442"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; Adapter.Internal (org.eclipse.emf.common.notify)" alt="" coords="55,213,262,267"/>
+<area shape="rect" id="node4" href="../../../common/model/CDOPackageInfo.html" title="&#171;interface&#187; CDOPackageInfo (org.eclipse.emf.cdo.common.model)" alt="" coords="41,291,277,346"/>
+<area shape="rect" id="node5" href="../../../common/model/CDOPackageRegistry.html" title="&#171;interface&#187; CDOPackageRegistry (org.eclipse.emf.cdo.common.model)" alt="" coords="41,370,277,425"/>
+<area shape="rect" id="node6" href="../../../common/model/CDOPackageUnit.html" title="&#171;interface&#187; CDOPackageUnit (org.eclipse.emf.cdo.common.model)" alt="" coords="41,134,277,189"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="60,449,257,503"/>
+<area shape="rect" id="node8" href="InternalCDOPackageInfo.html" title="&#171;interface&#187; InternalCDOPackageInfo" alt="" coords="359,260,521,300"/>
+<area shape="rect" id="node9" href="InternalCDOPackageRegistry.html" title="&#171;interface&#187; InternalCDOPackageRegistry" alt="" coords="345,441,535,481"/>
+<area shape="rect" id="node10" href="InternalCDOPackageRegistry.PackageLoader.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageLoader" alt="" coords="16,69,301,109"/>
+<area shape="rect" id="node11" href="InternalCDOPackageRegistry.PackageProcessor.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageProcessor" alt="" coords="6,5,311,45"/>
+<area shape="rect" id="node12" href="InternalCDOPackageUnit.html" title="&#171;interface&#187; InternalCDOPackageUnit" alt="" coords="357,141,523,181"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.png
index 3adbec67b0..874c3ba53e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html
index cfaca42b3c..ac594834ad 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html
@@ -92,17 +92,15 @@ Common service provider interfaces and useful base implementations.
<area shape="rect" id="node1" href="AbstractQueryResult.html" title="AbstractQueryResult" alt="" coords="327,478,470,503"/>
<area shape="rect" id="node2" href="CDOAuthenticationResult.html" title="CDOAuthenticationResult" alt="" coords="313,399,484,425"/>
<area shape="rect" id="node3" href="CDOLobStoreImpl.html" title="CDOLobStoreImpl" alt="" coords="335,321,462,346"/>
-<area shape="rect" id="node4" href="../../../spi/cdo/AbstractQueryIterator.html" title="AbstractQueryIterator (org.eclipse.emf.spi.cdo)" alt="" coords="545,471,711,511"/>
-<area shape="rect" id="node5" href="../../common/util/BlockingCloseableIterator.html" title="&#171;interface&#187; BlockingCloseableIterator (org.eclipse.emf.cdo.common.util)" alt="" coords="32,463,251,518"/>
-<area shape="rect" id="node6" href="../../common/branch/CDOBranchHandler.html" title="&#171;interface&#187; CDOBranchHandler (org.eclipse.emf.cdo.common.branch)" alt="" coords="21,5,261,59"/>
-<area shape="rect" id="node7" href="../../common/commit/CDOCommitInfoHandler.html" title="&#171;interface&#187; CDOCommitInfoHandler (org.eclipse.emf.cdo.common.commit)" alt="" coords="19,83,263,138"/>
-<area shape="rect" id="node8" href="../../common/lob/CDOLobStore.html" title="&#171;interface&#187; CDOLobStore (org.eclipse.emf.cdo.common.lob)" alt="" coords="32,306,251,361"/>
-<area shape="rect" id="node9" href="CDORawReplicationContext.html" title="&#171;interface&#187; CDORawReplicationContext" alt="" coords="307,237,491,277"/>
-<area shape="rect" id="node10" href="CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext" alt="" coords="319,169,478,209"/>
-<area shape="rect" id="node11" href="CDOReplicationInfo.html" title="&#171;interface&#187; CDOReplicationInfo" alt="" coords="74,241,209,281"/>
-<area shape="rect" id="node12" href="../../common/lock/IDurableLockingManager.LockArea.Handler.html" title="&#171;interface&#187; IDurableLockingManager.LockArea.Handler (org.eclipse.emf.cdo.common.lock)" alt="" coords="6,162,277,217"/>
-<area shape="rect" id="node13" href="../server/InternalSynchronizableRepository.html" title="&#171;interface&#187; InternalSynchronizableRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="521,194,735,249"/>
-<area shape="rect" id="node14" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="97,385,186,439"/>
+<area shape="rect" id="node4" href="../../common/util/BlockingCloseableIterator.html" title="&#171;interface&#187; BlockingCloseableIterator (org.eclipse.emf.cdo.common.util)" alt="" coords="32,463,251,518"/>
+<area shape="rect" id="node5" href="../../common/branch/CDOBranchHandler.html" title="&#171;interface&#187; CDOBranchHandler (org.eclipse.emf.cdo.common.branch)" alt="" coords="21,5,261,59"/>
+<area shape="rect" id="node6" href="../../common/commit/CDOCommitInfoHandler.html" title="&#171;interface&#187; CDOCommitInfoHandler (org.eclipse.emf.cdo.common.commit)" alt="" coords="19,83,263,138"/>
+<area shape="rect" id="node7" href="../../common/lob/CDOLobStore.html" title="&#171;interface&#187; CDOLobStore (org.eclipse.emf.cdo.common.lob)" alt="" coords="32,306,251,361"/>
+<area shape="rect" id="node8" href="CDORawReplicationContext.html" title="&#171;interface&#187; CDORawReplicationContext" alt="" coords="307,241,491,281"/>
+<area shape="rect" id="node9" href="CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext" alt="" coords="319,131,478,171"/>
+<area shape="rect" id="node10" href="CDOReplicationInfo.html" title="&#171;interface&#187; CDOReplicationInfo" alt="" coords="74,241,209,281"/>
+<area shape="rect" id="node11" href="../../common/lock/IDurableLockingManager.LockArea.Handler.html" title="&#171;interface&#187; IDurableLockingManager.LockArea.Handler (org.eclipse.emf.cdo.common.lock)" alt="" coords="6,162,277,217"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; Serializable (java.io)" alt="" coords="97,385,186,439"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.png
index adf35061dc..ecae849114 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html
index 5e03920d87..7cf303a419 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html
@@ -89,57 +89,53 @@ Common service provider interfaces and useful base implementations for dealing w
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOFeatureDeltaVisitorImpl.html" title="CDOFeatureDeltaVisitorImpl" alt="" coords="465,1599,650,1625"/>
-<area shape="rect" id="node2" href="CDOIDMapper.html" title="CDOIDMapper" alt="" coords="505,1477,610,1502"/>
-<area shape="rect" id="node3" href="CDORevisionMerger.html" title="CDORevisionMerger" alt="" coords="863,1599,1001,1625"/>
-<area shape="rect" id="node4" href="../../../../spi/cdo/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html" title="CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster (org.eclipse.emf.spi.cdo)" alt="" coords="317,1527,797,1567"/>
-<area shape="rect" id="node5" href="DetachedCDORevision.html" title="DetachedCDORevision" alt="" coords="1411,1238,1565,1263"/>
-<area shape="rect" id="node6" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="459,847,656,887"/>
-<area shape="rect" id="node7" href="ManagedRevisionProvider.html" title="ManagedRevisionProvider" alt="" coords="473,761,642,786"/>
-<area shape="rect" id="node8" href="PointerCDORevision.html" title="PointerCDORevision" alt="" coords="1419,1287,1557,1313"/>
-<area shape="rect" id="node9" href="RevisionInfo.Available.Detached.html" title="RevisionInfo.Available.Detached" alt="" coords="830,662,1034,687"/>
-<area shape="rect" id="node10" href="RevisionInfo.Available.Normal.html" title="RevisionInfo.Available.Normal" alt="" coords="837,711,1027,737"/>
-<area shape="rect" id="node11" href="RevisionInfo.Available.Pointer.html" title="RevisionInfo.Available.Pointer" alt="" coords="837,761,1027,786"/>
-<area shape="rect" id="node12" href="RevisionInfo.Missing.html" title="RevisionInfo.Missing" alt="" coords="488,662,627,687"/>
-<area shape="rect" id="node13" href="StubCDORevision.html" title="StubCDORevision" alt="" coords="1069,1263,1195,1289"/>
-<area shape="rect" id="node14" href="AbstractCDORevision.html" title="AbstractCDORevision" alt="" coords="857,1287,1007,1313"/>
-<area shape="rect" id="node15" href="BaseCDORevision.html" title="BaseCDORevision" alt="" coords="1067,1313,1197,1338"/>
-<area shape="rect" id="node16" href="DelegatingCDORevision.html" title="DelegatingCDORevision" alt="" coords="852,1337,1012,1362"/>
-<area shape="rect" id="node17" href="DelegatingCDORevisionManager.html" title="DelegatingCDORevisionManager" alt="" coords="827,886,1037,911"/>
-<area shape="rect" id="node18" href="RevisionInfo.html" title="RevisionInfo" alt="" coords="100,665,193,690"/>
-<area shape="rect" id="node19" href="RevisionInfo.Available.html" title="RevisionInfo.Available" alt="" coords="482,711,633,737"/>
-<area shape="rect" id="node20" href="SyntheticCDORevision.html" title="SyntheticCDORevision" alt="" coords="1227,1263,1381,1289"/>
-<area shape="rect" id="node21" href="../../../common/revision/CDOAllRevisionsProvider.html" title="&#171;interface&#187; CDOAllRevisionsProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1061,269,1115"/>
-<area shape="rect" id="node22" href="../../../common/revision/delta/CDOFeatureDelta.html" title="&#171;interface&#187; CDOFeatureDelta (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="9,586,285,641"/>
-<area shape="rect" id="node23" href="../../../common/revision/delta/CDOFeatureDeltaVisitor.html" title="&#171;interface&#187; CDOFeatureDeltaVisitor (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="9,1585,285,1639"/>
-<area shape="rect" id="node24" href="CDOFeatureMapEntry.html" title="&#171;interface&#187; CDOFeatureMapEntry" alt="" coords="482,515,633,555"/>
-<area shape="rect" id="node25" href="../../../common/revision/CDOList.html" title="&#171;interface&#187; CDOList (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,429,269,483"/>
-<area shape="rect" id="node26" href="CDOReferenceAdjustable.html" title="&#171;interface&#187; CDOReferenceAdjustable" alt="" coords="62,1376,231,1416"/>
-<area shape="rect" id="node27" href="CDOReferenceAdjuster.html" title="&#171;interface&#187; CDOReferenceAdjuster" alt="" coords="69,1520,225,1560"/>
-<area shape="rect" id="node28" href="../../../common/revision/CDORevision.html" title="&#171;interface&#187; CDORevision (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1218,269,1273"/>
-<area shape="rect" id="node29" href="../../../common/revision/CDORevisionCache.html" title="&#171;interface&#187; CDORevisionCache (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1139,269,1194"/>
-<area shape="rect" id="node30" href="../../../common/revision/CDORevisionCacheAdder.html" title="&#171;interface&#187; CDORevisionCacheAdder (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,825,269,879"/>
-<area shape="rect" id="node31" href="../../../common/revision/CDORevisionData.html" title="&#171;interface&#187; CDORevisionData (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1297,269,1351"/>
-<area shape="rect" id="node32" href="../../../common/revision/delta/CDORevisionDelta.html" title="&#171;interface&#187; CDORevisionDelta (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="9,1441,285,1495"/>
-<area shape="rect" id="node33" href="../../../common/revision/CDORevisionManager.html" title="&#171;interface&#187; CDORevisionManager (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,903,269,958"/>
-<area shape="rect" id="node34" href="../../../common/revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,746,269,801"/>
-<area shape="rect" id="node35" href="../../../../spi/cdo/CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol (org.eclipse.emf.spi.cdo)" alt="" coords="475,278,639,333"/>
-<area shape="rect" id="node36" title="&#171;interface&#187; FeatureMap.Entry (org.eclipse.emf.ecore.util)" alt="" coords="59,507,234,562"/>
-<area shape="rect" id="node37" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="48,982,245,1037"/>
-<area shape="rect" id="node38" href="InternalCDOFeatureDelta.html" title="&#171;interface&#187; InternalCDOFeatureDelta" alt="" coords="474,593,641,633"/>
-<area shape="rect" id="node39" href="InternalCDOFeatureDelta.ListIndexAffecting.html" title="&#171;interface&#187; InternalCDOFeatureDelta.ListIndexAffecting" alt="" coords="11,261,283,301"/>
-<area shape="rect" id="node40" href="InternalCDOFeatureDelta.ListTargetAdding.html" title="&#171;interface&#187; InternalCDOFeatureDelta.ListTargetAdding" alt="" coords="13,197,280,237"/>
-<area shape="rect" id="node41" href="InternalCDOFeatureDelta.WithIndex.html" title="&#171;interface&#187; InternalCDOFeatureDelta.WithIndex" alt="" coords="33,133,261,173"/>
-<area shape="rect" id="node42" href="InternalCDOList.html" title="&#171;interface&#187; InternalCDOList" alt="" coords="501,436,614,476"/>
-<area shape="rect" id="node43" href="InternalCDORevision.html" title="&#171;interface&#187; InternalCDORevision" alt="" coords="487,1304,627,1344"/>
-<area shape="rect" id="node44" href="InternalCDORevisionCache.html" title="&#171;interface&#187; InternalCDORevisionCache" alt="" coords="469,1068,646,1108"/>
-<area shape="rect" id="node45" href="InternalCDORevisionDelta.html" title="&#171;interface&#187; InternalCDORevisionDelta" alt="" coords="472,1393,643,1433"/>
-<area shape="rect" id="node46" href="InternalCDORevisionManager.html" title="&#171;interface&#187; InternalCDORevisionManager" alt="" coords="462,911,653,951"/>
-<area shape="rect" id="node47" href="InternalCDORevisionManager.RevisionLoader.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLoader" alt="" coords="6,325,287,365"/>
-<area shape="rect" id="node48" href="InternalCDORevisionManager.RevisionLocker.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLocker" alt="" coords="6,69,287,109"/>
-<area shape="rect" id="node49" href="../../../../spi/cdo/InternalCDOSession.html" title="&#171;interface&#187; InternalCDOSession (org.eclipse.emf.spi.cdo)" alt="" coords="475,62,639,117"/>
-<area shape="rect" id="node50" href="../../server/InternalRepository.html" title="&#171;interface&#187; InternalRepository (org.eclipse.emf.cdo.spi.server)" alt="" coords="456,357,659,411"/>
-<area shape="rect" id="node51" href="RevisionInfo.Type.html" title="&#171;enum&#187; RevisionInfo.Type" alt="" coords="85,5,208,45"/>
+<area shape="rect" id="node1" href="CDOFeatureDeltaVisitorImpl.html" title="CDOFeatureDeltaVisitorImpl" alt="" coords="323,1561,509,1586"/>
+<area shape="rect" id="node2" href="CDOIDMapper.html" title="CDOIDMapper" alt="" coords="363,1489,469,1514"/>
+<area shape="rect" id="node3" href="CDORevisionMerger.html" title="CDORevisionMerger" alt="" coords="580,1561,719,1586"/>
+<area shape="rect" id="node4" href="DetachedCDORevision.html" title="DetachedCDORevision" alt="" coords="1129,1199,1282,1225"/>
+<area shape="rect" id="node5" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="317,808,515,848"/>
+<area shape="rect" id="node6" href="ManagedRevisionProvider.html" title="ManagedRevisionProvider" alt="" coords="331,722,501,747"/>
+<area shape="rect" id="node7" href="PointerCDORevision.html" title="PointerCDORevision" alt="" coords="1136,1249,1275,1274"/>
+<area shape="rect" id="node8" href="RevisionInfo.Available.Detached.html" title="RevisionInfo.Available.Detached" alt="" coords="547,623,751,649"/>
+<area shape="rect" id="node9" href="RevisionInfo.Available.Normal.html" title="RevisionInfo.Available.Normal" alt="" coords="554,673,745,698"/>
+<area shape="rect" id="node10" href="RevisionInfo.Available.Pointer.html" title="RevisionInfo.Available.Pointer" alt="" coords="554,722,745,747"/>
+<area shape="rect" id="node11" href="RevisionInfo.Missing.html" title="RevisionInfo.Missing" alt="" coords="347,623,485,649"/>
+<area shape="rect" id="node12" href="StubCDORevision.html" title="StubCDORevision" alt="" coords="787,1225,912,1250"/>
+<area shape="rect" id="node13" href="AbstractCDORevision.html" title="AbstractCDORevision" alt="" coords="575,1249,724,1274"/>
+<area shape="rect" id="node14" href="BaseCDORevision.html" title="BaseCDORevision" alt="" coords="785,1274,914,1299"/>
+<area shape="rect" id="node15" href="DelegatingCDORevision.html" title="DelegatingCDORevision" alt="" coords="569,1298,729,1323"/>
+<area shape="rect" id="node16" href="DelegatingCDORevisionManager.html" title="DelegatingCDORevisionManager" alt="" coords="545,847,754,873"/>
+<area shape="rect" id="node17" href="RevisionInfo.html" title="RevisionInfo" alt="" coords="100,626,193,651"/>
+<area shape="rect" id="node18" href="RevisionInfo.Available.html" title="RevisionInfo.Available" alt="" coords="341,673,491,698"/>
+<area shape="rect" id="node19" href="SyntheticCDORevision.html" title="SyntheticCDORevision" alt="" coords="945,1225,1098,1250"/>
+<area shape="rect" id="node20" href="../../../common/revision/CDOAllRevisionsProvider.html" title="&#171;interface&#187; CDOAllRevisionsProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1022,269,1077"/>
+<area shape="rect" id="node21" href="../../../common/revision/delta/CDOFeatureDelta.html" title="&#171;interface&#187; CDOFeatureDelta (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="9,547,285,602"/>
+<area shape="rect" id="node22" href="../../../common/revision/delta/CDOFeatureDeltaVisitor.html" title="&#171;interface&#187; CDOFeatureDeltaVisitor (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="9,1546,285,1601"/>
+<area shape="rect" id="node23" href="CDOFeatureMapEntry.html" title="&#171;interface&#187; CDOFeatureMapEntry" alt="" coords="341,476,491,516"/>
+<area shape="rect" id="node24" href="../../../common/revision/CDOList.html" title="&#171;interface&#187; CDOList (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,390,269,445"/>
+<area shape="rect" id="node25" href="CDOReferenceAdjustable.html" title="&#171;interface&#187; CDOReferenceAdjustable" alt="" coords="62,1337,231,1377"/>
+<area shape="rect" id="node26" href="CDOReferenceAdjuster.html" title="&#171;interface&#187; CDOReferenceAdjuster" alt="" coords="69,1481,225,1521"/>
+<area shape="rect" id="node27" href="../../../common/revision/CDORevision.html" title="&#171;interface&#187; CDORevision (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1179,269,1234"/>
+<area shape="rect" id="node28" href="../../../common/revision/CDORevisionCache.html" title="&#171;interface&#187; CDORevisionCache (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1101,269,1155"/>
+<area shape="rect" id="node29" href="../../../common/revision/CDORevisionCacheAdder.html" title="&#171;interface&#187; CDORevisionCacheAdder (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,786,269,841"/>
+<area shape="rect" id="node30" href="../../../common/revision/CDORevisionData.html" title="&#171;interface&#187; CDORevisionData (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,1258,269,1313"/>
+<area shape="rect" id="node31" href="../../../common/revision/delta/CDORevisionDelta.html" title="&#171;interface&#187; CDORevisionDelta (org.eclipse.emf.cdo.common.revision.delta)" alt="" coords="9,1402,285,1457"/>
+<area shape="rect" id="node32" href="../../../common/revision/CDORevisionManager.html" title="&#171;interface&#187; CDORevisionManager (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,865,269,919"/>
+<area shape="rect" id="node33" href="../../../common/revision/CDORevisionProvider.html" title="&#171;interface&#187; CDORevisionProvider (org.eclipse.emf.cdo.common.revision)" alt="" coords="25,707,269,762"/>
+<area shape="rect" id="node34" title="&#171;interface&#187; FeatureMap.Entry (org.eclipse.emf.ecore.util)" alt="" coords="59,469,234,523"/>
+<area shape="rect" id="node35" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="48,943,245,998"/>
+<area shape="rect" id="node36" href="InternalCDOFeatureDelta.html" title="&#171;interface&#187; InternalCDOFeatureDelta" alt="" coords="333,555,499,595"/>
+<area shape="rect" id="node37" href="InternalCDOFeatureDelta.ListIndexAffecting.html" title="&#171;interface&#187; InternalCDOFeatureDelta.ListIndexAffecting" alt="" coords="11,325,283,365"/>
+<area shape="rect" id="node38" href="InternalCDOFeatureDelta.ListTargetAdding.html" title="&#171;interface&#187; InternalCDOFeatureDelta.ListTargetAdding" alt="" coords="13,261,280,301"/>
+<area shape="rect" id="node39" href="InternalCDOFeatureDelta.WithIndex.html" title="&#171;interface&#187; InternalCDOFeatureDelta.WithIndex" alt="" coords="33,197,261,237"/>
+<area shape="rect" id="node40" href="InternalCDOList.html" title="&#171;interface&#187; InternalCDOList" alt="" coords="359,397,473,437"/>
+<area shape="rect" id="node41" href="InternalCDORevision.html" title="&#171;interface&#187; InternalCDORevision" alt="" coords="346,1265,486,1305"/>
+<area shape="rect" id="node42" href="InternalCDORevisionCache.html" title="&#171;interface&#187; InternalCDORevisionCache" alt="" coords="327,1029,505,1069"/>
+<area shape="rect" id="node43" href="InternalCDORevisionDelta.html" title="&#171;interface&#187; InternalCDORevisionDelta" alt="" coords="331,1373,501,1413"/>
+<area shape="rect" id="node44" href="InternalCDORevisionManager.html" title="&#171;interface&#187; InternalCDORevisionManager" alt="" coords="321,872,511,912"/>
+<area shape="rect" id="node45" href="InternalCDORevisionManager.RevisionLoader.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLoader" alt="" coords="6,133,287,173"/>
+<area shape="rect" id="node46" href="InternalCDORevisionManager.RevisionLocker.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLocker" alt="" coords="6,69,287,109"/>
+<area shape="rect" id="node47" href="RevisionInfo.Type.html" title="&#171;enum&#187; RevisionInfo.Type" alt="" coords="85,5,208,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.png
index bd9b4d516c..12419603ce 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html
index e735d4e1af..7c7a1d4c73 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html
@@ -89,87 +89,86 @@ Server service provider interfaces and useful base implementations.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="ContainerQueryHandlerProvider.html" title="ContainerQueryHandlerProvider" alt="" coords="420,3183,623,3209"/>
-<area shape="rect" id="node2" href="ContainerRepositoryProvider.html" title="ContainerRepositoryProvider" alt="" coords="429,3119,614,3145"/>
-<area shape="rect" id="node3" href="DurableLockArea.html" title="DurableLockArea" alt="" coords="461,3041,582,3066"/>
-<area shape="rect" id="node4" href="FactoriesQueryHandlerProvider.html" title="FactoriesQueryHandlerProvider" alt="" coords="421,3233,622,3258"/>
-<area shape="rect" id="node5" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="423,2689,620,2729"/>
-<area shape="rect" id="node6" href="../../server/ocl/OCLQueryHandler.Factory.html" title="OCLQueryHandler.Factory (org.eclipse.emf.cdo.server.ocl)" alt="" coords="729,2489,932,2529"/>
-<area shape="rect" id="node7" href="ObjectWriteAccessHandler.html" title="ObjectWriteAccessHandler" alt="" coords="432,2425,611,2450"/>
-<area shape="rect" id="node8" href="PluginRepositoryProvider.html" title="PluginRepositoryProvider" alt="" coords="747,3119,914,3145"/>
-<area shape="rect" id="node9" href="RepositoryConfigurator.html" title="RepositoryConfigurator" alt="" coords="86,2361,239,2386"/>
-<area shape="rect" id="node10" href="RepositoryFactory.html" title="RepositoryFactory" alt="" coords="457,2297,585,2322"/>
-<area shape="rect" id="node11" href="RepositoryUserManager.RepositoryInjector.html" title="RepositoryUserManager.RepositoryInjector" alt="" coords="387,2218,656,2243"/>
-<area shape="rect" id="node12" href="StoreAccessorBase.CommitDataRevisionHandler.html" title="StoreAccessorBase.CommitDataRevisionHandler" alt="" coords="368,2139,675,2165"/>
-<area shape="rect" id="node13" href="StoreAccessorPool.html" title="StoreAccessorPool" alt="" coords="95,2075,230,2101"/>
-<area shape="rect" id="node14" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="68,2489,257,2529"/>
-<area shape="rect" id="node15" href="LongIDStore.html" title="LongIDStore" alt="" coords="1006,2665,1101,2690"/>
-<area shape="rect" id="node16" href="LongIDStoreAccessor.html" title="LongIDStoreAccessor" alt="" coords="1168,2774,1317,2799"/>
-<area shape="rect" id="node17" href="QueryHandlerFactory.html" title="QueryHandlerFactory" alt="" coords="450,2497,593,2522"/>
-<area shape="rect" id="node18" href="RepositoryUserManager.html" title="RepositoryUserManager" alt="" coords="751,2571,910,2597"/>
-<area shape="rect" id="node19" href="RepositoryUserManager.RepositoryUserManagerFactory.html" title="RepositoryUserManager.RepositoryUserManagerFactory" alt="" coords="350,2018,693,2043"/>
-<area shape="rect" id="node20" href="Store.html" title="Store" alt="" coords="804,2665,857,2690"/>
-<area shape="rect" id="node21" href="StoreAccessor.html" title="StoreAccessor" alt="" coords="999,2774,1107,2799"/>
-<area shape="rect" id="node22" href="StoreAccessorBase.html" title="StoreAccessorBase" alt="" coords="761,2774,900,2799"/>
-<area shape="rect" id="node23" href="StoreChunkReader.html" title="StoreChunkReader" alt="" coords="455,1946,587,1971"/>
-<area shape="rect" id="node24" title="UserManagerFactory (org.eclipse.net4j.util.security)" alt="" coords="65,2011,260,2051"/>
-<area shape="rect" id="node25" href="../../common/util/BlockingCloseableIterator.html" title="&#171;interface&#187; BlockingCloseableIterator (org.eclipse.emf.cdo.common.util)" alt="" coords="53,1853,272,1907"/>
-<area shape="rect" id="node26" href="../../common/CDOCommonSession.Options.html" title="&#171;interface&#187; CDOCommonSession.Options (org.eclipse.emf.cdo.common)" alt="" coords="63,1617,262,1671"/>
-<area shape="rect" id="node27" href="../../common/id/CDOIDProvider.html" title="&#171;interface&#187; CDOIDProvider (org.eclipse.emf.cdo.common.id)" alt="" coords="57,1695,268,1750"/>
-<area shape="rect" id="node28" href="../../common/lock/CDOLockChangeInfoHandler.html" title="&#171;interface&#187; CDOLockChangeInfoHandler (org.eclipse.emf.cdo.common.lock)" alt="" coords="409,1034,634,1089"/>
-<area shape="rect" id="node29" href="../../common/protocol/CDOProtocol.html" title="&#171;interface&#187; CDOProtocol (org.eclipse.emf.cdo.common.protocol)" alt="" coords="39,962,286,1017"/>
-<area shape="rect" id="node30" href="../common/CDORawReplicationContext.html" title="&#171;interface&#187; CDORawReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="412,1113,631,1167"/>
-<area shape="rect" id="node31" href="../common/CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="412,1191,631,1246"/>
-<area shape="rect" id="node32" href="../../common/revision/CDORevisionHandler.html" title="&#171;interface&#187; CDORevisionHandler (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,2125,285,2179"/>
-<area shape="rect" id="node33" href="IAppExtension.html" title="&#171;interface&#187; IAppExtension" alt="" coords="109,897,216,937"/>
-<area shape="rect" id="node34" href="../../common/lock/IDurableLockingManager.html" title="&#171;interface&#187; IDurableLockingManager (org.eclipse.emf.cdo.common.lock)" alt="" coords="50,739,275,794"/>
-<area shape="rect" id="node35" href="../../common/lock/IDurableLockingManager.LockArea.html" title="&#171;interface&#187; IDurableLockingManager.LockArea (org.eclipse.emf.cdo.common.lock)" alt="" coords="50,3026,275,3081"/>
-<area shape="rect" id="node36" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="61,2203,264,2258"/>
-<area shape="rect" id="node37" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="64,2714,261,2769"/>
-<area shape="rect" id="node38" href="../../server/IQueryHandlerProvider.html" title="&#171;interface&#187; IQueryHandlerProvider (org.eclipse.emf.cdo.server)" alt="" coords="72,3201,253,3255"/>
-<area shape="rect" id="node39" title="&#171;interface&#187; IRWOLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="57,818,268,873"/>
-<area shape="rect" id="node40" href="../../server/IRepository.html" title="&#171;interface&#187; IRepository (org.eclipse.emf.cdo.server)" alt="" coords="72,1145,253,1199"/>
-<area shape="rect" id="node41" href="../../server/IRepository.WriteAccessHandler.html" title="&#171;interface&#187; IRepository.WriteAccessHandler (org.eclipse.emf.cdo.server)" alt="" coords="57,2410,268,2465"/>
-<area shape="rect" id="node42" href="../../server/IRepositoryFactory.html" title="&#171;interface&#187; IRepositoryFactory (org.eclipse.emf.cdo.server)" alt="" coords="72,2282,253,2337"/>
-<area shape="rect" id="node43" href="../../server/IRepositoryProvider.html" title="&#171;interface&#187; IRepositoryProvider (org.eclipse.emf.cdo.server)" alt="" coords="72,3105,253,3159"/>
-<area shape="rect" id="node44" href="../../server/IRepositorySynchronizer.html" title="&#171;interface&#187; IRepositorySynchronizer (org.eclipse.emf.cdo.server)" alt="" coords="72,2793,253,2847"/>
-<area shape="rect" id="node45" href="../../server/ISession.html" title="&#171;interface&#187; ISession (org.eclipse.emf.cdo.server)" alt="" coords="72,1774,253,1829"/>
-<area shape="rect" id="node46" href="../../server/ISessionManager.html" title="&#171;interface&#187; ISessionManager (org.eclipse.emf.cdo.server)" alt="" coords="72,661,253,715"/>
-<area shape="rect" id="node47" href="ISessionProtocol.html" title="&#171;interface&#187; ISessionProtocol" alt="" coords="461,969,581,1009"/>
-<area shape="rect" id="node48" href="../../server/IStore.html" title="&#171;interface&#187; IStore (org.eclipse.emf.cdo.server)" alt="" coords="72,2618,253,2673"/>
-<area shape="rect" id="node49" href="../../server/IStoreAccessor.html" title="&#171;interface&#187; IStoreAccessor (org.eclipse.emf.cdo.server)" alt="" coords="431,2818,612,2873"/>
-<area shape="rect" id="node50" href="../../server/IStoreAccessor.CommitContext.html" title="&#171;interface&#187; IStoreAccessor.CommitContext (org.eclipse.emf.cdo.server)" alt="" coords="60,582,265,637"/>
-<area shape="rect" id="node51" href="../../server/IStoreChunkReader.html" title="&#171;interface&#187; IStoreChunkReader (org.eclipse.emf.cdo.server)" alt="" coords="72,1931,253,1986"/>
-<area shape="rect" id="node52" href="../../server/ISynchronizableRepository.html" title="&#171;interface&#187; ISynchronizableRepository (org.eclipse.emf.cdo.server)" alt="" coords="431,1270,612,1325"/>
-<area shape="rect" id="node53" href="../../server/ITransaction.html" title="&#171;interface&#187; ITransaction (org.eclipse.emf.cdo.server)" alt="" coords="431,2962,612,3017"/>
-<area shape="rect" id="node54" title="&#171;interface&#187; IUserManager (org.eclipse.net4j.util.security)" alt="" coords="423,2546,619,2601"/>
-<area shape="rect" id="node55" href="../../server/IView.html" title="&#171;interface&#187; IView (org.eclipse.emf.cdo.server)" alt="" coords="72,2890,253,2945"/>
-<area shape="rect" id="node56" href="../common/branch/InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="29,1223,296,1278"/>
-<area shape="rect" id="node57" href="../common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="5,1302,320,1357"/>
-<area shape="rect" id="node58" href="../common/model/InternalCDOPackageRegistry.PackageLoader.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageLoader (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="20,1381,305,1435"/>
-<area shape="rect" id="node59" href="../common/model/InternalCDOPackageRegistry.PackageProcessor.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageProcessor (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="10,1459,315,1514"/>
-<area shape="rect" id="node60" href="../common/revision/InternalCDORevisionManager.RevisionLoader.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLoader (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="22,1538,303,1593"/>
-<area shape="rect" id="node61" href="InternalCommitContext.html" title="&#171;interface&#187; InternalCommitContext" alt="" coords="444,589,599,629"/>
-<area shape="rect" id="node62" href="InternalCommitManager.html" title="&#171;interface&#187; InternalCommitManager" alt="" coords="83,517,242,557"/>
-<area shape="rect" id="node63" href="InternalFailoverParticipant.html" title="&#171;interface&#187; InternalFailoverParticipant" alt="" coords="968,1199,1139,1239"/>
-<area shape="rect" id="node64" href="InternalLockManager.html" title="&#171;interface&#187; InternalLockManager" alt="" coords="450,787,593,827"/>
-<area shape="rect" id="node65" href="InternalQueryManager.html" title="&#171;interface&#187; InternalQueryManager" alt="" coords="88,453,237,493"/>
-<area shape="rect" id="node66" href="InternalQueryResult.html" title="&#171;interface&#187; InternalQueryResult" alt="" coords="453,1860,589,1900"/>
-<area shape="rect" id="node67" href="InternalRepository.html" title="&#171;interface&#187; InternalRepository" alt="" coords="458,1349,585,1389"/>
-<area shape="rect" id="node68" href="InternalRepositorySynchronizer.html" title="&#171;interface&#187; InternalRepositorySynchronizer" alt="" coords="420,2753,623,2793"/>
-<area shape="rect" id="node69" href="InternalSession.html" title="&#171;interface&#187; InternalSession" alt="" coords="466,1703,577,1743"/>
-<area shape="rect" id="node70" href="InternalSessionManager.html" title="&#171;interface&#187; InternalSessionManager" alt="" coords="441,668,602,708"/>
-<area shape="rect" id="node71" href="InternalStore.html" title="&#171;interface&#187; InternalStore" alt="" coords="474,2625,569,2665"/>
-<area shape="rect" id="node72" href="InternalStore.NoExternalReferences.html" title="&#171;interface&#187; InternalStore.NoExternalReferences" alt="" coords="49,389,277,429"/>
-<area shape="rect" id="node73" href="InternalStore.NoFeatureMaps.html" title="&#171;interface&#187; InternalStore.NoFeatureMaps" alt="" coords="67,325,258,365"/>
-<area shape="rect" id="node74" href="InternalStore.NoHandleRevisions.html" title="&#171;interface&#187; InternalStore.NoHandleRevisions" alt="" coords="57,261,268,301"/>
-<area shape="rect" id="node75" href="InternalStore.NoLargeObjects.html" title="&#171;interface&#187; InternalStore.NoLargeObjects" alt="" coords="67,197,259,237"/>
-<area shape="rect" id="node76" href="InternalStore.NoQueryXRefs.html" title="&#171;interface&#187; InternalStore.NoQueryXRefs" alt="" coords="71,133,254,173"/>
-<area shape="rect" id="node77" href="InternalStore.NoRawAccess.html" title="&#171;interface&#187; InternalStore.NoRawAccess" alt="" coords="71,69,255,109"/>
-<area shape="rect" id="node78" href="InternalSynchronizableRepository.html" title="&#171;interface&#187; InternalSynchronizableRepository" alt="" coords="723,1199,938,1239"/>
-<area shape="rect" id="node79" href="InternalTransaction.html" title="&#171;interface&#187; InternalTransaction" alt="" coords="765,2933,896,2973"/>
-<area shape="rect" id="node80" href="InternalView.html" title="&#171;interface&#187; InternalView" alt="" coords="475,2897,567,2937"/>
-<area shape="rect" id="node81" href="SyncingUtil.html" title="&#171;static&#187; SyncingUtil" alt="" coords="119,5,207,45"/>
+<area shape="rect" id="node1" href="ContainerQueryHandlerProvider.html" title="ContainerQueryHandlerProvider" alt="" coords="420,3175,623,3201"/>
+<area shape="rect" id="node2" href="ContainerRepositoryProvider.html" title="ContainerRepositoryProvider" alt="" coords="429,3111,614,3137"/>
+<area shape="rect" id="node3" href="DurableLockArea.html" title="DurableLockArea" alt="" coords="461,3033,582,3058"/>
+<area shape="rect" id="node4" href="FactoriesQueryHandlerProvider.html" title="FactoriesQueryHandlerProvider" alt="" coords="421,3225,622,3250"/>
+<area shape="rect" id="node5" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="423,2681,620,2721"/>
+<area shape="rect" id="node6" href="ObjectWriteAccessHandler.html" title="ObjectWriteAccessHandler" alt="" coords="432,2489,611,2514"/>
+<area shape="rect" id="node7" href="PluginRepositoryProvider.html" title="PluginRepositoryProvider" alt="" coords="747,3111,914,3137"/>
+<area shape="rect" id="node8" href="RepositoryConfigurator.html" title="RepositoryConfigurator" alt="" coords="86,2425,239,2450"/>
+<area shape="rect" id="node9" href="RepositoryFactory.html" title="RepositoryFactory" alt="" coords="457,2361,585,2386"/>
+<area shape="rect" id="node10" href="RepositoryUserManager.RepositoryInjector.html" title="RepositoryUserManager.RepositoryInjector" alt="" coords="387,2282,656,2307"/>
+<area shape="rect" id="node11" href="StoreAccessorBase.CommitDataRevisionHandler.html" title="StoreAccessorBase.CommitDataRevisionHandler" alt="" coords="368,2203,675,2229"/>
+<area shape="rect" id="node12" href="StoreAccessorPool.html" title="StoreAccessorPool" alt="" coords="95,2139,230,2165"/>
+<area shape="rect" id="node13" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="68,2075,257,2115"/>
+<area shape="rect" id="node14" href="LongIDStore.html" title="LongIDStore" alt="" coords="1006,2657,1101,2682"/>
+<area shape="rect" id="node15" href="LongIDStoreAccessor.html" title="LongIDStoreAccessor" alt="" coords="1168,2766,1317,2791"/>
+<area shape="rect" id="node16" href="QueryHandlerFactory.html" title="QueryHandlerFactory" alt="" coords="450,2082,593,2107"/>
+<area shape="rect" id="node17" href="RepositoryUserManager.html" title="RepositoryUserManager" alt="" coords="751,2563,910,2589"/>
+<area shape="rect" id="node18" href="RepositoryUserManager.RepositoryUserManagerFactory.html" title="RepositoryUserManager.RepositoryUserManagerFactory" alt="" coords="350,2018,693,2043"/>
+<area shape="rect" id="node19" href="Store.html" title="Store" alt="" coords="804,2657,857,2682"/>
+<area shape="rect" id="node20" href="StoreAccessor.html" title="StoreAccessor" alt="" coords="999,2766,1107,2791"/>
+<area shape="rect" id="node21" href="StoreAccessorBase.html" title="StoreAccessorBase" alt="" coords="761,2766,900,2791"/>
+<area shape="rect" id="node22" href="StoreChunkReader.html" title="StoreChunkReader" alt="" coords="455,1946,587,1971"/>
+<area shape="rect" id="node23" title="UserManagerFactory (org.eclipse.net4j.util.security)" alt="" coords="65,2011,260,2051"/>
+<area shape="rect" id="node24" href="../../common/util/BlockingCloseableIterator.html" title="&#171;interface&#187; BlockingCloseableIterator (org.eclipse.emf.cdo.common.util)" alt="" coords="53,1853,272,1907"/>
+<area shape="rect" id="node25" href="../../common/CDOCommonSession.Options.html" title="&#171;interface&#187; CDOCommonSession.Options (org.eclipse.emf.cdo.common)" alt="" coords="63,1617,262,1671"/>
+<area shape="rect" id="node26" href="../../common/id/CDOIDProvider.html" title="&#171;interface&#187; CDOIDProvider (org.eclipse.emf.cdo.common.id)" alt="" coords="57,1695,268,1750"/>
+<area shape="rect" id="node27" href="../../common/lock/CDOLockChangeInfoHandler.html" title="&#171;interface&#187; CDOLockChangeInfoHandler (org.eclipse.emf.cdo.common.lock)" alt="" coords="409,1034,634,1089"/>
+<area shape="rect" id="node28" href="../../common/protocol/CDOProtocol.html" title="&#171;interface&#187; CDOProtocol (org.eclipse.emf.cdo.common.protocol)" alt="" coords="39,962,286,1017"/>
+<area shape="rect" id="node29" href="../common/CDORawReplicationContext.html" title="&#171;interface&#187; CDORawReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="412,1113,631,1167"/>
+<area shape="rect" id="node30" href="../common/CDOReplicationContext.html" title="&#171;interface&#187; CDOReplicationContext (org.eclipse.emf.cdo.spi.common)" alt="" coords="412,1191,631,1246"/>
+<area shape="rect" id="node31" href="../../common/revision/CDORevisionHandler.html" title="&#171;interface&#187; CDORevisionHandler (org.eclipse.emf.cdo.common.revision)" alt="" coords="41,2189,285,2243"/>
+<area shape="rect" id="node32" href="IAppExtension.html" title="&#171;interface&#187; IAppExtension" alt="" coords="109,897,216,937"/>
+<area shape="rect" id="node33" href="../../common/lock/IDurableLockingManager.html" title="&#171;interface&#187; IDurableLockingManager (org.eclipse.emf.cdo.common.lock)" alt="" coords="50,739,275,794"/>
+<area shape="rect" id="node34" href="../../common/lock/IDurableLockingManager.LockArea.html" title="&#171;interface&#187; IDurableLockingManager.LockArea (org.eclipse.emf.cdo.common.lock)" alt="" coords="50,3018,275,3073"/>
+<area shape="rect" id="node35" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="61,2267,264,2322"/>
+<area shape="rect" id="node36" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="64,2706,261,2761"/>
+<area shape="rect" id="node37" href="../../server/IQueryHandlerProvider.html" title="&#171;interface&#187; IQueryHandlerProvider (org.eclipse.emf.cdo.server)" alt="" coords="72,3193,253,3247"/>
+<area shape="rect" id="node38" title="&#171;interface&#187; IRWOLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="57,818,268,873"/>
+<area shape="rect" id="node39" href="../../server/IRepository.html" title="&#171;interface&#187; IRepository (org.eclipse.emf.cdo.server)" alt="" coords="72,1145,253,1199"/>
+<area shape="rect" id="node40" href="../../server/IRepository.WriteAccessHandler.html" title="&#171;interface&#187; IRepository.WriteAccessHandler (org.eclipse.emf.cdo.server)" alt="" coords="57,2474,268,2529"/>
+<area shape="rect" id="node41" href="../../server/IRepositoryFactory.html" title="&#171;interface&#187; IRepositoryFactory (org.eclipse.emf.cdo.server)" alt="" coords="72,2346,253,2401"/>
+<area shape="rect" id="node42" href="../../server/IRepositoryProvider.html" title="&#171;interface&#187; IRepositoryProvider (org.eclipse.emf.cdo.server)" alt="" coords="72,3097,253,3151"/>
+<area shape="rect" id="node43" href="../../server/IRepositorySynchronizer.html" title="&#171;interface&#187; IRepositorySynchronizer (org.eclipse.emf.cdo.server)" alt="" coords="72,2785,253,2839"/>
+<area shape="rect" id="node44" href="../../server/ISession.html" title="&#171;interface&#187; ISession (org.eclipse.emf.cdo.server)" alt="" coords="72,1774,253,1829"/>
+<area shape="rect" id="node45" href="../../server/ISessionManager.html" title="&#171;interface&#187; ISessionManager (org.eclipse.emf.cdo.server)" alt="" coords="72,661,253,715"/>
+<area shape="rect" id="node46" href="ISessionProtocol.html" title="&#171;interface&#187; ISessionProtocol" alt="" coords="461,969,581,1009"/>
+<area shape="rect" id="node47" href="../../server/IStore.html" title="&#171;interface&#187; IStore (org.eclipse.emf.cdo.server)" alt="" coords="72,2610,253,2665"/>
+<area shape="rect" id="node48" href="../../server/IStoreAccessor.html" title="&#171;interface&#187; IStoreAccessor (org.eclipse.emf.cdo.server)" alt="" coords="431,2810,612,2865"/>
+<area shape="rect" id="node49" href="../../server/IStoreAccessor.CommitContext.html" title="&#171;interface&#187; IStoreAccessor.CommitContext (org.eclipse.emf.cdo.server)" alt="" coords="60,582,265,637"/>
+<area shape="rect" id="node50" href="../../server/IStoreChunkReader.html" title="&#171;interface&#187; IStoreChunkReader (org.eclipse.emf.cdo.server)" alt="" coords="72,1931,253,1986"/>
+<area shape="rect" id="node51" href="../../server/ISynchronizableRepository.html" title="&#171;interface&#187; ISynchronizableRepository (org.eclipse.emf.cdo.server)" alt="" coords="431,1270,612,1325"/>
+<area shape="rect" id="node52" href="../../server/ITransaction.html" title="&#171;interface&#187; ITransaction (org.eclipse.emf.cdo.server)" alt="" coords="431,2954,612,3009"/>
+<area shape="rect" id="node53" title="&#171;interface&#187; IUserManager (org.eclipse.net4j.util.security)" alt="" coords="423,2538,619,2593"/>
+<area shape="rect" id="node54" href="../../server/IView.html" title="&#171;interface&#187; IView (org.eclipse.emf.cdo.server)" alt="" coords="72,2882,253,2937"/>
+<area shape="rect" id="node55" href="../common/branch/InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="29,1223,296,1278"/>
+<area shape="rect" id="node56" href="../common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="5,1302,320,1357"/>
+<area shape="rect" id="node57" href="../common/model/InternalCDOPackageRegistry.PackageLoader.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageLoader (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="20,1381,305,1435"/>
+<area shape="rect" id="node58" href="../common/model/InternalCDOPackageRegistry.PackageProcessor.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageProcessor (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="10,1459,315,1514"/>
+<area shape="rect" id="node59" href="../common/revision/InternalCDORevisionManager.RevisionLoader.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLoader (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="22,1538,303,1593"/>
+<area shape="rect" id="node60" href="InternalCommitContext.html" title="&#171;interface&#187; InternalCommitContext" alt="" coords="444,589,599,629"/>
+<area shape="rect" id="node61" href="InternalCommitManager.html" title="&#171;interface&#187; InternalCommitManager" alt="" coords="83,517,242,557"/>
+<area shape="rect" id="node62" href="InternalFailoverParticipant.html" title="&#171;interface&#187; InternalFailoverParticipant" alt="" coords="968,1199,1139,1239"/>
+<area shape="rect" id="node63" href="InternalLockManager.html" title="&#171;interface&#187; InternalLockManager" alt="" coords="450,787,593,827"/>
+<area shape="rect" id="node64" href="InternalQueryManager.html" title="&#171;interface&#187; InternalQueryManager" alt="" coords="88,453,237,493"/>
+<area shape="rect" id="node65" href="InternalQueryResult.html" title="&#171;interface&#187; InternalQueryResult" alt="" coords="453,1860,589,1900"/>
+<area shape="rect" id="node66" href="InternalRepository.html" title="&#171;interface&#187; InternalRepository" alt="" coords="458,1349,585,1389"/>
+<area shape="rect" id="node67" href="InternalRepositorySynchronizer.html" title="&#171;interface&#187; InternalRepositorySynchronizer" alt="" coords="420,2745,623,2785"/>
+<area shape="rect" id="node68" href="InternalSession.html" title="&#171;interface&#187; InternalSession" alt="" coords="466,1703,577,1743"/>
+<area shape="rect" id="node69" href="InternalSessionManager.html" title="&#171;interface&#187; InternalSessionManager" alt="" coords="441,668,602,708"/>
+<area shape="rect" id="node70" href="InternalStore.html" title="&#171;interface&#187; InternalStore" alt="" coords="474,2617,569,2657"/>
+<area shape="rect" id="node71" href="InternalStore.NoExternalReferences.html" title="&#171;interface&#187; InternalStore.NoExternalReferences" alt="" coords="49,389,277,429"/>
+<area shape="rect" id="node72" href="InternalStore.NoFeatureMaps.html" title="&#171;interface&#187; InternalStore.NoFeatureMaps" alt="" coords="67,325,258,365"/>
+<area shape="rect" id="node73" href="InternalStore.NoHandleRevisions.html" title="&#171;interface&#187; InternalStore.NoHandleRevisions" alt="" coords="57,261,268,301"/>
+<area shape="rect" id="node74" href="InternalStore.NoLargeObjects.html" title="&#171;interface&#187; InternalStore.NoLargeObjects" alt="" coords="67,197,259,237"/>
+<area shape="rect" id="node75" href="InternalStore.NoQueryXRefs.html" title="&#171;interface&#187; InternalStore.NoQueryXRefs" alt="" coords="71,133,254,173"/>
+<area shape="rect" id="node76" href="InternalStore.NoRawAccess.html" title="&#171;interface&#187; InternalStore.NoRawAccess" alt="" coords="71,69,255,109"/>
+<area shape="rect" id="node77" href="InternalSynchronizableRepository.html" title="&#171;interface&#187; InternalSynchronizableRepository" alt="" coords="723,1199,938,1239"/>
+<area shape="rect" id="node78" href="InternalTransaction.html" title="&#171;interface&#187; InternalTransaction" alt="" coords="765,2925,896,2965"/>
+<area shape="rect" id="node79" href="InternalView.html" title="&#171;interface&#187; InternalView" alt="" coords="475,2889,567,2929"/>
+<area shape="rect" id="node80" href="SyncingUtil.html" title="&#171;static&#187; SyncingUtil" alt="" coords="119,5,207,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.png
index 437f985ab6..85bea53b3e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html
index 94a01e8fd2..6dbc6cafaa 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html
@@ -89,57 +89,46 @@ Client concepts for dealing with transactions, distributed transactions and thei
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CDOMerger.ConflictException.html" title="&#171;exception&#187; CDOMerger.ConflictException" alt="" coords="344,1496,539,1536"/>
-<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="64,1489,192,1543"/>
-<area shape="rect" id="node3" href="CDOAsyncTransactionHandler.html" title="CDOAsyncTransactionHandler" alt="" coords="874,1386,1073,1411"/>
-<area shape="rect" id="node4" href="CDOAutoAttacher.html" title="CDOAutoAttacher" alt="" coords="910,1287,1037,1313"/>
-<area shape="rect" id="node5" href="CDODefaultTransactionHandler.html" title="CDODefaultTransactionHandler" alt="" coords="873,1337,1074,1362"/>
-<area shape="rect" id="node6" href="CDODefaultTransactionHandler1.html" title="CDODefaultTransactionHandler1" alt="" coords="632,1307,840,1333"/>
-<area shape="rect" id="node7" href="CDODefaultTransactionHandler2.html" title="CDODefaultTransactionHandler2" alt="" coords="632,1422,840,1447"/>
-<area shape="rect" id="node8" href="CDODefaultTransactionHandler3.html" title="CDODefaultTransactionHandler3" alt="" coords="869,1479,1077,1505"/>
-<area shape="rect" id="node9" href="CDOPushTransaction.html" title="CDOPushTransaction" alt="" coords="663,813,809,838"/>
-<area shape="rect" id="node10" href="../../spi/cdo/DefaultCDOMerger.html" title="DefaultCDOMerger (org.eclipse.emf.spi.cdo)" alt="" coords="359,719,523,759"/>
-<area shape="rect" id="node11" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="351,805,531,845"/>
-<area shape="rect" id="node12" href="../../spi/cdo/AbstractConflictResolver.html" title="AbstractConflictResolver (org.eclipse.emf.spi.cdo)" alt="" coords="358,575,525,615"/>
-<area shape="rect" id="node13" href="../../spi/cdo/AbstractObjectConflictResolver.html" title="AbstractObjectConflictResolver (org.eclipse.emf.spi.cdo)" alt="" coords="633,639,839,679"/>
-<area shape="rect" id="node14" href="../common/commit/CDOChangeSetDataProvider.html" title="&#171;interface&#187; CDOChangeSetDataProvider (org.eclipse.emf.cdo.common.commit)" alt="" coords="6,941,250,995"/>
-<area shape="rect" id="node15" href="CDOCommitContext.html" title="&#171;interface&#187; CDOCommitContext" alt="" coords="58,503,198,543"/>
-<area shape="rect" id="node16" href="../common/CDOCommonTransaction.html" title="&#171;interface&#187; CDOCommonTransaction (org.eclipse.emf.cdo.common)" alt="" coords="29,862,227,917"/>
-<area shape="rect" id="node17" href="CDOConflictResolver.html" title="&#171;interface&#187; CDOConflictResolver" alt="" coords="57,623,199,663"/>
-<area shape="rect" id="node18" href="CDOConflictResolver2.html" title="&#171;interface&#187; CDOConflictResolver2" alt="" coords="367,639,516,679"/>
-<area shape="rect" id="node19" href="CDOMerger.html" title="&#171;interface&#187; CDOMerger" alt="" coords="83,719,173,759"/>
-<area shape="rect" id="node20" href="CDOSavepoint.html" title="&#171;interface&#187; CDOSavepoint" alt="" coords="388,948,495,988"/>
-<area shape="rect" id="node21" href="../session/CDOSession.html" title="&#171;interface&#187; CDOSession (org.eclipse.emf.cdo.session)" alt="" coords="640,423,832,478"/>
-<area shape="rect" id="node22" href="CDOTransaction.html" title="&#171;interface&#187; CDOTransaction" alt="" coords="383,869,500,909"/>
-<area shape="rect" id="node23" href="CDOTransaction.Options.html" title="&#171;interface&#187; CDOTransaction.Options" alt="" coords="358,352,525,392"/>
-<area shape="rect" id="node24" href="CDOTransaction.Options.AutoReleaseLocksEvent.html" title="&#171;interface&#187; CDOTransaction.Options.AutoReleaseLocksEvent" alt="" coords="286,205,597,245"/>
-<area shape="rect" id="node25" href="CDOTransaction.Options.ConflictResolversEvent.html" title="&#171;interface&#187; CDOTransaction.Options.ConflictResolversEvent" alt="" coords="291,269,592,309"/>
-<area shape="rect" id="node26" href="CDOTransactionConflictEvent.html" title="&#171;interface&#187; CDOTransactionConflictEvent" alt="" coords="345,13,537,53"/>
-<area shape="rect" id="node27" href="CDOTransactionContainer.html" title="&#171;interface&#187; CDOTransactionContainer" alt="" coords="355,431,527,471"/>
-<area shape="rect" id="node28" href="CDOTransactionFinishedEvent.html" title="&#171;interface&#187; CDOTransactionFinishedEvent" alt="" coords="342,77,541,117"/>
-<area shape="rect" id="node29" href="CDOTransactionHandler.html" title="&#171;interface&#187; CDOTransactionHandler" alt="" coords="655,1357,817,1397"/>
-<area shape="rect" id="node30" href="CDOTransactionHandler1.html" title="&#171;interface&#187; CDOTransactionHandler1" alt="" coords="357,1351,525,1391"/>
-<area shape="rect" id="node31" href="CDOTransactionHandler2.html" title="&#171;interface&#187; CDOTransactionHandler2" alt="" coords="357,1415,525,1455"/>
-<area shape="rect" id="node32" href="CDOTransactionHandler3.html" title="&#171;interface&#187; CDOTransactionHandler3" alt="" coords="652,1472,820,1512"/>
-<area shape="rect" id="node33" href="CDOTransactionHandlerBase.html" title="&#171;interface&#187; CDOTransactionHandlerBase" alt="" coords="33,1396,223,1436"/>
-<area shape="rect" id="node34" href="CDOTransactionStartedEvent.html" title="&#171;interface&#187; CDOTransactionStartedEvent" alt="" coords="346,141,537,181"/>
-<area shape="rect" id="node35" href="CDOUserSavepoint.html" title="&#171;interface&#187; CDOUserSavepoint" alt="" coords="61,1020,195,1060"/>
-<area shape="rect" id="node36" href="CDOUserTransaction.html" title="&#171;interface&#187; CDOUserTransaction" alt="" coords="56,1164,200,1204"/>
-<area shape="rect" id="node37" href="../view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="43,783,213,838"/>
-<area shape="rect" id="node38" href="../view/CDOView.Options.html" title="&#171;interface&#187; CDOView.Options (org.eclipse.emf.cdo.view)" alt="" coords="43,345,213,399"/>
-<area shape="rect" id="node39" href="../view/CDOViewContainer.html" title="&#171;interface&#187; CDOViewContainer (org.eclipse.emf.cdo.view)" alt="" coords="43,423,213,478"/>
-<area shape="rect" id="node40" href="../view/CDOViewEvent.html" title="&#171;interface&#187; CDOViewEvent (org.eclipse.emf.cdo.view)" alt="" coords="43,70,213,125"/>
-<area shape="rect" id="node41" href="CDOXASavepoint.html" title="&#171;interface&#187; CDOXASavepoint" alt="" coords="380,1092,503,1132"/>
-<area shape="rect" id="node42" href="CDOXATransaction.html" title="&#171;interface&#187; CDOXATransaction" alt="" coords="375,1236,508,1276"/>
-<area shape="rect" id="node43" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="32,242,224,297"/>
-<area shape="rect" id="node44" href="../../spi/cdo/InternalCDOSavepoint.html" title="&#171;interface&#187; InternalCDOSavepoint (org.eclipse.emf.spi.cdo)" alt="" coords="654,941,818,995"/>
-<area shape="rect" id="node45" href="../../spi/cdo/InternalCDOTransaction.html" title="&#171;interface&#187; InternalCDOTransaction (org.eclipse.emf.spi.cdo)" alt="" coords="654,862,818,917"/>
-<area shape="rect" id="node46" href="../../spi/cdo/InternalCDOTransaction.InternalCDOCommitContext.html" title="&#171;interface&#187; InternalCDOTransaction.InternalCDOCommitContext (org.eclipse.emf.spi.cdo)" alt="" coords="280,495,603,550"/>
-<area shape="rect" id="node47" href="../../spi/cdo/InternalCDOUserSavepoint.html" title="&#171;interface&#187; InternalCDOUserSavepoint (org.eclipse.emf.spi.cdo)" alt="" coords="354,1013,529,1067"/>
-<area shape="rect" id="node48" href="../../spi/cdo/InternalCDOUserTransaction.html" title="&#171;interface&#187; InternalCDOUserTransaction (org.eclipse.emf.spi.cdo)" alt="" coords="348,1157,535,1211"/>
-<area shape="rect" id="node49" href="../../spi/cdo/InternalCDOXASavepoint.html" title="&#171;interface&#187; InternalCDOXASavepoint (org.eclipse.emf.spi.cdo)" alt="" coords="654,1085,818,1139"/>
-<area shape="rect" id="node50" href="../../spi/cdo/InternalCDOXATransaction.html" title="&#171;interface&#187; InternalCDOXATransaction (org.eclipse.emf.spi.cdo)" alt="" coords="649,1229,823,1283"/>
-<area shape="rect" id="node51" href="CDOTransactionFinishedEvent.Type.html" title="&#171;enum&#187; CDOTransactionFinishedEvent.Type" alt="" coords="13,5,243,45"/>
+<area shape="rect" id="node1" href="CDOMerger.ConflictException.html" title="&#171;exception&#187; CDOMerger.ConflictException" alt="" coords="339,1223,533,1263"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="64,1215,192,1270"/>
+<area shape="rect" id="node3" href="CDOAsyncTransactionHandler.html" title="CDOAsyncTransactionHandler" alt="" coords="863,1126,1062,1151"/>
+<area shape="rect" id="node4" href="CDOAutoAttacher.html" title="CDOAutoAttacher" alt="" coords="899,1027,1026,1053"/>
+<area shape="rect" id="node5" href="CDODefaultTransactionHandler.html" title="CDODefaultTransactionHandler" alt="" coords="862,1077,1063,1102"/>
+<area shape="rect" id="node6" href="CDODefaultTransactionHandler1.html" title="CDODefaultTransactionHandler1" alt="" coords="621,1047,829,1073"/>
+<area shape="rect" id="node7" href="CDODefaultTransactionHandler2.html" title="CDODefaultTransactionHandler2" alt="" coords="621,1162,829,1187"/>
+<area shape="rect" id="node8" href="CDODefaultTransactionHandler3.html" title="CDODefaultTransactionHandler3" alt="" coords="859,1219,1067,1245"/>
+<area shape="rect" id="node9" href="CDOPushTransaction.html" title="CDOPushTransaction" alt="" coords="652,778,799,803"/>
+<area shape="rect" id="node10" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="346,665,526,705"/>
+<area shape="rect" id="node11" href="../common/commit/CDOChangeSetDataProvider.html" title="&#171;interface&#187; CDOChangeSetDataProvider (org.eclipse.emf.cdo.common.commit)" alt="" coords="6,790,250,845"/>
+<area shape="rect" id="node12" href="CDOCommitContext.html" title="&#171;interface&#187; CDOCommitContext" alt="" coords="58,661,198,701"/>
+<area shape="rect" id="node13" href="../common/CDOCommonTransaction.html" title="&#171;interface&#187; CDOCommonTransaction (org.eclipse.emf.cdo.common)" alt="" coords="29,869,227,923"/>
+<area shape="rect" id="node14" href="CDOConflictResolver.html" title="&#171;interface&#187; CDOConflictResolver" alt="" coords="57,597,199,637"/>
+<area shape="rect" id="node15" href="CDOConflictResolver2.html" title="&#171;interface&#187; CDOConflictResolver2" alt="" coords="361,597,511,637"/>
+<area shape="rect" id="node16" href="CDOMerger.html" title="&#171;interface&#187; CDOMerger" alt="" coords="83,533,173,573"/>
+<area shape="rect" id="node17" href="CDOSavepoint.html" title="&#171;interface&#187; CDOSavepoint" alt="" coords="383,796,489,836"/>
+<area shape="rect" id="node18" href="CDOTransaction.html" title="&#171;interface&#187; CDOTransaction" alt="" coords="377,876,495,916"/>
+<area shape="rect" id="node19" href="CDOTransaction.Options.html" title="&#171;interface&#187; CDOTransaction.Options" alt="" coords="353,461,519,501"/>
+<area shape="rect" id="node20" href="CDOTransaction.Options.AutoReleaseLocksEvent.html" title="&#171;interface&#187; CDOTransaction.Options.AutoReleaseLocksEvent" alt="" coords="281,333,591,373"/>
+<area shape="rect" id="node21" href="CDOTransaction.Options.ConflictResolversEvent.html" title="&#171;interface&#187; CDOTransaction.Options.ConflictResolversEvent" alt="" coords="285,397,587,437"/>
+<area shape="rect" id="node22" href="CDOTransactionConflictEvent.html" title="&#171;interface&#187; CDOTransactionConflictEvent" alt="" coords="340,141,532,181"/>
+<area shape="rect" id="node23" href="CDOTransactionContainer.html" title="&#171;interface&#187; CDOTransactionContainer" alt="" coords="350,77,522,117"/>
+<area shape="rect" id="node24" href="CDOTransactionFinishedEvent.html" title="&#171;interface&#187; CDOTransactionFinishedEvent" alt="" coords="337,205,535,245"/>
+<area shape="rect" id="node25" href="CDOTransactionHandler.html" title="&#171;interface&#187; CDOTransactionHandler" alt="" coords="645,1097,806,1137"/>
+<area shape="rect" id="node26" href="CDOTransactionHandler1.html" title="&#171;interface&#187; CDOTransactionHandler1" alt="" coords="352,1091,520,1131"/>
+<area shape="rect" id="node27" href="CDOTransactionHandler2.html" title="&#171;interface&#187; CDOTransactionHandler2" alt="" coords="352,1155,520,1195"/>
+<area shape="rect" id="node28" href="CDOTransactionHandler3.html" title="&#171;interface&#187; CDOTransactionHandler3" alt="" coords="641,1212,809,1252"/>
+<area shape="rect" id="node29" href="CDOTransactionHandlerBase.html" title="&#171;interface&#187; CDOTransactionHandlerBase" alt="" coords="33,1151,223,1191"/>
+<area shape="rect" id="node30" href="CDOTransactionStartedEvent.html" title="&#171;interface&#187; CDOTransactionStartedEvent" alt="" coords="341,269,531,309"/>
+<area shape="rect" id="node31" href="CDOUserSavepoint.html" title="&#171;interface&#187; CDOUserSavepoint" alt="" coords="61,725,195,765"/>
+<area shape="rect" id="node32" href="CDOUserTransaction.html" title="&#171;interface&#187; CDOUserTransaction" alt="" coords="56,1027,200,1067"/>
+<area shape="rect" id="node33" href="../view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="43,947,213,1002"/>
+<area shape="rect" id="node34" href="../view/CDOView.Options.html" title="&#171;interface&#187; CDOView.Options (org.eclipse.emf.cdo.view)" alt="" coords="43,454,213,509"/>
+<area shape="rect" id="node35" href="../view/CDOViewContainer.html" title="&#171;interface&#187; CDOViewContainer (org.eclipse.emf.cdo.view)" alt="" coords="43,70,213,125"/>
+<area shape="rect" id="node36" href="../view/CDOViewEvent.html" title="&#171;interface&#187; CDOViewEvent (org.eclipse.emf.cdo.view)" alt="" coords="43,198,213,253"/>
+<area shape="rect" id="node37" href="CDOXASavepoint.html" title="&#171;interface&#187; CDOXASavepoint" alt="" coords="375,729,497,769"/>
+<area shape="rect" id="node38" href="CDOXATransaction.html" title="&#171;interface&#187; CDOXATransaction" alt="" coords="369,1027,503,1067"/>
+<area shape="rect" id="node39" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="32,350,224,405"/>
+<area shape="rect" id="node40" href="CDOTransactionFinishedEvent.Type.html" title="&#171;enum&#187; CDOTransactionFinishedEvent.Type" alt="" coords="13,5,243,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.png
index 9a99ec1929..ad55c9d50f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/ide/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/ide/package-summary.png
index 8301f00a4b..f715638994 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/ide/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/ide/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/package-summary.png
index 248b02b5f4..3265b7cd34 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/widgets/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/widgets/package-summary.png
index fc55bed893..5575a064fb 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/widgets/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/widgets/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html
index c85caf4a63..d6299c54d6 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html
@@ -89,32 +89,30 @@ Client utility classes, some common interfaces and exceptions.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../common/util/CDOException.html" title="&#171;exception&#187; CDOException (org.eclipse.emf.cdo.common.util)" alt="" coords="5,797,224,851"/>
-<area shape="rect" id="node2" href="CommitException.html" title="&#171;exception&#187; CommitException" alt="" coords="301,516,427,556"/>
-<area shape="rect" id="node3" href="CommitIntegrityException.html" title="&#171;exception&#187; CommitIntegrityException" alt="" coords="525,484,696,524"/>
-<area shape="rect" id="node4" href="DanglingReferenceException.html" title="&#171;exception&#187; DanglingReferenceException" alt="" coords="270,580,458,620"/>
-<area shape="rect" id="node5" title="&#171;exception&#187; Exception (java.lang)" alt="" coords="69,509,161,563"/>
-<area shape="rect" id="node6" title="&#171;exception&#187; IllegalStateException (java.lang)" alt="" coords="43,430,187,485"/>
-<area shape="rect" id="node7" href="InvalidObjectException.html" title="&#171;exception&#187; InvalidObjectException" alt="" coords="287,644,441,684"/>
-<area shape="rect" id="node8" href="InvalidURIException.html" title="&#171;exception&#187; InvalidURIException" alt="" coords="296,708,432,748"/>
-<area shape="rect" id="node9" href="LegacyModeNotEnabledException.html" title="&#171;exception&#187; LegacyModeNotEnabledException" alt="" coords="253,437,475,477"/>
-<area shape="rect" id="node10" href="LockTimeoutException.html" title="&#171;exception&#187; LockTimeoutException" alt="" coords="287,772,441,812"/>
-<area shape="rect" id="node11" href="ObjectNotFoundException.html" title="&#171;exception&#187; ObjectNotFoundException" alt="" coords="277,836,451,876"/>
-<area shape="rect" id="node12" href="ReadOnlyException.html" title="&#171;exception&#187; ReadOnlyException" alt="" coords="295,900,433,940"/>
-<area shape="rect" id="node13" href="ReferentialIntegrityException.html" title="&#171;exception&#187; ReferentialIntegrityException" alt="" coords="517,548,704,588"/>
-<area shape="rect" id="node14" href="ServerException.html" title="&#171;exception&#187; ServerException" alt="" coords="306,964,422,1004"/>
-<area shape="rect" id="node15" href="StaleRevisionLockException.html" title="&#171;exception&#187; StaleRevisionLockException" alt="" coords="271,1028,457,1068"/>
-<area shape="rect" id="node16" href="CDOLazyContentAdapter.html" title="CDOLazyContentAdapter" alt="" coords="280,373,448,398"/>
-<area shape="rect" id="node17" href="CDOModificationTrackingAdapter.html" title="CDOModificationTrackingAdapter" alt="" coords="504,373,717,398"/>
-<area shape="rect" id="node18" href="CDOURIData.html" title="CDOURIData" alt="" coords="65,315,164,341"/>
-<area shape="rect" id="node19" title="EContentAdapter (org.eclipse.emf.ecore.util)" alt="" coords="27,365,202,405"/>
-<area shape="rect" id="node20" href="CDOFactory.html" title="&#171;interface&#187; CDOFactory" alt="" coords="317,244,411,284"/>
-<area shape="rect" id="node21" href="../session/CDOSession.html" title="&#171;interface&#187; CDOSession (org.eclipse.emf.cdo.session)" alt="" coords="268,86,460,141"/>
-<area shape="rect" id="node22" href="CDOUpdatable.html" title="&#171;interface&#187; CDOUpdatable" alt="" coords="61,133,169,173"/>
-<area shape="rect" id="node23" href="../view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="279,165,449,219"/>
-<area shape="rect" id="node24" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="37,237,192,291"/>
-<area shape="rect" id="node25" href="CDOURIUtil.html" title="&#171;static&#187; CDOURIUtil" alt="" coords="69,69,160,109"/>
-<area shape="rect" id="node26" href="CDOUtil.html" title="&#171;static&#187; CDOUtil" alt="" coords="80,5,149,45"/>
+<area shape="rect" id="node1" href="../common/util/CDOException.html" title="&#171;exception&#187; CDOException (org.eclipse.emf.cdo.common.util)" alt="" coords="5,758,224,813"/>
+<area shape="rect" id="node2" href="CommitException.html" title="&#171;exception&#187; CommitException" alt="" coords="301,477,427,517"/>
+<area shape="rect" id="node3" href="CommitIntegrityException.html" title="&#171;exception&#187; CommitIntegrityException" alt="" coords="525,445,696,485"/>
+<area shape="rect" id="node4" href="DanglingReferenceException.html" title="&#171;exception&#187; DanglingReferenceException" alt="" coords="270,541,458,581"/>
+<area shape="rect" id="node5" title="&#171;exception&#187; Exception (java.lang)" alt="" coords="69,470,161,525"/>
+<area shape="rect" id="node6" title="&#171;exception&#187; IllegalStateException (java.lang)" alt="" coords="43,391,187,446"/>
+<area shape="rect" id="node7" href="InvalidObjectException.html" title="&#171;exception&#187; InvalidObjectException" alt="" coords="287,605,441,645"/>
+<area shape="rect" id="node8" href="InvalidURIException.html" title="&#171;exception&#187; InvalidURIException" alt="" coords="296,669,432,709"/>
+<area shape="rect" id="node9" href="LegacyModeNotEnabledException.html" title="&#171;exception&#187; LegacyModeNotEnabledException" alt="" coords="253,399,475,439"/>
+<area shape="rect" id="node10" href="LockTimeoutException.html" title="&#171;exception&#187; LockTimeoutException" alt="" coords="287,733,441,773"/>
+<area shape="rect" id="node11" href="ObjectNotFoundException.html" title="&#171;exception&#187; ObjectNotFoundException" alt="" coords="277,797,451,837"/>
+<area shape="rect" id="node12" href="ReadOnlyException.html" title="&#171;exception&#187; ReadOnlyException" alt="" coords="295,861,433,901"/>
+<area shape="rect" id="node13" href="ReferentialIntegrityException.html" title="&#171;exception&#187; ReferentialIntegrityException" alt="" coords="517,509,704,549"/>
+<area shape="rect" id="node14" href="ServerException.html" title="&#171;exception&#187; ServerException" alt="" coords="306,925,422,965"/>
+<area shape="rect" id="node15" href="StaleRevisionLockException.html" title="&#171;exception&#187; StaleRevisionLockException" alt="" coords="271,989,457,1029"/>
+<area shape="rect" id="node16" href="CDOLazyContentAdapter.html" title="CDOLazyContentAdapter" alt="" coords="280,334,448,359"/>
+<area shape="rect" id="node17" href="CDOModificationTrackingAdapter.html" title="CDOModificationTrackingAdapter" alt="" coords="504,334,717,359"/>
+<area shape="rect" id="node18" href="CDOURIData.html" title="CDOURIData" alt="" coords="65,277,164,302"/>
+<area shape="rect" id="node19" title="EContentAdapter (org.eclipse.emf.ecore.util)" alt="" coords="27,327,202,367"/>
+<area shape="rect" id="node20" href="CDOFactory.html" title="&#171;interface&#187; CDOFactory" alt="" coords="317,205,411,245"/>
+<area shape="rect" id="node21" href="CDOUpdatable.html" title="&#171;interface&#187; CDOUpdatable" alt="" coords="61,133,169,173"/>
+<area shape="rect" id="node22" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="37,198,192,253"/>
+<area shape="rect" id="node23" href="CDOURIUtil.html" title="&#171;static&#187; CDOURIUtil" alt="" coords="69,69,160,109"/>
+<area shape="rect" id="node24" href="CDOUtil.html" title="&#171;static&#187; CDOUtil" alt="" coords="80,5,149,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.png
index 1ba723c3b5..09f7b3b6e5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html
index 75aa99c45f..f57b785325 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html
@@ -89,57 +89,47 @@ Client concepts for dealing with views, view sets, queries, CDO objects and EMF
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="AbstractCDOViewProvider.html" title="AbstractCDOViewProvider" alt="" coords="329,1853,503,1878"/>
-<area shape="rect" id="node2" href="../../spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.html" title="AbstractObjectConflictResolver.ThreeWayMerge (org.eclipse.emf.spi.cdo)" alt="" coords="265,1781,567,1821"/>
-<area shape="rect" id="node3" href="../net4j/CDONet4jViewProvider.html" title="CDONet4jViewProvider (org.eclipse.emf.cdo.net4j)" alt="" coords="649,1816,825,1856"/>
-<area shape="rect" id="node4" href="ManagedContainerViewProvider.html" title="ManagedContainerViewProvider" alt="" coords="636,1881,839,1906"/>
-<area shape="rect" id="node5" href="CDOAdapterPolicy.html" title="&#171;interface&#187; CDOAdapterPolicy" alt="" coords="49,1781,180,1821"/>
-<area shape="rect" id="node6" href="../common/CDOCommonView.html" title="&#171;interface&#187; CDOCommonView (org.eclipse.emf.cdo.common)" alt="" coords="16,1545,213,1599"/>
-<area shape="rect" id="node7" href="../common/CDOCommonView.Options.html" title="&#171;interface&#187; CDOCommonView.Options (org.eclipse.emf.cdo.common)" alt="" coords="16,1466,213,1521"/>
-<area shape="rect" id="node8" href="CDOFeatureAnalyzer.html" title="&#171;interface&#187; CDOFeatureAnalyzer" alt="" coords="42,1397,187,1437"/>
-<area shape="rect" id="node9" href="CDOFetchRuleManager.html" title="&#171;interface&#187; CDOFetchRuleManager" alt="" coords="35,1301,194,1341"/>
-<area shape="rect" id="node10" href="CDOInvalidationPolicy.html" title="&#171;interface&#187; CDOInvalidationPolicy" alt="" coords="40,1221,189,1261"/>
-<area shape="rect" id="node11" href="../common/lock/CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo (org.eclipse.emf.cdo.common.lock)" alt="" coords="303,901,529,955"/>
-<area shape="rect" id="node12" href="CDOObjectHandler.html" title="&#171;interface&#187; CDOObjectHandler" alt="" coords="49,987,181,1027"/>
-<area shape="rect" id="node13" href="CDOQuery.html" title="&#171;interface&#187; CDOQuery" alt="" coords="373,836,459,876"/>
-<area shape="rect" id="node14" href="../common/util/CDOQueryInfo.html" title="&#171;interface&#187; CDOQueryInfo (org.eclipse.emf.cdo.common.util)" alt="" coords="5,829,224,883"/>
-<area shape="rect" id="node15" href="CDORevisionPrefetchingPolicy.html" title="&#171;interface&#187; CDORevisionPrefetchingPolicy" alt="" coords="15,764,214,804"/>
-<area shape="rect" id="node16" href="CDOStaleObject.html" title="&#171;interface&#187; CDOStaleObject" alt="" coords="55,700,174,740"/>
-<area shape="rect" id="node17" href="CDOStaleReferencePolicy.html" title="&#171;interface&#187; CDOStaleReferencePolicy" alt="" coords="27,636,202,676"/>
-<area shape="rect" id="node18" href="../transaction/CDOTransaction.html" title="&#171;interface&#187; CDOTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="632,1585,843,1639"/>
-<area shape="rect" id="node19" href="../transaction/CDOTransaction.Options.html" title="&#171;interface&#187; CDOTransaction.Options (org.eclipse.emf.cdo.transaction)" alt="" coords="632,1466,843,1521"/>
-<area shape="rect" id="node20" href="../transaction/CDOTransactionConflictEvent.html" title="&#171;interface&#187; CDOTransactionConflictEvent (org.eclipse.emf.cdo.transaction)" alt="" coords="632,973,843,1027"/>
-<area shape="rect" id="node21" href="../transaction/CDOTransactionContainer.html" title="&#171;interface&#187; CDOTransactionContainer (org.eclipse.emf.cdo.transaction)" alt="" coords="632,525,843,579"/>
-<area shape="rect" id="node22" href="../transaction/CDOTransactionFinishedEvent.html" title="&#171;interface&#187; CDOTransactionFinishedEvent (org.eclipse.emf.cdo.transaction)" alt="" coords="632,1051,843,1106"/>
-<area shape="rect" id="node23" href="../transaction/CDOTransactionStartedEvent.html" title="&#171;interface&#187; CDOTransactionStartedEvent (org.eclipse.emf.cdo.transaction)" alt="" coords="632,1130,843,1185"/>
-<area shape="rect" id="node24" href="../util/CDOUpdatable.html" title="&#171;interface&#187; CDOUpdatable (org.eclipse.emf.cdo.util)" alt="" coords="33,1623,197,1678"/>
-<area shape="rect" id="node25" href="CDOView.html" title="&#171;interface&#187; CDOView" alt="" coords="373,1631,459,1671"/>
-<area shape="rect" id="node26" href="CDOView.Options.html" title="&#171;interface&#187; CDOView.Options" alt="" coords="353,1473,479,1513"/>
-<area shape="rect" id="node27" href="CDOView.Options.CacheReferenceTypeEvent.html" title="&#171;interface&#187; CDOView.Options.CacheReferenceTypeEvent" alt="" coords="273,76,559,116"/>
-<area shape="rect" id="node28" href="CDOView.Options.ChangeSubscriptionPoliciesEvent.html" title="&#171;interface&#187; CDOView.Options.ChangeSubscriptionPoliciesEvent" alt="" coords="253,140,579,180"/>
-<area shape="rect" id="node29" href="CDOView.Options.InvalidationNotificationEvent.html" title="&#171;interface&#187; CDOView.Options.InvalidationNotificationEvent" alt="" coords="271,204,561,244"/>
-<area shape="rect" id="node30" href="CDOView.Options.InvalidationPolicyEvent.html" title="&#171;interface&#187; CDOView.Options.InvalidationPolicyEvent" alt="" coords="285,268,547,308"/>
-<area shape="rect" id="node31" href="CDOView.Options.ReferencePolicyEvent.html" title="&#171;interface&#187; CDOView.Options.ReferencePolicyEvent" alt="" coords="609,460,866,500"/>
-<area shape="rect" id="node32" href="CDOView.Options.RevisionPrefetchingPolicyEvent.html" title="&#171;interface&#187; CDOView.Options.RevisionPrefetchingPolicyEvent" alt="" coords="260,332,572,372"/>
-<area shape="rect" id="node33" href="CDOView.Options.StaleReferencePolicyEvent.html" title="&#171;interface&#187; CDOView.Options.StaleReferencePolicyEvent" alt="" coords="273,396,559,436"/>
-<area shape="rect" id="node34" href="CDOView.Options.StrongReferencePolicyEvent.html" title="&#171;interface&#187; CDOView.Options.StrongReferencePolicyEvent" alt="" coords="269,460,563,500"/>
-<area shape="rect" id="node35" href="CDOViewAdaptersNotifiedEvent.html" title="&#171;interface&#187; CDOViewAdaptersNotifiedEvent" alt="" coords="635,1209,840,1249"/>
-<area shape="rect" id="node36" href="CDOViewContainer.html" title="&#171;interface&#187; CDOViewContainer" alt="" coords="349,532,483,572"/>
-<area shape="rect" id="node37" href="CDOViewDurabilityChangedEvent.html" title="&#171;interface&#187; CDOViewDurabilityChangedEvent" alt="" coords="630,1273,845,1313"/>
-<area shape="rect" id="node38" href="CDOViewEvent.html" title="&#171;interface&#187; CDOViewEvent" alt="" coords="361,1141,471,1181"/>
-<area shape="rect" id="node39" href="CDOViewInvalidationEvent.html" title="&#171;interface&#187; CDOViewInvalidationEvent" alt="" coords="651,1337,824,1377"/>
-<area shape="rect" id="node40" href="CDOViewLocksChangedEvent.html" title="&#171;interface&#187; CDOViewLocksChangedEvent" alt="" coords="639,908,835,948"/>
-<area shape="rect" id="node41" href="CDOViewProvider.html" title="&#171;interface&#187; CDOViewProvider" alt="" coords="53,1845,177,1885"/>
-<area shape="rect" id="node42" href="CDOViewProviderRegistry.html" title="&#171;interface&#187; CDOViewProviderRegistry" alt="" coords="330,596,502,636"/>
-<area shape="rect" id="node43" href="CDOViewSet.html" title="&#171;interface&#187; CDOViewSet" alt="" coords="367,12,465,52"/>
-<area shape="rect" id="node44" href="CDOViewTargetChangedEvent.html" title="&#171;interface&#187; CDOViewTargetChangedEvent" alt="" coords="639,1401,836,1441"/>
-<area shape="rect" id="node45" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="13,557,216,611"/>
-<area shape="rect" id="node46" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="25,1134,205,1189"/>
-<area shape="rect" id="node47" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="25,1702,205,1757"/>
-<area shape="rect" id="node48" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="19,261,211,315"/>
-<area shape="rect" id="node49" href="../../spi/cdo/InternalCDOView.html" title="&#171;interface&#187; InternalCDOView (org.eclipse.emf.spi.cdo)" alt="" coords="655,1663,819,1718"/>
-<area shape="rect" id="node50" href="../../spi/cdo/InternalCDOViewSet.html" title="&#171;interface&#187; InternalCDOViewSet (org.eclipse.emf.spi.cdo)" alt="" coords="655,5,819,59"/>
-<area shape="rect" id="node51" title="&#171;interface&#187; Notifier (org.eclipse.emf.common.notify)" alt="" coords="11,5,218,59"/>
+<area shape="rect" id="node1" href="AbstractCDOViewProvider.html" title="AbstractCDOViewProvider" alt="" coords="329,1526,503,1551"/>
+<area shape="rect" id="node2" href="ManagedContainerViewProvider.html" title="ManagedContainerViewProvider" alt="" coords="636,1526,839,1551"/>
+<area shape="rect" id="node3" href="CDOAdapterPolicy.html" title="&#171;interface&#187; CDOAdapterPolicy" alt="" coords="49,1455,180,1495"/>
+<area shape="rect" id="node4" href="../common/CDOCommonView.html" title="&#171;interface&#187; CDOCommonView (org.eclipse.emf.cdo.common)" alt="" coords="16,1218,213,1273"/>
+<area shape="rect" id="node5" href="../common/CDOCommonView.Options.html" title="&#171;interface&#187; CDOCommonView.Options (org.eclipse.emf.cdo.common)" alt="" coords="16,1139,213,1194"/>
+<area shape="rect" id="node6" href="CDOFeatureAnalyzer.html" title="&#171;interface&#187; CDOFeatureAnalyzer" alt="" coords="42,1075,187,1115"/>
+<area shape="rect" id="node7" href="CDOFetchRuleManager.html" title="&#171;interface&#187; CDOFetchRuleManager" alt="" coords="35,1011,194,1051"/>
+<area shape="rect" id="node8" href="CDOInvalidationPolicy.html" title="&#171;interface&#187; CDOInvalidationPolicy" alt="" coords="40,947,189,987"/>
+<area shape="rect" id="node9" href="../common/lock/CDOLockChangeInfo.html" title="&#171;interface&#187; CDOLockChangeInfo (org.eclipse.emf.cdo.common.lock)" alt="" coords="303,739,529,794"/>
+<area shape="rect" id="node10" href="CDOObjectHandler.html" title="&#171;interface&#187; CDOObjectHandler" alt="" coords="49,775,181,815"/>
+<area shape="rect" id="node11" href="CDOQuery.html" title="&#171;interface&#187; CDOQuery" alt="" coords="373,675,459,715"/>
+<area shape="rect" id="node12" href="../common/util/CDOQueryInfo.html" title="&#171;interface&#187; CDOQueryInfo (org.eclipse.emf.cdo.common.util)" alt="" coords="5,667,224,722"/>
+<area shape="rect" id="node13" href="CDORevisionPrefetchingPolicy.html" title="&#171;interface&#187; CDORevisionPrefetchingPolicy" alt="" coords="15,603,214,643"/>
+<area shape="rect" id="node14" href="CDOStaleObject.html" title="&#171;interface&#187; CDOStaleObject" alt="" coords="55,539,174,579"/>
+<area shape="rect" id="node15" href="CDOStaleReferencePolicy.html" title="&#171;interface&#187; CDOStaleReferencePolicy" alt="" coords="27,475,202,515"/>
+<area shape="rect" id="node16" href="../util/CDOUpdatable.html" title="&#171;interface&#187; CDOUpdatable (org.eclipse.emf.cdo.util)" alt="" coords="33,1297,197,1351"/>
+<area shape="rect" id="node17" href="CDOView.html" title="&#171;interface&#187; CDOView" alt="" coords="373,1304,459,1344"/>
+<area shape="rect" id="node18" href="CDOView.Options.html" title="&#171;interface&#187; CDOView.Options" alt="" coords="353,1147,479,1187"/>
+<area shape="rect" id="node19" href="CDOView.Options.CacheReferenceTypeEvent.html" title="&#171;interface&#187; CDOView.Options.CacheReferenceTypeEvent" alt="" coords="273,211,559,251"/>
+<area shape="rect" id="node20" href="CDOView.Options.ChangeSubscriptionPoliciesEvent.html" title="&#171;interface&#187; CDOView.Options.ChangeSubscriptionPoliciesEvent" alt="" coords="253,275,579,315"/>
+<area shape="rect" id="node21" href="CDOView.Options.InvalidationNotificationEvent.html" title="&#171;interface&#187; CDOView.Options.InvalidationNotificationEvent" alt="" coords="271,339,561,379"/>
+<area shape="rect" id="node22" href="CDOView.Options.InvalidationPolicyEvent.html" title="&#171;interface&#187; CDOView.Options.InvalidationPolicyEvent" alt="" coords="285,403,547,443"/>
+<area shape="rect" id="node23" href="CDOView.Options.ReferencePolicyEvent.html" title="&#171;interface&#187; CDOView.Options.ReferencePolicyEvent" alt="" coords="609,595,866,635"/>
+<area shape="rect" id="node24" href="CDOView.Options.RevisionPrefetchingPolicyEvent.html" title="&#171;interface&#187; CDOView.Options.RevisionPrefetchingPolicyEvent" alt="" coords="260,467,572,507"/>
+<area shape="rect" id="node25" href="CDOView.Options.StaleReferencePolicyEvent.html" title="&#171;interface&#187; CDOView.Options.StaleReferencePolicyEvent" alt="" coords="273,531,559,571"/>
+<area shape="rect" id="node26" href="CDOView.Options.StrongReferencePolicyEvent.html" title="&#171;interface&#187; CDOView.Options.StrongReferencePolicyEvent" alt="" coords="269,595,563,635"/>
+<area shape="rect" id="node27" href="CDOViewAdaptersNotifiedEvent.html" title="&#171;interface&#187; CDOViewAdaptersNotifiedEvent" alt="" coords="635,811,840,851"/>
+<area shape="rect" id="node28" href="CDOViewContainer.html" title="&#171;interface&#187; CDOViewContainer" alt="" coords="349,83,483,123"/>
+<area shape="rect" id="node29" href="CDOViewDurabilityChangedEvent.html" title="&#171;interface&#187; CDOViewDurabilityChangedEvent" alt="" coords="630,875,845,915"/>
+<area shape="rect" id="node30" href="CDOViewEvent.html" title="&#171;interface&#187; CDOViewEvent" alt="" coords="361,875,471,915"/>
+<area shape="rect" id="node31" href="CDOViewInvalidationEvent.html" title="&#171;interface&#187; CDOViewInvalidationEvent" alt="" coords="651,939,824,979"/>
+<area shape="rect" id="node32" href="CDOViewLocksChangedEvent.html" title="&#171;interface&#187; CDOViewLocksChangedEvent" alt="" coords="639,747,835,787"/>
+<area shape="rect" id="node33" href="CDOViewProvider.html" title="&#171;interface&#187; CDOViewProvider" alt="" coords="53,1519,177,1559"/>
+<area shape="rect" id="node34" href="CDOViewProviderRegistry.html" title="&#171;interface&#187; CDOViewProviderRegistry" alt="" coords="330,147,502,187"/>
+<area shape="rect" id="node35" href="CDOViewSet.html" title="&#171;interface&#187; CDOViewSet" alt="" coords="367,12,465,52"/>
+<area shape="rect" id="node36" href="CDOViewTargetChangedEvent.html" title="&#171;interface&#187; CDOViewTargetChangedEvent" alt="" coords="639,1003,836,1043"/>
+<area shape="rect" id="node37" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="13,111,216,166"/>
+<area shape="rect" id="node38" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="25,867,205,922"/>
+<area shape="rect" id="node39" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="25,1375,205,1430"/>
+<area shape="rect" id="node40" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="19,395,211,450"/>
+<area shape="rect" id="node41" title="&#171;interface&#187; Notifier (org.eclipse.emf.common.notify)" alt="" coords="11,5,218,59"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.png
index db3bf582a4..e74f13af9a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html
index 87c617c194..c9b91d4f06 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html
@@ -93,11 +93,9 @@ Exposes <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html"
<area shape="rect" id="node2" href="CDOObjectImpl.CDOStoreFeatureMap.html" title="CDOObjectImpl.CDOStoreFeatureMap" alt="" coords="221,91,465,117"/>
<area shape="rect" id="node3" href="CDOObjectImpl.CDOStoreSettingsImpl.html" title="CDOObjectImpl.CDOStoreSettingsImpl" alt="" coords="219,19,466,45"/>
<area shape="rect" id="node4" title="EStoreEObjectImpl (org.eclipse.emf.ecore.impl)" alt="" coords="6,148,189,188"/>
-<area shape="rect" id="node5" href="../../cdo/eresource/impl/CDOResourceNodeImpl.html" title="CDOResourceNodeImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="497,152,730,192"/>
-<area shape="rect" id="node6" title="DelegatingFeatureMap (org.eclipse.emf.ecore.util)" alt="" coords="9,84,185,124"/>
-<area shape="rect" id="node7" href="../../cdo/etypes/impl/ModelElementImpl.html" title="ModelElementImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="506,216,721,256"/>
-<area shape="rect" id="node8" href="../../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="15,213,179,267"/>
-<area shape="rect" id="node9" title="&#171;interface&#187; InternalEObject.EStore (org.eclipse.emf.ecore)" alt="" coords="20,5,175,59"/>
+<area shape="rect" id="node5" title="DelegatingFeatureMap (org.eclipse.emf.ecore.util)" alt="" coords="9,84,185,124"/>
+<area shape="rect" id="node6" href="../../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="15,213,179,267"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; InternalEObject.EStore (org.eclipse.emf.ecore)" alt="" coords="20,5,175,59"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.png
index 9a402a3a21..44cfa5c0a8 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html
index ede1b75291..ae48dc979f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html
@@ -98,84 +98,83 @@ Client service provider interfaces and useful base implementations.
<area shape="rect" id="node7" title="AdapterImpl (org.eclipse.emf.common.notify.impl)" alt="" coords="109,2880,344,2920"/>
<area shape="rect" id="node8" href="CDOChangeSubscriptionAdapter.html" title="CDOChangeSubscriptionAdapter" alt="" coords="612,2887,823,2913"/>
<area shape="rect" id="node9" href="CDOMergingConflictResolver.html" title="CDOMergingConflictResolver" alt="" coords="1513,3102,1701,3127"/>
-<area shape="rect" id="node10" href="../../internal/cdo/CDOObjectImpl.html" title="CDOObjectImpl (org.eclipse.emf.internal.cdo)" alt="" coords="1069,2700,1259,2740"/>
-<area shape="rect" id="node11" href="CDOSessionInvalidationAggregator.html" title="CDOSessionInvalidationAggregator" alt="" coords="115,2529,338,2554"/>
-<area shape="rect" id="node12" href="CDOSessionProtocol.CommitTransactionResult.html" title="CDOSessionProtocol.CommitTransactionResult" alt="" coords="568,2465,867,2490"/>
-<area shape="rect" id="node13" href="CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html" title="CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster" alt="" coords="477,2386,957,2411"/>
-<area shape="rect" id="node14" href="CDOSessionProtocol.LockObjectsResult.html" title="CDOSessionProtocol.LockObjectsResult" alt="" coords="97,2322,356,2347"/>
-<area shape="rect" id="node15" href="CDOSessionProtocol.OpenSessionResult.html" title="CDOSessionProtocol.OpenSessionResult" alt="" coords="95,2273,359,2298"/>
-<area shape="rect" id="node16" href="CDOSessionProtocol.RefreshSessionResult.html" title="CDOSessionProtocol.RefreshSessionResult" alt="" coords="88,2223,365,2249"/>
-<area shape="rect" id="node17" href="CDOSessionProtocol.RepositoryTimeResult.html" title="CDOSessionProtocol.RepositoryTimeResult" alt="" coords="89,2174,365,2199"/>
-<area shape="rect" id="node18" href="CDOSessionProtocol.UnlockObjectsResult.html" title="CDOSessionProtocol.UnlockObjectsResult" alt="" coords="91,2125,362,2150"/>
-<area shape="rect" id="node19" href="DefaultCDOMerger.html" title="DefaultCDOMerger" alt="" coords="652,2061,783,2086"/>
-<area shape="rect" id="node20" href="DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html" title="DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict" alt="" coords="516,1913,919,1938"/>
-<area shape="rect" id="node21" href="DefaultCDOMerger.ChangedInSourceAndTargetConflict.html" title="DefaultCDOMerger.ChangedInSourceAndTargetConflict" alt="" coords="548,1962,887,1987"/>
-<area shape="rect" id="node22" href="DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html" title="DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict" alt="" coords="516,2011,919,2037"/>
-<area shape="rect" id="node23" href="DefaultCDOMerger.PerFeature.html" title="DefaultCDOMerger.PerFeature" alt="" coords="1065,2061,1263,2086"/>
-<area shape="rect" id="node24" href="DefaultCDOMerger.PerFeature.ManyValued.html" title="DefaultCDOMerger.PerFeature.ManyValued" alt="" coords="1469,2061,1744,2086"/>
-<area shape="rect" id="node25" href="InternalCDOTransaction.ApplyChangeSetResult.html" title="InternalCDOTransaction.ApplyChangeSetResult" alt="" coords="78,1913,375,1938"/>
-<area shape="rect" id="node26" href="AbstractChangeSetsConflictResolver.html" title="AbstractChangeSetsConflictResolver" alt="" coords="1045,3102,1283,3127"/>
-<area shape="rect" id="node27" href="AbstractConflictResolver.html" title="AbstractConflictResolver" alt="" coords="634,3102,801,3127"/>
-<area shape="rect" id="node28" href="AbstractObjectConflictResolver.html" title="AbstractObjectConflictResolver" alt="" coords="1061,3158,1267,3183"/>
-<area shape="rect" id="node29" href="AbstractObjectConflictResolver.ThreeWayMerge.html" title="AbstractObjectConflictResolver.ThreeWayMerge" alt="" coords="1455,3214,1758,3239"/>
-<area shape="rect" id="node30" href="AbstractQueryIterator.html" title="AbstractQueryIterator" alt="" coords="644,2951,791,2977"/>
-<area shape="rect" id="node31" href="DefaultCDOMerger.Conflict.html" title="DefaultCDOMerger.Conflict" alt="" coords="137,1962,316,1987"/>
-<area shape="rect" id="node32" href="InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html" title="InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState" alt="" coords="5,1863,448,1889"/>
-<area shape="rect" id="node33" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="123,1706,330,1761"/>
-<area shape="rect" id="node34" href="../../cdo/view/CDOAdapterPolicy.html" title="&#171;interface&#187; CDOAdapterPolicy (org.eclipse.emf.cdo.view)" alt="" coords="1079,3207,1249,3262"/>
-<area shape="rect" id="node35" href="../../cdo/common/branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="107,2450,347,2505"/>
-<area shape="rect" id="node36" href="../../cdo/transaction/CDOCommitContext.html" title="&#171;interface&#187; CDOCommitContext (org.eclipse.emf.cdo.transaction)" alt="" coords="121,579,332,634"/>
-<area shape="rect" id="node37" href="../../cdo/transaction/CDOConflictResolver.html" title="&#171;interface&#187; CDOConflictResolver (org.eclipse.emf.cdo.transaction)" alt="" coords="121,3087,332,3142"/>
-<area shape="rect" id="node38" href="../../cdo/transaction/CDOConflictResolver2.html" title="&#171;interface&#187; CDOConflictResolver2 (org.eclipse.emf.cdo.transaction)" alt="" coords="612,3151,823,3206"/>
-<area shape="rect" id="node39" href="../../cdo/common/id/CDOIDProvider.html" title="&#171;interface&#187; CDOIDProvider (org.eclipse.emf.cdo.common.id)" alt="" coords="612,730,823,785"/>
-<area shape="rect" id="node40" href="../../cdo/transaction/CDOMerger.html" title="&#171;interface&#187; CDOMerger (org.eclipse.emf.cdo.transaction)" alt="" coords="121,2046,332,2101"/>
-<area shape="rect" id="node41" href="../../cdo/CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="155,2578,298,2633"/>
-<area shape="rect" id="node42" href="../../cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="&#171;interface&#187; CDOPackageTypeRegistry.CDOObjectMarker (org.eclipse.emf.cdo.common.model)" alt="" coords="83,2657,370,2711"/>
-<area shape="rect" id="node43" href="../../cdo/common/protocol/CDOProtocol.html" title="&#171;interface&#187; CDOProtocol (org.eclipse.emf.cdo.common.protocol)" alt="" coords="594,1674,841,1729"/>
-<area shape="rect" id="node44" href="../../cdo/spi/common/revision/CDOReferenceAdjuster.html" title="&#171;interface&#187; CDOReferenceAdjuster (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="94,2371,359,2426"/>
-<area shape="rect" id="node45" href="../../cdo/session/remote/CDORemoteSession.html" title="&#171;interface&#187; CDORemoteSession (org.eclipse.emf.cdo.session.remote)" alt="" coords="109,501,345,555"/>
-<area shape="rect" id="node46" href="../../cdo/session/remote/CDORemoteSessionManager.html" title="&#171;interface&#187; CDORemoteSessionManager (org.eclipse.emf.cdo.session.remote)" alt="" coords="599,966,835,1021"/>
-<area shape="rect" id="node47" href="../../cdo/transaction/CDOSavepoint.html" title="&#171;interface&#187; CDOSavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="612,285,823,339"/>
-<area shape="rect" id="node48" href="../../cdo/session/CDOSession.html" title="&#171;interface&#187; CDOSession (org.eclipse.emf.cdo.session)" alt="" coords="621,1123,813,1178"/>
-<area shape="rect" id="node49" href="../../cdo/session/CDOSessionConfiguration.html" title="&#171;interface&#187; CDOSessionConfiguration (org.eclipse.emf.cdo.session)" alt="" coords="131,213,323,267"/>
-<area shape="rect" id="node50" href="CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol" alt="" coords="1091,1524,1237,1564"/>
-<area shape="rect" id="node51" href="CDOStore.html" title="&#171;interface&#187; CDOStore" alt="" coords="675,141,760,181"/>
-<area shape="rect" id="node52" href="../../cdo/transaction/CDOTransaction.html" title="&#171;interface&#187; CDOTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="1059,741,1269,795"/>
-<area shape="rect" id="node53" href="CDOTransactionStrategy.html" title="&#171;interface&#187; CDOTransactionStrategy" alt="" coords="143,69,310,109"/>
-<area shape="rect" id="node54" href="../../cdo/transaction/CDOUserSavepoint.html" title="&#171;interface&#187; CDOUserSavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="121,357,332,411"/>
-<area shape="rect" id="node55" href="../../cdo/transaction/CDOUserTransaction.html" title="&#171;interface&#187; CDOUserTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="612,887,823,942"/>
-<area shape="rect" id="node56" href="../../cdo/view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="632,809,803,863"/>
-<area shape="rect" id="node57" href="../../cdo/view/CDOViewSet.html" title="&#171;interface&#187; CDOViewSet (org.eclipse.emf.cdo.view)" alt="" coords="141,1785,312,1839"/>
-<area shape="rect" id="node58" href="../../cdo/transaction/CDOXASavepoint.html" title="&#171;interface&#187; CDOXASavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="612,429,823,483"/>
-<area shape="rect" id="node59" href="../../cdo/transaction/CDOXATransaction.html" title="&#171;interface&#187; CDOXATransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="1059,955,1269,1010"/>
-<area shape="rect" id="node60" title="&#171;interface&#187; Callable (java.util.concurrent)" alt="" coords="648,651,787,706"/>
-<area shape="rect" id="node61" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="619,1045,816,1099"/>
-<area shape="rect" id="node62" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="137,3009,317,3063"/>
-<area shape="rect" id="node63" href="../../cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="584,1438,851,1493"/>
-<area shape="rect" id="node64" href="../../cdo/spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="560,1517,875,1571"/>
-<area shape="rect" id="node65" href="InternalCDOLoadable.html" title="&#171;interface&#187; InternalCDOLoadable" alt="" coords="155,2736,299,2776"/>
-<area shape="rect" id="node66" href="InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject" alt="" coords="652,2700,783,2740"/>
-<area shape="rect" id="node67" href="../../cdo/spi/common/model/InternalCDOPackageRegistry.PackageLoader.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageLoader (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="575,1359,860,1414"/>
-<area shape="rect" id="node68" href="../../cdo/spi/common/model/InternalCDOPackageRegistry.PackageProcessor.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageProcessor (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="565,1202,870,1257"/>
-<area shape="rect" id="node69" href="InternalCDORemoteSession.html" title="&#171;interface&#187; InternalCDORemoteSession" alt="" coords="625,508,809,548"/>
-<area shape="rect" id="node70" href="InternalCDORemoteSessionManager.html" title="&#171;interface&#187; InternalCDORemoteSessionManager" alt="" coords="1047,1044,1281,1084"/>
-<area shape="rect" id="node71" href="../../cdo/spi/common/revision/InternalCDORevisionManager.RevisionLoader.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLoader (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="577,1595,858,1650"/>
-<area shape="rect" id="node72" href="../../cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLocker (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="577,1281,858,1335"/>
-<area shape="rect" id="node73" href="InternalCDOSavepoint.html" title="&#171;interface&#187; InternalCDOSavepoint" alt="" coords="1090,328,1238,368"/>
-<area shape="rect" id="node74" href="InternalCDOSession.html" title="&#171;interface&#187; InternalCDOSession" alt="" coords="1095,1209,1233,1249"/>
-<area shape="rect" id="node75" href="InternalCDOSessionConfiguration.html" title="&#171;interface&#187; InternalCDOSessionConfiguration" alt="" coords="610,220,825,260"/>
-<area shape="rect" id="node76" href="InternalCDOTransaction.html" title="&#171;interface&#187; InternalCDOTransaction" alt="" coords="1527,820,1686,860"/>
-<area shape="rect" id="node77" href="InternalCDOTransaction.InternalCDOCommitContext.html" title="&#171;interface&#187; InternalCDOTransaction.InternalCDOCommitContext" alt="" coords="556,587,879,627"/>
-<area shape="rect" id="node78" href="InternalCDOUserSavepoint.html" title="&#171;interface&#187; InternalCDOUserSavepoint" alt="" coords="630,364,805,404"/>
-<area shape="rect" id="node79" href="InternalCDOUserTransaction.html" title="&#171;interface&#187; InternalCDOUserTransaction" alt="" coords="1071,891,1257,931"/>
-<area shape="rect" id="node80" href="InternalCDOView.html" title="&#171;interface&#187; InternalCDOView" alt="" coords="1104,820,1224,860"/>
-<area shape="rect" id="node81" href="InternalCDOViewSet.html" title="&#171;interface&#187; InternalCDOViewSet" alt="" coords="647,1753,787,1793"/>
-<area shape="rect" id="node82" href="InternalCDOXASavepoint.html" title="&#171;interface&#187; InternalCDOXASavepoint" alt="" coords="1082,415,1246,455"/>
-<area shape="rect" id="node83" href="InternalCDOXATransaction.html" title="&#171;interface&#187; InternalCDOXATransaction" alt="" coords="1519,927,1694,967"/>
-<area shape="rect" id="node84" href="InternalCDOXATransaction.InternalCDOXACommitContext.html" title="&#171;interface&#187; InternalCDOXATransaction.InternalCDOXACommitContext" alt="" coords="987,659,1341,699"/>
-<area shape="rect" id="node85" title="&#171;interface&#187; InternalEObject (org.eclipse.emf.ecore)" alt="" coords="149,2801,304,2855"/>
-<area shape="rect" id="node86" title="&#171;interface&#187; InternalEObject.EStore (org.eclipse.emf.ecore)" alt="" coords="149,134,304,189"/>
-<area shape="rect" id="node87" href="FSMUtil.html" title="&#171;static&#187; FSMUtil" alt="" coords="192,5,261,45"/>
+<area shape="rect" id="node10" href="CDOSessionInvalidationAggregator.html" title="CDOSessionInvalidationAggregator" alt="" coords="115,2830,338,2855"/>
+<area shape="rect" id="node11" href="CDOSessionProtocol.CommitTransactionResult.html" title="CDOSessionProtocol.CommitTransactionResult" alt="" coords="568,2766,867,2791"/>
+<area shape="rect" id="node12" href="CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html" title="CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster" alt="" coords="477,2687,957,2713"/>
+<area shape="rect" id="node13" href="CDOSessionProtocol.LockObjectsResult.html" title="CDOSessionProtocol.LockObjectsResult" alt="" coords="97,2623,356,2649"/>
+<area shape="rect" id="node14" href="CDOSessionProtocol.OpenSessionResult.html" title="CDOSessionProtocol.OpenSessionResult" alt="" coords="95,2574,359,2599"/>
+<area shape="rect" id="node15" href="CDOSessionProtocol.RefreshSessionResult.html" title="CDOSessionProtocol.RefreshSessionResult" alt="" coords="88,2525,365,2550"/>
+<area shape="rect" id="node16" href="CDOSessionProtocol.RepositoryTimeResult.html" title="CDOSessionProtocol.RepositoryTimeResult" alt="" coords="89,2475,365,2501"/>
+<area shape="rect" id="node17" href="CDOSessionProtocol.UnlockObjectsResult.html" title="CDOSessionProtocol.UnlockObjectsResult" alt="" coords="91,2426,362,2451"/>
+<area shape="rect" id="node18" href="DefaultCDOMerger.html" title="DefaultCDOMerger" alt="" coords="652,2362,783,2387"/>
+<area shape="rect" id="node19" href="DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html" title="DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict" alt="" coords="516,2214,919,2239"/>
+<area shape="rect" id="node20" href="DefaultCDOMerger.ChangedInSourceAndTargetConflict.html" title="DefaultCDOMerger.ChangedInSourceAndTargetConflict" alt="" coords="548,2263,887,2289"/>
+<area shape="rect" id="node21" href="DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html" title="DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict" alt="" coords="516,2313,919,2338"/>
+<area shape="rect" id="node22" href="DefaultCDOMerger.PerFeature.html" title="DefaultCDOMerger.PerFeature" alt="" coords="1065,2362,1263,2387"/>
+<area shape="rect" id="node23" href="DefaultCDOMerger.PerFeature.ManyValued.html" title="DefaultCDOMerger.PerFeature.ManyValued" alt="" coords="1469,2362,1744,2387"/>
+<area shape="rect" id="node24" href="InternalCDOTransaction.ApplyChangeSetResult.html" title="InternalCDOTransaction.ApplyChangeSetResult" alt="" coords="78,2214,375,2239"/>
+<area shape="rect" id="node25" href="AbstractChangeSetsConflictResolver.html" title="AbstractChangeSetsConflictResolver" alt="" coords="1045,3102,1283,3127"/>
+<area shape="rect" id="node26" href="AbstractConflictResolver.html" title="AbstractConflictResolver" alt="" coords="634,3102,801,3127"/>
+<area shape="rect" id="node27" href="AbstractObjectConflictResolver.html" title="AbstractObjectConflictResolver" alt="" coords="1061,3158,1267,3183"/>
+<area shape="rect" id="node28" href="AbstractObjectConflictResolver.ThreeWayMerge.html" title="AbstractObjectConflictResolver.ThreeWayMerge" alt="" coords="1455,3214,1758,3239"/>
+<area shape="rect" id="node29" href="AbstractQueryIterator.html" title="AbstractQueryIterator" alt="" coords="644,2951,791,2977"/>
+<area shape="rect" id="node30" href="DefaultCDOMerger.Conflict.html" title="DefaultCDOMerger.Conflict" alt="" coords="137,2263,316,2289"/>
+<area shape="rect" id="node31" href="InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html" title="InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState" alt="" coords="5,2165,448,2190"/>
+<area shape="rect" id="node32" title="&#171;interface&#187; Adapter (org.eclipse.emf.common.notify)" alt="" coords="123,2007,330,2062"/>
+<area shape="rect" id="node33" href="../../cdo/view/CDOAdapterPolicy.html" title="&#171;interface&#187; CDOAdapterPolicy (org.eclipse.emf.cdo.view)" alt="" coords="1079,3207,1249,3262"/>
+<area shape="rect" id="node34" href="../../cdo/common/branch/CDOBranchPoint.html" title="&#171;interface&#187; CDOBranchPoint (org.eclipse.emf.cdo.common.branch)" alt="" coords="107,2751,347,2806"/>
+<area shape="rect" id="node35" href="../../cdo/transaction/CDOCommitContext.html" title="&#171;interface&#187; CDOCommitContext (org.eclipse.emf.cdo.transaction)" alt="" coords="121,881,332,935"/>
+<area shape="rect" id="node36" href="../../cdo/transaction/CDOConflictResolver.html" title="&#171;interface&#187; CDOConflictResolver (org.eclipse.emf.cdo.transaction)" alt="" coords="121,3087,332,3142"/>
+<area shape="rect" id="node37" href="../../cdo/transaction/CDOConflictResolver2.html" title="&#171;interface&#187; CDOConflictResolver2 (org.eclipse.emf.cdo.transaction)" alt="" coords="612,3151,823,3206"/>
+<area shape="rect" id="node38" href="../../cdo/common/id/CDOIDProvider.html" title="&#171;interface&#187; CDOIDProvider (org.eclipse.emf.cdo.common.id)" alt="" coords="612,1031,823,1086"/>
+<area shape="rect" id="node39" href="../../cdo/transaction/CDOMerger.html" title="&#171;interface&#187; CDOMerger (org.eclipse.emf.cdo.transaction)" alt="" coords="121,2347,332,2402"/>
+<area shape="rect" id="node40" href="../../cdo/CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="155,579,298,634"/>
+<area shape="rect" id="node41" href="../../cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="&#171;interface&#187; CDOPackageTypeRegistry.CDOObjectMarker (org.eclipse.emf.cdo.common.model)" alt="" coords="83,658,370,713"/>
+<area shape="rect" id="node42" href="../../cdo/common/protocol/CDOProtocol.html" title="&#171;interface&#187; CDOProtocol (org.eclipse.emf.cdo.common.protocol)" alt="" coords="594,1975,841,2030"/>
+<area shape="rect" id="node43" href="../../cdo/spi/common/revision/CDOReferenceAdjuster.html" title="&#171;interface&#187; CDOReferenceAdjuster (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="94,2673,359,2727"/>
+<area shape="rect" id="node44" href="../../cdo/session/remote/CDORemoteSession.html" title="&#171;interface&#187; CDORemoteSession (org.eclipse.emf.cdo.session.remote)" alt="" coords="109,501,345,555"/>
+<area shape="rect" id="node45" href="../../cdo/session/remote/CDORemoteSessionManager.html" title="&#171;interface&#187; CDORemoteSessionManager (org.eclipse.emf.cdo.session.remote)" alt="" coords="599,1267,835,1322"/>
+<area shape="rect" id="node46" href="../../cdo/transaction/CDOSavepoint.html" title="&#171;interface&#187; CDOSavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="612,285,823,339"/>
+<area shape="rect" id="node47" href="../../cdo/session/CDOSession.html" title="&#171;interface&#187; CDOSession (org.eclipse.emf.cdo.session)" alt="" coords="621,1425,813,1479"/>
+<area shape="rect" id="node48" href="../../cdo/session/CDOSessionConfiguration.html" title="&#171;interface&#187; CDOSessionConfiguration (org.eclipse.emf.cdo.session)" alt="" coords="131,213,323,267"/>
+<area shape="rect" id="node49" href="CDOSessionProtocol.html" title="&#171;interface&#187; CDOSessionProtocol" alt="" coords="1091,1825,1237,1865"/>
+<area shape="rect" id="node50" href="CDOStore.html" title="&#171;interface&#187; CDOStore" alt="" coords="675,141,760,181"/>
+<area shape="rect" id="node51" href="../../cdo/transaction/CDOTransaction.html" title="&#171;interface&#187; CDOTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="1059,1042,1269,1097"/>
+<area shape="rect" id="node52" href="CDOTransactionStrategy.html" title="&#171;interface&#187; CDOTransactionStrategy" alt="" coords="143,69,310,109"/>
+<area shape="rect" id="node53" href="../../cdo/transaction/CDOUserSavepoint.html" title="&#171;interface&#187; CDOUserSavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="121,357,332,411"/>
+<area shape="rect" id="node54" href="../../cdo/transaction/CDOUserTransaction.html" title="&#171;interface&#187; CDOUserTransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="612,1189,823,1243"/>
+<area shape="rect" id="node55" href="../../cdo/view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="632,1110,803,1165"/>
+<area shape="rect" id="node56" href="../../cdo/view/CDOViewSet.html" title="&#171;interface&#187; CDOViewSet (org.eclipse.emf.cdo.view)" alt="" coords="141,2086,312,2141"/>
+<area shape="rect" id="node57" href="../../cdo/transaction/CDOXASavepoint.html" title="&#171;interface&#187; CDOXASavepoint (org.eclipse.emf.cdo.transaction)" alt="" coords="612,429,823,483"/>
+<area shape="rect" id="node58" href="../../cdo/transaction/CDOXATransaction.html" title="&#171;interface&#187; CDOXATransaction (org.eclipse.emf.cdo.transaction)" alt="" coords="1059,1257,1269,1311"/>
+<area shape="rect" id="node59" title="&#171;interface&#187; Callable (java.util.concurrent)" alt="" coords="648,953,787,1007"/>
+<area shape="rect" id="node60" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="619,1346,816,1401"/>
+<area shape="rect" id="node61" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="137,3009,317,3063"/>
+<area shape="rect" id="node62" href="../../cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.html" title="&#171;interface&#187; InternalCDOBranchManager.BranchLoader (org.eclipse.emf.cdo.spi.common.branch)" alt="" coords="584,1739,851,1794"/>
+<area shape="rect" id="node63" href="../../cdo/spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html" title="&#171;interface&#187; InternalCDOCommitInfoManager.CommitInfoLoader (org.eclipse.emf.cdo.spi.common.commit)" alt="" coords="560,1818,875,1873"/>
+<area shape="rect" id="node64" href="InternalCDOLoadable.html" title="&#171;interface&#187; InternalCDOLoadable" alt="" coords="155,737,299,777"/>
+<area shape="rect" id="node65" href="InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject" alt="" coords="652,701,783,741"/>
+<area shape="rect" id="node66" href="../../cdo/spi/common/model/InternalCDOPackageRegistry.PackageLoader.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageLoader (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="575,1661,860,1715"/>
+<area shape="rect" id="node67" href="../../cdo/spi/common/model/InternalCDOPackageRegistry.PackageProcessor.html" title="&#171;interface&#187; InternalCDOPackageRegistry.PackageProcessor (org.eclipse.emf.cdo.spi.common.model)" alt="" coords="565,1503,870,1558"/>
+<area shape="rect" id="node68" href="InternalCDORemoteSession.html" title="&#171;interface&#187; InternalCDORemoteSession" alt="" coords="625,508,809,548"/>
+<area shape="rect" id="node69" href="InternalCDORemoteSessionManager.html" title="&#171;interface&#187; InternalCDORemoteSessionManager" alt="" coords="1047,1345,1281,1385"/>
+<area shape="rect" id="node70" href="../../cdo/spi/common/revision/InternalCDORevisionManager.RevisionLoader.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLoader (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="577,1897,858,1951"/>
+<area shape="rect" id="node71" href="../../cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html" title="&#171;interface&#187; InternalCDORevisionManager.RevisionLocker (org.eclipse.emf.cdo.spi.common.revision)" alt="" coords="577,1582,858,1637"/>
+<area shape="rect" id="node72" href="InternalCDOSavepoint.html" title="&#171;interface&#187; InternalCDOSavepoint" alt="" coords="1090,328,1238,368"/>
+<area shape="rect" id="node73" href="InternalCDOSession.html" title="&#171;interface&#187; InternalCDOSession" alt="" coords="1095,1511,1233,1551"/>
+<area shape="rect" id="node74" href="InternalCDOSessionConfiguration.html" title="&#171;interface&#187; InternalCDOSessionConfiguration" alt="" coords="610,220,825,260"/>
+<area shape="rect" id="node75" href="InternalCDOTransaction.html" title="&#171;interface&#187; InternalCDOTransaction" alt="" coords="1527,1121,1686,1161"/>
+<area shape="rect" id="node76" href="InternalCDOTransaction.InternalCDOCommitContext.html" title="&#171;interface&#187; InternalCDOTransaction.InternalCDOCommitContext" alt="" coords="556,888,879,928"/>
+<area shape="rect" id="node77" href="InternalCDOUserSavepoint.html" title="&#171;interface&#187; InternalCDOUserSavepoint" alt="" coords="630,364,805,404"/>
+<area shape="rect" id="node78" href="InternalCDOUserTransaction.html" title="&#171;interface&#187; InternalCDOUserTransaction" alt="" coords="1071,1192,1257,1232"/>
+<area shape="rect" id="node79" href="InternalCDOView.html" title="&#171;interface&#187; InternalCDOView" alt="" coords="1104,1121,1224,1161"/>
+<area shape="rect" id="node80" href="InternalCDOViewSet.html" title="&#171;interface&#187; InternalCDOViewSet" alt="" coords="647,2055,787,2095"/>
+<area shape="rect" id="node81" href="InternalCDOXASavepoint.html" title="&#171;interface&#187; InternalCDOXASavepoint" alt="" coords="1082,415,1246,455"/>
+<area shape="rect" id="node82" href="InternalCDOXATransaction.html" title="&#171;interface&#187; InternalCDOXATransaction" alt="" coords="1519,1228,1694,1268"/>
+<area shape="rect" id="node83" href="InternalCDOXATransaction.InternalCDOXACommitContext.html" title="&#171;interface&#187; InternalCDOXATransaction.InternalCDOXACommitContext" alt="" coords="987,960,1341,1000"/>
+<area shape="rect" id="node84" title="&#171;interface&#187; InternalEObject (org.eclipse.emf.ecore)" alt="" coords="149,802,304,857"/>
+<area shape="rect" id="node85" title="&#171;interface&#187; InternalEObject.EStore (org.eclipse.emf.ecore)" alt="" coords="149,134,304,189"/>
+<area shape="rect" id="node86" href="FSMUtil.html" title="&#171;static&#187; FSMUtil" alt="" coords="192,5,261,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.png
index bac6a8cb9c..800a809b76 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html
index dec89aaf9e..0b9b46eb80 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html
@@ -91,65 +91,6 @@ CDO is both a development-time model repository and a run-time persistence frame
&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/emf/spi/cdo/package-summary.html" title="spi.cdo" alt="" coords="629,442,693,467"/>
-<area shape="rect" id="node2" href="org/eclipse/emf/internal/cdo/package-summary.html" title="internal.cdo" alt="" coords="823,335,913,361"/>
-<area shape="rect" id="node3" href="org/eclipse/emf/cdo/view/package-summary.html" title="cdo.view" alt="" coords="833,421,903,446"/>
-<area shape="rect" id="node4" href="org/eclipse/emf/cdo/util/package-summary.html" title="cdo.util" alt="" coords="836,546,900,571"/>
-<area shape="rect" id="node5" href="org/eclipse/emf/cdo/ui/widgets/package-summary.html" title="cdo.ui.widgets" alt="" coords="989,615,1094,641"/>
-<area shape="rect" id="node6" href="org/eclipse/emf/cdo/ui/ide/package-summary.html" title="cdo.ui.ide" alt="" coords="1002,659,1081,685"/>
-<area shape="rect" id="node7" href="org/eclipse/emf/cdo/ui/package-summary.html" title="cdo.ui" alt="" coords="839,634,897,659"/>
-<area shape="rect" id="node8" href="org/eclipse/emf/cdo/transaction/package-summary.html" title="cdo.transaction" alt="" coords="813,590,923,615"/>
-<area shape="rect" id="node9" href="org/eclipse/emf/cdo/spi/server/package-summary.html" title="cdo.spi.server" alt="" coords="817,137,919,162"/>
-<area shape="rect" id="node10" href="org/eclipse/emf/cdo/spi/common/revision/package-summary.html" title="cdo.spi.common.revision" alt="" coords="176,799,341,825"/>
-<area shape="rect" id="node11" href="org/eclipse/emf/cdo/spi/common/model/package-summary.html" title="cdo.spi.common.model" alt="" coords="1507,821,1664,846"/>
-<area shape="rect" id="node12" href="org/eclipse/emf/cdo/spi/common/lock/package-summary.html" title="cdo.spi.common.lock" alt="" coords="1141,766,1288,791"/>
-<area shape="rect" id="node13" href="org/eclipse/emf/cdo/spi/common/id/package-summary.html" title="cdo.spi.common.id" alt="" coords="802,722,934,747"/>
-<area shape="rect" id="node14" href="org/eclipse/emf/cdo/spi/common/commit/package-summary.html" title="cdo.spi.common.commit" alt="" coords="371,442,536,467"/>
-<area shape="rect" id="node15" href="org/eclipse/emf/cdo/spi/common/branch/package-summary.html" title="cdo.spi.common.branch" alt="" coords="787,819,949,845"/>
-<area shape="rect" id="node16" href="org/eclipse/emf/cdo/spi/common/package-summary.html" title="cdo.spi.common" alt="" coords="1155,722,1274,747"/>
-<area shape="rect" id="node17" href="org/eclipse/emf/cdo/session/remote/package-summary.html" title="cdo.session.remote" alt="" coords="1147,465,1283,490"/>
-<area shape="rect" id="node18" href="org/eclipse/emf/cdo/session/package-summary.html" title="cdo.session" alt="" coords="995,421,1087,446"/>
-<area shape="rect" id="node19" href="org/eclipse/emf/cdo/server/ocl/package-summary.html" title="cdo.server.ocl" alt="" coords="990,49,1093,74"/>
-<area shape="rect" id="node20" href="org/eclipse/emf/cdo/server/objectivity/package-summary.html" title="cdo.server.objectivity" alt="" coords="1143,181,1286,206"/>
-<area shape="rect" id="node21" href="org/eclipse/emf/cdo/server/net4j/package-summary.html" title="cdo.server.net4j" alt="" coords="985,93,1098,118"/>
-<area shape="rect" id="node22" href="org/eclipse/emf/cdo/server/mongodb/package-summary.html" title="cdo.server.mongodb" alt="" coords="1145,225,1284,250"/>
-<area shape="rect" id="node23" href="org/eclipse/emf/cdo/server/mem/package-summary.html" title="cdo.server.mem" alt="" coords="1157,93,1272,118"/>
-<area shape="rect" id="node24" href="org/eclipse/emf/cdo/server/hibernate/package-summary.html" title="cdo.server.hibernate" alt="" coords="1145,269,1284,294"/>
-<area shape="rect" id="node25" href="org/eclipse/emf/cdo/server/embedded/package-summary.html" title="cdo.server.embedded" alt="" coords="1142,137,1287,162"/>
-<area shape="rect" id="node26" href="org/eclipse/emf/cdo/server/db4o/package-summary.html" title="cdo.server.db4o" alt="" coords="1158,5,1271,30"/>
-<area shape="rect" id="node27" href="org/eclipse/emf/cdo/server/db/mapping/package-summary.html" title="cdo.server.db.mapping" alt="" coords="1139,49,1291,74"/>
-<area shape="rect" id="node28" href="org/eclipse/emf/cdo/server/db/package-summary.html" title="cdo.server.db" alt="" coords="1352,49,1451,74"/>
-<area shape="rect" id="node29" href="org/eclipse/emf/cdo/server/package-summary.html" title="cdo.server" alt="" coords="1001,137,1082,162"/>
-<area shape="rect" id="node30" href="org/eclipse/emf/cdo/net4j/package-summary.html" title="cdo.net4j" alt="" coords="1004,465,1079,490"/>
-<area shape="rect" id="node31" href="org/eclipse/emf/cdo/location/package-summary.html" title="cdo.location" alt="" coords="1169,421,1261,446"/>
-<area shape="rect" id="node32" href="org/eclipse/emf/cdo/etypes/util/package-summary.html" title="cdo.etypes.util" alt="" coords="1348,323,1455,349"/>
-<area shape="rect" id="node33" href="org/eclipse/emf/cdo/etypes/provider/package-summary.html" title="cdo.etypes.provider" alt="" coords="1518,347,1653,373"/>
-<area shape="rect" id="node34" href="org/eclipse/emf/cdo/etypes/impl/package-summary.html" title="cdo.etypes.impl" alt="" coords="984,291,1099,317"/>
-<area shape="rect" id="node35" href="org/eclipse/emf/cdo/etypes/package-summary.html" title="cdo.etypes" alt="" coords="1171,313,1258,338"/>
-<area shape="rect" id="node36" href="org/eclipse/emf/cdo/eresource/validation/package-summary.html" title="cdo.eresource.validation" alt="" coords="1134,553,1295,578"/>
-<area shape="rect" id="node37" href="org/eclipse/emf/cdo/eresource/util/package-summary.html" title="cdo.eresource.util" alt="" coords="1152,509,1277,534"/>
-<area shape="rect" id="node38" href="org/eclipse/emf/cdo/eresource/provider/package-summary.html" title="cdo.eresource.provider" alt="" coords="1325,462,1477,487"/>
-<area shape="rect" id="node39" href="org/eclipse/emf/cdo/eresource/impl/package-summary.html" title="cdo.eresource.impl" alt="" coords="802,291,934,317"/>
-<area shape="rect" id="node40" href="org/eclipse/emf/cdo/eresource/package-summary.html" title="cdo.eresource" alt="" coords="989,551,1093,577"/>
-<area shape="rect" id="node41" href="org/eclipse/emf/cdo/edit/package-summary.html" title="cdo.edit" alt="" coords="1181,377,1249,402"/>
-<area shape="rect" id="node42" href="org/eclipse/emf/cdo/common/util/package-summary.html" title="cdo.common.util" alt="" coords="602,755,721,781"/>
-<area shape="rect" id="node43" href="org/eclipse/emf/cdo/common/revision/delta/package-summary.html" title="cdo.common.revision.delta" alt="" coords="573,799,749,825"/>
-<area shape="rect" id="node44" href="org/eclipse/emf/cdo/common/revision/package-summary.html" title="cdo.common.revision" alt="" coords="381,755,525,781"/>
-<area shape="rect" id="node45" href="org/eclipse/emf/cdo/common/protocol/package-summary.html" title="cdo.common.protocol" alt="" coords="1328,802,1475,827"/>
-<area shape="rect" id="node46" href="org/eclipse/emf/cdo/common/model/package-summary.html" title="cdo.common.model" alt="" coords="1693,851,1829,877"/>
-<area shape="rect" id="node47" href="org/eclipse/emf/cdo/common/lock/package-summary.html" title="cdo.common.lock" alt="" coords="979,766,1104,791"/>
-<area shape="rect" id="node48" href="org/eclipse/emf/cdo/common/lob/package-summary.html" title="cdo.common.lob" alt="" coords="1342,722,1461,747"/>
-<area shape="rect" id="node49" href="org/eclipse/emf/cdo/common/id/package-summary.html" title="cdo.common.id" alt="" coords="606,711,717,737"/>
-<area shape="rect" id="node50" href="org/eclipse/emf/cdo/common/commit/handler/package-summary.html" title="cdo.common.commit.handler" alt="" coords="566,398,757,423"/>
-<area shape="rect" id="node51" href="org/eclipse/emf/cdo/common/commit/package-summary.html" title="cdo.common.commit" alt="" coords="796,678,940,703"/>
-<area shape="rect" id="node52" href="org/eclipse/emf/cdo/common/branch/package-summary.html" title="cdo.common.branch" alt="" coords="6,799,146,825"/>
-<area shape="rect" id="node53" href="org/eclipse/emf/cdo/common/package-summary.html" title="cdo.common" alt="" coords="819,766,917,791"/>
-<area shape="rect" id="node54" href="org/eclipse/emf/cdo/package-summary.html" title="cdo" alt="" coords="1020,335,1063,361"/>
-</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.emf.cdo.doc/javadoc/overview-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.png
deleted file mode 100644
index 6f978c6c22..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.releng/javadoc/javadocTemplate.ant b/plugins/org.eclipse.emf.cdo.releng/javadoc/javadocTemplate.ant
index 058556e3bc..7cd440f36f 100644
--- a/plugins/org.eclipse.emf.cdo.releng/javadoc/javadocTemplate.ant
+++ b/plugins/org.eclipse.emf.cdo.releng/javadoc/javadocTemplate.ant
@@ -62,10 +62,11 @@
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/bin;${additional.jars}/jdepend-2.9.1.jar">
+ <param name="-nopackagediagram" />
+ <param name="-nosubtypes" />
<!--
<param name="-sourceclasspath" value="${pathlist}>" />
<param name="-category" value="<${category}>[:<${fillcolor}>[:<${linecolor}>]]" />
- <param name="-nopackagediagram" />
<param name="-help" />
-->
</doclet>
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc.ant b/plugins/org.eclipse.net4j.db.doc/javadoc.ant
index 6f2deff7b6..6b14bf0f68 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc.ant
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc.ant
@@ -64,10 +64,11 @@
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/bin;${additional.jars}/jdepend-2.9.1.jar">
+ <param name="-nopackagediagram" />
+ <param name="-nosubtypes" />
<!--
<param name="-sourceclasspath" value="${pathlist}>" />
<param name="-category" value="<${category}>[:<${fillcolor}>[:<${linecolor}>]]" />
- <param name="-nopackagediagram" />
<param name="-help" />
-->
</doclet>
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html
index cb356198ba..4e8f64535e 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html
@@ -89,13 +89,12 @@ The Net4j DB framework concepts for the abstraction of the SQL data definition l
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../../spi/db/DBSchema.html" title="DBSchema (org.eclipse.net4j.spi.db)" alt="" coords="294,133,458,173"/>
-<area shape="rect" id="node2" href="IDBField.html" title="&#171;interface&#187; IDBField" alt="" coords="176,5,261,45"/>
-<area shape="rect" id="node3" href="IDBIndex.html" title="&#171;interface&#187; IDBIndex" alt="" coords="176,69,261,109"/>
-<area shape="rect" id="node4" href="IDBSchema.html" title="&#171;interface&#187; IDBSchema" alt="" coords="173,133,264,173"/>
-<area shape="rect" id="node5" href="IDBSchemaElement.html" title="&#171;interface&#187; IDBSchemaElement" alt="" coords="5,101,144,141"/>
-<area shape="rect" id="node6" href="IDBTable.html" title="&#171;interface&#187; IDBTable" alt="" coords="176,197,261,237"/>
-<area shape="rect" id="node7" href="IDBIndex.Type.html" title="&#171;enum&#187; IDBIndex.Type" alt="" coords="21,37,128,77"/>
+<area shape="rect" id="node1" href="IDBField.html" title="&#171;interface&#187; IDBField" alt="" coords="176,5,261,45"/>
+<area shape="rect" id="node2" href="IDBIndex.html" title="&#171;interface&#187; IDBIndex" alt="" coords="176,69,261,109"/>
+<area shape="rect" id="node3" href="IDBSchema.html" title="&#171;interface&#187; IDBSchema" alt="" coords="173,133,264,173"/>
+<area shape="rect" id="node4" href="IDBSchemaElement.html" title="&#171;interface&#187; IDBSchemaElement" alt="" coords="5,101,144,141"/>
+<area shape="rect" id="node5" href="IDBTable.html" title="&#171;interface&#187; IDBTable" alt="" coords="176,197,261,237"/>
+<area shape="rect" id="node6" href="IDBIndex.Type.html" title="&#171;enum&#187; IDBIndex.Type" alt="" coords="21,37,128,77"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.png
index 33eed700c7..f3d5a8e518 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/package-summary.png
index 311fb3c697..02f813a218 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.png
index 0b4fc71e0c..3565b1c890 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/package-summary.png
index bec254fd8c..1f5fe57023 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/package-summary.png
index 773fe77df6..06f28a1f34 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/package-summary.png
index 524572d63a..0878d73a31 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.html
index 351aac3cc8..a9498667ad 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.html
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.html
@@ -89,14 +89,13 @@ The Net4j DB framework.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="DBException.html" title="&#171;exception&#187; DBException" alt="" coords="223,333,321,373"/>
+<area shape="rect" id="node1" href="DBException.html" title="&#171;exception&#187; DBException" alt="" coords="189,333,288,373"/>
<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="19,326,147,381"/>
-<area shape="rect" id="node3" href="../spi/db/DBAdapter.html" title="DBAdapter (org.eclipse.net4j.spi.db)" alt="" coords="189,261,355,301"/>
-<area shape="rect" id="node4" href="IDBAdapter.html" title="&#171;interface&#187; IDBAdapter" alt="" coords="39,261,127,301"/>
-<area shape="rect" id="node5" href="IDBConnectionProvider.html" title="&#171;interface&#187; IDBConnectionProvider" alt="" coords="5,197,160,237"/>
-<area shape="rect" id="node6" href="IDBRowHandler.html" title="&#171;interface&#187; IDBRowHandler" alt="" coords="27,133,139,173"/>
-<area shape="rect" id="node7" href="DBUtil.html" title="&#171;static&#187; DBUtil" alt="" coords="49,69,117,109"/>
-<area shape="rect" id="node8" href="DBType.html" title="&#171;enum&#187; DBType" alt="" coords="49,5,117,45"/>
+<area shape="rect" id="node3" href="IDBAdapter.html" title="&#171;interface&#187; IDBAdapter" alt="" coords="39,261,127,301"/>
+<area shape="rect" id="node4" href="IDBConnectionProvider.html" title="&#171;interface&#187; IDBConnectionProvider" alt="" coords="5,197,160,237"/>
+<area shape="rect" id="node5" href="IDBRowHandler.html" title="&#171;interface&#187; IDBRowHandler" alt="" coords="27,133,139,173"/>
+<area shape="rect" id="node6" href="DBUtil.html" title="&#171;static&#187; DBUtil" alt="" coords="49,69,117,109"/>
+<area shape="rect" id="node7" href="DBType.html" title="&#171;enum&#187; DBType" alt="" coords="49,5,117,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.png
index 6935334958..ddeb784603 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/package-summary.png
index b7a816f123..07eee667de 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html
index c8e7b72b0a..371a2eaa7e 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html
@@ -89,16 +89,11 @@ Server service provider interfaces and useful base implementations for the Net4j
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="DBSchema.html" title="DBSchema" alt="" coords="245,249,333,274"/>
-<area shape="rect" id="node2" href="../../db/h2/H2Adapter.html" title="H2Adapter (org.eclipse.net4j.db.h2)" alt="" coords="386,5,547,45"/>
-<area shape="rect" id="node3" href="../../db/hsqldb/HSQLDBAdapter.html" title="HSQLDBAdapter (org.eclipse.net4j.db.hsqldb)" alt="" coords="374,69,559,109"/>
-<area shape="rect" id="node4" href="../../db/mysql/MYSQLAdapter.html" title="MYSQLAdapter (org.eclipse.net4j.db.mysql)" alt="" coords="375,133,558,173"/>
-<area shape="rect" id="node5" href="../../db/postgresql/PostgreSQLAdapter.html" title="PostgreSQLAdapter (org.eclipse.net4j.db.postgresql)" alt="" coords="363,197,570,237"/>
-<area shape="rect" id="node6" href="DBAdapter.html" title="DBAdapter" alt="" coords="247,141,332,166"/>
-<area shape="rect" id="node7" title="DBSchemaElement (org.eclipse.net4j.internal.db.ddl)" alt="" coords="5,205,216,245"/>
-<area shape="rect" id="node8" href="../../db/derby/DerbyAdapter.html" title="DerbyAdapter (org.eclipse.net4j.db.derby)" alt="" coords="377,261,557,301"/>
-<area shape="rect" id="node9" href="../../db/IDBAdapter.html" title="&#171;interface&#187; IDBAdapter (org.eclipse.net4j.db)" alt="" coords="39,126,182,181"/>
-<area shape="rect" id="node10" href="../../db/ddl/IDBSchema.html" title="&#171;interface&#187; IDBSchema (org.eclipse.net4j.db.ddl)" alt="" coords="29,270,193,325"/>
+<area shape="rect" id="node1" href="DBSchema.html" title="DBSchema" alt="" coords="245,127,333,153"/>
+<area shape="rect" id="node2" href="DBAdapter.html" title="DBAdapter" alt="" coords="247,19,332,45"/>
+<area shape="rect" id="node3" title="DBSchemaElement (org.eclipse.net4j.internal.db.ddl)" alt="" coords="5,84,216,124"/>
+<area shape="rect" id="node4" href="../../db/IDBAdapter.html" title="&#171;interface&#187; IDBAdapter (org.eclipse.net4j.db)" alt="" coords="39,5,182,59"/>
+<area shape="rect" id="node5" href="../../db/ddl/IDBSchema.html" title="&#171;interface&#187; IDBSchema (org.eclipse.net4j.db.ddl)" alt="" coords="29,149,193,203"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.png
index ed7c83dfe7..754647f154 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.png
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.html b/plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.html
index e432e322a2..367f5c32bf 100644
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.html
+++ b/plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.html
@@ -91,20 +91,6 @@ The Net4j DB Framework contains the database core framework and database adapter
&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/spi/db/package-summary.html" title="spi.db" alt="" coords="6,137,63,162"/>
-<area shape="rect" id="node2" href="org/eclipse/net4j/db/postgresql/package-summary.html" title="db.postgresql" alt="" coords="94,5,194,30"/>
-<area shape="rect" id="node3" href="org/eclipse/net4j/db/mysql/package-summary.html" title="db.mysql" alt="" coords="107,49,181,74"/>
-<area shape="rect" id="node4" href="org/eclipse/net4j/db/hsqldb/package-summary.html" title="db.hsqldb" alt="" coords="105,93,183,118"/>
-<area shape="rect" id="node5" href="org/eclipse/net4j/db/h2/package-summary.html" title="db.h2" alt="" coords="117,137,171,162"/>
-<area shape="rect" id="node6" href="org/eclipse/net4j/db/dml/package-summary.html" title="db.dml" alt="" coords="312,246,373,271"/>
-<area shape="rect" id="node7" href="org/eclipse/net4j/db/derby/package-summary.html" title="db.derby" alt="" coords="108,181,180,206"/>
-<area shape="rect" id="node8" href="org/eclipse/net4j/db/ddl/package-summary.html" title="db.ddl" alt="" coords="225,246,282,271"/>
-<area shape="rect" id="node9" href="org/eclipse/net4j/db/package-summary.html" title="db" alt="" coords="126,225,162,250"/>
-</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.db.doc/javadoc/overview-summary.png b/plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.png
deleted file mode 100644
index 41085cd3a5..0000000000
--- a/plugins/org.eclipse.net4j.db.doc/javadoc/overview-summary.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc.ant b/plugins/org.eclipse.net4j.doc/javadoc.ant
index 56e530aa4c..294969294c 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc.ant
+++ b/plugins/org.eclipse.net4j.doc/javadoc.ant
@@ -64,10 +64,11 @@
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/bin;${additional.jars}/jdepend-2.9.1.jar">
+ <param name="-nopackagediagram" />
+ <param name="-nosubtypes" />
<!--
<param name="-sourceclasspath" value="${pathlist}>" />
<param name="-category" value="<${category}>[:<${fillcolor}>[:<${linecolor}>]]" />
- <param name="-nopackagediagram" />
<param name="-help" />
-->
</doclet>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html
index 9ec67920ba..3bd831c3cf 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html
@@ -89,13 +89,9 @@ The Net4j transport layer concepts for dealing with acceptors.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="5,83,211,138"/>
-<area shape="rect" id="node2" href="IAcceptor.html" title="&#171;interface&#187; IAcceptor" alt="" coords="240,131,325,171"/>
-<area shape="rect" id="node3" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="7,162,209,217"/>
-<area shape="rect" id="node4" href="../http/server/IHTTPAcceptor.html" title="&#171;interface&#187; IHTTPAcceptor (org.eclipse.net4j.http.server)" alt="" coords="355,5,544,59"/>
-<area shape="rect" id="node5" href="../jvm/IJVMAcceptor.html" title="&#171;interface&#187; IJVMAcceptor (org.eclipse.net4j.jvm)" alt="" coords="375,83,523,138"/>
-<area shape="rect" id="node6" href="../tcp/ITCPAcceptor.html" title="&#171;interface&#187; ITCPAcceptor (org.eclipse.net4j.tcp)" alt="" coords="376,162,523,217"/>
-<area shape="rect" id="node7" href="../../spi/net4j/InternalAcceptor.html" title="&#171;interface&#187; InternalAcceptor (org.eclipse.spi.net4j)" alt="" coords="376,241,523,295"/>
+<area shape="rect" id="node1" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="5,5,211,59"/>
+<area shape="rect" id="node2" href="IAcceptor.html" title="&#171;interface&#187; IAcceptor" alt="" coords="240,52,325,92"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="7,83,209,138"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.png
index 4f03d469d9..e833de8e3b 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html
index ae41f2aa73..9f3c203da1 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html
@@ -89,24 +89,17 @@ The Net4j transport layer concepts for dealing with buffers.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="BufferInputStream.html" title="BufferInputStream" alt="" coords="168,434,293,459"/>
-<area shape="rect" id="node2" href="BufferOutputStream.html" title="BufferOutputStream" alt="" coords="163,370,299,395"/>
-<area shape="rect" id="node3" href="../channel/ChannelInputStream.html" title="ChannelInputStream (org.eclipse.net4j.channel)" alt="" coords="353,427,527,467"/>
-<area shape="rect" id="node4" href="../channel/ChannelOutputStream.html" title="ChannelOutputStream (org.eclipse.net4j.channel)" alt="" coords="353,363,527,403"/>
-<area shape="rect" id="node5" title="InputStream (java.io)" alt="" coords="11,427,104,467"/>
-<area shape="rect" id="node6" title="OutputStream (java.io)" alt="" coords="6,363,109,403"/>
-<area shape="rect" id="node7" href="IBuffer.html" title="&#171;interface&#187; IBuffer" alt="" coords="15,299,100,339"/>
-<area shape="rect" id="node8" href="IBufferHandler.html" title="&#171;interface&#187; IBufferHandler" alt="" coords="6,491,109,531"/>
-<area shape="rect" id="node9" href="IBufferPool.html" title="&#171;interface&#187; IBufferPool" alt="" coords="188,5,273,45"/>
-<area shape="rect" id="node10" href="IBufferPool.Introspection.html" title="&#171;interface&#187; IBufferPool.Introspection" alt="" coords="359,37,521,77"/>
-<area shape="rect" id="node11" href="IBufferProvider.html" title="&#171;interface&#187; IBufferProvider" alt="" coords="5,105,109,145"/>
-<area shape="rect" id="node12" href="IBufferProvider.Introspection.html" title="&#171;interface&#187; IBufferProvider.Introspection" alt="" coords="139,69,322,109"/>
-<area shape="rect" id="node13" href="../channel/IChannel.html" title="&#171;interface&#187; IChannel (org.eclipse.net4j.channel)" alt="" coords="143,483,318,538"/>
-<area shape="rect" id="node14" href="../protocol/IProtocol.html" title="&#171;interface&#187; IProtocol (org.eclipse.net4j.protocol)" alt="" coords="143,562,318,617"/>
-<area shape="rect" id="node15" href="../../spi/net4j/InternalBuffer.html" title="&#171;interface&#187; InternalBuffer (org.eclipse.spi.net4j)" alt="" coords="157,291,304,346"/>
-<area shape="rect" id="node16" href="../../spi/net4j/InternalChannel.html" title="&#171;interface&#187; InternalChannel (org.eclipse.spi.net4j)" alt="" coords="157,134,304,189"/>
-<area shape="rect" id="node17" href="../../spi/net4j/InternalChannelMultiplexer.html" title="&#171;interface&#187; InternalChannelMultiplexer (org.eclipse.spi.net4j)" alt="" coords="143,213,318,267"/>
-<area shape="rect" id="node18" href="BufferState.html" title="&#171;enum&#187; BufferState" alt="" coords="14,41,101,81"/>
+<area shape="rect" id="node1" href="BufferInputStream.html" title="BufferInputStream" alt="" coords="168,301,293,326"/>
+<area shape="rect" id="node2" href="BufferOutputStream.html" title="BufferOutputStream" alt="" coords="163,205,299,230"/>
+<area shape="rect" id="node3" title="InputStream (java.io)" alt="" coords="11,261,104,301"/>
+<area shape="rect" id="node4" title="OutputStream (java.io)" alt="" coords="6,197,109,237"/>
+<area shape="rect" id="node5" href="IBuffer.html" title="&#171;interface&#187; IBuffer" alt="" coords="15,133,100,173"/>
+<area shape="rect" id="node6" href="IBufferHandler.html" title="&#171;interface&#187; IBufferHandler" alt="" coords="6,325,109,365"/>
+<area shape="rect" id="node7" href="IBufferPool.html" title="&#171;interface&#187; IBufferPool" alt="" coords="188,37,273,77"/>
+<area shape="rect" id="node8" href="IBufferPool.Introspection.html" title="&#171;interface&#187; IBufferPool.Introspection" alt="" coords="352,69,515,109"/>
+<area shape="rect" id="node9" href="IBufferProvider.html" title="&#171;interface&#187; IBufferProvider" alt="" coords="5,69,109,109"/>
+<area shape="rect" id="node10" href="IBufferProvider.Introspection.html" title="&#171;interface&#187; IBufferProvider.Introspection" alt="" coords="139,101,322,141"/>
+<area shape="rect" id="node11" href="BufferState.html" title="&#171;enum&#187; BufferState" alt="" coords="14,5,101,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.png
index 8cebecc9c9..686c42922f 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html
index 7c25078ee3..0c854d7825 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html
@@ -98,14 +98,11 @@ The Net4j transport layer concepts for dealing with channels.
<area shape="rect" id="node7" title="&#171;interface&#187; Closeable (org.eclipse.net4j.util.collection)" alt="" coords="5,5,211,59"/>
<area shape="rect" id="node8" href="../buffer/IBufferHandler.html" title="&#171;interface&#187; IBufferHandler (org.eclipse.net4j.buffer)" alt="" coords="28,83,188,138"/>
<area shape="rect" id="node9" href="IChannel.html" title="&#171;interface&#187; IChannel" alt="" coords="273,169,359,209"/>
-<area shape="rect" id="node10" href="IChannelMultiplexer.html" title="&#171;interface&#187; IChannelMultiplexer" alt="" coords="249,365,383,405"/>
-<area shape="rect" id="node11" href="../connector/IConnector.html" title="&#171;interface&#187; IConnector (org.eclipse.net4j.connector)" alt="" coords="421,319,608,374"/>
-<area shape="rect" id="node12" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="7,398,209,453"/>
-<area shape="rect" id="node13" href="../ILocationAware.html" title="&#171;interface&#187; ILocationAware (org.eclipse.net4j)" alt="" coords="45,319,171,374"/>
-<area shape="rect" id="node14" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="18,162,198,217"/>
-<area shape="rect" id="node15" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="10,241,206,295"/>
-<area shape="rect" id="node16" href="../../spi/net4j/InternalChannel.html" title="&#171;interface&#187; InternalChannel (org.eclipse.spi.net4j)" alt="" coords="441,162,588,217"/>
-<area shape="rect" id="node17" href="../../spi/net4j/InternalChannelMultiplexer.html" title="&#171;interface&#187; InternalChannelMultiplexer (org.eclipse.spi.net4j)" alt="" coords="427,398,602,453"/>
+<area shape="rect" id="node10" href="IChannelMultiplexer.html" title="&#171;interface&#187; IChannelMultiplexer" alt="" coords="249,367,383,407"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="7,398,209,453"/>
+<area shape="rect" id="node12" href="../ILocationAware.html" title="&#171;interface&#187; ILocationAware (org.eclipse.net4j)" alt="" coords="45,319,171,374"/>
+<area shape="rect" id="node13" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="18,162,198,217"/>
+<area shape="rect" id="node14" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="10,241,206,295"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.png
index 9640e11e09..f4d0a8236a 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html
index 01a4b819ad..ba1d963e8f 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html
@@ -97,14 +97,10 @@ The Net4j transport layer concepts for dealing with connectors.
<area shape="rect" id="node6" href="../channel/IChannelMultiplexer.html" title="&#171;interface&#187; IChannelMultiplexer (org.eclipse.net4j.channel)" alt="" coords="21,227,195,282"/>
<area shape="rect" id="node7" href="IConnector.html" title="&#171;interface&#187; IConnector" alt="" coords="292,235,377,275"/>
<area shape="rect" id="node8" href="IConnectorEvent.html" title="&#171;interface&#187; IConnectorEvent" alt="" coords="277,77,393,117"/>
-<area shape="rect" id="node9" href="IConnectorStateEvent.html" title="&#171;interface&#187; IConnectorStateEvent" alt="" coords="488,77,635,117"/>
+<area shape="rect" id="node9" href="IConnectorStateEvent.html" title="&#171;interface&#187; IConnectorStateEvent" alt="" coords="459,77,605,117"/>
<area shape="rect" id="node10" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="18,70,198,125"/>
-<area shape="rect" id="node11" href="../http/common/IHTTPConnector.html" title="&#171;interface&#187; IHTTPConnector (org.eclipse.net4j.http.common)" alt="" coords="459,146,664,201"/>
-<area shape="rect" id="node12" href="../jvm/IJVMConnector.html" title="&#171;interface&#187; IJVMConnector (org.eclipse.net4j.jvm)" alt="" coords="487,225,635,279"/>
-<area shape="rect" id="node13" href="../tcp/ITCPConnector.html" title="&#171;interface&#187; ITCPConnector (org.eclipse.net4j.tcp)" alt="" coords="488,303,635,358"/>
-<area shape="rect" id="node14" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="10,306,206,361"/>
-<area shape="rect" id="node15" href="../../spi/net4j/InternalConnector.html" title="&#171;interface&#187; InternalConnector (org.eclipse.spi.net4j)" alt="" coords="488,382,635,437"/>
-<area shape="rect" id="node16" href="ConnectorState.html" title="&#171;enum&#187; ConnectorState" alt="" coords="52,5,164,45"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="10,306,206,361"/>
+<area shape="rect" id="node12" href="ConnectorState.html" title="&#171;enum&#187; ConnectorState" alt="" coords="52,5,164,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.png
index 3f3a91e552..d2f539b7d7 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.png
index 5f8797bc34..2a199d76ab 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.png
index a67210760b..7abd30c535 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.png
index cf25d51b02..3b77fb7990 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.png
index 7ca19515fd..4de2932cfe 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html
index 3bf6dee7a5..c9b1991926 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html
@@ -89,25 +89,20 @@ The Net4j transport layer.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="ContainerProtocolProvider.Client.html" title="ContainerProtocolProvider.Client" alt="" coords="444,671,652,697"/>
-<area shape="rect" id="node2" href="ContainerProtocolProvider.Server.html" title="ContainerProtocolProvider.Server" alt="" coords="443,721,653,746"/>
-<area shape="rect" id="node3" href="FactoriesProtocolProvider.html" title="FactoriesProtocolProvider" alt="" coords="240,647,411,673"/>
-<area shape="rect" id="node4" href="TransportConfigurator.html" title="TransportConfigurator" alt="" coords="34,609,179,634"/>
-<area shape="rect" id="node5" href="TransportInjector.html" title="TransportInjector" alt="" coords="266,545,385,570"/>
-<area shape="rect" id="node6" href="ContainerProtocolProvider.html" title="ContainerProtocolProvider" alt="" coords="239,697,411,722"/>
-<area shape="rect" id="node7" href="channel/IChannel.html" title="&#171;interface&#187; IChannel (org.eclipse.net4j.channel)" alt="" coords="238,309,413,363"/>
-<area shape="rect" id="node8" href="channel/IChannelMultiplexer.html" title="&#171;interface&#187; IChannelMultiplexer (org.eclipse.net4j.channel)" alt="" coords="238,387,413,442"/>
-<area shape="rect" id="node9" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="5,530,208,585"/>
-<area shape="rect" id="node10" href="ILocationAware.html" title="&#171;interface&#187; ILocationAware" alt="" coords="51,395,162,435"/>
-<area shape="rect" id="node11" title="&#171;interface&#187; INegotiatorAware (org.eclipse.net4j.util.security)" alt="" coords="9,237,205,291"/>
-<area shape="rect" id="node12" href="protocol/IProtocol.html" title="&#171;interface&#187; IProtocol (org.eclipse.net4j.protocol)" alt="" coords="238,466,413,521"/>
-<area shape="rect" id="node13" href="protocol/IProtocolProvider.html" title="&#171;interface&#187; IProtocolProvider (org.eclipse.net4j.protocol)" alt="" coords="19,658,194,713"/>
-<area shape="rect" id="node14" href="ITransportConfig.html" title="&#171;interface&#187; ITransportConfig" alt="" coords="268,244,383,284"/>
-<area shape="rect" id="node15" href="ITransportConfigAware.html" title="&#171;interface&#187; ITransportConfigAware" alt="" coords="31,133,182,173"/>
-<area shape="rect" id="node16" href="../spi/net4j/InternalAcceptor.html" title="&#171;interface&#187; InternalAcceptor (org.eclipse.spi.net4j)" alt="" coords="252,86,399,141"/>
-<area shape="rect" id="node17" href="../spi/net4j/InternalChannelMultiplexer.html" title="&#171;interface&#187; InternalChannelMultiplexer (org.eclipse.spi.net4j)" alt="" coords="238,165,413,219"/>
-<area shape="rect" id="node18" href="Net4jUtil.html" title="&#171;static&#187; Net4jUtil" alt="" coords="71,69,142,109"/>
-<area shape="rect" id="node19" href="ILocationAware.Location.html" title="&#171;enum&#187; ILocationAware.Location" alt="" coords="25,5,188,45"/>
+<area shape="rect" id="node1" href="ContainerProtocolProvider.Client.html" title="ContainerProtocolProvider.Client" alt="" coords="441,483,649,509"/>
+<area shape="rect" id="node2" href="ContainerProtocolProvider.Server.html" title="ContainerProtocolProvider.Server" alt="" coords="440,533,651,558"/>
+<area shape="rect" id="node3" href="FactoriesProtocolProvider.html" title="FactoriesProtocolProvider" alt="" coords="239,459,409,485"/>
+<area shape="rect" id="node4" href="TransportConfigurator.html" title="TransportConfigurator" alt="" coords="34,421,179,446"/>
+<area shape="rect" id="node5" href="TransportInjector.html" title="TransportInjector" alt="" coords="265,357,383,382"/>
+<area shape="rect" id="node6" href="ContainerProtocolProvider.html" title="ContainerProtocolProvider" alt="" coords="238,509,410,534"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="5,342,208,397"/>
+<area shape="rect" id="node8" href="ILocationAware.html" title="&#171;interface&#187; ILocationAware" alt="" coords="51,277,162,317"/>
+<area shape="rect" id="node9" title="&#171;interface&#187; INegotiatorAware (org.eclipse.net4j.util.security)" alt="" coords="9,198,205,253"/>
+<area shape="rect" id="node10" href="protocol/IProtocolProvider.html" title="&#171;interface&#187; IProtocolProvider (org.eclipse.net4j.protocol)" alt="" coords="19,470,194,525"/>
+<area shape="rect" id="node11" href="ITransportConfig.html" title="&#171;interface&#187; ITransportConfig" alt="" coords="267,205,381,245"/>
+<area shape="rect" id="node12" href="ITransportConfigAware.html" title="&#171;interface&#187; ITransportConfigAware" alt="" coords="31,133,182,173"/>
+<area shape="rect" id="node13" href="Net4jUtil.html" title="&#171;static&#187; Net4jUtil" alt="" coords="71,69,142,109"/>
+<area shape="rect" id="node14" href="ILocationAware.Location.html" title="&#171;enum&#187; ILocationAware.Location" alt="" coords="25,5,188,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.png
index 7170f34c13..0c57886679 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html
index 49102b2910..2357dcd999 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html
@@ -89,15 +89,11 @@ The Net4j transport layer concepts for dealing with protocols.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../FactoriesProtocolProvider.html" title="FactoriesProtocolProvider (org.eclipse.net4j)" alt="" coords="233,209,404,249"/>
-<area shape="rect" id="node2" href="../ContainerProtocolProvider.html" title="ContainerProtocolProvider (org.eclipse.net4j)" alt="" coords="233,273,405,313"/>
-<area shape="rect" id="node3" href="../../spi/net4j/Protocol.html" title="Protocol (org.eclipse.spi.net4j)" alt="" coords="443,55,589,95"/>
-<area shape="rect" id="node4" href="../buffer/IBufferHandler.html" title="&#171;interface&#187; IBufferHandler (org.eclipse.net4j.buffer)" alt="" coords="24,5,184,59"/>
-<area shape="rect" id="node5" href="../ILocationAware.html" title="&#171;interface&#187; ILocationAware (org.eclipse.net4j)" alt="" coords="41,83,167,138"/>
-<area shape="rect" id="node6" href="IProtocol.html" title="&#171;interface&#187; IProtocol" alt="" coords="276,91,361,131"/>
-<area shape="rect" id="node7" href="IProtocolProvider.html" title="&#171;interface&#187; IProtocolProvider" alt="" coords="45,241,163,281"/>
-<area shape="rect" id="node8" href="../signal/ISignalProtocol.html" title="&#171;interface&#187; ISignalProtocol (org.eclipse.net4j.signal)" alt="" coords="435,119,597,174"/>
-<area shape="rect" id="node9" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="6,162,202,217"/>
+<area shape="rect" id="node1" href="../buffer/IBufferHandler.html" title="&#171;interface&#187; IBufferHandler (org.eclipse.net4j.buffer)" alt="" coords="24,70,184,125"/>
+<area shape="rect" id="node2" href="../ILocationAware.html" title="&#171;interface&#187; ILocationAware (org.eclipse.net4j)" alt="" coords="41,149,167,203"/>
+<area shape="rect" id="node3" href="IProtocol.html" title="&#171;interface&#187; IProtocol" alt="" coords="232,156,317,196"/>
+<area shape="rect" id="node4" href="IProtocolProvider.html" title="&#171;interface&#187; IProtocolProvider" alt="" coords="45,5,163,45"/>
+<area shape="rect" id="node5" title="&#171;interface&#187; IUserAware (org.eclipse.net4j.util.security)" alt="" coords="6,227,202,282"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.png
index 93b1757d63..090c2e2ed7 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.png
index 37de688697..2de456f637 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html
index 4729264c3c..96e34cffa0 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html
@@ -90,31 +90,29 @@ A framework for request/response based communication on top of
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="RemoteException.html" title="&#171;exception&#187; RemoteException" alt="" coords="273,508,399,548"/>
-<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,501,160,555"/>
-<area shape="rect" id="node3" title="Event (org.eclipse.net4j.util.event)" alt="" coords="6,401,186,441"/>
-<area shape="rect" id="node4" href="heartbeat/HeartBeatProtocol.html" title="HeartBeatProtocol (org.eclipse.net4j.signal.heartbeat)" alt="" coords="621,203,843,243"/>
-<area shape="rect" id="node5" href="heartbeat/HeartBeatProtocol.Server.html" title="HeartBeatProtocol.Server (org.eclipse.net4j.signal.heartbeat)" alt="" coords="621,267,843,307"/>
-<area shape="rect" id="node6" href="SignalCounter.html" title="SignalCounter" alt="" coords="285,166,387,191"/>
-<area shape="rect" id="node7" href="SignalFinishedEvent.html" title="SignalFinishedEvent" alt="" coords="267,359,405,385"/>
-<area shape="rect" id="node8" href="SignalProtocol.html" title="SignalProtocol" alt="" coords="485,263,592,289"/>
-<area shape="rect" id="node9" href="SignalProtocol.TimeoutChangedEvent.html" title="SignalProtocol.TimeoutChangedEvent" alt="" coords="217,409,455,434"/>
-<area shape="rect" id="node10" href="SignalScheduledEvent.html" title="SignalScheduledEvent" alt="" coords="261,458,411,483"/>
-<area shape="rect" id="node11" href="Indication.html" title="Indication" alt="" coords="693,103,771,129"/>
-<area shape="rect" id="node12" href="IndicationWithMonitoring.html" title="IndicationWithMonitoring" alt="" coords="873,153,1037,178"/>
-<area shape="rect" id="node13" href="IndicationWithResponse.html" title="IndicationWithResponse" alt="" coords="651,153,813,178"/>
-<area shape="rect" id="node14" href="../../spi/net4j/Protocol.html" title="Protocol (org.eclipse.spi.net4j)" alt="" coords="263,224,409,264"/>
-<area shape="rect" id="node15" href="Request.html" title="Request" alt="" coords="697,5,767,30"/>
-<area shape="rect" id="node16" href="RequestWithConfirmation.html" title="RequestWithConfirmation" alt="" coords="647,54,817,79"/>
-<area shape="rect" id="node17" href="RequestWithMonitoring.html" title="RequestWithMonitoring" alt="" coords="877,54,1033,79"/>
-<area shape="rect" id="node18" href="Signal.html" title="Signal" alt="" coords="307,75,365,101"/>
-<area shape="rect" id="node19" href="SignalActor.html" title="SignalActor" alt="" coords="494,54,583,79"/>
-<area shape="rect" id="node20" href="SignalReactor.html" title="SignalReactor" alt="" coords="487,103,590,129"/>
-<area shape="rect" id="node21" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="6,151,186,206"/>
-<area shape="rect" id="node22" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,239,186,294"/>
-<area shape="rect" id="node23" href="../protocol/IProtocol.html" title="&#171;interface&#187; IProtocol (org.eclipse.net4j.protocol)" alt="" coords="9,318,183,373"/>
-<area shape="rect" id="node24" href="ISignalProtocol.html" title="&#171;interface&#187; ISignalProtocol" alt="" coords="281,288,391,328"/>
-<area shape="rect" id="node25" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="53,61,139,115"/>
+<area shape="rect" id="node1" href="RemoteException.html" title="&#171;exception&#187; RemoteException" alt="" coords="273,531,399,571"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,523,160,578"/>
+<area shape="rect" id="node3" title="Event (org.eclipse.net4j.util.event)" alt="" coords="6,424,186,464"/>
+<area shape="rect" id="node4" href="SignalCounter.html" title="SignalCounter" alt="" coords="285,333,387,358"/>
+<area shape="rect" id="node5" href="SignalFinishedEvent.html" title="SignalFinishedEvent" alt="" coords="267,382,405,407"/>
+<area shape="rect" id="node6" href="SignalProtocol.html" title="SignalProtocol" alt="" coords="485,174,592,199"/>
+<area shape="rect" id="node7" href="SignalProtocol.TimeoutChangedEvent.html" title="SignalProtocol.TimeoutChangedEvent" alt="" coords="217,431,455,457"/>
+<area shape="rect" id="node8" href="SignalScheduledEvent.html" title="SignalScheduledEvent" alt="" coords="261,481,411,506"/>
+<area shape="rect" id="node9" href="Indication.html" title="Indication" alt="" coords="667,103,746,129"/>
+<area shape="rect" id="node10" href="IndicationWithMonitoring.html" title="IndicationWithMonitoring" alt="" coords="822,153,986,178"/>
+<area shape="rect" id="node11" href="IndicationWithResponse.html" title="IndicationWithResponse" alt="" coords="625,153,788,178"/>
+<area shape="rect" id="node12" href="../../spi/net4j/Protocol.html" title="Protocol (org.eclipse.spi.net4j)" alt="" coords="263,145,409,185"/>
+<area shape="rect" id="node13" href="Request.html" title="Request" alt="" coords="671,5,742,30"/>
+<area shape="rect" id="node14" href="RequestWithConfirmation.html" title="RequestWithConfirmation" alt="" coords="621,54,792,79"/>
+<area shape="rect" id="node15" href="RequestWithMonitoring.html" title="RequestWithMonitoring" alt="" coords="826,54,982,79"/>
+<area shape="rect" id="node16" href="Signal.html" title="Signal" alt="" coords="307,75,365,101"/>
+<area shape="rect" id="node17" href="SignalActor.html" title="SignalActor" alt="" coords="494,54,583,79"/>
+<area shape="rect" id="node18" href="SignalReactor.html" title="SignalReactor" alt="" coords="487,103,590,129"/>
+<area shape="rect" id="node19" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="6,318,186,373"/>
+<area shape="rect" id="node20" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,161,186,215"/>
+<area shape="rect" id="node21" href="../protocol/IProtocol.html" title="&#171;interface&#187; IProtocol (org.eclipse.net4j.protocol)" alt="" coords="9,239,183,294"/>
+<area shape="rect" id="node22" href="ISignalProtocol.html" title="&#171;interface&#187; ISignalProtocol" alt="" coords="281,209,391,249"/>
+<area shape="rect" id="node23" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="53,61,139,115"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.png
index 4de0cfd9d7..28011a6ce8 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.png
index 0b16ccb8e5..412073b1a7 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.png
index 8298a88118..335da40fed 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.png
index 70bf1b5e6a..8d430addac 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/package-summary.png
index ebd763663f..5eea40ee2e 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.html
index e5bef875d3..6be89117ac 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.html
@@ -89,42 +89,40 @@ Server service provider interfaces and useful base implementations for the Net4j
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="Channel.html" title="Channel" alt="" coords="604,622,673,647"/>
+<area shape="rect" id="node1" href="Channel.html" title="Channel" alt="" coords="559,622,628,647"/>
<area shape="rect" id="node2" href="Channel.ReceiverWork.html" title="Channel.ReceiverWork" alt="" coords="314,490,467,515"/>
<area shape="rect" id="node3" href="Channel.SendQueue.html" title="Channel.SendQueue" alt="" coords="320,418,461,443"/>
<area shape="rect" id="node4" title="ConcurrentLinkedQueue (java.util.concurrent)" alt="" coords="49,411,210,451"/>
-<area shape="rect" id="node5" href="../../net4j/signal/heartbeat/HeartBeatProtocol.Server.Factory.html" title="HeartBeatProtocol.Server.Factory (org.eclipse.net4j.signal.heartbeat)" alt="" coords="528,361,749,401"/>
-<area shape="rect" id="node6" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="292,647,489,687"/>
-<area shape="rect" id="node7" href="../../net4j/signal/SignalProtocol.html" title="SignalProtocol (org.eclipse.net4j.signal)" alt="" coords="779,692,941,732"/>
-<area shape="rect" id="node8" href="Acceptor.html" title="Acceptor" alt="" coords="601,1023,676,1049"/>
-<area shape="rect" id="node9" href="AcceptorFactory.html" title="AcceptorFactory" alt="" coords="332,221,449,246"/>
-<area shape="rect" id="node10" href="ChannelMultiplexer.html" title="ChannelMultiplexer" alt="" coords="573,934,704,959"/>
-<area shape="rect" id="node11" href="ClientProtocolFactory.html" title="ClientProtocolFactory" alt="" coords="317,270,464,295"/>
-<area shape="rect" id="node12" href="Connector.html" title="Connector" alt="" coords="819,905,901,930"/>
-<area shape="rect" id="node13" href="ConnectorFactory.html" title="ConnectorFactory" alt="" coords="329,319,453,345"/>
-<area shape="rect" id="node14" title="Container (org.eclipse.net4j.util.container)" alt="" coords="289,984,492,1024"/>
-<area shape="rect" id="node15" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="35,288,224,328"/>
-<area shape="rect" id="node16" href="Protocol.html" title="Protocol" alt="" coords="603,699,674,725"/>
-<area shape="rect" id="node17" href="ServerProtocolFactory.html" title="ServerProtocolFactory" alt="" coords="315,369,466,394"/>
-<area shape="rect" id="node18" href="../../net4j/acceptor/IAcceptor.html" title="&#171;interface&#187; IAcceptor (org.eclipse.net4j.acceptor)" alt="" coords="40,1063,219,1118"/>
-<area shape="rect" id="node19" href="../../net4j/buffer/IBuffer.html" title="&#171;interface&#187; IBuffer (org.eclipse.net4j.buffer)" alt="" coords="49,149,209,203"/>
-<area shape="rect" id="node20" href="../../net4j/buffer/IBufferProvider.html" title="&#171;interface&#187; IBufferProvider (org.eclipse.net4j.buffer)" alt="" coords="49,737,209,791"/>
-<area shape="rect" id="node21" href="../../net4j/channel/IChannel.html" title="&#171;interface&#187; IChannel (org.eclipse.net4j.channel)" alt="" coords="42,633,217,687"/>
-<area shape="rect" id="node22" href="../../net4j/channel/IChannelMultiplexer.html" title="&#171;interface&#187; IChannelMultiplexer (org.eclipse.net4j.channel)" alt="" coords="42,827,217,882"/>
-<area shape="rect" id="node23" href="../../net4j/connector/IConnector.html" title="&#171;interface&#187; IConnector (org.eclipse.net4j.connector)" alt="" coords="297,790,484,845"/>
-<area shape="rect" id="node24" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="39,70,219,125"/>
-<area shape="rect" id="node25" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="31,554,228,609"/>
-<area shape="rect" id="node26" title="&#171;interface&#187; INegotiatorAware (org.eclipse.net4j.util.security)" alt="" coords="31,985,227,1039"/>
-<area shape="rect" id="node27" href="../../net4j/protocol/IProtocol.html" title="&#171;interface&#187; IProtocol (org.eclipse.net4j.protocol)" alt="" coords="303,711,478,766"/>
-<area shape="rect" id="node28" href="../../net4j/ITransportConfigAware.html" title="&#171;interface&#187; ITransportConfigAware (org.eclipse.net4j)" alt="" coords="54,906,205,961"/>
-<area shape="rect" id="node29" href="InternalAcceptor.html" title="&#171;interface&#187; InternalAcceptor" alt="" coords="333,1048,449,1088"/>
-<area shape="rect" id="node30" href="InternalBuffer.html" title="&#171;interface&#187; InternalBuffer" alt="" coords="342,156,439,196"/>
-<area shape="rect" id="node31" href="InternalChannel.html" title="&#171;interface&#187; InternalChannel" alt="" coords="335,583,446,623"/>
-<area shape="rect" id="node32" href="InternalChannel.SendQueueEvent.html" title="&#171;interface&#187; InternalChannel.SendQueueEvent" alt="" coords="283,77,498,117"/>
-<area shape="rect" id="node33" href="InternalChannelMultiplexer.html" title="&#171;interface&#187; InternalChannelMultiplexer" alt="" coords="303,869,478,909"/>
-<area shape="rect" id="node34" href="InternalConnector.html" title="&#171;interface&#187; InternalConnector" alt="" coords="577,869,700,909"/>
-<area shape="rect" id="node35" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="87,475,172,530"/>
-<area shape="rect" id="node36" href="InternalChannel.SendQueueEvent.Type.html" title="&#171;enum&#187; InternalChannel.SendQueueEvent.Type" alt="" coords="6,5,253,45"/>
+<area shape="rect" id="node5" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="292,647,489,687"/>
+<area shape="rect" id="node6" href="Acceptor.html" title="Acceptor" alt="" coords="556,1023,631,1049"/>
+<area shape="rect" id="node7" href="AcceptorFactory.html" title="AcceptorFactory" alt="" coords="332,221,449,246"/>
+<area shape="rect" id="node8" href="ChannelMultiplexer.html" title="ChannelMultiplexer" alt="" coords="528,934,659,959"/>
+<area shape="rect" id="node9" href="ClientProtocolFactory.html" title="ClientProtocolFactory" alt="" coords="317,270,464,295"/>
+<area shape="rect" id="node10" href="Connector.html" title="Connector" alt="" coords="689,906,770,931"/>
+<area shape="rect" id="node11" href="ConnectorFactory.html" title="ConnectorFactory" alt="" coords="329,319,453,345"/>
+<area shape="rect" id="node12" title="Container (org.eclipse.net4j.util.container)" alt="" coords="289,984,492,1024"/>
+<area shape="rect" id="node13" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="35,288,224,328"/>
+<area shape="rect" id="node14" href="Protocol.html" title="Protocol" alt="" coords="558,699,629,725"/>
+<area shape="rect" id="node15" href="ServerProtocolFactory.html" title="ServerProtocolFactory" alt="" coords="315,369,466,394"/>
+<area shape="rect" id="node16" href="../../net4j/acceptor/IAcceptor.html" title="&#171;interface&#187; IAcceptor (org.eclipse.net4j.acceptor)" alt="" coords="40,1063,219,1118"/>
+<area shape="rect" id="node17" href="../../net4j/buffer/IBuffer.html" title="&#171;interface&#187; IBuffer (org.eclipse.net4j.buffer)" alt="" coords="49,149,209,203"/>
+<area shape="rect" id="node18" href="../../net4j/buffer/IBufferProvider.html" title="&#171;interface&#187; IBufferProvider (org.eclipse.net4j.buffer)" alt="" coords="49,737,209,791"/>
+<area shape="rect" id="node19" href="../../net4j/channel/IChannel.html" title="&#171;interface&#187; IChannel (org.eclipse.net4j.channel)" alt="" coords="42,633,217,687"/>
+<area shape="rect" id="node20" href="../../net4j/channel/IChannelMultiplexer.html" title="&#171;interface&#187; IChannelMultiplexer (org.eclipse.net4j.channel)" alt="" coords="42,827,217,882"/>
+<area shape="rect" id="node21" href="../../net4j/connector/IConnector.html" title="&#171;interface&#187; IConnector (org.eclipse.net4j.connector)" alt="" coords="297,790,484,845"/>
+<area shape="rect" id="node22" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="39,70,219,125"/>
+<area shape="rect" id="node23" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="31,554,228,609"/>
+<area shape="rect" id="node24" title="&#171;interface&#187; INegotiatorAware (org.eclipse.net4j.util.security)" alt="" coords="31,985,227,1039"/>
+<area shape="rect" id="node25" href="../../net4j/protocol/IProtocol.html" title="&#171;interface&#187; IProtocol (org.eclipse.net4j.protocol)" alt="" coords="303,711,478,766"/>
+<area shape="rect" id="node26" href="../../net4j/ITransportConfigAware.html" title="&#171;interface&#187; ITransportConfigAware (org.eclipse.net4j)" alt="" coords="54,906,205,961"/>
+<area shape="rect" id="node27" href="InternalAcceptor.html" title="&#171;interface&#187; InternalAcceptor" alt="" coords="333,1048,449,1088"/>
+<area shape="rect" id="node28" href="InternalBuffer.html" title="&#171;interface&#187; InternalBuffer" alt="" coords="342,156,439,196"/>
+<area shape="rect" id="node29" href="InternalChannel.html" title="&#171;interface&#187; InternalChannel" alt="" coords="335,583,446,623"/>
+<area shape="rect" id="node30" href="InternalChannel.SendQueueEvent.html" title="&#171;interface&#187; InternalChannel.SendQueueEvent" alt="" coords="283,77,498,117"/>
+<area shape="rect" id="node31" href="InternalChannelMultiplexer.html" title="&#171;interface&#187; InternalChannelMultiplexer" alt="" coords="303,869,478,909"/>
+<area shape="rect" id="node32" href="InternalConnector.html" title="&#171;interface&#187; InternalConnector" alt="" coords="532,869,655,909"/>
+<area shape="rect" id="node33" title="&#171;interface&#187; Runnable (java.lang)" alt="" coords="87,475,172,530"/>
+<area shape="rect" id="node34" href="InternalChannel.SendQueueEvent.Type.html" title="&#171;enum&#187; InternalChannel.SendQueueEvent.Type" alt="" coords="6,5,253,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.png
index 1297e99f5e..415495321e 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.png
+++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.doc/javadoc/overview-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/overview-summary.html
index fec327a5fe..a31bec077f 100644
--- a/plugins/org.eclipse.net4j.doc/javadoc/overview-summary.html
+++ b/plugins/org.eclipse.net4j.doc/javadoc/overview-summary.html
@@ -91,28 +91,6 @@ The Net4j Signalling platform is an extensible client/server communications fram
&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/spi/net4j/package-summary.html" title="spi.net4j" alt="" coords="6,70,77,95"/>
-<area shape="rect" id="node2" href="org/eclipse/net4j/ui/package-summary.html" title="net4j.ui" alt="" coords="9,26,73,51"/>
-<area shape="rect" id="node3" href="org/eclipse/net4j/tcp/ssl/package-summary.html" title="net4j.tcp.ssl" alt="" coords="1027,5,1120,30"/>
-<area shape="rect" id="node4" href="org/eclipse/net4j/tcp/package-summary.html" title="net4j.tcp" alt="" coords="885,5,957,30"/>
-<area shape="rect" id="node5" href="org/eclipse/net4j/signal/wrapping/package-summary.html" title="net4j.signal.wrapping" alt="" coords="283,50,426,75"/>
-<area shape="rect" id="node6" href="org/eclipse/net4j/signal/heartbeat/package-summary.html" title="net4j.signal.heartbeat" alt="" coords="107,6,253,31"/>
-<area shape="rect" id="node7" href="org/eclipse/net4j/signal/package-summary.html" title="net4j.signal" alt="" coords="136,91,224,117"/>
-<area shape="rect" id="node8" href="org/eclipse/net4j/protocol/package-summary.html" title="net4j.protocol" alt="" coords="457,93,557,118"/>
-<area shape="rect" id="node9" href="org/eclipse/net4j/jvm/package-summary.html" title="net4j.jvm" alt="" coords="885,49,958,74"/>
-<area shape="rect" id="node10" href="org/eclipse/net4j/http/server/package-summary.html" title="net4j.http.server" alt="" coords="1016,70,1131,95"/>
-<area shape="rect" id="node11" href="org/eclipse/net4j/http/common/package-summary.html" title="net4j.http.common" alt="" coords="856,93,987,118"/>
-<area shape="rect" id="node12" href="org/eclipse/net4j/http/package-summary.html" title="net4j.http" alt="" coords="1035,114,1111,139"/>
-<area shape="rect" id="node13" href="org/eclipse/net4j/connector/package-summary.html" title="net4j.connector" alt="" coords="715,93,826,118"/>
-<area shape="rect" id="node14" href="org/eclipse/net4j/channel/package-summary.html" title="net4j.channel" alt="" coords="587,93,685,118"/>
-<area shape="rect" id="node15" href="org/eclipse/net4j/buffer/package-summary.html" title="net4j.buffer" alt="" coords="312,94,397,119"/>
-<area shape="rect" id="node16" href="org/eclipse/net4j/acceptor/package-summary.html" title="net4j.acceptor" alt="" coords="869,137,973,162"/>
-<area shape="rect" id="node17" href="org/eclipse/net4j/package-summary.html" title="net4j" alt="" coords="329,6,380,31"/>
-</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.doc/javadoc/overview-summary.png b/plugins/org.eclipse.net4j.doc/javadoc/overview-summary.png
deleted file mode 100644
index c2ce6720cf..0000000000
--- a/plugins/org.eclipse.net4j.doc/javadoc/overview-summary.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc.ant b/plugins/org.eclipse.net4j.util.doc/javadoc.ant
index 57110caf96..ded5f9b9ab 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc.ant
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc.ant
@@ -64,10 +64,11 @@
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/bin;${additional.jars}/jdepend-2.9.1.jar">
+ <param name="-nopackagediagram" />
+ <param name="-nosubtypes" />
<!--
<param name="-sourceclasspath" value="${pathlist}>" />
<param name="-category" value="<${category}>[:<${fillcolor}>[:<${linecolor}>]]" />
- <param name="-nopackagediagram" />
<param name="-help" />
-->
</doclet>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/deprecated-list.html b/plugins/org.eclipse.net4j.util.doc/javadoc/deprecated-list.html
index b804d87631..27b0a7dd21 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/deprecated-list.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/deprecated-list.html
@@ -125,6 +125,16 @@ function windowTitle()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">org.eclipse.net4j.util.event.ExecutorServiceNotifier</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">org.eclipse.net4j.util.event.ExecutorServiceNotifier.ThreadPool</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html" title="class in org.eclipse.net4j.util.io">org.eclipse.net4j.util.io.ExtendedDataInput.Stream</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -135,6 +145,16 @@ function windowTitle()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Use <A HREF="org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FAIL"><CODE>FiniteStateMachine.FAIL</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Use <A HREF="org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><CODE>FiniteStateMachine.IGNORE</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="org/eclipse/net4j/util/concurrent/RWLockManager.html" title="class in org.eclipse.net4j.util.concurrent">org.eclipse.net4j.util.concurrent.RWLockManager</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Use <A HREF="org/eclipse/net4j/util/concurrent/RWOLockManager.html" title="class in org.eclipse.net4j.util.concurrent"><CODE>RWOLockManager</CODE></A></I>&nbsp;</TD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html b/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html
index 3b8554c08e..09d94605c2 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html
@@ -81,10 +81,10 @@ function windowTitle()
<A NAME="_A_"><!-- --></A><H2>
<B>A</B></H2>
<DL>
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="type parameter in AbstractDelegator">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html#AbstractDelegator()"><B>AbstractDelegator()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="type parameter in AbstractDelegator">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A delegating base class for <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html#AbstractDelegator()"><B>AbstractDelegator()</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html" title="class in org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator.DelegatingIterator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html#AbstractDelegator.DelegatingIterator(java.util.Iterator)"><B>AbstractDelegator.DelegatingIterator(Iterator&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html" title="class in org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator.DelegatingIterator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A delegating <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"><CODE>iterator</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html#AbstractDelegator.DelegatingIterator(java.util.Iterator)"><B>AbstractDelegator.DelegatingIterator(Iterator&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator.DelegatingIterator</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/om/log/AbstractLogHandler.html" title="class in org.eclipse.net4j.util.om.log"><B>AbstractLogHandler</B></A> - Class in <A HREF="./org/eclipse/net4j/util/om/log/package-summary.html">org.eclipse.net4j.util.om.log</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/om/log/AbstractLogHandler.html#AbstractLogHandler(org.eclipse.net4j.util.om.log.OMLogger.Level)"><B>AbstractLogHandler(OMLogger.Level)</B></A> -
@@ -144,7 +144,8 @@ Static method in class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/n
<DT><A HREF="./org/eclipse/net4j/util/AdapterUtil.html#adapt(java.lang.Object, java.lang.Class)"><B>adapt(Object, Class&lt;TYPE&gt;)</B></A> -
Static method in class org.eclipse.net4j.util.<A HREF="./org/eclipse/net4j/util/AdapterUtil.html" title="class in org.eclipse.net4j.util">AdapterUtil</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/AdapterUtil.html" title="class in org.eclipse.net4j.util"><B>AdapterUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html#add(java.lang.String)"><B>add(String)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/AdapterUtil.html" title="class in org.eclipse.net4j.util"><B>AdapterUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Provides a single static <A HREF="./org/eclipse/net4j/util/AdapterUtil.html#adapt(java.lang.Object, java.lang.Class)"><CODE>adapt()</CODE></A> method that conveniently and safely wraps the
+ Platform's adaptation framework.<DT><A HREF="./org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html#add(java.lang.String)"><B>add(String)</B></A> -
Method in class org.eclipse.net4j.util.collection.<A HREF="./org/eclipse/net4j/util/collection/CaseInsensitiveStringSet.html" title="class in org.eclipse.net4j.util.collection">CaseInsensitiveStringSet</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/collection/DynamicArray.html#add(E)"><B>add(E)</B></A> -
@@ -676,7 +677,7 @@ Method in class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/ut
<DT><A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html#checkState(java.lang.Object, java.lang.String)"><B>checkState(Object, String)</B></A> -
Method in class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/CheckUtil.html" title="class in org.eclipse.net4j.util"><B>CheckUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/BidiMapper.html#clear()"><B>clear()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/CheckUtil.html" title="class in org.eclipse.net4j.util"><B>CheckUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Provides static methods that check object states and invocation arguments.<DT><A HREF="./org/eclipse/net4j/util/collection/BidiMapper.html#clear()"><B>clear()</B></A> -
Method in class org.eclipse.net4j.util.collection.<A HREF="./org/eclipse/net4j/util/collection/BidiMapper.html" title="class in org.eclipse.net4j.util.collection">BidiMapper</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/collection/HashBag.html#clear()"><B>clear()</B></A> -
@@ -891,25 +892,26 @@ Static variable in class org.eclipse.net4j.util.om.trace.<A HREF="./org/eclipse/
<DT><A HREF="./org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html#CONSOLE"><B>CONSOLE</B></A> -
Static variable in class org.eclipse.net4j.util.om.trace.<A HREF="./org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html" title="class in org.eclipse.net4j.util.om.trace">RemoteTraceServer.PrintListener</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container"><B>Container</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/Container.html" title="type parameter in Container">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/Container.html#Container()"><B>Container()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container"><B>Container</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/Container.html" title="type parameter in Container">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A default <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/Container.html#Container()"><B>Container()</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerBlockingQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="type parameter in ContainerBlockingQueue">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html#ContainerBlockingQueue(java.util.concurrent.BlockingQueue)"><B>ContainerBlockingQueue(BlockingQueue&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerBlockingQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="type parameter in ContainerBlockingQueue">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html#ContainerBlockingQueue(java.util.concurrent.BlockingQueue)"><B>ContainerBlockingQueue(BlockingQueue&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerCollection</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="type parameter in ContainerCollection">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html#ContainerCollection(java.util.Collection)"><B>ContainerCollection(Collection&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerCollection</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="type parameter in ContainerCollection">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html#ContainerCollection(java.util.Collection)"><B>ContainerCollection(Collection&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container"><B>ContainerDelta</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html" title="type parameter in ContainerDelta">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html#ContainerDelta(E, org.eclipse.net4j.util.container.IContainerDelta.Kind)"><B>ContainerDelta(E, IContainerDelta.Kind)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container"><B>ContainerDelta</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html" title="type parameter in ContainerDelta">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A default <A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.<DT><A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html#ContainerDelta(E, org.eclipse.net4j.util.container.IContainerDelta.Kind)"><B>ContainerDelta(E, IContainerDelta.Kind)</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container">ContainerDelta</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container"><B>ContainerEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html" title="type parameter in ContainerEvent">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html#ContainerEvent(org.eclipse.net4j.util.container.IContainer)"><B>ContainerEvent(IContainer&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container"><B>ContainerEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html" title="type parameter in ContainerEvent">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A default <A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html#ContainerEvent(org.eclipse.net4j.util.container.IContainer)"><B>ContainerEvent(IContainer&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html#ContainerEvent(org.eclipse.net4j.util.container.IContainer, java.util.List)"><B>ContainerEvent(IContainer&lt;E&gt;, List&lt;IContainerDelta&lt;E&gt;&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="class in org.eclipse.net4j.util.container"><B>ContainerEventAdapter</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="type parameter in ContainerEventAdapter">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html#ContainerEventAdapter()"><B>ContainerEventAdapter()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="class in org.eclipse.net4j.util.container"><B>ContainerEventAdapter</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="type parameter in ContainerEventAdapter">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A <A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches container <A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html#ContainerEventAdapter()"><B>ContainerEventAdapter()</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="class in org.eclipse.net4j.util.container">ContainerEventAdapter</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.html" title="class in org.eclipse.net4j.util.ui.views"><B>ContainerItemProvider</B></A>&lt;<A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.html" title="type parameter in ContainerItemProvider">CONTAINER</A> 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; - Class in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.html#ContainerItemProvider()"><B>ContainerItemProvider()</B></A> -
@@ -936,16 +938,16 @@ Constructor for class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html" title="class in org.eclipse.net4j.util.ui.views"><B>ContainerItemProvider.LeafNode</B></A> - Class in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html#ContainerItemProvider.LeafNode(org.eclipse.net4j.util.ui.views.ContainerItemProvider.Node, java.lang.Object)"><B>ContainerItemProvider.LeafNode(ContainerItemProvider.Node, Object)</B></A> -
Constructor for class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.LeafNode.html" title="class in org.eclipse.net4j.util.ui.views">ContainerItemProvider.LeafNode</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html" title="interface in org.eclipse.net4j.util.ui.views"><B>ContainerItemProvider.Node</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerList</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html" title="type parameter in ContainerList">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html#ContainerList(java.util.List)"><B>ContainerList(List&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.Node.html" title="interface in org.eclipse.net4j.util.ui.views"><B>ContainerItemProvider.Node</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerList</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html" title="type parameter in ContainerList">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html#ContainerList(java.util.List)"><B>ContainerList(List&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerList.DelegatingListIterator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html#ContainerList.DelegatingListIterator(java.util.ListIterator)"><B>ContainerList.DelegatingListIterator(ListIterator&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerList.DelegatingListIterator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A delegating <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"><CODE>list iterator</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html#ContainerList.DelegatingListIterator(java.util.ListIterator)"><B>ContainerList.DelegatingListIterator(ListIterator&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList.DelegatingListIterator</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html#containerListener"><B>containerListener</B></A> -
Variable in class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net4j/util/ui/views/ContainerItemProvider.AbstractContainerNode.html" title="class in org.eclipse.net4j.util.ui.views">ContainerItemProvider.AbstractContainerNode</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerMap</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="type parameter in ContainerMap">K</A>,<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="type parameter in ContainerMap">V</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html#ContainerMap(java.util.Map)"><B>ContainerMap(Map&lt;K, V&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerMap</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="type parameter in ContainerMap">K</A>,<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="type parameter in ContainerMap">V</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html#ContainerMap(java.util.Map)"><B>ContainerMap(Map&lt;K, V&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerNameSorter.html" title="class in org.eclipse.net4j.util.ui.views"><B>ContainerNameSorter</B></A> - Class in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerNameSorter.html#ContainerNameSorter()"><B>ContainerNameSorter()</B></A> -
@@ -957,16 +959,16 @@ Constructor for class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html#ContainerPathItemProvider(org.eclipse.net4j.util.ui.views.IElementFilter)"><B>ContainerPathItemProvider(IElementFilter)</B></A> -
Constructor for class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html" title="class in org.eclipse.net4j.util.ui.views">ContainerPathItemProvider</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="type parameter in ContainerQueue">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html#ContainerQueue(java.util.Queue)"><B>ContainerQueue(Queue&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="type parameter in ContainerQueue">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html#ContainerQueue(java.util.Queue)"><B>ContainerQueue(Queue&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="type parameter in ContainerSet">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html#ContainerSet(java.util.Set)"><B>ContainerSet(Set&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="type parameter in ContainerSet">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html#ContainerSet(java.util.Set)"><B>ContainerSet(Set&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerSortedSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="type parameter in ContainerSortedSet">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html#ContainerSortedSet(java.util.SortedSet)"><B>ContainerSortedSet(SortedSet&lt;E&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate"><B>ContainerSortedSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="type parameter in ContainerSortedSet">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html#ContainerSortedSet(java.util.SortedSet)"><B>ContainerSortedSet(SortedSet&lt;E&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/ContainerUtil.html" title="class in org.eclipse.net4j.util.container"><B>ContainerUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.html" title="class in org.eclipse.net4j.util.ui.views"><B>ContainerView</B></A> - Class in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.html#ContainerView()"><B>ContainerView()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/ContainerUtil.html" title="class in org.eclipse.net4j.util.container"><B>ContainerUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>Various static helper methods for dealing with <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.html" title="class in org.eclipse.net4j.util.ui.views"><B>ContainerView</B></A> - Class in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.html#ContainerView()"><B>ContainerView()</B></A> -
Constructor for class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.html" title="class in org.eclipse.net4j.util.ui.views">ContainerView</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.Default.html" title="class in org.eclipse.net4j.util.ui.views"><B>ContainerView.Default</B></A>&lt;<A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.Default.html" title="type parameter in ContainerView.Default">CONTAINER</A> extends <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;?&gt;&gt; - Class in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.Default.html#ContainerView.Default()"><B>ContainerView.Default()</B></A> -
@@ -2195,10 +2197,11 @@ Static variable in class org.eclipse.net4j.util.ui.<A HREF="./org/eclipse/net4j/
<DT><A HREF="./org/eclipse/net4j/util/properties/Property.html#eval(RECEIVER)"><B>eval(RECEIVER)</B></A> -
Method in class org.eclipse.net4j.util.properties.<A HREF="./org/eclipse/net4j/util/properties/Property.html" title="class in org.eclipse.net4j.util.properties">Property</A>
<DD>Returns the receiver's value for this property, either a <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"><CODE>String</CODE></A> or a boxed primitive type.
-<DT><A HREF="./org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event"><B>Event</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/Event.html#Event(org.eclipse.net4j.util.event.INotifier)"><B>Event(INotifier)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event"><B>Event</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>A default implementation of an <A HREF="./org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/event/Event.html#Event(org.eclipse.net4j.util.event.INotifier)"><B>Event(INotifier)</B></A> -
Constructor for class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/event/EventUtil.html" title="class in org.eclipse.net4j.util.event"><B>EventUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICache.html#evictElements(int)"><B>evictElements(int)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/event/EventUtil.html" title="class in org.eclipse.net4j.util.event"><B>EventUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>Various static helper methods for dealing with <A HREF="./org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A>, <A HREF="./org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> and
+ <A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/cache/ICache.html#evictElements(int)"><B>evictElements(int)</B></A> -
Method in interface org.eclipse.net4j.util.cache.<A HREF="./org/eclipse/net4j/util/cache/ICache.html" title="interface in org.eclipse.net4j.util.cache">ICache</A>
<DD>Instructs this cache to evict <b>elementCount</b> elements.
<DT><A HREF="./org/eclipse/net4j/util/WrappedException.html#exception()"><B>exception()</B></A> -
@@ -2212,10 +2215,10 @@ Method in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html#execute(java.lang.Object, java.lang.Enum, java.lang.Enum, java.lang.Object)"><B>execute(Object, Enum&lt;?&gt;, Enum&lt;?&gt;, Object)</B></A> -
Method in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.FailTransition</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html#execute(java.lang.Object, java.lang.Enum, java.lang.Enum, java.lang.Object)"><B>execute(Object, Enum&lt;?&gt;, Enum&lt;?&gt;, Object)</B></A> -
Method in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.IgnoreTransition</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/ITransition.html#execute(SUBJECT, STATE, EVENT, DATA)"><B>execute(SUBJECT, STATE, EVENT, DATA)</B></A> -
Method in interface org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm">ITransition</A>
<DD>&nbsp;
@@ -2243,12 +2246,12 @@ Method in class org.eclipse.net4j.util.concurrent.<A HREF="./org/eclipse/net4j/u
<DT><A HREF="./org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html" title="class in org.eclipse.net4j.util.concurrent"><B>ExecutorServiceFactory</B></A> - Class in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html#ExecutorServiceFactory()"><B>ExecutorServiceFactory()</B></A> -
Constructor for class org.eclipse.net4j.util.concurrent.<A HREF="./org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html" title="class in org.eclipse.net4j.util.concurrent">ExecutorServiceFactory</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event"><B>ExecutorServiceNotifier</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#ExecutorServiceNotifier()"><B>ExecutorServiceNotifier()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event"><B>ExecutorServiceNotifier</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD><B>Deprecated.</B>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#ExecutorServiceNotifier()"><B>ExecutorServiceNotifier()</B></A> -
Constructor for class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event"><B>ExecutorServiceNotifier.ThreadPool</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html#ExecutorServiceNotifier.ThreadPool()"><B>ExecutorServiceNotifier.ThreadPool()</B></A> -
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
+<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event"><B>ExecutorServiceNotifier.ThreadPool</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD><B>Deprecated.</B>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html#ExecutorServiceNotifier.ThreadPool()"><B>ExecutorServiceNotifier.ThreadPool()</B></A> -
Constructor for class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/io/ExpectedFileInputStream.html" title="class in org.eclipse.net4j.util.io"><B>ExpectedFileInputStream</B></A> - Class in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/io/ExpectedFileInputStream.html#ExpectedFileInputStream(java.io.File, long)"><B>ExpectedFileInputStream(File, long)</B></A> -
Constructor for class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/ExpectedFileInputStream.html" title="class in org.eclipse.net4j.util.io">ExpectedFileInputStream</A>
<DD>&nbsp;
@@ -2284,13 +2287,13 @@ Constructor for class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/uti
<A NAME="_F_"><!-- --></A><H2>
<B>F</B></H2>
<DL>
-<DT><A HREF="./org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory"><B>Factory</B></A> - Class in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/Factory.html#Factory(org.eclipse.net4j.util.factory.FactoryKey)"><B>Factory(FactoryKey)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory"><B>Factory</B></A> - Class in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/factory/Factory.html#Factory(org.eclipse.net4j.util.factory.FactoryKey)"><B>Factory(FactoryKey)</B></A> -
Constructor for class org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/factory/Factory.html#Factory(java.lang.String, java.lang.String)"><B>Factory(String, String)</B></A> -
Constructor for class org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html" title="class in org.eclipse.net4j.util.factory"><B>FactoryCreationException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html#FactoryCreationException()"><B>FactoryCreationException()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html" title="class in org.eclipse.net4j.util.factory"><B>FactoryCreationException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>Thrown from <A HREF="./org/eclipse/net4j/util/factory/FactoryDescriptor.html#createFactory()"><CODE>FactoryDescriptor.createFactory()</CODE></A> if a <A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> could not be created.<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html#FactoryCreationException()"><B>FactoryCreationException()</B></A> -
Constructor for exception org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html" title="class in org.eclipse.net4j.util.factory">FactoryCreationException</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html#FactoryCreationException(java.lang.String)"><B>FactoryCreationException(String)</B></A> -
@@ -2302,13 +2305,14 @@ Constructor for exception org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/
<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html#FactoryCreationException(java.lang.String, java.lang.Throwable)"><B>FactoryCreationException(String, Throwable)</B></A> -
Constructor for exception org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/FactoryCreationException.html" title="class in org.eclipse.net4j.util.factory">FactoryCreationException</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory"><B>FactoryDescriptor</B></A> - Class in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryDescriptor.html#FactoryDescriptor(org.eclipse.core.runtime.IConfigurationElement)"><B>FactoryDescriptor(IConfigurationElement)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory"><B>FactoryDescriptor</B></A> - Class in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>A <A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryDescriptor.html#FactoryDescriptor(org.eclipse.core.runtime.IConfigurationElement)"><B>FactoryDescriptor(IConfigurationElement)</B></A> -
Constructor for class org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory"><B>FactoryKey</B></A> - Class in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryKey.html#FactoryKey(java.lang.String, java.lang.String)"><B>FactoryKey(String, String)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory"><B>FactoryKey</B></A> - Class in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/factory/FactoryKey.html#FactoryKey(java.lang.String, java.lang.String)"><B>FactoryKey(String, String)</B></A> -
Constructor for class org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory">FactoryKey</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/FactoryNotFoundException.html" title="class in org.eclipse.net4j.util.container"><B>FactoryNotFoundException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/FactoryNotFoundException.html#FactoryNotFoundException()"><B>FactoryNotFoundException()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/FactoryNotFoundException.html" title="class in org.eclipse.net4j.util.container"><B>FactoryNotFoundException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>An unchecked exception that indicates the absence of a <A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> identified by
+ <A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/FactoryNotFoundException.html#FactoryNotFoundException()"><B>FactoryNotFoundException()</B></A> -
Constructor for exception org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/FactoryNotFoundException.html" title="class in org.eclipse.net4j.util.container">FactoryNotFoundException</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/container/FactoryNotFoundException.html#FactoryNotFoundException(java.lang.String)"><B>FactoryNotFoundException(String)</B></A> -
@@ -2425,21 +2429,22 @@ Method in interface org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/
<DT><A HREF="./org/eclipse/net4j/util/io/XORStreamWrapper.html#finishOutputStream(java.io.OutputStream)"><B>finishOutputStream(OutputStream)</B></A> -
Method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/XORStreamWrapper.html" title="class in org.eclipse.net4j.util.io">XORStreamWrapper</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine</B></A>&lt;<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">STATE</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">EVENT</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">SUBJECT</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FiniteStateMachine(java.lang.Class, java.lang.Class, org.eclipse.net4j.util.fsm.ITransition)"><B>FiniteStateMachine(Class&lt;STATE&gt;, Class&lt;EVENT&gt;, ITransition&lt;STATE, EVENT, SUBJECT, ?&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine</B></A>&lt;<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">STATE</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">EVENT</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">SUBJECT</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FiniteStateMachine(java.lang.Class, java.lang.Class, org.eclipse.net4j.util.fsm.ITransition)"><B>FiniteStateMachine(Class&lt;STATE&gt;, Class&lt;EVENT&gt;, ITransition&lt;STATE, EVENT, SUBJECT, ?&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FiniteStateMachine(java.lang.Class, java.lang.Class)"><B>FiniteStateMachine(Class&lt;STATE&gt;, Class&lt;EVENT&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.ChangeStateTransition</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html#FiniteStateMachine.ChangeStateTransition(STATE)"><B>FiniteStateMachine.ChangeStateTransition(STATE)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.ChangeStateTransition</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>A <A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transition</CODE></A> that changes the <A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html#getTargetState()"><CODE>state</CODE></A> of a <i>subject</i>.<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html#FiniteStateMachine.ChangeStateTransition(STATE)"><B>FiniteStateMachine.ChangeStateTransition(STATE)</B></A> -
Constructor for class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.ChangeStateTransition</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.FailTransition</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html#FiniteStateMachine.FailTransition()"><B>FiniteStateMachine.FailTransition()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.FailTransition</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FAIL"><CODE>FiniteStateMachine.FAIL</CODE></A></I><DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html#FiniteStateMachine.FailTransition()"><B>FiniteStateMachine.FailTransition()</B></A> -
Constructor for class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.FailTransition</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.IgnoreTransition</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html#FiniteStateMachine.IgnoreTransition()"><B>FiniteStateMachine.IgnoreTransition()</B></A> -
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
+<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.IgnoreTransition</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><CODE>FiniteStateMachine.IGNORE</CODE></A></I><DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html#FiniteStateMachine.IgnoreTransition()"><B>FiniteStateMachine.IgnoreTransition()</B></A> -
Constructor for class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.IgnoreTransition</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html" title="class in org.eclipse.net4j.util.fsm"><B>FiniteStateMachine.StateChangedEvent</B></A> - Class in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html#FiniteStateMachine.StateChangedEvent(java.lang.Object, java.lang.Enum, java.lang.Enum)"><B>FiniteStateMachine.StateChangedEvent(Object, Enum&lt;?&gt;, Enum&lt;?&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.StateChangedEvent</A>
<DD>&nbsp;
@@ -3849,7 +3854,7 @@ Method in class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net4j/uti
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#getNotificationService()"><B>getNotificationService()</B></A> -
Method in class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/event/Notifier.html#getNotificationService()"><B>getNotificationService()</B></A> -
Method in class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A>
<DD>&nbsp;
@@ -4857,7 +4862,7 @@ Static method in class org.eclipse.net4j.util.<A HREF="./org/eclipse/net4j/util/
<DT><A HREF="./org/eclipse/net4j/util/HexUtil.html#hexToBytes(java.lang.String, byte[], int)"><B>hexToBytes(String, byte[], int)</B></A> -
Static method in class org.eclipse.net4j.util.<A HREF="./org/eclipse/net4j/util/HexUtil.html" title="class in org.eclipse.net4j.util">HexUtil</A>
<DD>Converts a String of hex characters into an array of bytes.
-<DT><A HREF="./org/eclipse/net4j/util/HexUtil.html" title="class in org.eclipse.net4j.util"><B>HexUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/History.html" title="class in org.eclipse.net4j.util.collection"><B>History</B></A>&lt;<A HREF="./org/eclipse/net4j/util/collection/History.html" title="type parameter in History">T</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/History.html#History()"><B>History()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/HexUtil.html" title="class in org.eclipse.net4j.util"><B>HexUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Provides static methods that convert to and from hexadecimal string formats.<DT><A HREF="./org/eclipse/net4j/util/collection/History.html" title="class in org.eclipse.net4j.util.collection"><B>History</B></A>&lt;<A HREF="./org/eclipse/net4j/util/collection/History.html" title="type parameter in History">T</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/History.html#History()"><B>History()</B></A> -
Constructor for class org.eclipse.net4j.util.collection.<A HREF="./org/eclipse/net4j/util/collection/History.html" title="class in org.eclipse.net4j.util.collection">History</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/widgets/HistoryText.html#historyChanged()"><B>historyChanged()</B></A> -
@@ -4892,10 +4897,12 @@ Constructor for class org.eclipse.net4j.util.cache.<A HREF="./org/eclipse/net4j/
<A NAME="_I_"><!-- --></A><H2>
<B>I</B></H2>
<DL>
-<DT><A HREF="./org/eclipse/net4j/util/cache/ICache.html" title="interface in org.eclipse.net4j.util.cache"><B>ICache</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitor.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheMonitor</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html" title="enum in org.eclipse.net4j.util.cache"><B>ICacheMonitor.Condition</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheMonitor.ConditionPolicy</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitorEvent.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheMonitorEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheProbe.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheProbe</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheRegistration.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheRegistration</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IChallengeResponse.html" title="interface in org.eclipse.net4j.util.security"><B>IChallengeResponse</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IChallengeResponse.Event.html" title="enum in org.eclipse.net4j.util.security"><B>IChallengeResponse.Event</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IChallengeResponse.State.html" title="enum in org.eclipse.net4j.util.security"><B>IChallengeResponse.State</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><B>IContainer</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="type parameter in IContainer">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainer.Modifiable.html" title="interface in org.eclipse.net4j.util.container"><B>IContainer.Modifiable</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainer.Modifiable.html" title="type parameter in IContainer.Modifiable">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerBlockingQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="type parameter in IContainerBlockingQueue">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerCollection</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="type parameter in IContainerCollection">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerDelta</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="type parameter in IContainerDelta">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container"><B>IContainerDelta.Kind</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="type parameter in IContainerEvent">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>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.<DT><A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerEventVisitor</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="type parameter in IContainerEventVisitor">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerEventVisitor.Filtered</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="type parameter in IContainerEventVisitor.Filtered">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerList</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerList.html" title="type parameter in IContainerList">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerMap</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="type parameter in IContainerMap">K</A>,<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="type parameter in IContainerMap">V</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="type parameter in IContainerQueue">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="type parameter in IContainerSet">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerSortedSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="type parameter in IContainerSortedSet">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/ICorrelator.html" title="interface in org.eclipse.net4j.util.concurrent"><B>ICorrelator</B></A>&lt;<A HREF="./org/eclipse/net4j/util/concurrent/ICorrelator.html" title="type parameter in ICorrelator">CORRELATION</A>,<A HREF="./org/eclipse/net4j/util/concurrent/ICorrelator.html" title="type parameter in ICorrelator">VALUE</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/ICredentials.html" title="interface in org.eclipse.net4j.util.security"><B>ICredentials</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/ICredentialsProvider.html" title="interface in org.eclipse.net4j.util.security"><B>ICredentialsProvider</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/IElementFilter.html" title="interface in org.eclipse.net4j.util.ui.views"><B>IElementFilter</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IElementProcessor.html" title="interface in org.eclipse.net4j.util.container"><B>IElementProcessor</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/container/IElementWizard.html" title="interface in org.eclipse.net4j.util.ui.container"><B>IElementWizard</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/container/package-summary.html">org.eclipse.net4j.util.ui.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/IErrorHandler.html" title="interface in org.eclipse.net4j.util"><B>IErrorHandler</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><B>IEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><B>IFactory</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><B>IFactoryKey</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><B>IGNORE</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/cache/ICache.html" title="interface in org.eclipse.net4j.util.cache"><B>ICache</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitor.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheMonitor</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html" title="enum in org.eclipse.net4j.util.cache"><B>ICacheMonitor.Condition</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheMonitor.ConditionPolicy</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheMonitorEvent.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheMonitorEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheProbe.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheProbe</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/cache/ICacheRegistration.html" title="interface in org.eclipse.net4j.util.cache"><B>ICacheRegistration</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/cache/package-summary.html">org.eclipse.net4j.util.cache</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IChallengeResponse.html" title="interface in org.eclipse.net4j.util.security"><B>IChallengeResponse</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IChallengeResponse.Event.html" title="enum in org.eclipse.net4j.util.security"><B>IChallengeResponse.Event</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IChallengeResponse.State.html" title="enum in org.eclipse.net4j.util.security"><B>IChallengeResponse.State</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><B>IContainer</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="type parameter in IContainer">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>Contains a number of elements and notifies about element addition and removal.<DT><A HREF="./org/eclipse/net4j/util/container/IContainer.Modifiable.html" title="interface in org.eclipse.net4j.util.container"><B>IContainer.Modifiable</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainer.Modifiable.html" title="type parameter in IContainer.Modifiable">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerBlockingQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="type parameter in IContainerBlockingQueue">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerCollection</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="type parameter in IContainerCollection">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Collection</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerDelta</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="type parameter in IContainerDelta">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>Describes the addition or removal of a single element from a <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container"><B>IContainerDelta.Kind</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>Enumerates the possible <A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="./org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="./org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="type parameter in IContainerEvent">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>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 elements have changed.<DT><A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerEventVisitor</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="type parameter in IContainerEventVisitor">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A callback interface for visiting <A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container"><B>IContainerEventVisitor.Filtered</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="type parameter in IContainerEventVisitor.Filtered">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>An extension interface for <A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="./org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerList</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerList.html" title="type parameter in IContainerList">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerMap</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="type parameter in IContainerMap">K</A>,<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="type parameter in IContainerMap">V</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <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"><CODE>map entries</CODE></A>) that is a <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"><CODE>Map</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerQueue</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="type parameter in IContainerQueue">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="type parameter in IContainerSet">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><B>IContainerSortedSet</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="type parameter in IContainerSortedSet">E</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html">org.eclipse.net4j.util.container.delegate</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/concurrent/ICorrelator.html" title="interface in org.eclipse.net4j.util.concurrent"><B>ICorrelator</B></A>&lt;<A HREF="./org/eclipse/net4j/util/concurrent/ICorrelator.html" title="type parameter in ICorrelator">CORRELATION</A>,<A HREF="./org/eclipse/net4j/util/concurrent/ICorrelator.html" title="type parameter in ICorrelator">VALUE</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/ICredentials.html" title="interface in org.eclipse.net4j.util.security"><B>ICredentials</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/ICredentialsProvider.html" title="interface in org.eclipse.net4j.util.security"><B>ICredentialsProvider</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/views/IElementFilter.html" title="interface in org.eclipse.net4j.util.ui.views"><B>IElementFilter</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html">org.eclipse.net4j.util.ui.views</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IElementProcessor.html" title="interface in org.eclipse.net4j.util.container"><B>IElementProcessor</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>Processes elements of a <A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.<DT><A HREF="./org/eclipse/net4j/util/ui/container/IElementWizard.html" title="interface in org.eclipse.net4j.util.ui.container"><B>IElementWizard</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/container/package-summary.html">org.eclipse.net4j.util.ui.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/IErrorHandler.html" title="interface in org.eclipse.net4j.util"><B>IErrorHandler</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>A callback interface with a <A HREF="./org/eclipse/net4j/util/IErrorHandler.html#handleError(java.lang.Throwable)"><CODE>handleError()</CODE></A> method.<DT><A HREF="./org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><B>IEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>An event that is fired from a <A HREF="./org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><B>IFactory</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD><A HREF="./org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="./org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><B>IFactoryKey</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>Identifies a <A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> by <A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="./org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><B>IGNORE</B></A> -
Static variable in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/collection/IHistory.html" title="interface in org.eclipse.net4j.util.collection"><B>IHistory</B></A>&lt;<A HREF="./org/eclipse/net4j/util/collection/IHistory.html" title="type parameter in IHistory">T</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/IHistoryChangeEvent.html" title="interface in org.eclipse.net4j.util.collection"><B>IHistoryChangeEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/IHistoryElement.html" title="interface in org.eclipse.net4j.util.collection"><B>IHistoryElement</B></A>&lt;<A HREF="./org/eclipse/net4j/util/collection/IHistoryElement.html" title="type parameter in IHistoryElement">T</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><B>ILifecycle</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><B>ILifecycleEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>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.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle"><B>ILifecycleEvent.Kind</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>Enumerates the possible <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.<DT><A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><B>IListener</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><B>IManagedContainer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ImplementationError.html" title="class in org.eclipse.net4j.util"><B>ImplementationError</B></A> - Error in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ImplementationError.html#ImplementationError()"><B>ImplementationError()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/collection/IHistory.html" title="interface in org.eclipse.net4j.util.collection"><B>IHistory</B></A>&lt;<A HREF="./org/eclipse/net4j/util/collection/IHistory.html" title="type parameter in IHistory">T</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/IHistoryChangeEvent.html" title="interface in org.eclipse.net4j.util.collection"><B>IHistoryChangeEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/collection/IHistoryElement.html" title="interface in org.eclipse.net4j.util.collection"><B>IHistoryElement</B></A>&lt;<A HREF="./org/eclipse/net4j/util/collection/IHistoryElement.html" title="type parameter in IHistoryElement">T</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/collection/package-summary.html">org.eclipse.net4j.util.collection</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><B>ILifecycle</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>An entity that has a well-defined <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><B>ILifecycleEvent</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>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 entity 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.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle"><B>ILifecycleEvent.Kind</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>Enumerates the possible <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an entity.<DT><A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><B>IListener</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>A callback interface that <A HREF="./org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="./org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.<DT><A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><B>IManagedContainer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .<DT><A HREF="./org/eclipse/net4j/util/ImplementationError.html" title="class in org.eclipse.net4j.util"><B>ImplementationError</B></A> - Error in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Should not be used anymore in favour of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/AssertionError.html?is-external=true" title="class or interface in java.lang"><CODE>AssertionError</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/ImplementationError.html#ImplementationError()"><B>ImplementationError()</B></A> -
Constructor for error org.eclipse.net4j.util.<A HREF="./org/eclipse/net4j/util/ImplementationError.html" title="class in org.eclipse.net4j.util">ImplementationError</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ImplementationError.html#ImplementationError(java.lang.String)"><B>ImplementationError(String)</B></A> -
@@ -5112,7 +5119,8 @@ Constructor for exception org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j
<DT><A HREF="./org/eclipse/net4j/util/io/IOUtil.html" title="class in org.eclipse.net4j.util.io"><B>IOUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/io/IOUtil.FileCollector.html" title="class in org.eclipse.net4j.util.io"><B>IOUtil.FileCollector</B></A> - Class in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/io/IOUtil.FileCollector.html#IOUtil.FileCollector()"><B>IOUtil.FileCollector()</B></A> -
Constructor for class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/IOUtil.FileCollector.html" title="class in org.eclipse.net4j.util.io">IOUtil.FileCollector</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/io/IOVisitor.html" title="interface in org.eclipse.net4j.util.io"><B>IOVisitor</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IPasswordCredentials.html" title="interface in org.eclipse.net4j.util.security"><B>IPasswordCredentials</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html" title="interface in org.eclipse.net4j.util.security"><B>IPasswordCredentialsProvider</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container"><B>IPluginContainer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/properties/IProperties.html" title="interface in org.eclipse.net4j.util.properties"><B>IProperties</B></A>&lt;<A HREF="./org/eclipse/net4j/util/properties/IProperties.html" title="type parameter in IProperties">RECEIVER</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/properties/package-summary.html">org.eclipse.net4j.util.properties</A><DD>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>.<DT><A HREF="./org/eclipse/net4j/util/properties/IPropertyProvider.html" title="interface in org.eclipse.net4j.util.properties"><B>IPropertyProvider</B></A>&lt;<A HREF="./org/eclipse/net4j/util/properties/IPropertyProvider.html" title="type parameter in IPropertyProvider">RECEIVER</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/properties/package-summary.html">org.eclipse.net4j.util.properties</A><DD>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>.<DT><A HREF="./org/eclipse/net4j/util/security/IRandomizer.html" title="interface in org.eclipse.net4j.util.security"><B>IRandomizer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/registry/IRegistry.html" title="interface in org.eclipse.net4j.util.registry"><B>IRegistry</B></A>&lt;<A HREF="./org/eclipse/net4j/util/registry/IRegistry.html" title="type parameter in IRegistry">K</A>,<A HREF="./org/eclipse/net4j/util/registry/IRegistry.html" title="type parameter in IRegistry">V</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/registry/package-summary.html">org.eclipse.net4j.util.registry</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent"><B>IRWLockManager</B></A>&lt;<A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="type parameter in IRWLockManager">OBJECT</A>,<A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="type parameter in IRWLockManager">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>Support Multiple reads/no write and upgrade lock from read to write.<DT><A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html" title="enum in org.eclipse.net4j.util.concurrent"><B>IRWLockManager.LockType</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="interface in org.eclipse.net4j.util.concurrent"><B>IRWOLockManager</B></A>&lt;<A HREF="./org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="type parameter in IRWOLockManager">OBJECT</A>,<A HREF="./org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="type parameter in IRWOLockManager">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/TimerLifecycle.html#isActive()"><B>isActive()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/io/IOVisitor.html" title="interface in org.eclipse.net4j.util.io"><B>IOVisitor</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IPasswordCredentials.html" title="interface in org.eclipse.net4j.util.security"><B>IPasswordCredentials</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html" title="interface in org.eclipse.net4j.util.security"><B>IPasswordCredentialsProvider</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container"><B>IPluginContainer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .<DT><A HREF="./org/eclipse/net4j/util/properties/IProperties.html" title="interface in org.eclipse.net4j.util.properties"><B>IProperties</B></A>&lt;<A HREF="./org/eclipse/net4j/util/properties/IProperties.html" title="type parameter in IProperties">RECEIVER</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/properties/package-summary.html">org.eclipse.net4j.util.properties</A><DD>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>.<DT><A HREF="./org/eclipse/net4j/util/properties/IPropertyProvider.html" title="interface in org.eclipse.net4j.util.properties"><B>IPropertyProvider</B></A>&lt;<A HREF="./org/eclipse/net4j/util/properties/IPropertyProvider.html" title="type parameter in IPropertyProvider">RECEIVER</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/properties/package-summary.html">org.eclipse.net4j.util.properties</A><DD>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>.<DT><A HREF="./org/eclipse/net4j/util/security/IRandomizer.html" title="interface in org.eclipse.net4j.util.security"><B>IRandomizer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/registry/IRegistry.html" title="interface in org.eclipse.net4j.util.registry"><B>IRegistry</B></A>&lt;<A HREF="./org/eclipse/net4j/util/registry/IRegistry.html" title="type parameter in IRegistry">K</A>,<A HREF="./org/eclipse/net4j/util/registry/IRegistry.html" title="type parameter in IRegistry">V</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/registry/package-summary.html">org.eclipse.net4j.util.registry</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent"><B>IRWLockManager</B></A>&lt;<A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="type parameter in IRWLockManager">OBJECT</A>,<A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="type parameter in IRWLockManager">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>Support Multiple reads/no write and upgrade lock from read to write.<DT><A HREF="./org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html" title="enum in org.eclipse.net4j.util.concurrent"><B>IRWLockManager.LockType</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="interface in org.eclipse.net4j.util.concurrent"><B>IRWOLockManager</B></A>&lt;<A HREF="./org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="type parameter in IRWOLockManager">OBJECT</A>,<A HREF="./org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="type parameter in IRWOLockManager">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/TimerLifecycle.html#isActive()"><B>isActive()</B></A> -
Method in class org.eclipse.net4j.util.concurrent.<A HREF="./org/eclipse/net4j/util/concurrent/TimerLifecycle.html" title="class in org.eclipse.net4j.util.concurrent">TimerLifecycle</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html#isActive()"><B>isActive()</B></A> -
@@ -5412,7 +5420,7 @@ Method in class org.eclipse.net4j.util.collection.<A HREF="./org/eclipse/net4j/u
<DT><A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html#iterator()"><B>iterator()</B></A> -
Method in class org.eclipse.net4j.util.container.delegate.<A HREF="./org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/transaction/ITransaction.html" title="interface in org.eclipse.net4j.util.transaction"><B>ITransaction</B></A>&lt;<A HREF="./org/eclipse/net4j/util/transaction/ITransaction.html" title="type parameter in ITransaction">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/transaction/package-summary.html">org.eclipse.net4j.util.transaction</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/transaction/ITransactionalOperation.html" title="interface in org.eclipse.net4j.util.transaction"><B>ITransactionalOperation</B></A>&lt;<A HREF="./org/eclipse/net4j/util/transaction/ITransactionalOperation.html" title="type parameter in ITransactionalOperation">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/transaction/package-summary.html">org.eclipse.net4j.util.transaction</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><B>ITransition</B></A>&lt;<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">STATE</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">EVENT</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">SUBJECT</A>,<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">DATA</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IUserAware.html" title="interface in org.eclipse.net4j.util.security"><B>IUserAware</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IUserManager.html" title="interface in org.eclipse.net4j.util.security"><B>IUserManager</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent"><B>IWorkSerializer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;</DL>
+<DT><A HREF="./org/eclipse/net4j/util/transaction/ITransaction.html" title="interface in org.eclipse.net4j.util.transaction"><B>ITransaction</B></A>&lt;<A HREF="./org/eclipse/net4j/util/transaction/ITransaction.html" title="type parameter in ITransaction">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/transaction/package-summary.html">org.eclipse.net4j.util.transaction</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/transaction/ITransactionalOperation.html" title="interface in org.eclipse.net4j.util.transaction"><B>ITransactionalOperation</B></A>&lt;<A HREF="./org/eclipse/net4j/util/transaction/ITransactionalOperation.html" title="type parameter in ITransactionalOperation">CONTEXT</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/transaction/package-summary.html">org.eclipse.net4j.util.transaction</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><B>ITransition</B></A>&lt;<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">STATE</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">EVENT</A> 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;,<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">SUBJECT</A>,<A HREF="./org/eclipse/net4j/util/fsm/ITransition.html" title="type parameter in ITransition">DATA</A>&gt; - Interface in <A HREF="./org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A><DD>Encpsulates the logic to be executed when an <i>event</i> arrives for a <i>subject</i> in a particular <i>state</i>.<DT><A HREF="./org/eclipse/net4j/util/security/IUserAware.html" title="interface in org.eclipse.net4j.util.security"><B>IUserAware</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/security/IUserManager.html" title="interface in org.eclipse.net4j.util.security"><B>IUserManager</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/security/package-summary.html">org.eclipse.net4j.util.security</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent"><B>IWorkSerializer</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</A><DD>&nbsp;</DL>
<HR>
<A NAME="_J_"><!-- --></A><H2>
<B>J</B></H2>
@@ -5490,19 +5498,21 @@ Method in class org.eclipse.net4j.util.ui.container.<A HREF="./org/eclipse/net4j
<DT><A HREF="./org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html#layout(org.eclipse.swt.widgets.Composite, boolean)"><B>layout(Composite, boolean)</B></A> -
Method in class org.eclipse.net4j.util.ui.widgets.<A HREF="./org/eclipse/net4j/util/ui/widgets/CoolBarComposite.CoolBarLayout.html" title="class in org.eclipse.net4j.util.ui.widgets">CoolBarComposite.CoolBarLayout</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/om/LegacyUtil.html" title="class in org.eclipse.net4j.util.om"><B>LegacyUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/om/package-summary.html">org.eclipse.net4j.util.om</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle"><B>Lifecycle</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html#Lifecycle()"><B>Lifecycle()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/om/LegacyUtil.html" title="class in org.eclipse.net4j.util.om"><B>LegacyUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/om/package-summary.html">org.eclipse.net4j.util.om</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle"><B>Lifecycle</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>A default implementation of an entity with a <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html#Lifecycle()"><B>Lifecycle()</B></A> -
Constructor for class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleEvent</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEvent.html#LifecycleEvent(org.eclipse.net4j.util.lifecycle.Lifecycle, org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind)"><B>LifecycleEvent(Lifecycle, ILifecycleEvent.Kind)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleEvent</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>A default implementation of a lifecycle <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEvent.html#LifecycleEvent(org.eclipse.net4j.util.lifecycle.Lifecycle, org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind)"><B>LifecycleEvent(Lifecycle, ILifecycleEvent.Kind)</B></A> -
Constructor for class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEvent</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleEventAdapter</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html#LifecycleEventAdapter()"><B>LifecycleEventAdapter()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleEventAdapter</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>A <A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches lifecycle <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html#LifecycleEventAdapter()"><B>LifecycleEventAdapter()</B></A> -
Constructor for class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEventAdapter</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="class in org.eclipse.net4j.util.container"><B>LifecycleEventConverter</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="type parameter in LifecycleEventConverter">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html#LifecycleEventConverter(org.eclipse.net4j.util.event.Notifier)"><B>LifecycleEventConverter(Notifier)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="class in org.eclipse.net4j.util.container"><B>LifecycleEventConverter</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="type parameter in LifecycleEventConverter">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A delegating <A HREF="./org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that converts <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle events</CODE></A> into
+ <A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container events</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html#LifecycleEventConverter(org.eclipse.net4j.util.event.Notifier)"><B>LifecycleEventConverter(Notifier)</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="class in org.eclipse.net4j.util.container">LifecycleEventConverter</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html#LifecycleException()"><B>LifecycleException()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>An unchecked wrapper exception for checked exceptions being thrown from <A HREF="./org/eclipse/net4j/util/lifecycle/Lifecycle.html#doActivate()"><CODE>Lifecycle.doActivate()</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html#LifecycleException()"><B>LifecycleException()</B></A> -
Constructor for exception org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleException</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html#LifecycleException(java.lang.String)"><B>LifecycleException(String)</B></A> -
@@ -5514,7 +5524,10 @@ Constructor for exception org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclips
<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html#LifecycleException(java.lang.String, java.lang.Throwable)"><B>LifecycleException(String, Throwable)</B></A> -
Constructor for exception org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleException</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle"><B>LifecycleState</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html" title="annotation in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil.Activator</B></A> - Annotation Type in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html" title="annotation in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil.Deactivator</B></A> - Annotation Type in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil.Delegator</B></A>&lt;<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="type parameter in LifecycleUtil.Delegator">T</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html#LifecycleUtil.Delegator(T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><B>LifecycleUtil.Delegator(T, ILifecycle)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle"><B>LifecycleState</B></A> - Enum in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>Enumerates the possible lifecycle states of an entity with a <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>Various static helper methods for dealing with <A HREF="./org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycles</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html" title="annotation in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil.Activator</B></A> - Annotation Type in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>Annotates a method of a POJO class that's supposed to be called to <em>activate</em> a POJO object during
+ <A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#activate(java.lang.Object)"><CODE>LifecycleUtil.activate(Object)</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html" title="annotation in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil.Deactivator</B></A> - Annotation Type in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>Annotates a method of a POJO class that's supposed to be called to <em>deactivate</em> a POJO object during
+ <A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#deactivate(java.lang.Object)"><CODE>LifecycleUtil.deactivate(Object)</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="class in org.eclipse.net4j.util.lifecycle"><B>LifecycleUtil.Delegator</B></A>&lt;<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="type parameter in LifecycleUtil.Delegator">T</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html">org.eclipse.net4j.util.lifecycle</A><DD>The <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"><CODE>invocation handler</CODE></A> of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Proxy.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>dynamic proxy</CODE></A> created in
+ <A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#delegateLifecycle(java.lang.ClassLoader, T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><CODE>LifecycleUtil.delegateLifecycle()</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html#LifecycleUtil.Delegator(T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><B>LifecycleUtil.Delegator(T, ILifecycle)</B></A> -
Constructor for class org.eclipse.net4j.util.lifecycle.<A HREF="./org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Delegator</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/io/LimitedInputStream.html" title="class in org.eclipse.net4j.util.io"><B>LimitedInputStream</B></A> - Class in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/io/LimitedInputStream.html#LimitedInputStream(java.io.InputStream, long)"><B>LimitedInputStream(InputStream, long)</B></A> -
@@ -5696,7 +5709,7 @@ Static method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/ut
<DT><A HREF="./org/eclipse/net4j/util/io/IOUtil.html#makeRelative(java.io.File, java.io.File)"><B>makeRelative(File, File)</B></A> -
Static method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/IOUtil.html" title="class in org.eclipse.net4j.util.io">IOUtil</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container"><B>ManagedContainer</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/ManagedContainer.html#ManagedContainer()"><B>ManagedContainer()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container"><B>ManagedContainer</B></A> - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/ManagedContainer.html#ManagedContainer()"><B>ManagedContainer()</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/collection/BidiMapper.html#map(T1, T2)"><B>map(T1, T2)</B></A> -
@@ -5971,7 +5984,7 @@ Static method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/ut
<DT><A HREF="./org/eclipse/net4j/util/om/trace/PerfTracer.html#NOT_STARTED"><B>NOT_STARTED</B></A> -
Static variable in class org.eclipse.net4j.util.om.trace.<A HREF="./org/eclipse/net4j/util/om/trace/PerfTracer.html" title="class in org.eclipse.net4j.util.om.trace">PerfTracer</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event"><B>Notifier</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/Notifier.html#Notifier()"><B>Notifier()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event"><B>Notifier</B></A> - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>A default implementation of a <A HREF="./org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/event/Notifier.html#Notifier()"><B>Notifier()</B></A> -
Constructor for class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/container/ContainerEventAdapter.html#notifyContainerEvent(org.eclipse.net4j.util.container.IContainerEvent)"><B>notifyContainerEvent(IContainerEvent&lt;E&gt;)</B></A> -
@@ -6033,7 +6046,7 @@ Method in class org.eclipse.net4j.util.om.trace.<A HREF="./org/eclipse/net4j/uti
<A NAME="_O_"><!-- --></A><H2>
<B>O</B></H2>
<DL>
-<DT><A HREF="./org/eclipse/net4j/util/ObjectUtil.html" title="class in org.eclipse.net4j.util"><B>ObjectUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/StringUtil.html#occurrences(java.lang.String, char)"><B>occurrences(String, char)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/ObjectUtil.html" title="class in org.eclipse.net4j.util"><B>ObjectUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Various static helper methods.<DT><A HREF="./org/eclipse/net4j/util/StringUtil.html#occurrences(java.lang.String, char)"><B>occurrences(String, char)</B></A> -
Static method in class org.eclipse.net4j.util.<A HREF="./org/eclipse/net4j/util/StringUtil.html" title="class in org.eclipse.net4j.util">StringUtil</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/StringUtil.html#occurrences(java.lang.String, java.lang.String)"><B>occurrences(String, String)</B></A> -
@@ -6133,7 +6146,9 @@ Method in interface org.eclipse.net4j.util.options.<A HREF="./org/eclipse/net4j/
<DT><A HREF="./org/eclipse/net4j/util/options/OptionsEvent.html" title="class in org.eclipse.net4j.util.options"><B>OptionsEvent</B></A> - Class in <A HREF="./org/eclipse/net4j/util/options/package-summary.html">org.eclipse.net4j.util.options</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/options/OptionsEvent.html#OptionsEvent(org.eclipse.net4j.util.options.IOptions)"><B>OptionsEvent(IOptions)</B></A> -
Constructor for class org.eclipse.net4j.util.options.<A HREF="./org/eclipse/net4j/util/options/OptionsEvent.html" title="class in org.eclipse.net4j.util.options">OptionsEvent</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/package-summary.html"><B>org.eclipse.net4j.util</B></A> - package org.eclipse.net4j.util<DD>Utility classes.<DT><A HREF="./org/eclipse/net4j/util/cache/package-summary.html"><B>org.eclipse.net4j.util.cache</B></A> - package org.eclipse.net4j.util.cache<DD>A generic caching and memory monitoring framework.<DT><A HREF="./org/eclipse/net4j/util/collection/package-summary.html"><B>org.eclipse.net4j.util.collection</B></A> - package org.eclipse.net4j.util.collection<DD>Additional collection-like interfaces and classes.<DT><A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html"><B>org.eclipse.net4j.util.concurrent</B></A> - package org.eclipse.net4j.util.concurrent<DD>Utility interfaces and classes commonly useful in concurrent programming.<DT><A HREF="./org/eclipse/net4j/util/container/package-summary.html"><B>org.eclipse.net4j.util.container</B></A> - package org.eclipse.net4j.util.container<DD>A framework of notifying collections and wiring containers.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html"><B>org.eclipse.net4j.util.container.delegate</B></A> - package org.eclipse.net4j.util.container.delegate<DD>Hybrid interfaces of notifying containers and the Java Collection Framework.<DT><A HREF="./org/eclipse/net4j/util/event/package-summary.html"><B>org.eclipse.net4j.util.event</B></A> - package org.eclipse.net4j.util.event<DD>A framework for sending of and listening to events.<DT><A HREF="./org/eclipse/net4j/util/factory/package-summary.html"><B>org.eclipse.net4j.util.factory</B></A> - package org.eclipse.net4j.util.factory<DD>A framework for factory based instance creation.<DT><A HREF="./org/eclipse/net4j/util/fsm/package-summary.html"><B>org.eclipse.net4j.util.fsm</B></A> - package org.eclipse.net4j.util.fsm<DD>A framework for finite state machines.<DT><A HREF="./org/eclipse/net4j/util/io/package-summary.html"><B>org.eclipse.net4j.util.io</B></A> - package org.eclipse.net4j.util.io<DD>Interfaces and classes for I/O.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html"><B>org.eclipse.net4j.util.lifecycle</B></A> - package org.eclipse.net4j.util.lifecycle<DD>A framework for components with a simple lifecycle.<DT><A HREF="./org/eclipse/net4j/util/om/package-summary.html"><B>org.eclipse.net4j.util.om</B></A> - package org.eclipse.net4j.util.om<DD>Interfaces and classes for environment independent operations and maintenance (O&amp;M).<DT><A HREF="./org/eclipse/net4j/util/om/log/package-summary.html"><B>org.eclipse.net4j.util.om.log</B></A> - package org.eclipse.net4j.util.om.log<DD>Interfaces and classes for environment independent logging.<DT><A HREF="./org/eclipse/net4j/util/om/monitor/package-summary.html"><B>org.eclipse.net4j.util.om.monitor</B></A> - package org.eclipse.net4j.util.om.monitor<DD>Interfaces and classes for environment independent progress monitoring.<DT><A HREF="./org/eclipse/net4j/util/om/pref/package-summary.html"><B>org.eclipse.net4j.util.om.pref</B></A> - package org.eclipse.net4j.util.om.pref<DD>Interfaces and classes for environment independent preference management.<DT><A HREF="./org/eclipse/net4j/util/om/trace/package-summary.html"><B>org.eclipse.net4j.util.om.trace</B></A> - package org.eclipse.net4j.util.om.trace<DD>Interfaces and classes for environment independent tracing.<DT><A HREF="./org/eclipse/net4j/util/options/package-summary.html"><B>org.eclipse.net4j.util.options</B></A> - package org.eclipse.net4j.util.options<DD>A framework for option containers that fire change events.<DT><A HREF="./org/eclipse/net4j/util/properties/package-summary.html"><B>org.eclipse.net4j.util.properties</B></A> - package org.eclipse.net4j.util.properties<DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ref/package-summary.html"><B>org.eclipse.net4j.util.ref</B></A> - package org.eclipse.net4j.util.ref<DD>A framework for memory-sensitive keyed references and value maps.<DT><A HREF="./org/eclipse/net4j/util/registry/package-summary.html"><B>org.eclipse.net4j.util.registry</B></A> - package org.eclipse.net4j.util.registry<DD>Interfaces and classes for general purpose registries.<DT><A HREF="./org/eclipse/net4j/util/security/package-summary.html"><B>org.eclipse.net4j.util.security</B></A> - package org.eclipse.net4j.util.security<DD>Interfaces and classes for security, negotiation, authentication, authorization and cryptography.<DT><A HREF="./org/eclipse/net4j/util/transaction/package-summary.html"><B>org.eclipse.net4j.util.transaction</B></A> - package org.eclipse.net4j.util.transaction<DD>A framework for transactional operations.<DT><A HREF="./org/eclipse/net4j/util/ui/package-summary.html"><B>org.eclipse.net4j.util.ui</B></A> - package org.eclipse.net4j.util.ui<DD>Reusable UI components.<DT><A HREF="./org/eclipse/net4j/util/ui/actions/package-summary.html"><B>org.eclipse.net4j.util.ui.actions</B></A> - package org.eclipse.net4j.util.ui.actions<DD>Reusable actions and action delegates.<DT><A HREF="./org/eclipse/net4j/util/ui/container/package-summary.html"><B>org.eclipse.net4j.util.ui.container</B></A> - package org.eclipse.net4j.util.ui.container<DD>An element wizard framework for managed containers.<DT><A HREF="./org/eclipse/net4j/util/ui/dnd/package-summary.html"><B>org.eclipse.net4j.util.ui.dnd</B></A> - package org.eclipse.net4j.util.ui.dnd<DD>Helpers for drag and drop support.<DT><A HREF="./org/eclipse/net4j/util/ui/prefs/package-summary.html"><B>org.eclipse.net4j.util.ui.prefs</B></A> - package org.eclipse.net4j.util.ui.prefs<DD>Helpers for O&amp;M based preference pages.<DT><A HREF="./org/eclipse/net4j/util/ui/proposals/package-summary.html"><B>org.eclipse.net4j.util.ui.proposals</B></A> - package org.eclipse.net4j.util.ui.proposals<DD>Copied from org.eclipse.ui.texteditor.<DT><A HREF="./org/eclipse/net4j/util/ui/security/package-summary.html"><B>org.eclipse.net4j.util.ui.security</B></A> - package org.eclipse.net4j.util.ui.security<DD>Credentials dialogs.<DT><A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html"><B>org.eclipse.net4j.util.ui.views</B></A> - package org.eclipse.net4j.util.ui.views<DD>Helpers for Eclipse view parts.<DT><A HREF="./org/eclipse/net4j/util/ui/widgets/package-summary.html"><B>org.eclipse.net4j.util.ui.widgets</B></A> - package org.eclipse.net4j.util.ui.widgets<DD>A library with reusable widgets.<DT><A HREF="./org/eclipse/net4j/util/om/OSGiActivator.html" title="class in org.eclipse.net4j.util.om"><B>OSGiActivator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/om/package-summary.html">org.eclipse.net4j.util.om</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/om/OSGiActivator.html#OSGiActivator(org.eclipse.net4j.util.om.OMBundle)"><B>OSGiActivator(OMBundle)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/package-summary.html"><B>org.eclipse.net4j.util</B></A> - package org.eclipse.net4j.util<DD>Utility classes.<DT><A HREF="./org/eclipse/net4j/util/cache/package-summary.html"><B>org.eclipse.net4j.util.cache</B></A> - package org.eclipse.net4j.util.cache<DD>A generic caching and memory monitoring framework.<DT><A HREF="./org/eclipse/net4j/util/collection/package-summary.html"><B>org.eclipse.net4j.util.collection</B></A> - package org.eclipse.net4j.util.collection<DD>Additional collection-like interfaces and classes.<DT><A HREF="./org/eclipse/net4j/util/concurrent/package-summary.html"><B>org.eclipse.net4j.util.concurrent</B></A> - package org.eclipse.net4j.util.concurrent<DD>Utility interfaces and classes commonly useful in concurrent programming.<DT><A HREF="./org/eclipse/net4j/util/container/package-summary.html"><B>org.eclipse.net4j.util.container</B></A> - package org.eclipse.net4j.util.container<DD>A framework of notifying collections and wiring containers.<DT><A HREF="./org/eclipse/net4j/util/container/delegate/package-summary.html"><B>org.eclipse.net4j.util.container.delegate</B></A> - package org.eclipse.net4j.util.container.delegate<DD>Hybrid interfaces of notifying containers and the Java Collection Framework.<DT><A HREF="./org/eclipse/net4j/util/event/package-summary.html"><B>org.eclipse.net4j.util.event</B></A> - package org.eclipse.net4j.util.event<DD>A framework for sending of and listening to events.<DT><A HREF="./org/eclipse/net4j/util/factory/package-summary.html"><B>org.eclipse.net4j.util.factory</B></A> - package org.eclipse.net4j.util.factory<DD>A framework for factory based instance creation.<DT><A HREF="./org/eclipse/net4j/util/fsm/package-summary.html"><B>org.eclipse.net4j.util.fsm</B></A> - package org.eclipse.net4j.util.fsm<DD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.<DT><A HREF="./org/eclipse/net4j/util/io/package-summary.html"><B>org.eclipse.net4j.util.io</B></A> - package org.eclipse.net4j.util.io<DD>Interfaces and classes for I/O.<DT><A HREF="./org/eclipse/net4j/util/lifecycle/package-summary.html"><B>org.eclipse.net4j.util.lifecycle</B></A> - package org.eclipse.net4j.util.lifecycle<DD>A framework for components with a simple lifecycle.<DT><A HREF="./org/eclipse/net4j/util/om/package-summary.html"><B>org.eclipse.net4j.util.om</B></A> - package org.eclipse.net4j.util.om<DD>Interfaces and classes for environment independent operations and maintenance (O&amp;M).<DT><A HREF="./org/eclipse/net4j/util/om/log/package-summary.html"><B>org.eclipse.net4j.util.om.log</B></A> - package org.eclipse.net4j.util.om.log<DD>Interfaces and classes for environment independent logging.<DT><A HREF="./org/eclipse/net4j/util/om/monitor/package-summary.html"><B>org.eclipse.net4j.util.om.monitor</B></A> - package org.eclipse.net4j.util.om.monitor<DD>Interfaces and classes for environment independent progress monitoring.<DT><A HREF="./org/eclipse/net4j/util/om/pref/package-summary.html"><B>org.eclipse.net4j.util.om.pref</B></A> - package org.eclipse.net4j.util.om.pref<DD>Interfaces and classes for environment independent preference management.<DT><A HREF="./org/eclipse/net4j/util/om/trace/package-summary.html"><B>org.eclipse.net4j.util.om.trace</B></A> - package org.eclipse.net4j.util.om.trace<DD>Interfaces and classes for environment independent tracing.<DT><A HREF="./org/eclipse/net4j/util/options/package-summary.html"><B>org.eclipse.net4j.util.options</B></A> - package org.eclipse.net4j.util.options<DD>A framework for option containers that fire change events.<DT><A HREF="./org/eclipse/net4j/util/properties/package-summary.html"><B>org.eclipse.net4j.util.properties</B></A> - package org.eclipse.net4j.util.properties<DD>A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.<DT><A HREF="./org/eclipse/net4j/util/ref/package-summary.html"><B>org.eclipse.net4j.util.ref</B></A> - package org.eclipse.net4j.util.ref<DD>A framework for memory-sensitive keyed references and value maps.<DT><A HREF="./org/eclipse/net4j/util/registry/package-summary.html"><B>org.eclipse.net4j.util.registry</B></A> - package org.eclipse.net4j.util.registry<DD>Interfaces and classes for general purpose registries.<DT><A HREF="./org/eclipse/net4j/util/security/package-summary.html"><B>org.eclipse.net4j.util.security</B></A> - package org.eclipse.net4j.util.security<DD>Interfaces and classes for security, negotiation, authentication, authorization and cryptography.<DT><A HREF="./org/eclipse/net4j/util/transaction/package-summary.html"><B>org.eclipse.net4j.util.transaction</B></A> - package org.eclipse.net4j.util.transaction<DD>A framework for transactional operations.<DT><A HREF="./org/eclipse/net4j/util/ui/package-summary.html"><B>org.eclipse.net4j.util.ui</B></A> - package org.eclipse.net4j.util.ui<DD>Reusable UI components.<DT><A HREF="./org/eclipse/net4j/util/ui/actions/package-summary.html"><B>org.eclipse.net4j.util.ui.actions</B></A> - package org.eclipse.net4j.util.ui.actions<DD>Reusable actions and action delegates.<DT><A HREF="./org/eclipse/net4j/util/ui/container/package-summary.html"><B>org.eclipse.net4j.util.ui.container</B></A> - package org.eclipse.net4j.util.ui.container<DD>An element wizard framework for managed containers.<DT><A HREF="./org/eclipse/net4j/util/ui/dnd/package-summary.html"><B>org.eclipse.net4j.util.ui.dnd</B></A> - package org.eclipse.net4j.util.ui.dnd<DD>Helpers for drag and drop support.<DT><A HREF="./org/eclipse/net4j/util/ui/prefs/package-summary.html"><B>org.eclipse.net4j.util.ui.prefs</B></A> - package org.eclipse.net4j.util.ui.prefs<DD>Helpers for O&amp;M based preference pages.<DT><A HREF="./org/eclipse/net4j/util/ui/proposals/package-summary.html"><B>org.eclipse.net4j.util.ui.proposals</B></A> - package org.eclipse.net4j.util.ui.proposals<DD>Copied from org.eclipse.ui.texteditor.<DT><A HREF="./org/eclipse/net4j/util/ui/security/package-summary.html"><B>org.eclipse.net4j.util.ui.security</B></A> - package org.eclipse.net4j.util.ui.security<DD>Credentials dialogs.<DT><A HREF="./org/eclipse/net4j/util/ui/views/package-summary.html"><B>org.eclipse.net4j.util.ui.views</B></A> - package org.eclipse.net4j.util.ui.views<DD>Helpers for Eclipse view parts.<DT><A HREF="./org/eclipse/net4j/util/ui/widgets/package-summary.html"><B>org.eclipse.net4j.util.ui.widgets</B></A> - package org.eclipse.net4j.util.ui.widgets<DD>A library with reusable widgets.<DT><A HREF="./org/eclipse/net4j/util/om/OSGiActivator.html" title="class in org.eclipse.net4j.util.om"><B>OSGiActivator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/om/package-summary.html">org.eclipse.net4j.util.om</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/om/OSGiActivator.html#OSGiActivator(org.eclipse.net4j.util.om.OMBundle)"><B>OSGiActivator(OMBundle)</B></A> -
Constructor for class org.eclipse.net4j.util.om.<A HREF="./org/eclipse/net4j/util/om/OSGiActivator.html" title="class in org.eclipse.net4j.util.om">OSGiActivator</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html" title="class in org.eclipse.net4j.util.om"><B>OSGiActivator.StateHandler</B></A> - Class in <A HREF="./org/eclipse/net4j/util/om/package-summary.html">org.eclipse.net4j.util.om</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html#OSGiActivator.StateHandler(org.eclipse.net4j.util.om.OMBundle)"><B>OSGiActivator.StateHandler(OMBundle)</B></A> -
@@ -6327,7 +6342,8 @@ Static variable in class org.eclipse.net4j.util.security.<A HREF="./org/eclipse/
<DT><A HREF="./org/eclipse/net4j/util/ui/container/ElementWizardFactory.html#PRODUCT_GROUP"><B>PRODUCT_GROUP</B></A> -
Static variable in class org.eclipse.net4j.util.ui.container.<A HREF="./org/eclipse/net4j/util/ui/container/ElementWizardFactory.html" title="class in org.eclipse.net4j.util.ui.container">ElementWizardFactory</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory"><B>ProductCreationException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/factory/ProductCreationException.html#ProductCreationException()"><B>ProductCreationException()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory"><B>ProductCreationException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/factory/package-summary.html">org.eclipse.net4j.util.factory</A><DD>An unchecked exception that may be thrown from <A HREF="./org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.<DT><A HREF="./org/eclipse/net4j/util/factory/ProductCreationException.html#ProductCreationException()"><B>ProductCreationException()</B></A> -
Constructor for exception org.eclipse.net4j.util.factory.<A HREF="./org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory">ProductCreationException</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/factory/ProductCreationException.html#ProductCreationException(java.lang.String)"><B>ProductCreationException(String)</B></A> -
@@ -6770,7 +6786,7 @@ Constructor for class org.eclipse.net4j.util.ref.<A HREF="./org/eclipse/net4j/ut
<DT><A HREF="./org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html#ReferenceValueMap.Weak(java.util.concurrent.ConcurrentMap)"><B>ReferenceValueMap.Weak(ConcurrentMap&lt;K, KeyedReference&lt;K, V&gt;&gt;)</B></A> -
Constructor for class org.eclipse.net4j.util.ref.<A HREF="./org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html" title="class in org.eclipse.net4j.util.ref">ReferenceValueMap.Weak</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/ReflectUtil.html" title="class in org.eclipse.net4j.util"><B>ReflectUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html" title="annotation in org.eclipse.net4j.util"><B>ReflectUtil.ExcludeFromDump</B></A> - Annotation Type in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html#refreshElement(java.lang.Object, boolean)"><B>refreshElement(Object, boolean)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/ReflectUtil.html" title="class in org.eclipse.net4j.util"><B>ReflectUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Various static helper methods for dealing with Java reflection.<DT><A HREF="./org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html" title="annotation in org.eclipse.net4j.util"><B>ReflectUtil.ExcludeFromDump</B></A> - Annotation Type in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Annotates fields that are to be skipped in <A HREF="./org/eclipse/net4j/util/ReflectUtil.html#collectFields(java.lang.Class, java.util.List)"><CODE>ReflectUtil.collectFields()</CODE></A> and <A HREF="./org/eclipse/net4j/util/ReflectUtil.html#toString(java.lang.Object)"><CODE>ReflectUtil.toString()</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html#refreshElement(java.lang.Object, boolean)"><B>refreshElement(Object, boolean)</B></A> -
Method in class org.eclipse.net4j.util.ui.<A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="class in org.eclipse.net4j.util.ui">StructuredContentProvider</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/views/ContainerView.html#refreshElement(java.lang.Object, boolean)"><B>refreshElement(Object, boolean)</B></A> -
@@ -7558,7 +7574,7 @@ Method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/X
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#setNotificationExecutorService(java.util.concurrent.ExecutorService)"><B>setNotificationExecutorService(ExecutorService)</B></A> -
Method in class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/ui/actions/LongRunningAction.html#setPage(org.eclipse.ui.IWorkbenchPage)"><B>setPage(IWorkbenchPage)</B></A> -
Method in class org.eclipse.net4j.util.ui.actions.<A HREF="./org/eclipse/net4j/util/ui/actions/LongRunningAction.html" title="class in org.eclipse.net4j.util.ui.actions">LongRunningAction</A>
<DD>&nbsp;
@@ -7776,7 +7792,7 @@ Method in class org.eclipse.net4j.util.ui.views.<A HREF="./org/eclipse/net4j/uti
<DT><A HREF="./org/eclipse/net4j/util/concurrent/MonitoredThread.html#shutdown()"><B>shutdown()</B></A> -
Method in class org.eclipse.net4j.util.concurrent.<A HREF="./org/eclipse/net4j/util/concurrent/MonitoredThread.html" title="class in org.eclipse.net4j.util.concurrent">MonitoredThread</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container"><B>SingleDeltaContainerEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="type parameter in SingleDeltaContainerEvent">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html#SingleDeltaContainerEvent(org.eclipse.net4j.util.container.IContainer, E, org.eclipse.net4j.util.container.IContainerDelta.Kind)"><B>SingleDeltaContainerEvent(IContainer&lt;E&gt;, E, IContainerDelta.Kind)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container"><B>SingleDeltaContainerEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="type parameter in SingleDeltaContainerEvent">E</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/container/package-summary.html">org.eclipse.net4j.util.container</A><DD>A <A HREF="./org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="./org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html#SingleDeltaContainerEvent(org.eclipse.net4j.util.container.IContainer, E, org.eclipse.net4j.util.container.IContainerDelta.Kind)"><B>SingleDeltaContainerEvent(IContainer&lt;E&gt;, E, IContainerDelta.Kind)</B></A> -
Constructor for class org.eclipse.net4j.util.container.<A HREF="./org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/collection/BidiMapper.html#size()"><B>size()</B></A> -
@@ -7926,7 +7942,7 @@ Constructor for class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/uti
<DT><A HREF="./org/eclipse/net4j/util/io/StringCompressor.Counting.html" title="class in org.eclipse.net4j.util.io"><B>StringCompressor.Counting</B></A> - Class in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/io/StringCompressor.Counting.html#StringCompressor.Counting(boolean)"><B>StringCompressor.Counting(boolean)</B></A> -
Constructor for class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/StringCompressor.Counting.html" title="class in org.eclipse.net4j.util.io">StringCompressor.Counting</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/io/StringIO.html" title="interface in org.eclipse.net4j.util.io"><B>StringIO</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/StringUtil.html" title="class in org.eclipse.net4j.util"><B>StringUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="class in org.eclipse.net4j.util.ui"><B>StructuredContentProvider</B></A>&lt;<A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="type parameter in StructuredContentProvider">INPUT</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/ui/package-summary.html">org.eclipse.net4j.util.ui</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html#StructuredContentProvider()"><B>StructuredContentProvider()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/io/StringIO.html" title="interface in org.eclipse.net4j.util.io"><B>StringIO</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/StringUtil.html" title="class in org.eclipse.net4j.util"><B>StringUtil</B></A> - Class in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>Various static helper methods for dealing with strings.<DT><A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="class in org.eclipse.net4j.util.ui"><B>StructuredContentProvider</B></A>&lt;<A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="type parameter in StructuredContentProvider">INPUT</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/ui/package-summary.html">org.eclipse.net4j.util.ui</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html#StructuredContentProvider()"><B>StructuredContentProvider()</B></A> -
Constructor for class org.eclipse.net4j.util.ui.<A HREF="./org/eclipse/net4j/util/ui/StructuredContentProvider.html" title="class in org.eclipse.net4j.util.ui">StructuredContentProvider</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/collection/IndexedList.html#subList(int, int)"><B>subList(int, int)</B></A> -
@@ -8152,10 +8168,10 @@ Method in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html#toString()"><B>toString()</B></A> -
Method in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.FailTransition</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html#toString()"><B>toString()</B></A> -
Method in class org.eclipse.net4j.util.fsm.<A HREF="./org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.IgnoreTransition</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/io/DigestWriter.html#toString()"><B>toString()</B></A> -
Method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/DigestWriter.html" title="class in org.eclipse.net4j.util.io">DigestWriter</A>
<DD>Prints a string representation of this digest output stream and its associated message digest object.
@@ -8490,7 +8506,7 @@ Method in class org.eclipse.net4j.util.ui.dnd.<A HREF="./org/eclipse/net4j/util/
<DT><A HREF="./org/eclipse/net4j/util/ui/ValidationContext.html" title="interface in org.eclipse.net4j.util.ui"><B>ValidationContext</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/package-summary.html">org.eclipse.net4j.util.ui</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html" title="class in org.eclipse.net4j.util.ui"><B>ValidationContext.Aggregator</B></A> - Class in <A HREF="./org/eclipse/net4j/util/ui/package-summary.html">org.eclipse.net4j.util.ui</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html#ValidationContext.Aggregator(org.eclipse.net4j.util.ui.ValidationContext)"><B>ValidationContext.Aggregator(ValidationContext)</B></A> -
Constructor for class org.eclipse.net4j.util.ui.<A HREF="./org/eclipse/net4j/util/ui/ValidationContext.Aggregator.html" title="class in org.eclipse.net4j.util.ui">ValidationContext.Aggregator</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/ui/ValidationParticipant.html" title="interface in org.eclipse.net4j.util.ui"><B>ValidationParticipant</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/package-summary.html">org.eclipse.net4j.util.ui</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ValueEvent.html" title="class in org.eclipse.net4j.util.event"><B>ValueEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/event/ValueEvent.html" title="type parameter in ValueEvent">VALUE</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><B>ValueNotifier</B></A>&lt;<A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html" title="type parameter in ValueNotifier">VALUE</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html#ValueNotifier()"><B>ValueNotifier()</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/ui/ValidationParticipant.html" title="interface in org.eclipse.net4j.util.ui"><B>ValidationParticipant</B></A> - Interface in <A HREF="./org/eclipse/net4j/util/ui/package-summary.html">org.eclipse.net4j.util.ui</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/event/ValueEvent.html" title="class in org.eclipse.net4j.util.event"><B>ValueEvent</B></A>&lt;<A HREF="./org/eclipse/net4j/util/event/ValueEvent.html" title="type parameter in ValueEvent">VALUE</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>An <A HREF="./org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>IEvent</CODE></A> fired from <A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><CODE>value notifiers</CODE></A> after value changes.<DT><A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><B>ValueNotifier</B></A>&lt;<A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html" title="type parameter in ValueNotifier">VALUE</A>&gt; - Class in <A HREF="./org/eclipse/net4j/util/event/package-summary.html">org.eclipse.net4j.util.event</A><DD>A <A HREF="./org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> with an <A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html#getID()"><CODE>ID</CODE></A> and a single <A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html#getValue()"><CODE>value</CODE></A>.<DT><A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html#ValueNotifier()"><B>ValueNotifier()</B></A> -
Constructor for class org.eclipse.net4j.util.event.<A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event">ValueNotifier</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/event/ValueNotifier.html#ValueNotifier(VALUE)"><B>ValueNotifier(VALUE)</B></A> -
@@ -8789,7 +8805,7 @@ Method in interface org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/
<DT><A HREF="./org/eclipse/net4j/util/io/XORStreamWrapper.html#wrapOutputStream(java.io.OutputStream)"><B>wrapOutputStream(OutputStream)</B></A> -
Method in class org.eclipse.net4j.util.io.<A HREF="./org/eclipse/net4j/util/io/XORStreamWrapper.html" title="class in org.eclipse.net4j.util.io">XORStreamWrapper</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/net4j/util/WrappedException.html" title="class in org.eclipse.net4j.util"><B>WrappedException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>&nbsp;<DT><A HREF="./org/eclipse/net4j/util/concurrent/RWLock.html#write(java.util.concurrent.Callable)"><B>write(Callable&lt;V&gt;)</B></A> -
+<DT><A HREF="./org/eclipse/net4j/util/WrappedException.html" title="class in org.eclipse.net4j.util"><B>WrappedException</B></A> - Exception in <A HREF="./org/eclipse/net4j/util/package-summary.html">org.eclipse.net4j.util</A><DD>An unchecked exception that wraps a checked exception.<DT><A HREF="./org/eclipse/net4j/util/concurrent/RWLock.html#write(java.util.concurrent.Callable)"><B>write(Callable&lt;V&gt;)</B></A> -
Method in class org.eclipse.net4j.util.concurrent.<A HREF="./org/eclipse/net4j/util/concurrent/RWLock.html" title="class in org.eclipse.net4j.util.concurrent">RWLock</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/net4j/util/concurrent/RWLock.html#write(java.lang.Runnable)"><B>write(Runnable)</B></A> -
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 d5f7c2ea93..0123111fbd 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
@@ -106,6 +106,11 @@ Class AdapterUtil</H2>
<P>
+Provides a single static <A HREF="../../../../org/eclipse/net4j/util/AdapterUtil.html#adapt(java.lang.Object, java.lang.Class)"><CODE>adapt()</CODE></A> method that conveniently and safely wraps the
+ Platform's adaptation framework.
+<P>
+
+<P>
<HR>
<P>
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 23655782e8..75a5fb1bc9 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
@@ -106,6 +106,10 @@ Class CheckUtil</H2>
<P>
+Provides static methods that check object states and invocation arguments.
+<P>
+
+<P>
<HR>
<P>
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 ea9abd796f..a4acf1b76e 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
@@ -106,6 +106,10 @@ Class HexUtil</H2>
<P>
+Provides static methods that convert to and from hexadecimal string formats.
+<P>
+
+<P>
<HR>
<P>
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 2c79962a94..0dafe0cb1e 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
@@ -102,6 +102,10 @@ Interface IErrorHandler</H2>
<P>
+A callback interface with a <A HREF="../../../../org/eclipse/net4j/util/IErrorHandler.html#handleError(java.lang.Throwable)"><CODE>handleError()</CODE></A> method.
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
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 aa4313273e..212de6e9d3 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
@@ -112,6 +112,10 @@ Class ImplementationError</H2>
<P>
+Should not be used anymore in favour of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/AssertionError.html?is-external=true" title="class or interface in java.lang"><CODE>AssertionError</CODE></A>. Likely to be deprecated soon.
+<P>
+
+<P>
<DL>
<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>
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 f5fb204704..169c3420b5 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
@@ -106,6 +106,10 @@ Class ObjectUtil</H2>
<P>
+Various static helper methods.
+<P>
+
+<P>
<HR>
<P>
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 2b643da9df..528b236a6b 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
@@ -104,6 +104,10 @@ Annotation Type ReflectUtil.ExcludeFromDump</H2>
<P>
+Annotates fields that are to be skipped in <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#collectFields(java.lang.Class, java.util.List)"><CODE>ReflectUtil.collectFields()</CODE></A> and <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#toString(java.lang.Object)"><CODE>ReflectUtil.toString()</CODE></A>.
+<P>
+
+<P>
<P>
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 b72981c82e..10c80c8750 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
@@ -106,6 +106,10 @@ Class ReflectUtil</H2>
<P>
+Various static helper methods for dealing with Java reflection.
+<P>
+
+<P>
<HR>
<P>
@@ -123,7 +127,7 @@ Class ReflectUtil</H2>
<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html" title="annotation in org.eclipse.net4j.util">ReflectUtil.ExcludeFromDump</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Annotates fields that are to be skipped in <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#collectFields(java.lang.Class, java.util.List)"><CODE>ReflectUtil.collectFields()</CODE></A> and <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#toString(java.lang.Object)"><CODE>ReflectUtil.toString()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;<!-- =========== FIELD SUMMARY =========== -->
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 70b596264d..ba4d639655 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
@@ -106,6 +106,10 @@ Class StringUtil</H2>
<P>
+Various static helper methods for dealing with strings.
+<P>
+
+<P>
<HR>
<P>
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 faba349721..0832bf5b27 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
@@ -113,6 +113,11 @@ Class WrappedException</H2>
<P>
+An unchecked exception that wraps a checked exception. Wrapping occurs conditionally in the static
+ <A HREF="../../../../org/eclipse/net4j/util/WrappedException.html#wrap(java.lang.Exception, java.lang.String)"><CODE>wrap()</CODE></A> methods.
+<P>
+
+<P>
<DL>
<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>
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
index 0eb16e5ad9..4238a8306b 100644
--- 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
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 681b9dea4c..939f445bff 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
@@ -89,44 +89,6 @@ Additional collection-like interfaces and classes.
<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>
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
index bb81556b01..32f6650cfc 100644
--- 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
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 efd3c6059d..050efc1159 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
@@ -89,58 +89,6 @@ Utility interfaces and classes commonly useful in concurrent programming.
<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>
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
index da6b76898d..32f6650cfc 100644
--- 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
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 a851ce287b..b7322f3251 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
@@ -117,6 +117,10 @@ Class Container&lt;E&gt;</H2>
<P>
+A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 f8c4faf934..977f804e22 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
@@ -110,6 +110,10 @@ Class ContainerDelta&lt;E&gt;</H2>
<P>
+A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.
+<P>
+
+<P>
<HR>
<P>
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 93f5d05a40..7e4e34b194 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
@@ -113,6 +113,10 @@ Class ContainerEvent&lt;E&gt;</H2>
<P>
+A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.
+<P>
+
+<P>
<DL>
<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>
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 cfbc3de753..7da2300cb6 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
@@ -110,6 +110,11 @@ Class ContainerEventAdapter&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches container <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.
+<P>
+
+<P>
<HR>
<P>
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 8e946d47f9..75ad792504 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
@@ -106,6 +106,10 @@ Class ContainerUtil</H2>
<P>
+Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 2486c18541..4c0f088284 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
@@ -113,6 +113,11 @@ Class FactoryNotFoundException</H2>
<P>
+An unchecked exception that indicates the absence of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> identified by
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.
+<P>
+
+<P>
<DL>
<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>
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 c1dc3d2714..c04c689490 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
@@ -103,15 +103,17 @@ Interface IContainer&lt;E&gt;</H2>
<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><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"/>
+<area shape="rect" id="node1" title="Object (java.lang)" alt="" coords="632,5,712,45"/>
+<area shape="rect" id="node2" href="delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="544,64,800,104"/>
+<area shape="rect" id="node3" href="Container.html" title="Container" alt="" coords="633,123,711,149"/>
+<area shape="rect" id="node4" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="309,201,395,241"/>
+<area shape="rect" id="node5" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="601,168,743,208"/>
+<area shape="rect" id="node6" href="delegate/IContainerCollection.html" title="&#171;interface&#187; IContainerCollection (org.eclipse.net4j.util.container.delegate)" alt="" coords="544,227,800,282"/>
+<area shape="rect" id="node7" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="40,168,152,208"/>
+<area shape="rect" id="node8" href="delegate/IContainerMap.html" title="&#171;interface&#187; IContainerMap (org.eclipse.net4j.util.container.delegate)" alt="" coords="544,301,800,355"/>
+<area shape="rect" id="node9" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="605,375,739,415"/>
+<area shape="rect" id="node10" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,227,186,282"/>
+<area shape="rect" id="node11" href="../registry/IRegistry.html" title="&#171;interface&#187; IRegistry (org.eclipse.net4j.util.registry)" alt="" coords="575,434,769,489"/>
</map>
<CENTER><IMG SRC="IContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -119,6 +121,15 @@ Interface IContainer&lt;E&gt;</H2>
<P>
+Contains a number of elements and notifies about element addition and removal.
+ <p>
+ Fires the following events:
+ <ul>
+ <li> <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>IContainerEvent</CODE></A> after the addition and/or removal of elements.
+ </ul>
+<P>
+
+<P>
<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
index 472d7a78b3..c965cece1d 100644
--- 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
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 efe7429b09..26126839a5 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
@@ -113,6 +113,10 @@ Enum IContainerDelta.Kind</H2>
<P>
+Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>REMOVED</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 2cb94541fc..2d0a408741 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
@@ -97,8 +97,9 @@ Interface IContainerDelta&lt;E&gt;</H2>
<DL>
<DT><PRE>public interface <B>IContainerDelta&lt;E&gt;</B></DL>
</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"/>
+<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="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="6,101,116,141"/>
+<area shape="rect" id="node3" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="8,185,115,210"/>
</map>
<CENTER><IMG SRC="IContainerDelta.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +107,10 @@ Interface IContainerDelta&lt;E&gt;</H2>
<P>
+Describes the addition or removal of a single element from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -123,7 +128,7 @@ Interface IContainerDelta&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container">IContainerDelta.Kind</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index c3848d7188..31d95c9cbe 100644
--- 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
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 af783b4900..88b6ba804e 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
@@ -100,10 +100,14 @@ Interface IContainerEvent&lt;E&gt;</H2>
<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><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"/>
+<area shape="rect" id="node1" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="601,6,711,31"/>
+<area shape="rect" id="node2" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="569,50,743,75"/>
+<area shape="rect" id="node3" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="613,95,699,135"/>
+<area shape="rect" id="node4" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="601,153,711,193"/>
+<area shape="rect" id="node5" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="285,124,397,164"/>
+<area shape="rect" id="node6" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="581,212,731,252"/>
+<area shape="rect" id="node7" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="558,271,754,311"/>
+<area shape="rect" id="node8" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,117,186,171"/>
</map>
<CENTER><IMG SRC="IContainerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -111,7 +115,7 @@ Interface IContainerEvent&lt;E&gt;</H2>
<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.
+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 elements have changed.
<P>
<P>
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
index 51274c790a..6dec07b49a 100644
--- 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
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 77e005ce1e..b78de356b0 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
@@ -100,8 +100,9 @@ Interface IContainerEventVisitor.Filtered&lt;E&gt;</H2>
<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><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"/>
+<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="62,101,257,141"/>
+<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="5,5,155,45"/>
+<area shape="rect" id="node3" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="184,5,296,45"/>
</map>
<CENTER><IMG SRC="IContainerEventVisitor.Filtered.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -109,6 +110,12 @@ Interface IContainerEventVisitor.Filtered&lt;E&gt;</H2>
<P>
+An extension interface for <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html#accept(org.eclipse.net4j.util.container.IContainerEventVisitor)"><CODE>IContainerEvent.accept(IContainerEventVisitor)</CODE></A></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
index 61c08eb98c..d0d68ffade 100644
--- 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
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 15c074ab38..d9cce6082b 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
@@ -97,8 +97,9 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<DL>
<DT><PRE>public interface <B>IContainerEventVisitor&lt;E&gt;</B></DL>
</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"/>
+<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="5,184,200,224"/>
+<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="28,101,177,141"/>
+<area shape="rect" id="node3" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="47,5,159,45"/>
</map>
<CENTER><IMG SRC="IContainerEventVisitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +107,12 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<P>
+A callback interface for visiting <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html#accept(org.eclipse.net4j.util.container.IContainerEventVisitor)"><CODE>IContainerEvent.accept(IContainerEventVisitor)</CODE></A></DL>
<HR>
<P>
@@ -123,7 +130,7 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor.Filtered</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="type parameter in IContainerEventVisitor.Filtered">E</A>&gt;</B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An extension interface for <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.</TD>
</TR>
</TABLE>
&nbsp;
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
index d9c0dffd40..a95177fa29 100644
--- 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
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 d8d3eae267..7789da3812 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
@@ -97,9 +97,10 @@ Interface IElementProcessor</H2>
<DL>
<DT><PRE>public interface <B>IElementProcessor</B></DL>
</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"/>
+<area shape="rect" id="node1" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="148,5,281,45"/>
+<area shape="rect" id="node2" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="149,101,280,141"/>
+<area shape="rect" id="node3" href="../security/ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector (org.eclipse.net4j.util.security)" alt="" coords="5,184,200,224"/>
+<area shape="rect" id="node4" href="../security/ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer (org.eclipse.net4j.util.security)" alt="" coords="230,184,425,224"/>
</map>
<CENTER><IMG SRC="IElementProcessor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -107,6 +108,10 @@ Interface IElementProcessor</H2>
<P>
+Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.
+<P>
+
+<P>
<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
index f1a5fa70d7..2aecc23338 100644
--- 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
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 fe34cf30aa..fdf70cfa70 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
@@ -103,11 +103,13 @@ Interface IManagedContainer</H2>
<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><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"/>
+<area shape="rect" id="node1" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="5,208,120,248"/>
+<area shape="rect" id="node2" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="273,104,407,144"/>
+<area shape="rect" id="node3" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="156,6,353,61"/>
+<area shape="rect" id="node4" href="../factory/IFactory.html" title="&#171;interface&#187; IFactory (org.eclipse.net4j.util.factory)" alt="" coords="151,201,340,255"/>
+<area shape="rect" id="node5" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="370,208,501,248"/>
+<area shape="rect" id="node6" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="383,13,468,53"/>
+<area shape="rect" id="node7" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="532,215,663,241"/>
</map>
<CENTER><IMG SRC="IManagedContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -115,6 +117,11 @@ Interface IManagedContainer</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .
+<P>
+
+<P>
<DL>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
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
index 1abbf432f9..2699a5218f 100644
--- 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
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 95752da073..417341ff0e 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
@@ -106,6 +106,11 @@ Interface IPluginContainer</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .
+<P>
+
+<P>
<DL>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
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 642475c8f8..5916107bb9 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
@@ -110,6 +110,11 @@ Class LifecycleEventConverter&lt;E&gt;</H2>
<P>
+A delegating <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that converts <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle events</CODE></A> into
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container events</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 f4ced937ad..fc668d1f3e 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
@@ -113,6 +113,10 @@ Class ManagedContainer</H2>
<P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 9535934b39..8113e85ef1 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
@@ -113,6 +113,10 @@ Class SingleDeltaContainerEvent&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.
+<P>
+
+<P>
<DL>
<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>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html
index 6a19977dbd..06c073814a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html
@@ -135,7 +135,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -143,7 +144,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
</TABLE>
&nbsp;
@@ -159,7 +161,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -167,7 +169,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -305,7 +307,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -313,7 +315,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -321,7 +323,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <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"><CODE>map entries</CODE></A>) that is a <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"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -329,7 +331,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -337,7 +339,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -345,7 +347,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -361,7 +363,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -369,7 +371,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -377,7 +379,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -385,7 +387,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -393,7 +395,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -401,7 +403,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -409,7 +411,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -417,7 +419,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html
index b95934fc99..162a0693d4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDe
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container">ContainerDelta&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html
index 0316417a2b..0f81a90a5c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html
index bffc0a7ab4..fe49bba638 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor.Filtered&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An extension interface for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html
index 2d9942f541..ce64e98fe3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html
@@ -161,7 +161,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedCont
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
</TABLE>
&nbsp;
@@ -177,7 +178,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedCont
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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 b976edb641..b4acc902ad 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
@@ -117,6 +117,10 @@ Class AbstractDelegator.DelegatingIterator</H2>
<P>
+A delegating <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"><CODE>iterator</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 0e1946aaf4..94c89fea4c 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
@@ -117,6 +117,10 @@ Class AbstractDelegator&lt;E&gt;</H2>
<P>
+A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -134,7 +138,7 @@ Class AbstractDelegator&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator.DelegatingIterator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <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"><CODE>iterator</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.eclipse.net4j.util.container.IContainer"><!-- --></A>
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 86d8377473..1ec36c213e 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
@@ -115,6 +115,10 @@ Class ContainerBlockingQueue&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 71add2b70c..ce73c0f61f 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
@@ -119,6 +119,10 @@ Class ContainerCollection&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 b4b45ebc78..45ee52c939 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
@@ -115,6 +115,10 @@ Class ContainerList.DelegatingListIterator</H2>
<P>
+A delegating <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"><CODE>list iterator</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 1474ed3721..52ab9650ea 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
@@ -114,6 +114,10 @@ Class ContainerList&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -131,7 +135,7 @@ Class ContainerList&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList.DelegatingListIterator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <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"><CODE>list iterator</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.eclipse.net4j.util.container.delegate.AbstractDelegator"><!-- --></A>
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 adb34f16e0..9b6506bc3e 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
@@ -113,6 +113,10 @@ Class ContainerMap&lt;K,V&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 25dc9e8661..45ad85c114 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
@@ -118,6 +118,10 @@ Class ContainerQueue&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 4abea62f83..cce60a649a 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
@@ -118,6 +118,10 @@ Class ContainerSet&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 846d8d15cb..8a3b56f123 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
@@ -115,6 +115,10 @@ Class ContainerSortedSet&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 dddb8a84d8..30aa7cc6d8 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
@@ -117,6 +117,10 @@ Interface IContainerCollection&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Collection</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 75089e464c..5740689e56 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
@@ -111,6 +111,10 @@ Interface IContainerList&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 918b71410b..3367ea4cfd 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
@@ -111,6 +111,10 @@ Interface IContainerMap&lt;K,V&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <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"><CODE>map entries</CODE></A>) that is a <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"><CODE>Map</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 fab2eeb2de..a8f94736c5 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
@@ -115,6 +115,10 @@ Interface IContainerQueue&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 2d3d53b9ad..a0f53b34cf 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
@@ -115,6 +115,10 @@ Interface IContainerSet&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 07f517b46d..1e0dc4987f 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
@@ -111,6 +111,10 @@ Interface IContainerSortedSet&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html
index fa81905297..72fbd03098 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList.DelegatingListIterator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <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"><CODE>list iterator</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html
index eeea14a057..99e8a87c11 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -155,7 +155,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -163,7 +163,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html
index 2078f3c49e..2b806a5f36 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html
index b11fb55632..15c9fbb4a8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html
index 49191fb8bd..318e54ecf0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html
index afc2f3595d..133fc0d188 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html
index d51f2efea6..fe14943cdb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -163,7 +163,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -171,7 +171,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -179,7 +179,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -187,7 +187,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -195,7 +195,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -203,7 +203,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html
index 22f7f81013..00c84f86a6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html
index f714a4002c..0957ba096c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html
index 287562d6b7..bd2b1bbf7e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html
index 6fb2262310..75ff3d29e1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html
index 7e07b83aca..0f44e91713 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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 d49ed18d25..9392722c71 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
@@ -89,34 +89,21 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
<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"/>
+<area shape="rect" id="node1" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="405,77,544,131"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; Collection (java.util)" alt="" coords="64,211,149,266"/>
+<area shape="rect" id="node3" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,290,208,345"/>
+<area shape="rect" id="node4" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="573,48,741,88"/>
+<area shape="rect" id="node5" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="238,221,375,261"/>
+<area shape="rect" id="node6" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="424,156,525,196"/>
+<area shape="rect" id="node7" href="IContainerMap.html" title="&#171;interface&#187; IContainerMap" alt="" coords="254,375,359,415"/>
+<area shape="rect" id="node8" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="415,12,534,52"/>
+<area shape="rect" id="node9" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="425,300,525,340"/>
+<area shape="rect" id="node10" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="588,264,727,304"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; List (java.util)" alt="" coords="264,142,349,197"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; Map (java.util)" alt="" coords="64,369,149,423"/>
+<area shape="rect" id="node13" title="&#171;interface&#187; Queue (java.util)" alt="" coords="264,5,349,59"/>
+<area shape="rect" id="node14" title="&#171;interface&#187; Set (java.util)" alt="" coords="264,293,349,347"/>
+<area shape="rect" id="node15" title="&#171;interface&#187; SortedSet (java.util)" alt="" coords="432,221,517,275"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -132,27 +119,27 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerMap&lt;K,V&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <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"><CODE>map entries</CODE></A>) that is a <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"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -166,35 +153,35 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index 86675ef436..49e0fda60d 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html
index 7a893fb118..fae749d623 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html
@@ -105,31 +105,31 @@ Classes in <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html#org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html#org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator.DelegatingIterator</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <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"><CODE>iterator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html#org.eclipse.net4j.util.container.delegate"><B>ContainerCollection</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html#org.eclipse.net4j.util.container.delegate"><B>ContainerQueue</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html#org.eclipse.net4j.util.container.delegate"><B>ContainerSet</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html#org.eclipse.net4j.util.container.delegate"><B>IContainerBlockingQueue</B></A></B>
@@ -141,37 +141,37 @@ Classes in <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html#org.eclipse.net4j.util.container.delegate"><B>IContainerCollection</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html#org.eclipse.net4j.util.container.delegate"><B>IContainerList</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html#org.eclipse.net4j.util.container.delegate"><B>IContainerMap</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <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"><CODE>map entries</CODE></A>) that is a <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"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html#org.eclipse.net4j.util.container.delegate"><B>IContainerQueue</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html#org.eclipse.net4j.util.container.delegate"><B>IContainerSet</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html#org.eclipse.net4j.util.container.delegate"><B>IContainerSortedSet</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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 f61c5b6270..480239c014 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
@@ -89,40 +89,20 @@ A framework of notifying collections and wiring containers.
<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"/>
+<area shape="rect" id="node1" title="Object (java.lang)" alt="" coords="779,209,859,249"/>
+<area shape="rect" id="node2" href="Container.html" title="Container" alt="" coords="780,274,857,299"/>
+<area shape="rect" id="node3" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="523,209,608,249"/>
+<area shape="rect" id="node4" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="747,145,890,185"/>
+<area shape="rect" id="node5" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="510,145,621,185"/>
+<area shape="rect" id="node6" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="253,155,365,195"/>
+<area shape="rect" id="node7" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="1042,5,1174,45"/>
+<area shape="rect" id="node8" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,147,186,202"/>
+<area shape="rect" id="node9" href="../factory/IFactory.html" title="&#171;interface&#187; IFactory (org.eclipse.net4j.util.factory)" alt="" coords="1013,70,1203,125"/>
+<area shape="rect" id="node10" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="467,66,664,121"/>
+<area shape="rect" id="node11" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="752,77,885,117"/>
+<area shape="rect" id="node12" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="219,227,399,282"/>
+<area shape="rect" id="node13" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="1050,149,1166,189"/>
+<area shape="rect" id="node14" href="ContainerUtil.html" title="&#171;static&#187; ContainerUtil" alt="" coords="48,83,144,123"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -134,7 +114,7 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.Modifiable.html" title="interface in org.eclipse.net4j.util.container">IContainer.Modifiable&lt;E&gt;</A></B></TD>
@@ -142,31 +122,33 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container">IContainerDelta&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Describes the addition or removal of a single element from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container">IContainerEvent&lt;E&gt;</A></B></TD>
-<TD>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.</TD>
+<TD>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 elements have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A callback interface for visiting <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor.Filtered&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An extension interface for <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IElementProcessor.html" title="interface in org.eclipse.net4j.util.container">IElementProcessor</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ISlow.html" title="interface in org.eclipse.net4j.util.container">ISlow</A></B></TD>
@@ -184,35 +166,37 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container">ContainerDelta&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="class in org.eclipse.net4j.util.container">ContainerEventAdapter&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches container <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerUtil.html" title="class in org.eclipse.net4j.util.container">ContainerUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="class in org.eclipse.net4j.util.container">LifecycleEventConverter&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A delegating <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that converts <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle events</CODE></A> into
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container events</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -226,7 +210,7 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container">IContainerDelta.Kind</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -240,7 +224,8 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/FactoryNotFoundException.html" title="class in org.eclipse.net4j.util.container">FactoryNotFoundException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An unchecked exception that indicates the absence of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> identified by
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index 8fc9dbf38c..7ff7a69050 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html
index e1d538d7b5..c1952967e3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html
@@ -129,7 +129,8 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.concurrent"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
</TABLE>
&nbsp;
@@ -144,67 +145,69 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/ContainerEvent.html#org.eclipse.net4j.util.container"><B>ContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.container"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerDelta.html#org.eclipse.net4j.util.container"><B>IContainerDelta</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Describes the addition or removal of a single element from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html#org.eclipse.net4j.util.container"><B>IContainerDelta.Kind</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerEvent.html#org.eclipse.net4j.util.container"><B>IContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 elements have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html#org.eclipse.net4j.util.container"><B>IContainerEventVisitor</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface for visiting <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IElementProcessor.html#org.eclipse.net4j.util.container"><B>IElementProcessor</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.container"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IPluginContainer.html#org.eclipse.net4j.util.container"><B>IPluginContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/ManagedContainer.html#org.eclipse.net4j.util.container"><B>ManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/SingleDeltaContainerEvent.html#org.eclipse.net4j.util.container"><B>SingleDeltaContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -219,19 +222,19 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/ContainerEvent.html#org.eclipse.net4j.util.container.delegate"><B>ContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.container.delegate"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html#org.eclipse.net4j.util.container.delegate"><B>IContainerDelta.Kind</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -246,13 +249,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/Container.html#org.eclipse.net4j.util.registry"><B>Container</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.registry"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
</TABLE>
&nbsp;
@@ -267,13 +270,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IElementProcessor.html#org.eclipse.net4j.util.security"><B>IElementProcessor</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.security"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
</TABLE>
&nbsp;
@@ -288,7 +292,8 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.ui.container"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
</TABLE>
&nbsp;
@@ -303,7 +308,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.ui.views"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
</TABLE>
&nbsp;
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 97813b59bf..1fb0e21141 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
@@ -122,6 +122,10 @@ Class Event</H2>
<P>
+A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.
+<P>
+
+<P>
<DL>
<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/EventUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html
index c374bd2dfe..15a1518a99 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
@@ -106,6 +106,11 @@ Class EventUtil</H2>
<P>
+Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A>, <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 1858f07169..1741a9ff30 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
@@ -103,8 +103,11 @@ Class ExecutorServiceNotifier.ThreadPool</H2>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A></DD>
</DL>
<HR>
+<B>Deprecated.</B>
+<P>
<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>
+<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>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><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"/>
@@ -115,6 +118,10 @@ Class ExecutorServiceNotifier.ThreadPool</H2>
<P>
+Deprecated.
+<P>
+
+<P>
<HR>
<P>
@@ -150,7 +157,7 @@ Class ExecutorServiceNotifier.ThreadPool</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html#ExecutorServiceNotifier.ThreadPool()">ExecutorServiceNotifier.ThreadPool</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
@@ -208,7 +215,7 @@ ExecutorServiceNotifier.ThreadPool</H3>
<PRE>
public <B>ExecutorServiceNotifier.ThreadPool</B>()</PRE>
<DL>
-</DL>
+<DD><B>Deprecated.</B>&nbsp;</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
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 659dc43038..605087b9bc 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
@@ -102,8 +102,11 @@ Class ExecutorServiceNotifier</H2>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A></DD>
</DL>
<HR>
+<B>Deprecated.</B>
+<P>
<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>
+<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>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><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"/>
@@ -115,6 +118,10 @@ Class ExecutorServiceNotifier</H2>
<P>
+Deprecated.
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
@@ -136,7 +143,7 @@ Class ExecutorServiceNotifier</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
@@ -152,7 +159,7 @@ Class ExecutorServiceNotifier</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#ExecutorServiceNotifier()">ExecutorServiceNotifier</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
@@ -170,7 +177,7 @@ Class ExecutorServiceNotifier</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#getNotificationService()">getNotificationService</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -178,7 +185,7 @@ Class ExecutorServiceNotifier</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html#setNotificationExecutorService(java.util.concurrent.ExecutorService)">setNotificationExecutorService</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</A>&nbsp;notificationExecutorService)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.net4j.util.event.Notifier"><!-- --></A>
@@ -217,7 +224,7 @@ ExecutorServiceNotifier</H3>
<PRE>
public <B>ExecutorServiceNotifier</B>()</PRE>
<DL>
-</DL>
+<DD><B>Deprecated.</B>&nbsp;</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -234,7 +241,7 @@ getNotificationService</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</A> <B>getNotificationService</B>()</PRE>
<DL>
-<DD><DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html#getNotificationService()">getNotificationService</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A></CODE></DL>
</DD>
<DD><DL>
@@ -248,7 +255,7 @@ setNotificationExecutorService</H3>
<PRE>
public void <B>setNotificationExecutorService</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</A>&nbsp;notificationExecutorService)</PRE>
<DL>
-<DD><DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
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 8683230ce4..e134813341 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
@@ -100,15 +100,16 @@ Interface IEvent</H2>
<DL>
<DT><PRE>public interface <B>IEvent</B></DL>
</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"/>
+<area shape="rect" id="node1" href="Event.html" title="Event" alt="" coords="313,5,367,30"/>
+<area shape="rect" id="node2" href="../fsm/FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent (org.eclipse.net4j.util.fsm)" alt="" coords="214,49,466,89"/>
+<area shape="rect" id="node3" href="../cache/ICacheMonitorEvent.html" title="&#171;interface&#187; ICacheMonitorEvent (org.eclipse.net4j.util.cache)" alt="" coords="247,109,433,163"/>
+<area shape="rect" id="node4" href="../container/IContainerEvent.html" title="&#171;interface&#187; IContainerEvent (org.eclipse.net4j.util.container)" alt="" coords="239,182,441,237"/>
+<area shape="rect" id="node5" href="IEvent.html" title="&#171;interface&#187; IEvent" alt="" coords="5,263,91,303"/>
+<area shape="rect" id="node6" href="../collection/IHistoryChangeEvent.html" title="&#171;interface&#187; IHistoryChangeEvent (org.eclipse.net4j.util.collection)" alt="" coords="237,255,443,310"/>
+<area shape="rect" id="node7" href="../lifecycle/ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent (org.eclipse.net4j.util.lifecycle)" alt="" coords="241,329,439,383"/>
+<area shape="rect" id="node8" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="297,403,383,443"/>
+<area shape="rect" id="node9" href="../options/IOptionsEvent.html" title="&#171;interface&#187; IOptionsEvent (org.eclipse.net4j.util.options)" alt="" coords="244,462,436,517"/>
+<area shape="rect" id="node10" href="../om/pref/OMPreferencesChangeEvent.html" title="&#171;interface&#187; OMPreferencesChangeEvent (org.eclipse.net4j.util.om.pref)" alt="" coords="243,535,437,590"/>
</map>
<CENTER><IMG SRC="IEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -116,6 +117,10 @@ Interface IEvent</H2>
<P>
+An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.
+<P>
+
+<P>
<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
index 1aff99a0d0..a433fc1c3a 100644
--- 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
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 d1ccb43b37..dbf78c6a0b 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
@@ -100,15 +100,16 @@ Interface IListener</H2>
<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><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"/>
+<area shape="rect" id="node1" href="../container/ContainerEventAdapter.html" title="ContainerEventAdapter (org.eclipse.net4j.util.container)" alt="" coords="445,5,648,45"/>
+<area shape="rect" id="node2" href="../ui/views/ContainerItemProvider.LeafNode.html" title="ContainerItemProvider.LeafNode (org.eclipse.net4j.util.ui.views)" alt="" coords="443,64,650,104"/>
+<area shape="rect" id="node3" href="../lifecycle/LifecycleEventAdapter.html" title="LifecycleEventAdapter (org.eclipse.net4j.util.lifecycle)" alt="" coords="448,123,645,163"/>
+<area shape="rect" id="node4" href="../container/LifecycleEventConverter.html" title="LifecycleEventConverter (org.eclipse.net4j.util.container)" alt="" coords="445,181,648,221"/>
+<area shape="rect" id="node5" href="../ui/container/ElementWizardComposite.html" title="ElementWizardComposite (org.eclipse.net4j.util.ui.container)" alt="" coords="438,240,655,280"/>
+<area shape="rect" id="node6" href="../ui/actions/SashLayoutAction.html" title="SashLayoutAction (org.eclipse.net4j.util.ui.actions)" alt="" coords="443,299,650,339"/>
+<area shape="rect" id="node7" href="../ui/StructuredContentProvider.html" title="StructuredContentProvider (org.eclipse.net4j.util.ui)" alt="" coords="459,357,634,397"/>
+<area shape="rect" id="node8" title="&#171;interface&#187; EventListener (java.util)" alt="" coords="6,141,106,195"/>
+<area shape="rect" id="node9" href="IListener.html" title="&#171;interface&#187; IListener" alt="" coords="253,181,339,221"/>
+<area shape="rect" id="node10" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="13,215,99,255"/>
</map>
<CENTER><IMG SRC="IListener.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -116,6 +117,10 @@ Interface IListener</H2>
<P>
+A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.
+<P>
+
+<P>
<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
index ff7fa23df5..d0e4cbfe5b 100644
--- 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
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 d8ef2b1cbe..082deb820d 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
@@ -100,16 +100,18 @@ Interface INotifier</H2>
<DL>
<DT><PRE>public interface <B>INotifier</B></DL>
</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"/>
+<area shape="rect" id="node1" href="Notifier.html" title="Notifier" alt="" coords="522,5,585,30"/>
+<area shape="rect" id="node2" href="../om/monitor/NotifyingMonitor.html" title="NotifyingMonitor (org.eclipse.net4j.util.om.monitor)" alt="" coords="446,49,661,89"/>
+<area shape="rect" id="node3" href="../ui/widgets/SashComposite.html" title="SashComposite (org.eclipse.net4j.util.ui.widgets)" alt="" coords="450,108,657,148"/>
+<area shape="rect" id="node4" href="../cache/ICacheMonitor.html" title="&#171;interface&#187; ICacheMonitor (org.eclipse.net4j.util.cache)" alt="" coords="461,167,646,222"/>
+<area shape="rect" id="node5" href="../container/IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="452,241,655,295"/>
+<area shape="rect" id="node6" href="IEvent.html" title="&#171;interface&#187; IEvent" alt="" coords="5,285,91,325"/>
+<area shape="rect" id="node7" href="../collection/IHistory.html" title="&#171;interface&#187; IHistory (org.eclipse.net4j.util.collection)" alt="" coords="451,314,656,369"/>
+<area shape="rect" id="node8" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="455,387,652,442"/>
+<area shape="rect" id="node9" href="IListener.html" title="&#171;interface&#187; IListener" alt="" coords="511,461,596,501"/>
+<area shape="rect" id="node10" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="213,285,299,325"/>
+<area shape="rect" id="node11" href="../options/IOptions.html" title="&#171;interface&#187; IOptions (org.eclipse.net4j.util.options)" alt="" coords="457,521,649,575"/>
+<area shape="rect" id="node12" href="../om/pref/OMPreferences.html" title="&#171;interface&#187; OMPreferences (org.eclipse.net4j.util.om.pref)" alt="" coords="457,594,650,649"/>
</map>
<CENTER><IMG SRC="INotifier.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
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
index 350f31f6fd..f8538a9e84 100644
--- 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
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 070ea651c7..298361c05b 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
@@ -119,6 +119,10 @@ Class Notifier</H2>
<P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
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 d2a4e7db08..4c1f0807db 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
@@ -103,8 +103,9 @@ Class ValueEvent&lt;VALUE&gt;</H2>
<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><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"/>
+<area shape="rect" id="node1" href="ValueNotifier.html" title="ValueNotifier" alt="" coords="5,158,99,183"/>
+<area shape="rect" id="node2" href="ValueEvent.html" title="ValueEvent" alt="" coords="9,75,95,101"/>
+<area shape="rect" id="node3" href="Event.html" title="Event" alt="" coords="25,6,79,31"/>
</map>
<CENTER><IMG SRC="ValueEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -112,6 +113,10 @@ Class ValueEvent&lt;VALUE&gt;</H2>
<P>
+An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>IEvent</CODE></A> fired from <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><CODE>value notifiers</CODE></A> after value changes.
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
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
index 53259c3646..f5b5b97f63 100644
--- 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
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 f916ccd67b..a6696c06a0 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
@@ -102,8 +102,10 @@ Class ValueNotifier&lt;VALUE&gt;</H2>
<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><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"/>
+<area shape="rect" id="node1" href="ValueNotifier.html" title="ValueNotifier" alt="" coords="53,89,147,114"/>
+<area shape="rect" id="node2" href="ValueEvent.html" title="ValueEvent" alt="" coords="5,6,91,31"/>
+<area shape="rect" id="node3" title="Object (java.lang)" alt="" coords="60,171,140,211"/>
+<area shape="rect" id="node4" href="Notifier.html" title="Notifier" alt="" coords="121,6,183,31"/>
</map>
<CENTER><IMG SRC="ValueNotifier.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -111,6 +113,15 @@ Class ValueNotifier&lt;VALUE&gt;</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> with an <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getID()"><CODE>ID</CODE></A> and a single <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getValue()"><CODE>value</CODE></A>.
+ <p>
+ Fires the following events:
+ <ul>
+ <li> <A HREF="../../../../../org/eclipse/net4j/util/event/ValueEvent.html" title="class in org.eclipse.net4j.util.event"><CODE>ValueEvent</CODE></A> after value changes.
+ </ul>
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.1</DD>
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
index 7c80b8ba6e..d11fe53748 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html
index 0bb9da7ca5..7e20589301 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html
@@ -135,7 +135,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" titl
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -143,7 +143,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" titl
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -168,7 +168,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" titl
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ValueEvent.html" title="class in org.eclipse.net4j.util.event">ValueEvent&lt;VALUE&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>IEvent</CODE></A> fired from <A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><CODE>value notifiers</CODE></A> after value changes.</TD>
</TR>
</TABLE>
&nbsp;
@@ -193,7 +193,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" titl
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEvent</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a lifecycle <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html
index f28576e98b..3adce96788 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/ExecutorServiceN
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html
index 58bb93cd62..f4cee38a13 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html
@@ -106,7 +106,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -217,7 +217,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container">IContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 elements have changed.</TD>
</TR>
</TABLE>
&nbsp;
@@ -233,7 +233,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -241,7 +241,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -314,7 +314,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -322,7 +322,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ValueEvent.html" title="class in org.eclipse.net4j.util.event">ValueEvent&lt;VALUE&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>IEvent</CODE></A> fired from <A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><CODE>value notifiers</CODE></A> after value changes.</TD>
</TR>
</TABLE>
&nbsp;
@@ -405,7 +405,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycleEvent</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 entity 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.</TD>
</TR>
</TABLE>
&nbsp;
@@ -421,7 +421,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IEvent.html" tit
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEvent</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a lifecycle <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html
index 2a3da544ed..88aab3817e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html
@@ -204,7 +204,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="class in org.eclipse.net4j.util.container">ContainerEventAdapter&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches container <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -212,7 +213,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="class in org.eclipse.net4j.util.container">LifecycleEventConverter&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that converts <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle events</CODE></A> into
+ <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container events</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -361,7 +363,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEventAdapter</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches lifecycle <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html
index 81db3b86a0..29c7c42fe6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html
@@ -114,7 +114,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/event/INotif
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -350,7 +350,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -366,7 +366,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -374,7 +375,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
</TABLE>
&nbsp;
@@ -390,7 +392,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -398,7 +400,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -447,7 +449,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -455,7 +457,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -463,7 +465,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <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"><CODE>map entries</CODE></A>) that is a <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"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -471,7 +473,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -479,7 +481,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -487,7 +489,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <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"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -503,7 +505,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -511,7 +513,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -519,7 +521,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -527,7 +529,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -535,7 +537,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -543,7 +545,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -551,7 +553,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -559,7 +561,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -584,7 +586,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -592,7 +594,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -600,7 +602,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -608,7 +610,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event">ValueNotifier&lt;VALUE&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> with an <A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getID()"><CODE>ID</CODE></A> and a single <A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getValue()"><CODE>value</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -671,7 +673,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine&lt;STATE extends Enum&lt;?&gt;,EVENT extends Enum&lt;?&gt;,SUBJECT&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -712,7 +715,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -728,7 +732,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html
index 39150f679d..20fb966e8d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html
@@ -114,7 +114,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifi
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -294,7 +294,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -302,7 +302,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -341,7 +341,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -349,7 +349,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -357,7 +357,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -365,7 +365,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -373,7 +373,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -381,7 +381,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -389,7 +389,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -397,7 +397,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -422,7 +422,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -430,7 +430,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -438,7 +438,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event">ValueNotifier&lt;VALUE&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> with an <A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getID()"><CODE>ID</CODE></A> and a single <A HREF="../../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getValue()"><CODE>value</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -463,7 +463,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine&lt;STATE extends Enum&lt;?&gt;,EVENT extends Enum&lt;?&gt;,SUBJECT&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -488,7 +489,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/event/Notifier.html" t
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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 a46af2c2a5..963211eb4c 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
@@ -89,50 +89,17 @@ A framework for sending of and listening to events.
<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"/>
+<area shape="rect" id="node1" href="Event.html" title="Event" alt="" coords="178,149,233,174"/>
+<area shape="rect" id="node2" title="EventObject (java.util)" alt="" coords="6,161,98,201"/>
+<area shape="rect" id="node3" href="Notifier.html" title="Notifier" alt="" coords="349,98,411,123"/>
+<area shape="rect" id="node4" title="Object (java.lang)" alt="" coords="635,115,715,155"/>
+<area shape="rect" id="node5" href="ValueEvent.html" title="ValueEvent" alt="" coords="337,147,423,173"/>
+<area shape="rect" id="node6" href="ValueNotifier.html" title="ValueNotifier" alt="" coords="481,122,575,147"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; EventListener (java.util)" alt="" coords="155,5,255,59"/>
+<area shape="rect" id="node8" href="IEvent.html" title="&#171;interface&#187; IEvent" alt="" coords="9,91,95,131"/>
+<area shape="rect" id="node9" href="IListener.html" title="&#171;interface&#187; IListener" alt="" coords="337,23,423,63"/>
+<area shape="rect" id="node10" href="INotifier.html" title="&#171;interface&#187; INotifier" alt="" coords="163,84,248,124"/>
+<area shape="rect" id="node11" href="EventUtil.html" title="&#171;static&#187; EventUtil" alt="" coords="15,27,89,67"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -144,11 +111,11 @@ A framework for sending of and listening to events.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></B></TD>
@@ -167,31 +134,32 @@ A framework for sending of and listening to events.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/Event.html" title="class in org.eclipse.net4j.util.event">Event</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/EventUtil.html" title="class in org.eclipse.net4j.util.event">EventUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A>, <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier</A></B></TD>
-<TD>&nbsp;</TD>
+<TD><B>Deprecated.</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html" title="class in org.eclipse.net4j.util.event">ExecutorServiceNotifier.ThreadPool</A></B></TD>
-<TD>&nbsp;</TD>
+<TD><B>Deprecated.</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/Notifier.html" title="class in org.eclipse.net4j.util.event">Notifier</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/ValueEvent.html" title="class in org.eclipse.net4j.util.event">ValueEvent&lt;VALUE&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>IEvent</CODE></A> fired from <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event"><CODE>value notifiers</CODE></A> after value changes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html" title="class in org.eclipse.net4j.util.event">ValueNotifier&lt;VALUE&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> with an <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getID()"><CODE>ID</CODE></A> and a single <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getValue()"><CODE>value</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index cd7cd5f4f6..dd4cf6c099 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-use.html
index f6556ec33e..a8839ec3d4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/event/package-use.html
@@ -114,7 +114,7 @@ Packages that use <A HREF="../../../../../org/eclipse/net4j/util/event/package-s
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -177,7 +177,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.cache"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.cache"><B>INotifier</B></A></B>
@@ -190,7 +190,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.cache"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -205,7 +205,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.collection"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.collection"><B>INotifier</B></A></B>
@@ -218,7 +218,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.collection"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -233,7 +233,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.concurrent"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.concurrent"><B>INotifier</B></A></B>
@@ -246,7 +246,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.concurrent"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -261,19 +261,19 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Event.html#org.eclipse.net4j.util.container"><B>Event</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.container"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.container"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.container"><B>INotifier</B></A></B>
@@ -286,7 +286,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.container"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -308,7 +308,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.container.delegate"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -323,25 +323,25 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Event.html#org.eclipse.net4j.util.event"><B>Event</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html#org.eclipse.net4j.util.event"><B>ExecutorServiceNotifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.event"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.event"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.event"><B>INotifier</B></A></B>
@@ -354,13 +354,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.event"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/ValueNotifier.html#org.eclipse.net4j.util.event"><B>ValueNotifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> with an <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getID()"><CODE>ID</CODE></A> and a single <A HREF="../../../../../org/eclipse/net4j/util/event/ValueNotifier.html#getValue()"><CODE>value</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -375,7 +375,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.fsm"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.fsm"><B>INotifier</B></A></B>
@@ -388,7 +388,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.fsm"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -403,19 +403,19 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Event.html#org.eclipse.net4j.util.lifecycle"><B>Event</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.lifecycle"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.lifecycle"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.lifecycle"><B>INotifier</B></A></B>
@@ -428,7 +428,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.lifecycle"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -443,19 +443,19 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Event.html#org.eclipse.net4j.util.om.monitor"><B>Event</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.om.monitor"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.om.monitor"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.om.monitor"><B>INotifier</B></A></B>
@@ -477,7 +477,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.om.pref"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.om.pref"><B>INotifier</B></A></B>
@@ -499,13 +499,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Event.html#org.eclipse.net4j.util.options"><B>Event</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.options"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.options"><B>INotifier</B></A></B>
@@ -534,7 +534,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.ref"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -549,7 +549,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.registry"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.registry"><B>INotifier</B></A></B>
@@ -562,7 +562,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.registry"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -584,7 +584,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.security"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -599,13 +599,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.ui"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.ui"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.ui"><B>INotifier</B></A></B>
@@ -618,7 +618,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.ui"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -633,13 +633,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.ui.actions"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.ui.actions"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
</TABLE>
&nbsp;
@@ -654,13 +654,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.ui.container"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.ui.container"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.ui.container"><B>INotifier</B></A></B>
@@ -673,7 +673,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Notifier.html#org.eclipse.net4j.util.ui.container"><B>Notifier</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -688,13 +688,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.ui.views"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.ui.views"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
</TABLE>
&nbsp;
@@ -709,19 +709,19 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/event/package-summary.
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/Event.html#org.eclipse.net4j.util.ui.widgets"><B>Event</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IEvent.html#org.eclipse.net4j.util.ui.widgets"><B>IEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An event that is fired from a <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifier</CODE></A> and can be handled by <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listeners</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/IListener.html#org.eclipse.net4j.util.ui.widgets"><B>IListener</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface that <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event"><CODE>notifiers</CODE></A> use to pass <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>events</CODE></A> to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/event/class-use/INotifier.html#org.eclipse.net4j.util.ui.widgets"><B>INotifier</B></A></B>
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 de90b5f12c..a4afe6acb1 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
@@ -121,6 +121,10 @@ Class Factory</H2>
<P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 76000341e1..d445e16b7c 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
@@ -113,6 +113,10 @@ Class FactoryCreationException</H2>
<P>
+Thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html#createFactory()"><CODE>FactoryDescriptor.createFactory()</CODE></A> if a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> could not be created.
+<P>
+
+<P>
<DL>
<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>
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 075455a135..3b55839cf9 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
@@ -111,6 +111,22 @@ Class FactoryDescriptor</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.
+ <p>
+ Example contribution:
+
+ <pre>
+ &lt;extension
+ point="org.eclipse.net4j.util.factories">
+ &lt;factory
+ class="org.eclipse.net4j.util.concurrent.TimerLifecycle$DaemonFactory"
+ productGroup="org.eclipse.net4j.util.timers"
+ type="daemon"/>
+ &lt;/extension>
+ </pre>
+<P>
+
+<P>
<DL>
<DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
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 2ce8fc6c2a..4eb9440095 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
@@ -112,6 +112,10 @@ Class FactoryKey</H2>
<P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.
+<P>
+
+<P>
<DL>
<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/IFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html
index 1325d7fe31..f7d93f2836 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
@@ -97,8 +97,10 @@ Interface IFactory</H2>
<DL>
<DT><PRE>public interface <B>IFactory</B></DL>
</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"/>
+<area shape="rect" id="node1" href="../container/IManagedContainer.html" title="&#171;interface&#187; IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="5,6,208,61"/>
+<area shape="rect" id="node2" href="IFactoryKey.html" title="&#171;interface&#187; IFactoryKey" alt="" coords="7,200,99,240"/>
+<area shape="rect" id="node3" href="IFactory.html" title="&#171;interface&#187; IFactory" alt="" coords="64,117,149,157"/>
+<area shape="rect" id="node4" href="Factory.html" title="Factory" alt="" coords="129,207,193,233"/>
</map>
<CENTER><IMG SRC="IFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +108,10 @@ Interface IFactory</H2>
<P>
+<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.
+<P>
+
+<P>
<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
index 0f96244c51..fc04166469 100644
--- 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
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 dba1af2404..35291172d8 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
@@ -97,8 +97,9 @@ Interface IFactoryKey</H2>
<DL>
<DT><PRE>public interface <B>IFactoryKey</B></DL>
</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"/>
+<area shape="rect" id="node1" href="IFactoryKey.html" title="&#171;interface&#187; IFactoryKey" alt="" coords="5,84,96,124"/>
+<area shape="rect" id="node2" href="IFactory.html" title="&#171;interface&#187; IFactory" alt="" coords="8,5,93,45"/>
+<area shape="rect" id="node3" href="FactoryKey.html" title="FactoryKey" alt="" coords="6,163,95,189"/>
</map>
<CENTER><IMG SRC="IFactoryKey.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +107,10 @@ Interface IFactoryKey</H2>
<P>
+Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> by <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
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
index a63bff6c93..6166e1eb07 100644
--- 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
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 80dc2316b8..7cb2f73927 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
@@ -113,6 +113,11 @@ Class ProductCreationException</H2>
<P>
+An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.
+<P>
+
+<P>
<DL>
<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>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html
index 997a19fdb9..e4b984dbe9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html
@@ -160,7 +160,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/Factory.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html
index 8fbe0bb8db..b99640d066 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html
@@ -255,7 +255,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -263,7 +263,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html
index 1eb700aea2..3efdf6739f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html
@@ -160,7 +160,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactoryKey.ht
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory">FactoryKey</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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 d966583419..9bec888565 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
@@ -89,23 +89,10 @@ A framework for factory based instance creation.
<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"/>
+<area shape="rect" id="node1" href="Factory.html" title="Factory" alt="" coords="457,5,522,30"/>
+<area shape="rect" id="node2" href="IFactory.html" title="&#171;interface&#187; IFactory" alt="" coords="325,27,411,67"/>
+<area shape="rect" id="node3" href="IFactoryKey.html" title="&#171;interface&#187; IFactoryKey" alt="" coords="443,55,535,95"/>
+<area shape="rect" id="node4" href="../container/IManagedContainer.html" title="&#171;interface&#187; IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="5,19,208,74"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -117,11 +104,11 @@ A framework for factory based instance creation.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory">IFactory</A></B></TD>
-<TD>&nbsp;</TD>
+<TD><A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory">IFactoryKey</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> by <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -135,15 +122,15 @@ A framework for factory based instance creation.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory">FactoryKey</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -157,11 +144,12 @@ A framework for factory based instance creation.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryCreationException.html" title="class in org.eclipse.net4j.util.factory">FactoryCreationException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html#createFactory()"><CODE>FactoryDescriptor.createFactory()</CODE></A> if a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> could not be created.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory">ProductCreationException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
&nbsp;
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
index c748b33c1a..1c6300556e 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html
index a699f6e81a..4eba9fd8d6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html
@@ -121,19 +121,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.concurrent"><B>Factory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.concurrent"><B>IFactory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.concurrent"><B>ProductCreationException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
&nbsp;
@@ -148,13 +149,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.container"><B>IFactory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactoryKey.html#org.eclipse.net4j.util.container"><B>IFactoryKey</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> by <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -169,31 +170,32 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.factory"><B>Factory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/FactoryKey.html#org.eclipse.net4j.util.factory"><B>FactoryKey</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.factory"><B>IFactory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactoryKey.html#org.eclipse.net4j.util.factory"><B>IFactoryKey</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> by <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.factory"><B>ProductCreationException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
&nbsp;
@@ -208,19 +210,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.security"><B>Factory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.security"><B>IFactory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.security"><B>ProductCreationException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
&nbsp;
@@ -235,19 +238,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.ui.container"><B>Factory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.ui.container"><B>IFactory</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.ui.container"><B>ProductCreationException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
&nbsp;
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 1bd4568ca9..9eb7fd2415 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
@@ -113,6 +113,10 @@ Class FiniteStateMachine.ChangeStateTransition</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transition</CODE></A> that changes the <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html#getTargetState()"><CODE>state</CODE></A> of a <i>subject</i>.
+<P>
+
+<P>
<HR>
<P>
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 cd3925067e..70c9486a23 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
@@ -101,8 +101,11 @@ Class FiniteStateMachine.FailTransition</H2>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">STATE</A> 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;,<A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">EVENT</A> 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;,<A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">SUBJECT</A>&gt;</DD>
</DL>
<HR>
+<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FAIL"><CODE>FiniteStateMachine.FAIL</CODE></A></I>
+<P>
<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>
+<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>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><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"/>
@@ -113,6 +116,10 @@ Class FiniteStateMachine.FailTransition</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transition</CODE></A> that throws an <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang"><CODE>IllegalStateException</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -129,7 +136,7 @@ Class FiniteStateMachine.FailTransition</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html#FiniteStateMachine.FailTransition()">FiniteStateMachine.FailTransition</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
@@ -150,7 +157,7 @@ Class FiniteStateMachine.FailTransition</H2>
<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>&nbsp;data)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -158,7 +165,7 @@ Class FiniteStateMachine.FailTransition</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html#toString()">toString</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -188,7 +195,7 @@ FiniteStateMachine.FailTransition</H3>
<PRE>
public <B>FiniteStateMachine.FailTransition</B>()</PRE>
<DL>
-</DL>
+<DD><B>Deprecated.</B>&nbsp;</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -208,7 +215,7 @@ public void <B>execute</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs
<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;&nbsp;event,
<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>&nbsp;data)</PRE>
<DL>
-<DD><DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html#execute(SUBJECT, STATE, EVENT, DATA)">execute</A></CODE> in interface <CODE><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;</CODE></DL>
</DD>
<DD><DL>
@@ -222,7 +229,7 @@ toString</H3>
<PRE>
public <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> <B>toString</B>()</PRE>
<DL>
-<DD><DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><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></CODE></DL>
</DD>
<DD><DL>
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
index d26fed5dee..ca97cef8a3 100644
--- 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
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 00bfbe778e..154b3c8f21 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
@@ -101,8 +101,11 @@ Class FiniteStateMachine.IgnoreTransition</H2>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">STATE</A> 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;,<A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">EVENT</A> 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;,<A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="type parameter in FiniteStateMachine">SUBJECT</A>&gt;</DD>
</DL>
<HR>
+<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><CODE>FiniteStateMachine.IGNORE</CODE></A></I>
+<P>
<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>
+<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>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><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"/>
@@ -113,6 +116,10 @@ Class FiniteStateMachine.IgnoreTransition</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transition</CODE></A> that does nothing.
+<P>
+
+<P>
<HR>
<P>
@@ -129,7 +136,7 @@ Class FiniteStateMachine.IgnoreTransition</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html#FiniteStateMachine.IgnoreTransition()">FiniteStateMachine.IgnoreTransition</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
@@ -150,7 +157,7 @@ Class FiniteStateMachine.IgnoreTransition</H2>
<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>&nbsp;data)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -158,7 +165,7 @@ Class FiniteStateMachine.IgnoreTransition</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html#toString()">toString</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -188,7 +195,7 @@ FiniteStateMachine.IgnoreTransition</H3>
<PRE>
public <B>FiniteStateMachine.IgnoreTransition</B>()</PRE>
<DL>
-</DL>
+<DD><B>Deprecated.</B>&nbsp;</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -208,7 +215,7 @@ public void <B>execute</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs
<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;&nbsp;event,
<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>&nbsp;data)</PRE>
<DL>
-<DD><DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html#execute(SUBJECT, STATE, EVENT, DATA)">execute</A></CODE> in interface <CODE><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;</CODE></DL>
</DD>
<DD><DL>
@@ -222,7 +229,7 @@ toString</H3>
<PRE>
public <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> <B>toString</B>()</PRE>
<DL>
-<DD><DL>
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><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></CODE></DL>
</DD>
<DD><DL>
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
index bfe1474513..4e0dcdc485 100644
--- 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
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 37f55cfc4c..2a0cd47df9 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
@@ -105,7 +105,8 @@ Class FiniteStateMachine.StateChangedEvent</H2>
<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><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"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.html" title="FiniteStateMachine" alt="" coords="64,187,197,213"/>
+<area shape="rect" id="node3" href="FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent" alt="" coords="5,105,256,130"/>
</map>
<CENTER><IMG SRC="FiniteStateMachine.StateChangedEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
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
index 5cb4497e94..0f2a423298 100644
--- 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
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 00146ac357..4c1225811d 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
@@ -106,9 +106,11 @@ Class FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/ja
<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><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"/>
+<area shape="rect" id="node1" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="104,184,189,224"/>
+<area shape="rect" id="node2" href="../security/Negotiator.html" title="Negotiator (org.eclipse.net4j.util.security)" alt="" coords="219,184,413,224"/>
+<area shape="rect" id="node3" href="FiniteStateMachine.html" title="FiniteStateMachine" alt="" coords="164,102,297,127"/>
+<area shape="rect" id="node4" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,5,203,45"/>
+<area shape="rect" id="node5" href="FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent" alt="" coords="233,13,484,38"/>
</map>
<CENTER><IMG SRC="FiniteStateMachine.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -116,6 +118,16 @@ Class FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/ja
<P>
+A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.
+ <p>
+ Fires the following events:
+ <ul>
+ <li> <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html" title="class in org.eclipse.net4j.util.fsm"><CODE>FiniteStateMachine.StateChangedEvent</CODE></A> after state changes of a <i>subject</i>.
+ </ul>
+<P>
+
+<P>
<HR>
<P>
@@ -133,7 +145,7 @@ Class FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/ja
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.ChangeStateTransition</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transition</CODE></A> that changes the <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html#getTargetState()"><CODE>state</CODE></A> of a <i>subject</i>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -141,7 +153,7 @@ Class FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/ja
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.FailTransition</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FAIL"><CODE>FAIL</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -149,7 +161,7 @@ Class FiniteStateMachine&lt;STATE extends <A HREF="http://download.oracle.com/ja
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.IgnoreTransition</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><CODE>IGNORE</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
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
index f8f6f6ee32..2a2ba48d2c 100644
--- 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
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 36b3a4a62d..faaf41a952 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
@@ -97,11 +97,12 @@ Interface ITransition&lt;STATE extends <A HREF="http://download.oracle.com/javas
<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><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"/>
+<area shape="rect" id="node1" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="489,88,575,128"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.html" title="FiniteStateMachine" alt="" coords="465,6,599,31"/>
+<area shape="rect" id="node3" href="../security/ChallengeResponseNegotiator.Transition.html" title="ChallengeResponseNegotiator.Transition (org.eclipse.net4j.util.security)" alt="" coords="5,171,261,211"/>
+<area shape="rect" id="node4" href="FiniteStateMachine.IgnoreTransition.html" title="FiniteStateMachine.IgnoreTransition" alt="" coords="292,178,521,203"/>
+<area shape="rect" id="node5" href="FiniteStateMachine.FailTransition.html" title="FiniteStateMachine.FailTransition" alt="" coords="551,178,765,203"/>
+<area shape="rect" id="node6" href="FiniteStateMachine.ChangeStateTransition.html" title="FiniteStateMachine.ChangeStateTransition" alt="" coords="796,178,1065,203"/>
</map>
<CENTER><IMG SRC="ITransition.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -109,6 +110,10 @@ Interface ITransition&lt;STATE extends <A HREF="http://download.oracle.com/javas
<P>
+Encpsulates the logic to be executed when an <i>event</i> arrives for a <i>subject</i> in a particular <i>state</i>.
+<P>
+
+<P>
<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
index 42b9e3d08f..432718123c 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html
index 1f56ca70b9..d9ba94dff3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html
@@ -90,7 +90,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransit
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.security"><B>org.eclipse.net4j.util.security</B></A></TD>
@@ -119,7 +119,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.ChangeStateTransition</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transition</CODE></A> that changes the <A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html#getTargetState()"><CODE>state</CODE></A> of a <i>subject</i>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -127,7 +127,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.FailTransition</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FAIL"><CODE>FiniteStateMachine.FAIL</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -135,7 +135,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html"
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.IgnoreTransition</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><CODE>FiniteStateMachine.IGNORE</CODE></A></I></TD>
</TR>
</TABLE>
&nbsp;
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 6f71a478aa..03ea670d2b 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
@@ -81,7 +81,7 @@ function windowTitle()
<H2>
Package org.eclipse.net4j.util.fsm
</H2>
-A framework for finite state machines.
+A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.
<P>
<B>See:</B>
<BR>
@@ -89,16 +89,11 @@ A framework for finite state machines.
<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"/>
+<area shape="rect" id="node1" href="FiniteStateMachine.ChangeStateTransition.html" title="FiniteStateMachine.ChangeStateTransition" alt="" coords="845,19,1115,45"/>
+<area shape="rect" id="node2" href="FiniteStateMachine.StateChangedEvent.html" title="FiniteStateMachine.StateChangedEvent" alt="" coords="219,19,471,45"/>
+<area shape="rect" id="node3" href="FiniteStateMachine.html" title="FiniteStateMachine" alt="" coords="528,19,661,45"/>
+<area shape="rect" id="node4" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,5,186,59"/>
+<area shape="rect" id="node5" href="ITransition.html" title="&#171;interface&#187; ITransition" alt="" coords="728,12,813,52"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -110,7 +105,7 @@ A framework for finite state machines.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm">ITransition&lt;STATE extends Enum&lt;?&gt;,EVENT extends Enum&lt;?&gt;,SUBJECT,DATA&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Encpsulates the logic to be executed when an <i>event</i> arrives for a <i>subject</i> in a particular <i>state</i>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -124,15 +119,16 @@ A framework for finite state machines.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine&lt;STATE extends Enum&lt;?&gt;,EVENT extends Enum&lt;?&gt;,SUBJECT&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.FailTransition</A></B></TD>
-<TD>&nbsp;</TD>
+<TD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#FAIL"><CODE>FiniteStateMachine.FAIL</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine.IgnoreTransition</A></B></TD>
-<TD>&nbsp;</TD>
+<TD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html#IGNORE"><CODE>FiniteStateMachine.IGNORE</CODE></A></I></TD>
</TR>
</TABLE>
&nbsp;
@@ -143,7 +139,7 @@ Package org.eclipse.net4j.util.fsm Description
</H2>
<P>
-A framework for finite state machines.
+A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.
<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
index eb6fd6c722..327029a8c6 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html
index cd903eb40f..ced64ee29b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html
@@ -90,7 +90,7 @@ Packages that use <A HREF="../../../../../org/eclipse/net4j/util/fsm/package-sum
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.security"><B>org.eclipse.net4j.util.security</B></A></TD>
@@ -109,7 +109,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/fsm/package-summary.ht
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/class-use/ITransition.html#org.eclipse.net4j.util.fsm"><B>ITransition</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encpsulates the logic to be executed when an <i>event</i> arrives for a <i>subject</i> in a particular <i>state</i>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -124,13 +124,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/fsm/package-summary.ht
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.html#org.eclipse.net4j.util.security"><B>FiniteStateMachine</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/fsm/class-use/ITransition.html#org.eclipse.net4j.util.security"><B>ITransition</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encpsulates the logic to be executed when an <i>event</i> arrives for a <i>subject</i> in a particular <i>state</i>.</TD>
</TR>
</TABLE>
&nbsp;
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
index ff3e2170b1..ce7b2b4d7a 100644
--- 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
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 05c29c5488..1e483623c5 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
@@ -103,11 +103,10 @@ Interface ILifecycle</H2>
<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><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"/>
+<area shape="rect" id="node1" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="129,200,233,240"/>
+<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"/>
+<area shape="rect" id="node3" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="214,13,321,53"/>
+<area shape="rect" id="node4" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="139,117,224,157"/>
</map>
<CENTER><IMG SRC="ILifecycle.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -115,6 +114,16 @@ Interface ILifecycle</H2>
<P>
+An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.
+ <p>
+ Fires the following events:
+ <ul>
+ <li> <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>ILifecycleEvent</CODE></A> before and after the <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>state</CODE></A> of this lifecycle changes.
+ </ul>
+<P>
+
+<P>
<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
index 32b10d402a..a96acc2cec 100644
--- 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
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 5ae30711de..6d6d7ef754 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
@@ -105,7 +105,8 @@ Enum ILifecycleEvent.Kind</H2>
<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><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"/>
+<area shape="rect" id="node1" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="5,84,144,124"/>
+<area shape="rect" id="node2" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="21,5,128,45"/>
</map>
<CENTER><IMG SRC="ILifecycleEvent.Kind.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -113,7 +114,7 @@ Enum ILifecycleEvent.Kind</H2>
<P>
-Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.
+Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an entity.
<P>
<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
index 5ae854a186..31c0231a01 100644
--- 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
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 948e292c90..e9bd3b4bdc 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
@@ -100,9 +100,11 @@ Interface ILifecycleEvent</H2>
<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><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"/>
+<area shape="rect" id="node1" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="5,200,144,240"/>
+<area shape="rect" id="node2" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="162,104,269,144"/>
+<area shape="rect" id="node3" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="173,200,259,240"/>
+<area shape="rect" id="node4" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="126,6,305,61"/>
+<area shape="rect" id="node5" href="LifecycleEvent.html" title="LifecycleEvent" alt="" coords="289,207,393,233"/>
</map>
<CENTER><IMG SRC="ILifecycleEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -110,13 +112,14 @@ Interface ILifecycleEvent</H2>
<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.
+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 entity 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.
<P>
<P>
<DL>
<DT><B>No Implement</B></DT>
- <DD>This interface is not intended to be implemented by clients.</DD>
+ <DD>Thi import org.eclipse.net4j.util.event.IEvent; import org.eclipse.net4j.util.event.IEvent; import
+ org.eclipse.net4j.util.event.IEvent; s interface is not intended to be implemented by clients.</DD>
<DT><B>No Extend</B></DT>
<DD>This interface is not intended to be extended by clients.</DD>
</DL>
@@ -137,7 +140,7 @@ An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="inte
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle">ILifecycleEvent.Kind</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an entity.</TD>
</TR>
</TABLE>
&nbsp;
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
index d8e0205e5c..40d8033c14 100644
--- 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
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 6c248e2e44..025a122459 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
@@ -123,6 +123,10 @@ Class Lifecycle</H2>
<P>
+A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 52f05d41fa..7bf6039bc8 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
@@ -113,6 +113,10 @@ Class LifecycleEvent</H2>
<P>
+A default implementation of a lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.
+<P>
+
+<P>
<DL>
<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>
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 88b3ccac83..e19b477474 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
@@ -110,6 +110,11 @@ Class LifecycleEventAdapter</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.
+<P>
+
+<P>
<HR>
<P>
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 d3c8d39b32..878de08a38 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
@@ -113,6 +113,10 @@ Class LifecycleException</H2>
<P>
+An unchecked wrapper exception for checked exceptions being thrown from <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html#doActivate()"><CODE>Lifecycle.doActivate()</CODE></A>.
+<P>
+
+<P>
<DL>
<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>
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 5145c9d7ae..8817652836 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
@@ -102,7 +102,8 @@ Enum LifecycleState</H2>
<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><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="5,5,109,45"/>
+<area shape="rect" id="node1" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="5,84,109,124"/>
+<area shape="rect" id="node2" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="15,5,100,45"/>
</map>
<CENTER><IMG SRC="LifecycleState.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -110,6 +111,10 @@ Enum LifecycleState</H2>
<P>
+Enumerates the possible lifecycle states of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>3.0</DD>
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
index b9b428e21c..624fcfde12 100644
--- 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
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 e569ee48fd..74585d834c 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
@@ -104,6 +104,11 @@ Annotation Type LifecycleUtil.Activator</H2>
<P>
+Annotates a method of a POJO class that's supposed to be called to <em>activate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#activate(java.lang.Object)"><CODE>LifecycleUtil.activate(Object)</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 02c224402a..d7cc6ce2bf 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
@@ -104,6 +104,11 @@ Annotation Type LifecycleUtil.Deactivator</H2>
<P>
+Annotates a method of a POJO class that's supposed to be called to <em>deactivate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#deactivate(java.lang.Object)"><CODE>LifecycleUtil.deactivate(Object)</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
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 f138d3794a..a204acba5c 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
@@ -113,6 +113,11 @@ Class LifecycleUtil.Delegator&lt;T&gt;</H2>
<P>
+The <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"><CODE>invocation handler</CODE></A> of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Proxy.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>dynamic proxy</CODE></A> created in
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#delegateLifecycle(java.lang.ClassLoader, T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><CODE>LifecycleUtil.delegateLifecycle()</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>Since:</B></DT>
<DD>2.0</DD>
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 bf17eba19e..9bec3a2c5a 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
@@ -106,6 +106,10 @@ Class LifecycleUtil</H2>
<P>
+Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycles</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -123,7 +127,8 @@ Class LifecycleUtil</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html" title="annotation in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Activator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Annotates a method of a POJO class that's supposed to be called to <em>activate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#activate(java.lang.Object)"><CODE>activate(Object)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +136,8 @@ Class LifecycleUtil</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html" title="annotation in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Deactivator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Annotates a method of a POJO class that's supposed to be called to <em>deactivate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#deactivate(java.lang.Object)"><CODE>deactivate(Object)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +145,8 @@ Class LifecycleUtil</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Delegator</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="type parameter in LifecycleUtil.Delegator">T</A>&gt;</B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <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"><CODE>invocation handler</CODE></A> of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Proxy.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>dynamic proxy</CODE></A> created in
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#delegateLifecycle(java.lang.ClassLoader, T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><CODE>LifecycleUtil.delegateLifecycle()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html
index d224595291..82e2fcd872 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html
@@ -102,7 +102,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/IL
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -253,7 +253,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -261,7 +262,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
</TABLE>
&nbsp;
@@ -277,7 +279,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -285,7 +287,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -310,7 +312,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine&lt;STATE extends Enum&lt;?&gt;,EVENT extends Enum&lt;?&gt;,SUBJECT&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -335,7 +338,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html
index 511cb4ddf6..f321fd7672 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html
@@ -161,7 +161,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEvent</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a lifecycle <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html
index 27949fc214..b2144d7b41 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html
@@ -102,7 +102,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Li
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -245,7 +245,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.ht
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -253,7 +253,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.ht
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -278,7 +278,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.ht
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/fsm/FiniteStateMachine.html" title="class in org.eclipse.net4j.util.fsm">FiniteStateMachine&lt;STATE extends Enum&lt;?&gt;,EVENT extends Enum&lt;?&gt;,SUBJECT&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ <A HREF="../../../../../../org/eclipse/net4j/util/fsm/ITransition.html" title="interface in org.eclipse.net4j.util.fsm"><CODE>transitions</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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 0fb7f03721..c71a52a491 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
@@ -89,35 +89,13 @@ A framework for components with a simple lifecycle.
<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"/>
+<area shape="rect" id="node1" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,70,186,125"/>
+<area shape="rect" id="node2" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="483,145,568,185"/>
+<area shape="rect" id="node3" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="255,77,363,117"/>
+<area shape="rect" id="node4" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="219,145,399,199"/>
+<area shape="rect" id="node5" href="LifecycleUtil.html" title="&#171;static&#187; LifecycleUtil" alt="" coords="50,5,142,45"/>
+<area shape="rect" id="node6" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="456,73,595,113"/>
+<area shape="rect" id="node7" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="627,145,731,185"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -129,11 +107,12 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycleEvent</A></B></TD>
-<TD>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.</TD>
+<TD>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 entity 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.</TD>
</TR>
</TABLE>
&nbsp;
@@ -147,23 +126,25 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEvent</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEventAdapter</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycles</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Delegator&lt;T&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>The <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"><CODE>invocation handler</CODE></A> of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Proxy.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>dynamic proxy</CODE></A> created in
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#delegateLifecycle(java.lang.ClassLoader, T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><CODE>LifecycleUtil.delegateLifecycle()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -177,11 +158,11 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle">ILifecycleEvent.Kind</A></B></TD>
-<TD>Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.</TD>
+<TD>Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an entity.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle">LifecycleState</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Enumerates the possible lifecycle states of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -195,7 +176,7 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An unchecked wrapper exception for checked exceptions being thrown from <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html#doActivate()"><CODE>Lifecycle.doActivate()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -209,11 +190,13 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html" title="annotation in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Activator</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Annotates a method of a POJO class that's supposed to be called to <em>activate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#activate(java.lang.Object)"><CODE>LifecycleUtil.activate(Object)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html" title="annotation in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Deactivator</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Annotates a method of a POJO class that's supposed to be called to <em>deactivate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#deactivate(java.lang.Object)"><CODE>LifecycleUtil.deactivate(Object)</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index a09656233d..17385230e9 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html
index f7c11588bb..240a832f11 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html
@@ -102,7 +102,7 @@ Packages that use <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/packa
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.fsm"><B>org.eclipse.net4j.util.fsm</B></A></TD>
-<TD>A framework for finite state machines.&nbsp;</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.lifecycle"><B>org.eclipse.net4j.util.lifecycle</B></A></TD>
@@ -137,13 +137,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.cache"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.cache"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -158,25 +159,26 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.concurrent"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.concurrent"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/LifecycleException.html#org.eclipse.net4j.util.concurrent"><B>LifecycleException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked wrapper exception for checked exceptions being thrown from <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html#doActivate()"><CODE>Lifecycle.doActivate()</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/LifecycleState.html#org.eclipse.net4j.util.concurrent"><B>LifecycleState</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible lifecycle states of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -191,19 +193,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.container"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html#org.eclipse.net4j.util.container"><B>ILifecycleEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 entity 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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.container"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -218,13 +221,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.fsm"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.fsm"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -239,37 +243,38 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.lifecycle"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html#org.eclipse.net4j.util.lifecycle"><B>ILifecycleEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 entity 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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.Kind.html#org.eclipse.net4j.util.lifecycle"><B>ILifecycleEvent.Kind</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an entity.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.lifecycle"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/LifecycleException.html#org.eclipse.net4j.util.lifecycle"><B>LifecycleException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked wrapper exception for checked exceptions being thrown from <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html#doActivate()"><CODE>Lifecycle.doActivate()</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/LifecycleState.html#org.eclipse.net4j.util.lifecycle"><B>LifecycleState</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible lifecycle states of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -284,13 +289,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.ref"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.ref"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -305,13 +311,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.registry"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.registry"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -326,13 +333,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.security"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.security"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -347,13 +355,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html#org.eclipse.net4j.util.ui"><B>ILifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html#org.eclipse.net4j.util.ui"><B>Lifecycle</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index cd5ccb1af2..216763f568 100644
--- 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
Binary files differ
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
index 08ea342749..9eb2e77a4d 100644
--- 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
Binary files differ
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
index 84f51c8272..97cbcca5d4 100644
--- 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
Binary files differ
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
index c2f62cb66e..5dfe3bc7c4 100644
--- 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
Binary files differ
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
index 394501357a..8bdfba8550 100644
--- 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
Binary files differ
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
index 4d129a9112..32dfcb4983 100644
--- 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
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 fdac851431..a63ef7f134 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
@@ -89,19 +89,15 @@ Utility classes.
<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"/>
+<area shape="rect" id="node1" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="5,439,133,494"/>
+<area shape="rect" id="node2" href="WrappedException.html" title="&#171;exception&#187; WrappedException" alt="" coords="163,447,295,487"/>
+<area shape="rect" id="node3" href="UUIDGenerator.html" title="UUIDGenerator" alt="" coords="15,390,124,415"/>
+<area shape="rect" id="node4" href="IErrorHandler.html" title="&#171;interface&#187; IErrorHandler" alt="" coords="21,325,118,365"/>
+<area shape="rect" id="node5" href="AdapterUtil.html" title="&#171;static&#187; AdapterUtil" alt="" coords="26,261,113,301"/>
+<area shape="rect" id="node6" href="HexUtil.html" title="&#171;static&#187; HexUtil" alt="" coords="35,197,103,237"/>
+<area shape="rect" id="node7" href="ObjectUtil.html" title="&#171;static&#187; ObjectUtil" alt="" coords="30,133,109,173"/>
+<area shape="rect" id="node8" href="ReflectUtil.html" title="&#171;static&#187; ReflectUtil" alt="" coords="29,69,110,109"/>
+<area shape="rect" id="node9" href="StringUtil.html" title="&#171;static&#187; StringUtil" alt="" coords="32,5,107,45"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -113,7 +109,7 @@ Utility classes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/IErrorHandler.html" title="interface in org.eclipse.net4j.util">IErrorHandler</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A callback interface with a <A HREF="../../../../org/eclipse/net4j/util/IErrorHandler.html#handleError(java.lang.Throwable)"><CODE>handleError()</CODE></A> method.</TD>
</TR>
</TABLE>
&nbsp;
@@ -127,27 +123,28 @@ Utility classes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/AdapterUtil.html" title="class in org.eclipse.net4j.util">AdapterUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Provides a single static <A HREF="../../../../org/eclipse/net4j/util/AdapterUtil.html#adapt(java.lang.Object, java.lang.Class)"><CODE>adapt()</CODE></A> method that conveniently and safely wraps the
+ Platform's adaptation framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/CheckUtil.html" title="class in org.eclipse.net4j.util">CheckUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Provides static methods that check object states and invocation arguments.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/HexUtil.html" title="class in org.eclipse.net4j.util">HexUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Provides static methods that convert to and from hexadecimal string formats.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/ObjectUtil.html" title="class in org.eclipse.net4j.util">ObjectUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html" title="class in org.eclipse.net4j.util">ReflectUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with Java reflection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/StringUtil.html" title="class in org.eclipse.net4j.util">StringUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with strings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/UUIDGenerator.html" title="class in org.eclipse.net4j.util">UUIDGenerator</A></B></TD>
@@ -165,7 +162,7 @@ Utility classes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/WrappedException.html" title="class in org.eclipse.net4j.util">WrappedException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An unchecked exception that wraps a checked exception.</TD>
</TR>
</TABLE>
&nbsp;
@@ -179,7 +176,7 @@ Utility classes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/ImplementationError.html" title="class in org.eclipse.net4j.util">ImplementationError</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Should not be used anymore in favour of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/AssertionError.html?is-external=true" title="class or interface in java.lang"><CODE>AssertionError</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -193,7 +190,7 @@ Utility classes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html" title="annotation in org.eclipse.net4j.util">ReflectUtil.ExcludeFromDump</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Annotates fields that are to be skipped in <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#collectFields(java.lang.Class, java.util.List)"><CODE>ReflectUtil.collectFields()</CODE></A> and <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#toString(java.lang.Object)"><CODE>ReflectUtil.toString()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
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
index 64e8494b6b..5985b01cf7 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-use.html
index 2063a49c5a..92a5cebbab 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/package-use.html
@@ -132,7 +132,7 @@ Classes in <A HREF="../../../../org/eclipse/net4j/util/package-summary.html">org
<TD><B><A HREF="../../../../org/eclipse/net4j/util/class-use/IErrorHandler.html#org.eclipse.net4j.util.concurrent"><B>IErrorHandler</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface with a <A HREF="../../../../org/eclipse/net4j/util/IErrorHandler.html#handleError(java.lang.Throwable)"><CODE>handleError()</CODE></A> method.</TD>
</TR>
</TABLE>
&nbsp;
@@ -147,7 +147,7 @@ Classes in <A HREF="../../../../org/eclipse/net4j/util/package-summary.html">org
<TD><B><A HREF="../../../../org/eclipse/net4j/util/class-use/WrappedException.html#org.eclipse.net4j.util.om.monitor"><B>WrappedException</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An unchecked exception that wraps a checked exception.</TD>
</TR>
</TABLE>
&nbsp;
@@ -162,7 +162,7 @@ Classes in <A HREF="../../../../org/eclipse/net4j/util/package-summary.html">org
<TD><B><A HREF="../../../../org/eclipse/net4j/util/class-use/ReflectUtil.ExcludeFromDump.html#org.eclipse.net4j.util.security"><B>ReflectUtil.ExcludeFromDump</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Annotates fields that are to be skipped in <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#collectFields(java.lang.Class, java.util.List)"><CODE>ReflectUtil.collectFields()</CODE></A> and <A HREF="../../../../org/eclipse/net4j/util/ReflectUtil.html#toString(java.lang.Object)"><CODE>ReflectUtil.toString()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IProperties.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IProperties.html
index 2e0c549c5e..8df5c35715 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IProperties.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IProperties.html
@@ -90,7 +90,9 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/properties/I
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.properties"><B>org.eclipse.net4j.util.properties</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
+<TD>A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IPropertyProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IPropertyProvider.html
index cba0d11f77..4f94dbb737 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IPropertyProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/IPropertyProvider.html
@@ -90,7 +90,9 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/properties/I
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.properties"><B>org.eclipse.net4j.util.properties</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
+<TD>A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.ui"><B>org.eclipse.net4j.util.ui</B></A></TD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/Property.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/Property.html
index 27af71d410..e3e7c1c2c1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/Property.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/class-use/Property.html
@@ -90,7 +90,9 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/util/properties/P
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.properties"><B>org.eclipse.net4j.util.properties</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
+<TD>A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.ui"><B>org.eclipse.net4j.util.ui</B></A></TD>
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 ee741fe413..1120f98219 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
@@ -81,6 +81,14 @@ function windowTitle()
<H2>
Package org.eclipse.net4j.util.properties
</H2>
+A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.
+<P>
+<B>See:</B>
+<BR>
+&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="DefaultPropertyTester.html" title="DefaultPropertyTester" alt="" coords="379,21,525,46"/>
@@ -132,6 +140,17 @@ Package org.eclipse.net4j.util.properties
&nbsp;
<P>
+<A NAME="package_description"><!-- --></A><H2>
+Package org.eclipse.net4j.util.properties Description
+</H2>
+
+<P>
+A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.
+<P>
+
+<P>
<DL>
</DL>
<HR>
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
index 3887402838..f0c3a67210 100644
--- 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
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-use.html
index de9e183f4f..567bc5ce07 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/properties/package-use.html
@@ -90,7 +90,9 @@ Packages that use <A HREF="../../../../../org/eclipse/net4j/util/properties/pack
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.properties"><B>org.eclipse.net4j.util.properties</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
+<TD>A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.net4j.util.ui"><B>org.eclipse.net4j.util.ui</B></A></TD>
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
index cafdc94012..f177d28667 100644
--- 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
Binary files differ
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
index 9604b49fd2..f840d49511 100644
--- 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
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 bca1d22aae..f6015386f2 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
@@ -89,51 +89,49 @@ Interfaces and classes for security, negotiation, authentication, authorization
<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"/>
+<area shape="rect" id="node1" href="NegotiationException.html" title="&#171;exception&#187; NegotiationException" alt="" coords="294,1169,439,1209"/>
+<area shape="rect" id="node2" title="&#171;exception&#187; SecurityException (java.lang)" alt="" coords="43,1162,171,1217"/>
+<area shape="rect" id="node3" href="ChallengeNegotiator.html" title="ChallengeNegotiator" alt="" coords="811,1043,949,1069"/>
+<area shape="rect" id="node4" href="ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer" alt="" coords="269,881,465,906"/>
+<area shape="rect" id="node5" href="ChallengeNegotiatorFactory.html" title="ChallengeNegotiatorFactory" alt="" coords="533,733,715,758"/>
+<area shape="rect" id="node6" href="Credentials.html" title="Credentials" alt="" coords="581,603,667,629"/>
+<area shape="rect" id="node7" href="FileUserManager.html" title="FileUserManager" alt="" coords="564,541,684,566"/>
+<area shape="rect" id="node8" href="FileUserManagerFactory.html" title="FileUserManagerFactory" alt="" coords="542,831,706,857"/>
+<area shape="rect" id="node9" href="PasswordCredentials.html" title="PasswordCredentials" alt="" coords="808,633,952,658"/>
+<area shape="rect" id="node10" href="PasswordCredentialsProvider.html" title="PasswordCredentialsProvider" alt="" coords="529,477,719,502"/>
+<area shape="rect" id="node11" href="PasswordCredentialsProvider.Delegating.html" title="PasswordCredentialsProvider.Delegating" alt="" coords="753,477,1007,502"/>
+<area shape="rect" id="node12" href="Randomizer.html" title="Randomizer" alt="" coords="321,413,412,438"/>
+<area shape="rect" id="node13" href="RandomizerFactory.html" title="RandomizerFactory" alt="" coords="299,683,434,709"/>
+<area shape="rect" id="node14" href="ResponseNegotiator.html" title="ResponseNegotiator" alt="" coords="811,1093,949,1118"/>
+<area shape="rect" id="node15" href="ResponseNegotiatorFactory.html" title="ResponseNegotiatorFactory" alt="" coords="533,782,715,807"/>
+<area shape="rect" id="node16" href="UserManager.html" title="UserManager" alt="" coords="317,541,416,566"/>
+<area shape="rect" id="node17" href="ChallengeResponseNegotiator.html" title="ChallengeResponseNegotiator" alt="" coords="526,1069,722,1094"/>
+<area shape="rect" id="node18" href="ChallengeResponseNegotiator.Transition.html" title="ChallengeResponseNegotiator.Transition" alt="" coords="238,341,495,366"/>
+<area shape="rect" id="node19" href="CredentialsProviderFactory.html" title="CredentialsProviderFactory" alt="" coords="278,733,455,758"/>
+<area shape="rect" id="node20" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="12,751,201,791"/>
+<area shape="rect" id="node21" href="../fsm/FiniteStateMachine.html" title="FiniteStateMachine (org.eclipse.net4j.util.fsm)" alt="" coords="21,969,193,1009"/>
+<area shape="rect" id="node22" href="NegotiationContext.html" title="NegotiationContext" alt="" coords="301,269,432,294"/>
+<area shape="rect" id="node23" href="Negotiator.html" title="Negotiator" alt="" coords="326,1041,407,1066"/>
+<area shape="rect" id="node24" href="NegotiatorFactory.html" title="NegotiatorFactory" alt="" coords="305,782,429,807"/>
+<area shape="rect" id="node25" href="ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector" alt="" coords="275,930,458,955"/>
+<area shape="rect" id="node26" href="UserManagerFactory.html" title="UserManagerFactory" alt="" coords="296,831,437,857"/>
+<area shape="rect" id="node27" href="IChallengeResponse.html" title="&#171;interface&#187; IChallengeResponse" alt="" coords="297,1091,437,1131"/>
+<area shape="rect" id="node28" href="ICredentials.html" title="&#171;interface&#187; ICredentials" alt="" coords="321,619,412,659"/>
+<area shape="rect" id="node29" href="ICredentialsProvider.html" title="&#171;interface&#187; ICredentialsProvider" alt="" coords="39,469,175,509"/>
+<area shape="rect" id="node30" href="../container/IElementProcessor.html" title="&#171;interface&#187; IElementProcessor (org.eclipse.net4j.util.container)" alt="" coords="5,890,208,945"/>
+<area shape="rect" id="node31" href="INegotiationContext.html" title="&#171;interface&#187; INegotiationContext" alt="" coords="39,261,174,301"/>
+<area shape="rect" id="node32" href="INegotiationContext.Receiver.html" title="&#171;interface&#187; INegotiationContext.Receiver" alt="" coords="13,1033,201,1073"/>
+<area shape="rect" id="node33" href="INegotiator.html" title="&#171;interface&#187; INegotiator" alt="" coords="64,1097,149,1137"/>
+<area shape="rect" id="node34" href="INegotiatorAware.html" title="&#171;interface&#187; INegotiatorAware" alt="" coords="47,197,167,237"/>
+<area shape="rect" id="node35" href="IPasswordCredentials.html" title="&#171;interface&#187; IPasswordCredentials" alt="" coords="551,653,697,693"/>
+<area shape="rect" id="node36" href="IPasswordCredentialsProvider.html" title="&#171;interface&#187; IPasswordCredentialsProvider" alt="" coords="270,469,463,509"/>
+<area shape="rect" id="node37" href="IRandomizer.html" title="&#171;interface&#187; IRandomizer" alt="" coords="59,405,154,445"/>
+<area shape="rect" id="node38" href="../fsm/ITransition.html" title="&#171;interface&#187; ITransition (org.eclipse.net4j.util.fsm)" alt="" coords="21,326,192,381"/>
+<area shape="rect" id="node39" href="IUserAware.html" title="&#171;interface&#187; IUserAware" alt="" coords="63,619,151,659"/>
+<area shape="rect" id="node40" href="IUserManager.html" title="&#171;interface&#187; IUserManager" alt="" coords="55,533,158,573"/>
+<area shape="rect" id="node41" href="SecurityUtil.html" title="&#171;static&#187; SecurityUtil" alt="" coords="62,133,151,173"/>
+<area shape="rect" id="node42" href="IChallengeResponse.Event.html" title="&#171;enum&#187; IChallengeResponse.Event" alt="" coords="19,69,195,109"/>
+<area shape="rect" id="node43" 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>
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
index 16733dcf99..fdaafe88f8 100644
--- 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
Binary files differ
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
index 5d31d87617..d2c718a8af 100644
--- 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
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 aaa6da7a68..7c5e3c62e0 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
@@ -89,19 +89,18 @@ Reusable actions and action delegates.
<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"/>
+<area shape="rect" id="node1" title="MenuManager (org.eclipse.jface.action)" alt="" coords="7,212,169,252"/>
+<area shape="rect" id="node2" href="SashLayoutAction.Horizontal.html" title="SashLayoutAction.Horizontal" alt="" coords="649,122,839,147"/>
+<area shape="rect" id="node3" href="SashLayoutAction.LayoutMenu.html" title="SashLayoutAction.LayoutMenu" alt="" coords="200,219,403,245"/>
+<area shape="rect" id="node4" href="SashLayoutAction.Vertical.html" title="SashLayoutAction.Vertical" alt="" coords="656,171,832,197"/>
+<area shape="rect" id="node5" title="Action (org.eclipse.jface.action)" alt="" coords="6,84,170,124"/>
+<area shape="rect" id="node6" href="LongRunningAction.html" title="LongRunningAction" alt="" coords="458,91,593,117"/>
+<area shape="rect" id="node7" href="LongRunningActionDelegate.html" title="LongRunningActionDelegate" alt="" coords="433,19,618,45"/>
+<area shape="rect" id="node8" href="SafeAction.html" title="SafeAction" alt="" coords="258,91,345,117"/>
+<area shape="rect" id="node9" href="SafeActionDelegate.html" title="SafeActionDelegate" alt="" coords="233,19,370,45"/>
+<area shape="rect" id="node10" href="SashLayoutAction.html" title="SashLayoutAction" alt="" coords="462,147,589,173"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; IActionDelegate (org.eclipse.ui)" alt="" coords="31,5,145,59"/>
+<area shape="rect" id="node12" 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>
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
index 3a6416c548..9f33881b90 100644
--- 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
Binary files differ
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
index fd312a6925..8748e85eeb 100644
--- 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
Binary files differ
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
index ee0f7bba35..98ef9ee9a5 100644
--- 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
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 3241ba53ac..89f3dd35e4 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
@@ -89,30 +89,28 @@ Reusable UI components.
<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="node1" href="ComboAutoCompleter.html" title="ComboAutoCompleter" alt="" coords="333,735,483,761"/>
+<area shape="rect" id="node2" href="DefaultPropertySource.html" title="DefaultPropertySource" alt="" coords="332,657,484,682"/>
+<area shape="rect" id="node3" href="DefaultPropertySource.DelegatingPropertyDescriptor.html" title="DefaultPropertySource.DelegatingPropertyDescriptor" alt="" coords="245,578,571,603"/>
+<area shape="rect" id="node4" href="DelegatingContentProvider.html" title="DelegatingContentProvider" alt="" coords="321,421,495,446"/>
+<area shape="rect" id="node5" href="../concurrent/QueueRunner.html" title="QueueRunner (org.eclipse.net4j.util.concurrent)" alt="" coords="5,341,216,381"/>
+<area shape="rect" id="node6" href="StaticContentProvider.html" title="StaticContentProvider" alt="" coords="601,485,748,510"/>
+<area shape="rect" id="node7" href="UIActivator.html" title="UIActivator" alt="" coords="366,285,450,310"/>
+<area shape="rect" id="node8" href="UIQueueRunner.html" title="UIQueueRunner" alt="" coords="351,349,465,374"/>
+<area shape="rect" id="node9" href="ValidationContext.Aggregator.html" title="ValidationContext.Aggregator" alt="" coords="313,221,503,246"/>
<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"/>
+<area shape="rect" id="node11" title="AbstractUIPlugin (org.eclipse.ui.plugin)" alt="" coords="38,277,183,317"/>
+<area shape="rect" id="node12" href="StructuredContentProvider.html" title="StructuredContentProvider" alt="" coords="321,485,495,510"/>
+<area shape="rect" id="node13" href="UIActivator.WithState.html" title="UIActivator.WithState" alt="" coords="601,285,749,310"/>
+<area shape="rect" id="node14" title="&#171;interface&#187; IAdapterFactory (org.eclipse.core.runtime)" alt="" coords="26,134,195,189"/>
+<area shape="rect" id="node15" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="21,485,201,539"/>
+<area shape="rect" id="node16" title="&#171;interface&#187; IPropertyDescriptor (org.eclipse.ui.views.properties)" alt="" coords="9,563,212,618"/>
+<area shape="rect" id="node17" title="&#171;interface&#187; IPropertySource (org.eclipse.ui.views.properties)" alt="" coords="9,642,212,697"/>
+<area shape="rect" id="node18" title="&#171;interface&#187; IStructuredContentProvider (org.eclipse.jface.viewers)" alt="" coords="23,406,199,461"/>
+<area shape="rect" id="node19" title="&#171;interface&#187; ModifyListener (org.eclipse.swt.events)" alt="" coords="31,721,190,775"/>
+<area shape="rect" id="node20" href="ValidationContext.html" title="&#171;interface&#187; ValidationContext" alt="" coords="49,213,173,253"/>
+<area shape="rect" id="node21" href="ValidationParticipant.html" title="&#171;interface&#187; ValidationParticipant" alt="" coords="40,69,181,109"/>
+<area shape="rect" id="node22" 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>
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
index 1a68726543..c7df353725 100644
--- 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
Binary files differ
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
index 5d0352d521..af540e75e5 100644
--- 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
Binary files differ
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
index c3ecfbbe6a..b41fe1aec4 100644
--- 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
Binary files differ
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
index 3be43c31c5..583e846612 100644
--- 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
Binary files differ
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
index 805471cb69..63f6c29c34 100644
--- 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
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 6f65fb164a..f39c8356a6 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
@@ -91,24 +91,23 @@ A library with reusable widgets.
<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"/>
+<area shape="rect" id="node3" href="../../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="6,233,186,273"/>
+<area shape="rect" id="node4" href="HistoryText.html" title="HistoryText" alt="" coords="52,183,140,209"/>
+<area shape="rect" id="node5" href="HistoryTextDialog.html" title="HistoryTextDialog" alt="" coords="286,126,410,151"/>
+<area shape="rect" id="node6" title="InputDialog (org.eclipse.jface.dialogs)" alt="" coords="11,119,181,159"/>
+<area shape="rect" id="node7" href="LogDialog.html" title="LogDialog" alt="" coords="510,62,589,87"/>
+<area shape="rect" id="node8" href="PreferenceButton.html" title="PreferenceButton" alt="" coords="35,5,157,30"/>
+<area shape="rect" id="node9" href="SashComposite.OrientationChangedEvent.html" title="SashComposite.OrientationChangedEvent" alt="" coords="216,241,480,266"/>
+<area shape="rect" id="node10" href="TextAndDisable.html" title="TextAndDisable" alt="" coords="291,454,405,479"/>
+<area shape="rect" id="node11" title="TitleAreaDialog (org.eclipse.jface.dialogs)" alt="" coords="11,55,181,95"/>
+<area shape="rect" id="node12" href="BaseDialog.html" title="BaseDialog" alt="" coords="304,62,392,87"/>
+<area shape="rect" id="node13" href="CoolBarComposite.html" title="CoolBarComposite" alt="" coords="283,503,413,529"/>
+<area shape="rect" id="node14" title="Layout (org.eclipse.swt.widgets)" alt="" coords="15,297,177,337"/>
+<area shape="rect" id="node15" href="OneBorderComposite.html" title="OneBorderComposite" alt="" coords="275,553,421,578"/>
+<area shape="rect" id="node16" href="SashComposite.html" title="SashComposite" alt="" coords="291,602,405,627"/>
+<area shape="rect" id="node17" href="../../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,587,186,642"/>
+<area shape="rect" id="node18" title="&#171;interface&#187; ModifyListener (org.eclipse.swt.events)" alt="" coords="17,362,175,417"/>
+<area shape="rect" id="node19" 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>
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
index ead5feb5bd..dd1e65a77d 100644
--- 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
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 0a836253e4..4716119d83 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.html
@@ -91,42 +91,6 @@ 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="12,93,113,118"/>
-<area shape="rect" id="node2" href="org/eclipse/net4j/util/ui/views/package-summary.html" title="util.ui.views" alt="" coords="284,137,372,162"/>
-<area shape="rect" id="node3" href="org/eclipse/net4j/util/ui/security/package-summary.html" title="util.ui.security" alt="" coords="150,50,253,75"/>
-<area shape="rect" id="node4" href="org/eclipse/net4j/util/ui/proposals/package-summary.html" title="util.ui.proposals" alt="" coords="6,49,119,74"/>
-<area shape="rect" id="node5" href="org/eclipse/net4j/util/ui/prefs/package-summary.html" title="util.ui.prefs" alt="" coords="1153,437,1239,462"/>
-<area shape="rect" id="node6" href="org/eclipse/net4j/util/ui/dnd/package-summary.html" title="util.ui.dnd" alt="" coords="1157,393,1235,418"/>
-<area shape="rect" id="node7" href="org/eclipse/net4j/util/ui/container/package-summary.html" title="util.ui.container" alt="" coords="403,93,514,118"/>
-<area shape="rect" id="node8" href="org/eclipse/net4j/util/ui/actions/package-summary.html" title="util.ui.actions" alt="" coords="152,135,251,161"/>
-<area shape="rect" id="node9" href="org/eclipse/net4j/util/ui/package-summary.html" title="util.ui" alt="" coords="301,93,355,118"/>
-<area shape="rect" id="node10" href="org/eclipse/net4j/util/transaction/package-summary.html" title="util.transaction" alt="" coords="9,5,116,30"/>
-<area shape="rect" id="node11" href="org/eclipse/net4j/util/security/package-summary.html" title="util.security" alt="" coords="283,287,373,313"/>
-<area shape="rect" id="node12" href="org/eclipse/net4j/util/registry/package-summary.html" title="util.registry" alt="" coords="1306,458,1393,483"/>
-<area shape="rect" id="node13" href="org/eclipse/net4j/util/ref/package-summary.html" title="util.ref" alt="" coords="678,395,735,421"/>
-<area shape="rect" id="node14" href="org/eclipse/net4j/util/properties/package-summary.html" title="util.properties" alt="" coords="151,179,251,205"/>
-<area shape="rect" id="node15" href="org/eclipse/net4j/util/options/package-summary.html" title="util.options" alt="" coords="1307,371,1392,397"/>
-<area shape="rect" id="node16" href="org/eclipse/net4j/util/om/trace/package-summary.html" title="util.om.trace" alt="" coords="766,375,861,401"/>
-<area shape="rect" id="node17" href="org/eclipse/net4j/util/om/pref/package-summary.html" title="util.om.pref" alt="" coords="1030,437,1117,462"/>
-<area shape="rect" id="node18" href="org/eclipse/net4j/util/om/monitor/package-summary.html" title="util.om.monitor" alt="" coords="891,353,999,378"/>
-<area shape="rect" id="node19" href="org/eclipse/net4j/util/om/log/package-summary.html" title="util.om.log" alt="" coords="1032,371,1115,397"/>
-<area shape="rect" id="node20" href="org/eclipse/net4j/util/om/package-summary.html" title="util.om" alt="" coords="915,397,976,422"/>
-<area shape="rect" id="node21" href="org/eclipse/net4j/util/lifecycle/package-summary.html" title="util.lifecycle" alt="" coords="900,265,991,290"/>
-<area shape="rect" id="node22" href="org/eclipse/net4j/util/io/package-summary.html" title="util.io" alt="" coords="680,439,733,465"/>
-<area shape="rect" id="node23" href="org/eclipse/net4j/util/fsm/package-summary.html" title="util.fsm" alt="" coords="913,309,977,334"/>
-<area shape="rect" id="node24" href="org/eclipse/net4j/util/factory/package-summary.html" title="util.factory" alt="" coords="160,275,243,301"/>
-<area shape="rect" id="node25" href="org/eclipse/net4j/util/event/package-summary.html" title="util.event" alt="" coords="1159,349,1233,374"/>
-<area shape="rect" id="node26" href="org/eclipse/net4j/util/container/delegate/package-summary.html" title="util.container.delegate" alt="" coords="1275,327,1424,353"/>
-<area shape="rect" id="node27" href="org/eclipse/net4j/util/container/package-summary.html" title="util.container" alt="" coords="411,418,507,443"/>
-<area shape="rect" id="node28" href="org/eclipse/net4j/util/concurrent/package-summary.html" title="util.concurrent" alt="" coords="544,418,648,443"/>
-<area shape="rect" id="node29" href="org/eclipse/net4j/util/collection/package-summary.html" title="util.collection" alt="" coords="1147,481,1245,506"/>
-<area shape="rect" id="node30" href="org/eclipse/net4j/util/cache/package-summary.html" title="util.cache" alt="" coords="906,441,985,466"/>
-<area shape="rect" id="node31" href="org/eclipse/net4j/util/package-summary.html" title="util" alt="" coords="43,222,82,247"/>
-</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">
@@ -166,7 +130,7 @@ Net4j Utilities contain various smaller frameworks that ease the development of
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/net4j/util/fsm/package-summary.html">org.eclipse.net4j.util.fsm</A></B></TD>
-<TD>A framework for finite state machines.</TD>
+<TD>A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/net4j/util/io/package-summary.html">org.eclipse.net4j.util.io</A></B></TD>
@@ -202,7 +166,9 @@ Net4j Utilities contain various smaller frameworks that ease the development of
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/net4j/util/properties/package-summary.html">org.eclipse.net4j.util.properties</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A framework to describe and access properties of POJOs and to support Eclipse
+ <CODE>property testers</CODE> and
+ <code>IPropertySources</code> in a uniform way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/net4j/util/ref/package-summary.html">org.eclipse.net4j.util.ref</A></B></TD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.png
deleted file mode 100644
index f07f14d132..0000000000
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/overview-summary.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/AdapterUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/AdapterUtil.java
index b93f2ae72a..80d20e3c81 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/AdapterUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/AdapterUtil.java
@@ -11,6 +11,9 @@
package org.eclipse.net4j.util;
/**
+ * Provides a single static {@link #adapt(Object, Class) adapt()} method that conveniently and safely wraps the
+ * Platform's adaptation framework.
+ *
* @author Eike Stepper
*/
public final class AdapterUtil
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/CheckUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/CheckUtil.java
index 0155465574..791e0c87af 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/CheckUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/CheckUtil.java
@@ -11,7 +11,10 @@
package org.eclipse.net4j.util;
/**
+ * Provides static methods that check object states and invocation arguments.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public final class CheckUtil
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/HexUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/HexUtil.java
index 75bff1fc59..d630a94093 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/HexUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/HexUtil.java
@@ -15,6 +15,8 @@ import org.eclipse.net4j.util.io.IORuntimeException;
import java.io.IOException;
/**
+ * Provides static methods that convert to and from hexadecimal string formats.
+ *
* @author Eike Stepper
*/
public final class HexUtil
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/IErrorHandler.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/IErrorHandler.java
index 5649f7cb05..396433a21e 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/IErrorHandler.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/IErrorHandler.java
@@ -11,6 +11,8 @@
package org.eclipse.net4j.util;
/**
+ * A callback interface with a {@link #handleError(Throwable) handleError()} method.
+ *
* @author Eike Stepper
* @since 2.0
*/
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ImplementationError.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ImplementationError.java
index e491b9b4f5..5fe4ca0a17 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ImplementationError.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ImplementationError.java
@@ -11,8 +11,11 @@
package org.eclipse.net4j.util;
/**
+ * Should not be used anymore in favour of {@link AssertionError}. Likely to be deprecated soon.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class ImplementationError extends Error
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ObjectUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ObjectUtil.java
index 2b8a6218f0..1bedeb9395 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ObjectUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ObjectUtil.java
@@ -15,6 +15,8 @@ import java.util.Collection;
import java.util.Map;
/**
+ * Various static helper methods.
+ *
* @author Eike Stepper
*/
public final class ObjectUtil
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ReflectUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ReflectUtil.java
index 88b130cac4..0f662a6c24 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ReflectUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ReflectUtil.java
@@ -33,6 +33,8 @@ import java.util.Map.Entry;
import java.util.WeakHashMap;
/**
+ * Various static helper methods for dealing with Java reflection.
+ *
* @author Eike Stepper
*/
public final class ReflectUtil
@@ -587,7 +589,11 @@ public final class ReflectUtil
}
/**
+ * Annotates fields that are to be skipped in {@link ReflectUtil#collectFields(Class, List)
+ * ReflectUtil.collectFields()} and {@link ReflectUtil#toString(Object) ReflectUtil.toString()}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/StringUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/StringUtil.java
index 8f2c50e4ee..94577cb2b3 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/StringUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/StringUtil.java
@@ -16,6 +16,8 @@ import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
/**
+ * Various static helper methods for dealing with strings.
+ *
* @author Eike Stepper
*/
public final class StringUtil
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/WrappedException.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/WrappedException.java
index 8a9cff640f..3a749f1edf 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/WrappedException.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/WrappedException.java
@@ -11,6 +11,9 @@
package org.eclipse.net4j.util;
/**
+ * An unchecked exception that wraps a checked exception. Wrapping occurs conditionally in the static
+ * {@link #wrap(Exception, String) wrap()} methods.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
*/
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
index 2b2b196375..fe1d9ecea0 100644
--- 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
@@ -11,5 +11,7 @@
/**
* Additional collection-like interfaces and classes.
+ * @apiviz.exclude .*
*/
package org.eclipse.net4j.util.collection;
+
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
index d7581d87b6..9aa535b8e1 100644
--- 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
@@ -11,5 +11,7 @@
/**
* Utility interfaces and classes commonly useful in concurrent programming.
+ * @apiviz.exclude .*
*/
package org.eclipse.net4j.util.concurrent;
+
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/Container.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/Container.java
index 8764a85faf..a33ec758b6 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/Container.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/Container.java
@@ -12,11 +12,14 @@ package org.eclipse.net4j.util.container;
import org.eclipse.net4j.util.container.IContainerDelta.Kind;
import org.eclipse.net4j.util.event.IEvent;
+import org.eclipse.net4j.util.lifecycle.ILifecycle;
import org.eclipse.net4j.util.lifecycle.Lifecycle;
import java.util.List;
/**
+ * A default {@link IContainer container} implementation with a {@link ILifecycle lifecycle}.
+ *
* @author Eike Stepper
*/
public abstract class Container<E> extends Lifecycle implements IContainer<E>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerDelta.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerDelta.java
index 9ea854d922..af9e7b037d 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerDelta.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerDelta.java
@@ -11,7 +11,10 @@
package org.eclipse.net4j.util.container;
/**
+ * A default {@link IContainerDelta container delta} implementation.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerDelta<E> implements IContainerDelta<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEvent.java
index 9794889c00..cf59c7291b 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEvent.java
@@ -18,8 +18,11 @@ import java.util.ArrayList;
import java.util.List;
/**
+ * A default {@link IContainerEvent container event} implementation.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class ContainerEvent<E> extends Event implements IContainerEvent<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEventAdapter.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEventAdapter.java
index 7a646f5436..0e6c257426 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEventAdapter.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerEventAdapter.java
@@ -14,7 +14,11 @@ import org.eclipse.net4j.util.event.IEvent;
import org.eclipse.net4j.util.event.IListener;
/**
+ * A {@link IListener listener} that dispatches container {@link IContainerEvent events} to methods that can be
+ * overridden by extenders.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerEventAdapter<E> implements IListener
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerUtil.java
index 224293ca54..d5f200a4f5 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ContainerUtil.java
@@ -18,6 +18,8 @@ import org.eclipse.net4j.util.security.FileUserManagerFactory;
import org.eclipse.net4j.util.security.RandomizerFactory;
/**
+ * Various static helper methods for dealing with {@link IContainer containers}.
+ *
* @author Eike Stepper
*/
public final class ContainerUtil
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/FactoryNotFoundException.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/FactoryNotFoundException.java
index ffbbbd6477..39dc2bcd82 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/FactoryNotFoundException.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/FactoryNotFoundException.java
@@ -10,9 +10,16 @@
*/
package org.eclipse.net4j.util.container;
+import org.eclipse.net4j.util.factory.IFactory;
+import org.eclipse.net4j.util.factory.IFactoryKey;
+
/**
+ * An unchecked exception that indicates the absence of a {@link IFactory factory} identified by
+ * {@link IFactoryKey#getProductGroup() product group} and {@link IFactoryKey#getType() type}.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class FactoryNotFoundException extends RuntimeException
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainer.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainer.java
index fa4957b239..352cd0e244 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainer.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainer.java
@@ -16,7 +16,17 @@ import org.eclipse.net4j.util.event.INotifier;
import java.util.Collection;
/**
+ * Contains a number of elements and notifies about element addition and removal.
+ * <p>
+ * Fires the following events:
+ * <ul>
+ * <li> {@link IContainerEvent} after the addition and/or removal of elements.
+ * </ul>
+ *
* @author Eike Stepper
+ * @apiviz.landmark
+ * @apiviz.composedOf java.lang.Object - - elements
+ * @apiviz.uses IContainerEvent - - fires
*/
public interface IContainer<E> extends INotifier
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerDelta.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerDelta.java
index fe7a1dd7a8..64d21a68d8 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerDelta.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerDelta.java
@@ -11,6 +11,8 @@
package org.eclipse.net4j.util.container;
/**
+ * Describes the addition or removal of a single element from a {@link IContainer container}.
+ *
* @author Eike Stepper
*/
public interface IContainerDelta<E>
@@ -20,7 +22,10 @@ public interface IContainerDelta<E>
public Kind getKind();
/**
+ * Enumerates the possible {@link IContainerDelta container delta} kinds {@link #ADDED} or {@link #REMOVED}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public enum Kind
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEvent.java
index b325609bc1..d44dde77bf 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEvent.java
@@ -14,11 +14,12 @@ import org.eclipse.net4j.util.container.IContainerDelta.Kind;
import org.eclipse.net4j.util.event.IEvent;
/**
- * An {@link IEvent event} fired from a {@link IContainer container} when its contents have changed.
+ * An {@link IEvent event} fired from a {@link IContainer container} when its elements have changed.
*
* @author Eike Stepper
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
+ * @apiviz.composedOf IContainerDelta - - deltas
*/
public interface IContainerEvent<E> extends IEvent
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEventVisitor.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEventVisitor.java
index 6077f02f2e..561be1c6d2 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEventVisitor.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IContainerEventVisitor.java
@@ -11,7 +11,11 @@
package org.eclipse.net4j.util.container;
/**
+ * A callback interface for visiting {@link IContainerDelta container deltas}.
+ *
+ * @see IContainerEvent#accept(IContainerEventVisitor)
* @author Eike Stepper
+ * @apiviz.exclude
*/
public interface IContainerEventVisitor<E>
{
@@ -20,7 +24,12 @@ public interface IContainerEventVisitor<E>
public void removed(E element);
/**
+ * An extension interface for {@link IContainerEventVisitor container event visitors} that can {@link #filter(Object)
+ * filter} deltas from being visited.
+ *
+ * @see IContainerEvent#accept(IContainerEventVisitor)
* @author Eike Stepper
+ * @apiviz.exclude
*/
public interface Filtered<E> extends IContainerEventVisitor<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IElementProcessor.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IElementProcessor.java
index c4645ca4fc..927a12a45c 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IElementProcessor.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IElementProcessor.java
@@ -11,6 +11,8 @@
package org.eclipse.net4j.util.container;
/**
+ * Processes elements of a {@link IManagedContainer managed container} when they're added to the container.
+ *
* @author Eike Stepper
*/
public interface IElementProcessor
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IManagedContainer.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IManagedContainer.java
index 042e256aa4..84feb75f13 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IManagedContainer.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IManagedContainer.java
@@ -22,9 +22,15 @@ import java.util.List;
import java.util.Set;
/**
+ * A {@link IContainer container} that populates itself by means of element {@link #getFactoryRegistry() factories} and
+ * {@link #getPostProcessors() post processors} .
+ *
* @author Eike Stepper
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
+ * @apiviz.landmark
+ * @apiviz.composedOf org.eclipse.net4j.util.factory.IFactory - - factoryRegistry
+ * @apiviz.composedOf org.eclipse.net4j.util.container.IElementProcessor - - postProcessors
*/
public interface IManagedContainer extends IContainer<Object>, ILifecycle
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IPluginContainer.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IPluginContainer.java
index dbcefc794d..4afc887217 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IPluginContainer.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/IPluginContainer.java
@@ -12,7 +12,12 @@ package org.eclipse.net4j.util.container;
import org.eclipse.net4j.internal.util.container.PluginContainer;
+import org.eclipse.core.runtime.IExtensionRegistry;
+
/**
+ * A {@link IManagedContainer managed container} that is configured by the {@link IExtensionRegistry extension registry}
+ * .
+ *
* @author Eike Stepper
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ISlow.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ISlow.java
index 36ef5c70f4..ad322daa5f 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ISlow.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ISlow.java
@@ -15,6 +15,7 @@ package org.eclipse.net4j.util.container;
*
* @author Eike Stepper
* @since 3.1
+ * @apiviz.exclude
*/
public interface ISlow
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/LifecycleEventConverter.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/LifecycleEventConverter.java
index 0e9448530c..af4040b470 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/LifecycleEventConverter.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/LifecycleEventConverter.java
@@ -17,7 +17,11 @@ import org.eclipse.net4j.util.event.Notifier;
import org.eclipse.net4j.util.lifecycle.ILifecycleEvent;
/**
+ * A delegating {@link IListener listener} that converts {@link ILifecycleEvent lifecycle events} into
+ * {@link IContainerEvent container events}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class LifecycleEventConverter<E> implements IListener
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ManagedContainer.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ManagedContainer.java
index fa13fa4882..ca0d624b1e 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ManagedContainer.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/ManagedContainer.java
@@ -42,7 +42,10 @@ import java.util.Map.Entry;
import java.util.Set;
/**
+ * A default implementation of a {@link IManagedContainer managed container}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ManagedContainer extends Lifecycle implements IManagedContainer
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.java
index 1d392ffe9c..797f7e5692 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.java
@@ -16,8 +16,11 @@ import org.eclipse.net4j.util.event.Event;
import java.text.MessageFormat;
/**
+ * A {@link IContainerEvent container event} with a single element {@link IContainerDelta delta}.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class SingleDeltaContainerEvent<E> extends Event implements IContainerEvent<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/AbstractDelegator.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/AbstractDelegator.java
index 98d3d688c4..9433bce1cb 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/AbstractDelegator.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/AbstractDelegator.java
@@ -22,7 +22,10 @@ import java.util.Collection;
import java.util.Iterator;
/**
+ * A delegating base class for {@link IContainer containers}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public abstract class AbstractDelegator<E> extends Notifier implements IContainer<E>
{
@@ -78,7 +81,10 @@ public abstract class AbstractDelegator<E> extends Notifier implements IContaine
}
/**
+ * A delegating {@link Iterator iterator}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class DelegatingIterator implements Iterator<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.java
index aa5600d22c..467dfa2651 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.java
@@ -19,7 +19,10 @@ import java.util.concurrent.BlockingQueue;
import java.util.concurrent.TimeUnit;
/**
+ * A default implementation of a {@link IContainerBlockingQueue container blocking queue}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerBlockingQueue<E> extends ContainerQueue<E> implements IContainerBlockingQueue<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerCollection.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerCollection.java
index b9345a73eb..54545a3e59 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerCollection.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerCollection.java
@@ -18,7 +18,10 @@ import java.util.Collection;
import java.util.Iterator;
/**
+ * A default implementation of a {@link IContainerCollection container collection}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerCollection<E> extends AbstractDelegator<E> implements IContainerCollection<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerList.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerList.java
index afa8bada21..abde8af657 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerList.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerList.java
@@ -19,7 +19,10 @@ import java.util.List;
import java.util.ListIterator;
/**
+ * A default implementation of a {@link IContainerList container list}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerList<E> extends ContainerCollection<E> implements IContainerList<E>
{
@@ -134,7 +137,10 @@ public class ContainerList<E> extends ContainerCollection<E> implements IContain
}
/**
+ * A delegating {@link ListIterator list iterator}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class DelegatingListIterator extends DelegatingIterator implements ListIterator<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerMap.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerMap.java
index a7c2d195ae..b8c270405a 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerMap.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerMap.java
@@ -21,7 +21,10 @@ import java.util.Map;
import java.util.Set;
/**
+ * A default implementation of a {@link IContainerMap container map}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerMap<K, V> extends AbstractDelegator<Map.Entry<K, V>> implements IContainerMap<K, V>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerQueue.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerQueue.java
index 4c92b63396..c543e4d5ab 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerQueue.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerQueue.java
@@ -13,7 +13,10 @@ package org.eclipse.net4j.util.container.delegate;
import java.util.Queue;
/**
+ * A default implementation of a {@link IContainerQueue container queue}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerQueue<E> extends ContainerCollection<E> implements IContainerQueue<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSet.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSet.java
index 087ef21e67..171faf30bc 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSet.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSet.java
@@ -13,7 +13,10 @@ package org.eclipse.net4j.util.container.delegate;
import java.util.Set;
/**
+ * A default implementation of a {@link IContainerSet container set}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerSet<E> extends ContainerCollection<E> implements IContainerSet<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.java
index 2895abb1a9..cb7692c0e1 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.java
@@ -14,7 +14,10 @@ import java.util.Comparator;
import java.util.SortedSet;
/**
+ * A default implementation of a {@link IContainerSortedSet container sorted set}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class ContainerSortedSet<E> extends ContainerSet<E> implements IContainerSortedSet<E>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerCollection.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerCollection.java
index f9823de653..9cdbac96dc 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerCollection.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerCollection.java
@@ -15,6 +15,8 @@ import org.eclipse.net4j.util.container.IContainer;
import java.util.Collection;
/**
+ * A {@link IContainer container} that is a {@link Collection}.
+ *
* @author Eike Stepper
*/
public interface IContainerCollection<E> extends IContainer<E>, Collection<E>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerList.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerList.java
index 76a6619920..11da9a862d 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerList.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerList.java
@@ -10,9 +10,13 @@
*/
package org.eclipse.net4j.util.container.delegate;
+import org.eclipse.net4j.util.container.IContainer;
+
import java.util.List;
/**
+ * A {@link IContainer container} that is a {@link List}.
+ *
* @author Eike Stepper
*/
public interface IContainerList<E> extends IContainerCollection<E>, List<E>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerMap.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerMap.java
index d3811b23b7..ba00d0381a 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerMap.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerMap.java
@@ -15,6 +15,8 @@ import org.eclipse.net4j.util.container.IContainer;
import java.util.Map;
/**
+ * A {@link IContainer container} (of {@link java.util.Map.Entry map entries}) that is a {@link Map}.
+ *
* @author Eike Stepper
*/
public interface IContainerMap<K, V> extends IContainer<Map.Entry<K, V>>, Map<K, V>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerQueue.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerQueue.java
index 7176c20193..64f57d053d 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerQueue.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerQueue.java
@@ -10,9 +10,13 @@
*/
package org.eclipse.net4j.util.container.delegate;
+import org.eclipse.net4j.util.container.IContainer;
+
import java.util.Queue;
/**
+ * A {@link IContainer container} that is a {@link Queue}.
+ *
* @author Eike Stepper
*/
public interface IContainerQueue<E> extends IContainerCollection<E>, Queue<E>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSet.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSet.java
index 7ceaa512fc..163e450194 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSet.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSet.java
@@ -10,9 +10,13 @@
*/
package org.eclipse.net4j.util.container.delegate;
+import org.eclipse.net4j.util.container.IContainer;
+
import java.util.Set;
/**
+ * A {@link IContainer container} that is a {@link Set}.
+ *
* @author Eike Stepper
*/
public interface IContainerSet<E> extends IContainerCollection<E>, Set<E>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.java
index a05cca6541..1d817c5999 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.java
@@ -10,9 +10,13 @@
*/
package org.eclipse.net4j.util.container.delegate;
+import org.eclipse.net4j.util.container.IContainer;
+
import java.util.SortedSet;
/**
+ * A {@link IContainer container} that is a {@link SortedSet}.
+ *
* @author Eike Stepper
*/
public interface IContainerSortedSet<E> extends IContainerSet<E>, SortedSet<E>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Event.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Event.java
index d8377e4443..9b1f3ca866 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Event.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Event.java
@@ -14,6 +14,8 @@ import java.text.MessageFormat;
import java.util.EventObject;
/**
+ * A default implementation of an {@link IEvent event}.
+ *
* @author Eike Stepper
*/
public class Event extends EventObject implements IEvent
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/EventUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/EventUtil.java
index 22822a8303..1b54028bfc 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/EventUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/EventUtil.java
@@ -11,6 +11,9 @@
package org.eclipse.net4j.util.event;
/**
+ * Various static helper methods for dealing with {@link IEvent events}, {@link INotifier notifiers} and
+ * {@link IListener listeners}.
+ *
* @author Eike Stepper
*/
public final class EventUtil
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ExecutorServiceNotifier.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ExecutorServiceNotifier.java
index 5bba6d89cd..2caf151b9e 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ExecutorServiceNotifier.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ExecutorServiceNotifier.java
@@ -13,9 +13,13 @@ package org.eclipse.net4j.util.event;
import java.util.concurrent.ExecutorService;
/**
+ * Deprecated.
+ *
* @author Eike Stepper
* @since 2.0
+ * @apiviz.exclude
*/
+@Deprecated
public class ExecutorServiceNotifier extends Notifier
{
private ExecutorService notificationExecutorService;
@@ -36,8 +40,12 @@ public class ExecutorServiceNotifier extends Notifier
}
/**
+ * Deprecated.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
+ @Deprecated
public static class ThreadPool extends ExecutorServiceNotifier
{
}
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IEvent.java
index dafb9f94e2..ab68ff6d91 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IEvent.java
@@ -11,7 +11,10 @@
package org.eclipse.net4j.util.event;
/**
+ * An event that is fired from a {@link INotifier notifier} and can be handled by {@link IListener listeners}.
+ *
* @author Eike Stepper
+ * @apiviz.landmark
*/
public interface IEvent
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IListener.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IListener.java
index 48fcc0af54..8576d89a30 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IListener.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/IListener.java
@@ -13,7 +13,10 @@ package org.eclipse.net4j.util.event;
import java.util.EventListener;
/**
+ * A callback interface that {@link INotifier notifiers} use to pass {@link IEvent events} to.
+ *
* @author Eike Stepper
+ * @apiviz.landmark
*/
public interface IListener extends EventListener
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/INotifier.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/INotifier.java
index 7e2bf36907..61527d5820 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/INotifier.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/INotifier.java
@@ -20,6 +20,9 @@ package org.eclipse.net4j.util.event;
* Implementors may want to extend {@link Notifier} instead of implementing this interface directly.
*
* @author Eike Stepper
+ * @apiviz.landmark
+ * @apiviz.owns IListener - - listeners
+ * @apiviz.uses IEvent - - fires
*/
public interface INotifier
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java
index 209489367c..96bf4d6079 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java
@@ -17,6 +17,8 @@ import org.eclipse.net4j.util.collection.FastList;
import java.util.concurrent.ExecutorService;
/**
+ * A default implementation of a {@link INotifier notifier}.
+ *
* @author Eike Stepper
* @since 3.0
*/
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueEvent.java
index 65973c5c43..818e234b2d 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueEvent.java
@@ -11,6 +11,8 @@
package org.eclipse.net4j.util.event;
/**
+ * An {@link IEvent} fired from {@link ValueNotifier value notifiers} after value changes.
+ *
* @author Eike Stepper
* @since 3.1
* @noextend This class is not intended to be subclassed by clients.
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueNotifier.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueNotifier.java
index 5dc48d591e..ebb4412edc 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueNotifier.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/ValueNotifier.java
@@ -13,8 +13,17 @@ package org.eclipse.net4j.util.event;
import org.eclipse.net4j.util.ObjectUtil;
/**
+ * A {@link INotifier notifier} with an {@link #getID() ID} and a single {@link #getValue() value}.
+ * <p>
+ * Fires the following events:
+ * <ul>
+ * <li> {@link ValueEvent} after value changes.
+ * </ul>
+ *
* @author Eike Stepper
* @since 3.1
+ * @apiviz.owns java.lang.Object - - value
+ * @apiviz.uses ValueEvent - - fires
*/
public class ValueNotifier<VALUE> extends Notifier
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/Factory.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/Factory.java
index 2da3d5bed9..bf5ac1fffe 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/Factory.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/Factory.java
@@ -13,6 +13,8 @@ package org.eclipse.net4j.util.factory;
import java.text.MessageFormat;
/**
+ * A default implementation of a {@link IFactory factory}.
+ *
* @author Eike Stepper
*/
public abstract class Factory implements IFactory
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryCreationException.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryCreationException.java
index 68862bc74c..485d48919b 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryCreationException.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryCreationException.java
@@ -11,8 +11,11 @@
package org.eclipse.net4j.util.factory;
/**
+ * Thrown from {@link FactoryDescriptor#createFactory()} if a {@link IFactory factory} could not be created.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class FactoryCreationException extends RuntimeException
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java
index 3987f76948..5254583063 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java
@@ -12,10 +12,26 @@ package org.eclipse.net4j.util.factory;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IConfigurationElement;
+import org.eclipse.core.runtime.IExtensionRegistry;
/**
+ * A {@link IFactory factory} that delegates to an {@link IExtensionRegistry extension registry} contribution.
+ * <p>
+ * Example contribution:
+ *
+ * <pre>
+ * &lt;extension
+ * point="org.eclipse.net4j.util.factories">
+ * &lt;factory
+ * class="org.eclipse.net4j.util.concurrent.TimerLifecycle$DaemonFactory"
+ * productGroup="org.eclipse.net4j.util.timers"
+ * type="daemon"/>
+ * &lt;/extension>
+ * </pre>
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class FactoryDescriptor extends Factory
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryKey.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryKey.java
index 03e02ca846..052bc2c612 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryKey.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryKey.java
@@ -17,7 +17,10 @@ import java.io.Serializable;
import java.text.MessageFormat;
/**
+ * A default implementation of a {@link IFactoryKey factory key}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public final class FactoryKey implements IFactoryKey, Serializable, Comparable<FactoryKey>
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactory.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactory.java
index 6259c3c0e9..bc86ed0eda 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactory.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactory.java
@@ -11,7 +11,11 @@
package org.eclipse.net4j.util.factory;
/**
+ * {@link #create(String) Creates} objects from a string {@link #getDescriptionFor(Object) description}.
+ *
* @author Eike Stepper
+ * @apiviz.landmark
+ * @apiviz.has IFactoryKey
*/
public interface IFactory
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactoryKey.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactoryKey.java
index 2af6e8f068..9d8705f4f6 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactoryKey.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/IFactoryKey.java
@@ -11,9 +11,12 @@
package org.eclipse.net4j.util.factory;
/**
+ * Identifies a {@link IFactory factory} by {@link #getProductGroup() product group} and {@link #getType() type}.
+ *
* @author Eike Stepper
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
+ * @apiviz.landmark
*/
public interface IFactoryKey
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/ProductCreationException.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/ProductCreationException.java
index 940ddafb0f..c2c3a80f7a 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/ProductCreationException.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/ProductCreationException.java
@@ -11,8 +11,12 @@
package org.eclipse.net4j.util.factory;
/**
+ * An unchecked exception that may be thrown from {@link IFactory factories} to indicate the inability to create a
+ * product.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class ProductCreationException extends RuntimeException
{
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
index e4ecc9b7fd..6793032ee2 100644
--- 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
@@ -11,8 +11,6 @@
/**
* A framework for factory based instance creation.
- *
- * @apiviz.landmark
*/
package org.eclipse.net4j.util.factory;
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/FiniteStateMachine.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/FiniteStateMachine.java
index 22be9ae8ba..dd74d41b4e 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/FiniteStateMachine.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/FiniteStateMachine.java
@@ -20,14 +20,25 @@ import org.eclipse.net4j.util.om.trace.ContextTracer;
import java.text.MessageFormat;
/**
+ * A <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machine</a> that is based on a matrix of
+ * {@link ITransition transitions}.
+ * <p>
+ * Fires the following events:
+ * <ul>
+ * <li> {@link StateChangedEvent} after state changes of a <i>subject</i>.
+ * </ul>
+ *
* @author Eike Stepper
+ * @apiviz.landmark
+ * @apiviz.owns ITransition - - matrix
+ * @apiviz.uses FiniteStateMachine.StateChangedEvent - - fires
*/
public abstract class FiniteStateMachine<STATE extends Enum<?>, EVENT extends Enum<?>, SUBJECT> extends Lifecycle
{
- @SuppressWarnings("rawtypes")
+ @SuppressWarnings({ "rawtypes", "deprecation" })
public static final ITransition IGNORE = new IgnoreTransition();
- @SuppressWarnings("rawtypes")
+ @SuppressWarnings({ "rawtypes", "deprecation" })
public static final ITransition FAIL = new FailTransition();
private static final ContextTracer TRACER = new ContextTracer(OM.DEBUG, FiniteStateMachine.class);
@@ -224,8 +235,13 @@ public abstract class FiniteStateMachine<STATE extends Enum<?>, EVENT extends En
}
/**
+ * A {@link ITransition transition} that does nothing.
+ *
* @author Eike Stepper
+ * @deprecated Use {@link FiniteStateMachine#IGNORE}
+ * @apiviz.exclude
*/
+ @Deprecated
public static class IgnoreTransition implements ITransition<Enum<?>, Enum<?>, Object, Object>
{
public void execute(Object subject, Enum<?> state, Enum<?> event, Object data)
@@ -241,8 +257,13 @@ public abstract class FiniteStateMachine<STATE extends Enum<?>, EVENT extends En
}
/**
+ * A {@link ITransition transition} that throws an {@link IllegalStateException}.
+ *
* @author Eike Stepper
+ * @deprecated Use {@link FiniteStateMachine#FAIL}
+ * @apiviz.exclude
*/
+ @Deprecated
public static class FailTransition implements ITransition<Enum<?>, Enum<?>, Object, Object>
{
public void execute(Object subject, Enum<?> state, Enum<?> event, Object data)
@@ -258,6 +279,8 @@ public abstract class FiniteStateMachine<STATE extends Enum<?>, EVENT extends En
}
/**
+ * A {@link ITransition transition} that changes the {@link #getTargetState() state} of a <i>subject</i>.
+ *
* @author Eike Stepper
*/
public class ChangeStateTransition implements ITransition<STATE, EVENT, SUBJECT, Object>
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/ITransition.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/ITransition.java
index 603dbea3f5..2b51ff3b64 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/ITransition.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/ITransition.java
@@ -11,7 +11,10 @@
package org.eclipse.net4j.util.fsm;
/**
+ * Encpsulates the logic to be executed when an <i>event</i> arrives for a <i>subject</i> in a particular <i>state</i>.
+ *
* @author Eike Stepper
+ * @apiviz.landmark
*/
public interface ITransition<STATE extends Enum<?>, EVENT extends Enum<?>, SUBJECT, DATA>
{
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
index d9ce964553..3ca7a62c18 100644
--- 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
@@ -10,6 +10,7 @@
*/
/**
- * A framework for finite state machines.
+ * A framework for <a href="http://en.wikipedia.org/wiki/Finite-state_machine">finite state machines</a>.
*/
package org.eclipse.net4j.util.fsm;
+
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
index 97792cbcf4..e68d58cb66 100644
--- 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
@@ -11,5 +11,7 @@
/**
* Interfaces and classes for I/O.
+ * @apiviz.exclude .*
*/
package org.eclipse.net4j.util.io;
+
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycle.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycle.java
index 26c69f89a2..6434a428ed 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycle.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycle.java
@@ -13,7 +13,19 @@ package org.eclipse.net4j.util.lifecycle;
import org.eclipse.net4j.util.event.INotifier;
/**
+ * An entity that has a well-defined {@link #getLifecycleState() lifecycle} and can be {@link #activate() activated} or
+ * {@link #deactivate() deactivated}.
+ * <p>
+ * Fires the following events:
+ * <ul>
+ * <li> {@link ILifecycleEvent} before and after the {@link #getLifecycleState() state} of this lifecycle changes.
+ * </ul>
+ *
* @author Eike Stepper
+ * @apiviz.landmark
+ * @apiviz.has LifecycleState
+ * @apiviz.uses ILifecycleEvent - - fires
+ * @apiviz.excludeSubtypes
*/
public interface ILifecycle extends INotifier
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.java
index 561e6fb02d..3b9ed7248e 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.java
@@ -13,12 +13,14 @@ package org.eclipse.net4j.util.lifecycle;
import org.eclipse.net4j.util.event.IEvent;
/**
- * An {@link IEvent event} fired from an object with a {@link ILifecycle lifecycle} when its lifecycle {@link Kind
+ * An {@link IEvent event} fired from an entity with a {@link ILifecycle lifecycle} when its lifecycle {@link Kind
* state} has changed.
*
* @author Eike Stepper
* @noextend This interface is not intended to be extended by clients.
- * @noimplement This interface is not intended to be implemented by clients.
+ * @noimplement Thi import org.eclipse.net4j.util.event.IEvent; import org.eclipse.net4j.util.event.IEvent; import
+ * org.eclipse.net4j.util.event.IEvent; s interface is not intended to be implemented by clients.
+ * @apiviz.has org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind
*/
public interface ILifecycleEvent extends IEvent
{
@@ -30,7 +32,7 @@ public interface ILifecycleEvent extends IEvent
public Kind getKind();
/**
- * Enumerates the possible {@link ILifecycle#getLifecycleState() lifecycle state} changes of an object.
+ * Enumerates the possible {@link ILifecycle#getLifecycleState() lifecycle state} changes of an entity.
*
* @author Eike Stepper
*/
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java
index 4cde6c2b2d..dd448d04be 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java
@@ -21,7 +21,10 @@ import org.eclipse.net4j.util.om.trace.ContextTracer;
import java.util.concurrent.Semaphore;
/**
+ * A default implementation of an entity with a {@link ILifecycle lifecycle}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class Lifecycle extends Notifier implements ILifecycle
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEvent.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEvent.java
index ac734494d6..95b4fcd8af 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEvent.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEvent.java
@@ -13,8 +13,11 @@ package org.eclipse.net4j.util.lifecycle;
import org.eclipse.net4j.util.event.Event;
/**
+ * A default implementation of a lifecycle {@link ILifecycleEvent event}.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class LifecycleEvent extends Event implements ILifecycleEvent
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.java
index ce5ccf371a..2ddf398f94 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.java
@@ -14,7 +14,11 @@ import org.eclipse.net4j.util.event.IEvent;
import org.eclipse.net4j.util.event.IListener;
/**
+ * A {@link IListener listener} that dispatches lifecycle {@link ILifecycleEvent events} to methods that can be
+ * overridden by extenders.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
public class LifecycleEventAdapter implements IListener
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleException.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleException.java
index bbe4da822c..2a3f2d5934 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleException.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleException.java
@@ -11,8 +11,11 @@
package org.eclipse.net4j.util.lifecycle;
/**
+ * An unchecked wrapper exception for checked exceptions being thrown from {@link Lifecycle#doActivate()}.
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class LifecycleException extends RuntimeException
{
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleState.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleState.java
index 3079b4ddbb..e420cef14f 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleState.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleState.java
@@ -11,6 +11,8 @@
package org.eclipse.net4j.util.lifecycle;
/**
+ * Enumerates the possible lifecycle states of an entity with a {@link ILifecycle lifecycle}.
+ *
* @author Eike Stepper
* @since 3.0
*/
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleUtil.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleUtil.java
index f15d4b382c..79a3fb13c3 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleUtil.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/LifecycleUtil.java
@@ -29,6 +29,8 @@ import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
/**
+ * Various static helper methods for dealing with {@link ILifecycle lifecycles}.
+ *
* @author Eike Stepper
*/
public final class LifecycleUtil
@@ -321,7 +323,11 @@ public final class LifecycleUtil
}
/**
+ * Annotates a method of a POJO class that's supposed to be called to <em>activate</em> a POJO object during
+ * {@link LifecycleUtil#activate(Object)}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@@ -331,7 +337,11 @@ public final class LifecycleUtil
}
/**
+ * Annotates a method of a POJO class that's supposed to be called to <em>deactivate</em> a POJO object during
+ * {@link LifecycleUtil#deactivate(Object)}.
+ *
* @author Eike Stepper
+ * @apiviz.exclude
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@@ -341,8 +351,12 @@ public final class LifecycleUtil
}
/**
+ * The {@link InvocationHandler invocation handler} of the {@link Proxy dynamic proxy} created in
+ * {@link LifecycleUtil#delegateLifecycle(ClassLoader, Object, ILifecycle) LifecycleUtil.delegateLifecycle()}.
+ *
* @author Eike Stepper
* @since 2.0
+ * @apiviz.exclude
*/
public static final class Delegator<T> implements InvocationHandler
{
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
index b2aa771c09..6ecf268ca9 100644
--- 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
@@ -16,3 +16,4 @@
* 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/properties/package-info.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/properties/package-info.java
new file mode 100644
index 0000000000..1cd5e9f46a
--- /dev/null
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/properties/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 to describe and access properties of POJOs and to support Eclipse
+ * {@link org.eclipse.core.expressions.PropertyTester property testers} and
+ * <code>IPropertySources</code> in a uniform way.
+ */
+package org.eclipse.net4j.util.properties;
+
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
index 82b654ebb3..dd7e440c3f 100644
--- 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
@@ -11,5 +11,7 @@
/**
* Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
+ * @apiviz.exclude .*
*/
package org.eclipse.net4j.util.security;
+

Back to the top