gvsig-raster / org.gvsig.raster.tasseledcap / trunk / org.gvsig.raster.tasseledcap / org.gvsig.raster.tasseledcap.swing / org.gvsig.raster.tasseledcap.swing.api / src / main / java / org / gvsig / raster / tasseledcap / swing / TasseledCapSwingLibrary.java @ 2381
History | View | Annotate | Download (895 Bytes)
1 |
package org.gvsig.raster.tasseledcap.swing; |
---|---|
2 |
|
3 |
import org.gvsig.tools.library.AbstractLibrary; |
4 |
import org.gvsig.tools.library.LibraryException; |
5 |
import org.gvsig.tools.locator.ReferenceNotRegisteredException; |
6 |
|
7 |
/**
|
8 |
* Library for API initialization and configuration.
|
9 |
*
|
10 |
* @author gvSIG team
|
11 |
* @version $Id$
|
12 |
*/
|
13 |
public class TasseledCapSwingLibrary extends AbstractLibrary { |
14 |
|
15 |
@Override
|
16 |
protected void doInitialize() throws LibraryException { |
17 |
} |
18 |
|
19 |
@Override
|
20 |
protected void doPostInitialize() throws LibraryException { |
21 |
// Validate there is any implementation registered.
|
22 |
TasseledCapSwingManager manager = TasseledCapSwingLocator.getSwingManager(); |
23 |
if (manager == null) { |
24 |
throw new ReferenceNotRegisteredException( |
25 |
TasseledCapSwingLocator.SWING_MANAGER_NAME, |
26 |
TasseledCapSwingLocator.getInstance()); |
27 |
} |
28 |
} |
29 |
|
30 |
} |