gvsig-raster / org.gvsig.raster.tasseledcap / trunk / org.gvsig.raster.tasseledcap / org.gvsig.raster.tasseledcap.swing / org.gvsig.raster.tasseledcap.swing.impl / src / main / java / org / gvsig / raster / tasseledcap / swing / impl / TasseledCapDefaultSwingImplLibrary.java @ 2381
History | View | Annotate | Download (1.32 KB)
1 | 2381 | nbrodin | package org.gvsig.raster.tasseledcap.swing.impl; |
---|---|---|---|
2 | |||
3 | import java.util.Locale; |
||
4 | |||
5 | import org.gvsig.i18n.Messages; |
||
6 | import org.gvsig.raster.tasseledcap.swing.TasseledCapSwingLocator; |
||
7 | import org.gvsig.tools.library.AbstractLibrary; |
||
8 | import org.gvsig.tools.library.LibraryException; |
||
9 | |||
10 | /**
|
||
11 | * Library for default implementation initialization and configuration.
|
||
12 | *
|
||
13 | * @author gvSIG team
|
||
14 | * @version $Id$
|
||
15 | */
|
||
16 | public class TasseledCapDefaultSwingImplLibrary extends AbstractLibrary { |
||
17 | |||
18 | public TasseledCapDefaultSwingImplLibrary() {
|
||
19 | registerAsImplementationOf(TasseledCapDefaultSwingImplLibrary.class); |
||
20 | } |
||
21 | |||
22 | protected void doInitialize() throws LibraryException { |
||
23 | //Register the default GeometryManager
|
||
24 | TasseledCapSwingLocator.registerSwingManager(DefaultTasseledCapSwingManager.class); |
||
25 | |||
26 | if (!Messages.hasLocales()) {
|
||
27 | Messages.addLocale(Locale.getDefault());
|
||
28 | } |
||
29 | |||
30 | Messages.addResourceFamily("org.gvsig.raster.tasseledcap.swing.impl.i18n.text",
|
||
31 | TasseledCapDefaultSwingImplLibrary.class.getClassLoader(), |
||
32 | TasseledCapDefaultSwingImplLibrary.class.getClass().getName()); |
||
33 | |||
34 | registerIcons(); |
||
35 | } |
||
36 | |||
37 | @Override
|
||
38 | protected void doPostInitialize() throws LibraryException { |
||
39 | |||
40 | } |
||
41 | |||
42 | private void registerIcons() { |
||
43 | //IconThemeHelper.registerIcon(null, "...", this);
|
||
44 | } |
||
45 | |||
46 | } |