Revision 13513 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/AdvancedSymbologyExtension.java
AdvancedSymbologyExtension.java | ||
---|---|---|
43 | 43 |
* |
44 | 44 |
* $Id$ |
45 | 45 |
* $Log$ |
46 |
* Revision 1.8 2007-08-09 10:39:04 jaume |
|
46 |
* Revision 1.9 2007-09-04 10:53:10 caballero |
|
47 |
* show page |
|
48 |
* |
|
49 |
* Revision 1.8 2007/08/09 10:39:04 jaume |
|
47 | 50 |
* first round of found bugs fixed |
48 | 51 |
* |
49 | 52 |
* Revision 1.7 2007/08/01 13:03:31 jaume |
... | ... | |
114 | 117 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.Quantities; |
115 | 118 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.QuantityByCategory; |
116 | 119 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.SingleSymbol; |
120 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.SuitableVectorialLegend; |
|
117 | 121 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.ThemeManagerWindow; |
118 | 122 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.VectorialInterval; |
119 | 123 |
import com.iver.cit.gvsig.project.documents.view.legend.gui.VectorialUniqueValue; |
124 |
import com.iver.utiles.extensionPoints.ExtensionPoints; |
|
125 |
import com.iver.utiles.extensionPoints.ExtensionPointsSingleton; |
|
120 | 126 |
/** |
121 | 127 |
* Extension for enable the symbology. It only installs the core symbology. |
122 | 128 |
* @author jaume dominguez faus - jaume.dominguez@iver.es |
... | ... | |
132 | 138 |
SymbolEditor.addSymbolEditorPanel(MarkerFill.class, FShape.POLYGON); |
133 | 139 |
SymbolEditor.addSymbolEditorPanel(PictureFill.class, FShape.POLYGON); |
134 | 140 |
SymbolEditor.addSymbolEditorPanel(LineFill.class, FShape.POLYGON); |
135 |
|
|
141 |
|
|
136 | 142 |
SymbolEditor.addSymbolEditorPanel(CharacterMarker.class, FShape.POINT); |
137 | 143 |
SymbolEditor.addSymbolEditorPanel(SimpleMarker.class, FShape.POINT); |
138 | 144 |
SymbolEditor.addSymbolEditorPanel(PictureMarker.class, FShape.POINT); |
139 |
|
|
145 |
|
|
140 | 146 |
SymbolEditor.addSymbolEditorPanel(SimpleLine.class, FShape.LINE); |
141 | 147 |
SymbolEditor.addSymbolEditorPanel(PictureLine.class, FShape.LINE); |
142 | 148 |
SymbolEditor.addSymbolEditorPanel(MarkerLine.class, FShape.LINE); |
143 |
|
|
149 |
|
|
144 | 150 |
SymbolEditor.addSymbolEditorPanel(SimpleText.class, FShape.TEXT); |
145 |
|
|
151 |
|
|
146 | 152 |
// pages |
147 | 153 |
ThemeManagerWindow.addPage(General.class); |
148 | 154 |
ThemeManagerWindow.addPage(LegendManager.class); |
... | ... | |
184 | 190 |
LegendManager.addLegendPage(VectorialUniqueValue.class); |
185 | 191 |
LegendManager.addLegendPage(QuantityByCategory.class); |
186 | 192 |
LegendManager.addLegendPage(ProportionalSymbols.class); |
187 |
|
|
193 |
ExtensionPoints extensionPoints = ExtensionPointsSingleton |
|
194 |
.getInstance(); |
|
195 |
extensionPoints.add("IsSuitable",SuitableVectorialLegend.class.getName(),SuitableVectorialLegend.class); |
|
188 | 196 |
} |
189 | 197 |
|
190 | 198 |
public void execute(String actionCommand) { |
Also available in: Unified diff