Revision 42811 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.dbf/src/main/java/org/gvsig/fmap/dal/store/dbf/MyTransform.java

View differences:

MyTransform.java
115 115
			geom = geomManager.createPoint(source.getDouble(xname), source
116 116
					.getDouble(yname), Geometry.SUBTYPES.GEOM2D);
117 117
		} catch (CreateGeometryException e) {
118
			throw new ReadException("XYTranform", e);
118
			throw new XYTransformException(e);
119 119
		}
120 120
		target.setGeometry(this.geomName, geom);
121 121
	}
122 122

  
123
        public class XYTransformException extends DataException {
124
            private final static String MESSAGE_FORMAT = "Problems apply XYTransform, can't create point.";
125
            private final static String MESSAGE_KEY = "_XYTransformException";
126
            private static final long serialVersionUID = -3556249688758572523L;
123 127

  
128
            public XYTransformException(Throwable cause) {
129
                    super(MESSAGE_FORMAT, cause, MESSAGE_KEY, serialVersionUID);
130
            }            
131
        }
132

  
124 133
    public void saveToState(PersistentState state) throws PersistenceException {
125 134
		state.set("xname", xname);
126 135
		state.set("yname", yname);

Also available in: Unified diff