Revision 18621 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/symbols/SimpleMarkerSymbol.java
SimpleMarkerSymbol.java | ||
---|---|---|
125 | 125 |
*/ |
126 | 126 |
package com.iver.cit.gvsig.fmap.core.symbols; |
127 | 127 |
|
128 |
import java.awt.BasicStroke; |
|
128 | 129 |
import java.awt.Color; |
129 | 130 |
import java.awt.Graphics2D; |
130 | 131 |
import java.awt.Point; |
131 |
import java.awt.RenderingHints; |
|
132 |
import java.awt.Shape; |
|
133 | 132 |
import java.awt.geom.AffineTransform; |
134 | 133 |
|
135 | 134 |
import com.hardcode.gdbms.driver.exceptions.ReadDriverException; |
... | ... | |
249 | 248 |
break; |
250 | 249 |
} |
251 | 250 |
|
251 |
|
|
252 | 252 |
if (outlined) { |
253 | 253 |
g.setColor(outlineColor); |
254 |
|
|
254 |
g.setStroke(new BasicStroke(1)); |
|
255 | 255 |
switch (markerStyle) { |
256 | 256 |
case CIRCLE_STYLE: |
257 | 257 |
g.drawOval(x, y, size, size); |
... | ... | |
269 | 269 |
} |
270 | 270 |
} |
271 | 271 |
|
272 |
public int getPixExtentPlus(Graphics2D g, AffineTransform affineTransform, Shape shp) { |
|
273 |
return 0; |
|
274 |
} |
|
275 |
|
|
276 | 272 |
public XMLEntity getXMLEntity() { |
277 | 273 |
XMLEntity xml = new XMLEntity(); |
278 | 274 |
xml.putProperty("className", getClassName()); |
... | ... | |
319 | 315 |
setOutlineColor(StringUtilities.string2Color(xml.getStringProperty("outlineColor"))); |
320 | 316 |
setOutlineSize(xml.getDoubleProperty("outlineSize")); |
321 | 317 |
} |
322 |
|
|
323 | 318 |
} |
324 | 319 |
|
325 | 320 |
public void print(Graphics2D g, AffineTransform at, FShape shape) throws ReadDriverException { |
326 |
// TODO Implement it |
|
327 | 321 |
throw new Error("Not yet implemented!"); |
328 |
|
|
329 | 322 |
} |
330 | 323 |
|
331 | 324 |
/** |
Also available in: Unified diff