com.iver.cit.gvsig.fmap.operations.strategies
Class ShpStrategy
java.lang.Object
com.iver.cit.gvsig.fmap.operations.strategies.DefaultStrategy
com.iver.cit.gvsig.fmap.operations.strategies.ShpStrategy
- All Implemented Interfaces:
- Strategy
- public class ShpStrategy
- extends DefaultStrategy
Esta clase definirá las operaciones de la interfaz FLyrVect de la manera más
óptima para los ficheros shp.
Method Summary |
void |
draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Dibuja la capa vectorial asociada al Strategy en la imagen que se pasa
como parámetro. |
void |
print(java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Método utilizado para dibujar sobre el graphics que se pasa como
parámetro, pensado para utilizarse para imprimir. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShpStrategy
public ShpStrategy(FLayer capa)
- Crea una ShpStrategy.
- Parameters:
capa
-
draw
public void draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
throws DriverException
- Description copied from interface:
Strategy
- Dibuja la capa vectorial asociada al Strategy en la imagen que se pasa
como parámetro.
- Specified by:
draw
in interface Strategy
- Overrides:
draw
in class DefaultStrategy
- Throws:
DriverException
- See Also:
com.iver.cit.gvsig.fmap.operations.LayerOperations#draw(java.awt.image.BufferedImage,
java.awt.Graphics2D, FStyle2D)
print
public void print(java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
throws DriverException
- Método utilizado para dibujar sobre el graphics que se pasa como
parámetro, pensado para utilizarse para imprimir.
- Specified by:
print
in interface Strategy
- Overrides:
print
in class DefaultStrategy
- Parameters:
g
- Graphics2DviewPort
- ViewPort.cancel
-
- Throws:
DriverException