Package org.eclipse.emf.common.util

Provides basic utilities.

See:
          Description

Interface Summary
BasicEMap.Entry An extended implementation interface for caching hash values and for upating an entry that may be manufactured as a uninitialized instance by a factory.
EList A list that supports move.
EMap A list of java.util.Map.Entry instances, i.e., entries, that supports a EMap.map() view as well as the full Map API, with the noteable exception of Map.remove(Object).
Enumerator An interface implemented by the enumerators of a type-safe enum.
Logger A logger of log entries.
ResourceLocator A locator of Java resources.
TreeIterator A mechanism for iterating over all the nodes of a tree; it provides the capability to prune the iteration so that all descendants of a particular node are skipped.
 

Class Summary
AbstractEnumerator An extensible enumerator implementation.
AbstractTreeIterator An extensible tree iterator implementation that iterates over an object, it's children, their children, and so on.
BasicEList A highly extensible list implementation.
BasicEList.UnmodifiableEList An unmodifiable version of BasicEList.
BasicEMap A highly extensible map implementation.
BasicEMap.View An implementation class to hold the views.
DelegatingEList A highly extensible delegating list implementation.
DelegatingEList.UnmodifiableEList An unmodifiable version of DelegatingEList.
ECollections Support for empty and unmodifiable ELists.
UniqueEList A BasicEList that allows only unique elements.
URI A representation of a Uniform Resource Identifier (URI), as specified by RFC 2396, with certain enhancements.
 

Exception Summary
WrappedException A runtime exception that wraps another exception.
 

Package org.eclipse.emf.common.util Description

Provides basic utilities.


Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.