Package net.refractions.udig.core

Interface Summary
IBlockingAdaptable Objects that implement this interface can adapt to other objects but require that it be done is a separate job because the adaptation may be blocking.
IBlockingProvider<T> A generic interface for object that can be asked for a type of object.
IFixer Provides a resolution method for fixing a memento item.
IProvider<T> A generic interface for object that can be asked for a type of object.
 

Class Summary
AdapterUtil Methods to help manage adapters
MinMaxScaleCalculator Traverses a Style and determines the min and max scale that the style is valid for.
Option<T> An object that indicates that it can either be None or have a value.
Option.None<V> Indicates a none or null value.
Option.Some<V>  
Pair<T,V> A simple class for wrapping a couple of objects.
StaticBlockingProvider<T> An implementation of a Provider that provides the reference it was constructed with.
StaticFeatureCollection Converts a java.util.Collection to a FeatureCollection
StaticProvider<T> An implementation of a Provider that provides the reference it was constructed with.
TransparencyRemovingVisitor Removes the transparency from a style.
WeakHashSet<T> A set backed onto a WeakHashMap.