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 | 2381 | nbrodin | 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 | } |