Revision 2074
org.gvsig.legend.heatmap/trunk/org.gvsig.legend.heatmap/org.gvsig.legend.heatmap.lib/org.gvsig.legend.heatmap.lib.api/src/main/java/org/gvsig/legend/heatmap/lib/api/HeatmapLegendLibrary.java | ||
---|---|---|
22 | 22 |
*/ |
23 | 23 |
package org.gvsig.legend.heatmap.lib.api; |
24 | 24 |
|
25 |
import org.gvsig.fmap.mapcontext.MapContextLocator; |
|
26 |
import org.gvsig.fmap.mapcontext.MapContextManager; |
|
27 |
import org.gvsig.fmap.mapcontext.rendering.legend.driver.ILegendWriter; |
|
28 |
import org.gvsig.fmap.mapcontext.rendering.symbols.SymbolManager; |
|
29 |
import org.gvsig.symbology.SymbologyLocator; |
|
30 |
import org.gvsig.symbology.SymbologyManager; |
|
25 | 31 |
import org.gvsig.tools.library.AbstractLibrary; |
26 | 32 |
import org.gvsig.tools.library.LibraryException; |
27 | 33 |
import org.gvsig.tools.locator.ReferenceNotRegisteredException; |
... | ... | |
42 | 48 |
throw new ReferenceNotRegisteredException( |
43 | 49 |
HeatmapLegendLocator.MANAGER_NAME, HeatmapLegendLocator.getInstance()); |
44 | 50 |
} |
51 |
|
|
52 |
SymbologyManager symbolManager = SymbologyLocator.getSymbologyManager(); |
|
53 |
ILegendWriter legendWriter = symbolManager.getDefaultLegendWriter(); |
|
54 |
|
|
55 |
MapContextManager mcoman = MapContextLocator.getMapContextManager(); |
|
56 |
mcoman.registerLegendWriter( |
|
57 |
HeatmapLegend.class, |
|
58 |
SymbolManager.LEGEND_FILE_EXTENSION.substring(1), |
|
59 |
legendWriter.getClass()); |
|
45 | 60 |
} |
46 | 61 |
|
47 | 62 |
} |
org.gvsig.legend.heatmap/trunk/org.gvsig.legend.heatmap/org.gvsig.legend.heatmap.lib/org.gvsig.legend.heatmap.lib.api/pom.xml | ||
---|---|---|
39 | 39 |
<artifactId>org.gvsig.fmap.mapcontext.api</artifactId> |
40 | 40 |
<scope>compile</scope> |
41 | 41 |
</dependency> |
42 |
<dependency> |
|
43 |
<groupId>org.gvsig</groupId> |
|
44 |
<artifactId>org.gvsig.symbology.lib.api</artifactId> |
|
45 |
</dependency> |
|
42 | 46 |
</dependencies> |
43 | 47 |
</project> |
org.gvsig.legend.heatmap/trunk/org.gvsig.legend.heatmap/pom.xml | ||
---|---|---|
9 | 9 |
<parent> |
10 | 10 |
<groupId>org.gvsig</groupId> |
11 | 11 |
<artifactId>org.gvsig.desktop</artifactId> |
12 |
<version>2.0.209</version>
|
|
12 |
<version>2.0.210</version>
|
|
13 | 13 |
</parent> |
14 | 14 |
|
15 | 15 |
<url>https://devel.gvsig.org/sites/org.gvsig.legend.heatmap/${project.version}</url> |
Also available in: Unified diff