Revision 13513 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/AdvancedSymbologyExtension.java

View differences:

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