com.iver.cit.gvsig.fmap.operations.strategies
Class StrategyManager

java.lang.Object
  extended bycom.iver.cit.gvsig.fmap.operations.strategies.StrategyManager

public class StrategyManager
extends java.lang.Object

Clase con métodos estáticos para crear la estategia.

Author:
Vicente Caballero Navarro

Constructor Summary
StrategyManager()
           
 
Method Summary
static ShapeInfo createShapeInfo(VectorialAdapter adapter)
          Crea un ShapeInfo en memoria o en disco en función de la memoria disponible
static Strategy getStrategy(SingleLayer v)
          Se encarga de, dada una clase que implementa el interfaz vectorial, seleccionar la estrategia óptima de acceso a las capas, devolviendo el objeto Strategy con la capa vectorial asociada.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StrategyManager

public StrategyManager()
Method Detail

getStrategy

public static Strategy getStrategy(SingleLayer v)
Se encarga de, dada una clase que implementa el interfaz vectorial, seleccionar la estrategia óptima de acceso a las capas, devolviendo el objeto Strategy con la capa vectorial asociada.

Parameters:
v - SingleLayer.
Returns:
Estrategia.

createShapeInfo

public static ShapeInfo createShapeInfo(VectorialAdapter adapter)
Crea un ShapeInfo en memoria o en disco en función de la memoria disponible

Parameters:
adapter - VectorialAdapter.
Returns:
ShapeInfo.