org.gvsig.fmap.geom.type.persistence
Class GeometryTypePersistenceFactory

java.lang.Object
  extended by org.gvsig.tools.persistence.AbstractSinglePersistenceFactory
      extended by org.gvsig.fmap.geom.type.persistence.GeometryTypePersistenceFactory
All Implemented Interfaces:
PersistenceFactory

public class GeometryTypePersistenceFactory
extends AbstractSinglePersistenceFactory

Factory to persist GeometryType objects.

Version:
$Id$
Author:
gvSIG Team

Constructor Summary
GeometryTypePersistenceFactory()
          Creates a new GeometryTypePersistenceFactory.
 
Method Summary
 Object createFromState(PersistentState state)
           
 void saveToState(PersistentState state, Object obj)
           
 
Methods inherited from class org.gvsig.tools.persistence.AbstractSinglePersistenceFactory
getDefinition, getDefinition, getDefinitions, getDomainName, getDomainURL, getManagedClass, getManagedClass, getManagedClass, getManagedClasses, getManagedClassName, loadFromState, manages, manages, manages, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeometryTypePersistenceFactory

public GeometryTypePersistenceFactory()
Creates a new GeometryTypePersistenceFactory. It will persist the geometry type and subtype values, and use it to load GeometryTypes from persistence by calling GeometryManager.getGeometryType(int, int).

Method Detail

createFromState

public Object createFromState(PersistentState state)
                       throws PersistenceException
Throws:
PersistenceException

saveToState

public void saveToState(PersistentState state,
                        Object obj)
                 throws PersistenceException
Throws:
PersistenceException


Copyright © 2004-2012 gvSIG. All Rights Reserved.