net.refractions.udig.core
Class StaticBlockingProvider<T>

java.lang.Object
  extended by net.refractions.udig.core.StaticBlockingProvider<T>
All Implemented Interfaces:
IBlockingProvider<T>

public class StaticBlockingProvider<T>
extends java.lang.Object
implements IBlockingProvider<T>

An implementation of a Provider that provides the reference it was constructed with.

Example:

Provider p=new StaticProvider(integerInstance);

Since:
1.1.0
Author:
jones

Constructor Summary
StaticBlockingProvider(T objectToProvide)
           
 
Method Summary
 T get(IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticBlockingProvider

public StaticBlockingProvider(T objectToProvide)
Method Detail

get

public T get(IProgressMonitor monitor)
      throws java.io.IOException
Specified by:
get in interface IBlockingProvider<T>
Throws:
java.io.IOException