com.alee.utils.swing
Interface DataProvider<T>

Type Parameters:
T - provided data type

public interface DataProvider<T>

This interface provides a single method for data request of any type.

It is used within the WebLaF library for many purposes, for example: - Providing popup location and bounds - Providing data for language string formatters - Providing specific component state value and there are many others.

Author:
Mikle Garin

Method Summary
 T provide()
          Returns data of the specified type.
 

Method Detail

provide

T provide()
Returns data of the specified type.

Returns:
data