Revision 29030 branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/store/dxf/legend/DXFLegendBuilder.java

View differences:

DXFLegendBuilder.java
33 33
import org.gvsig.fmap.dal.DataTypes;
34 34
import org.gvsig.fmap.dal.feature.spi.FeatureData;
35 35
import org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider;
36
import org.gvsig.fmap.dal.store.dxf.DXFStoreProvider;
36 37
import org.gvsig.fmap.dal.store.dxf.LegendBuilder;
37 38
import org.gvsig.fmap.geom.Geometry;
38 39
import org.gvsig.fmap.mapcontext.rendering.legend.LegendFactory;
......
63 64
	public LegendBuilder initialize(FeatureStoreProvider store) {
64 65
		defaultLegend = LegendFactory
65 66
				.createVectorialUniqueValueLegend(Geometry.TYPES.GEOMETRY);
66
		defaultLegend.setClassifyingFieldNames(new String[] { "Color" });
67
		defaultLegend
68
				.setClassifyingFieldNames(new String[] { DXFStoreProvider.NAME_FIELD_COLOR });
67 69
		defaultLegend.setClassifyingFieldTypes(new int[] { DataTypes.INT });
68 70

  
69 71
		ISymbol myDefaultSymbol = SymbologyFactory
......
74 76

  
75 77

  
76 78
		labelingStragegy = new AttrInTableLabelingStrategy();
77
		labelingStragegy.setTextField("Text");
78
		labelingStragegy.setRotationField("RotationText");
79
		labelingStragegy.setHeightField("HeightText");
79
		labelingStragegy.setTextField(DXFStoreProvider.NAME_FIELD_TEXT);
80
		labelingStragegy
81
				.setRotationField(DXFStoreProvider.NAME_FIELD_ROTATIONTEXT);
82
		labelingStragegy.setHeightField(DXFStoreProvider.NAME_FIELD_HEIGHTTEXT);
80 83
		labelingStragegy.setUnit(1); // MapContext.NAMES[1] (meters)
81 84
		return this;
82 85
	}

Also available in: Unified diff