org.deegree.crs.exceptions
Class TransformationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.deegree.crs.exceptions.TransformationException
- All Implemented Interfaces:
- java.io.Serializable
public class TransformationException
- extends java.lang.Exception
The TransformationException
class can be thrown if a transformation exception
occurs. For example in the process of creating a transformation step.
- Version:
- $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
- Author:
- Rutger Bezema, last edited by: $Author: mschneider $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TransformationException
public TransformationException(int numberOfCoordinates)
- Initializes the error message map with the given size.
- Parameters:
numberOfCoordinates
- in the list of coordinates which will be transformed.
TransformationException
public TransformationException(java.lang.String message)
- Parameters:
message
-
TransformationException
public TransformationException(java.lang.Throwable cause)
- Parameters:
cause
-
TransformationException
public TransformationException(java.lang.String message,
java.lang.Throwable cause)
- Parameters:
message
- cause
-
TransformationException
public TransformationException(CoordinateSystem sourceCS,
CoordinateSystem targetCS,
java.lang.String cause)
- Parameters:
sourceCS
- from which crstargetCS
- to which crscause
- for the exception.
getTransformErrors
public final java.util.Map<java.lang.Integer,java.lang.String> getTransformErrors()
- Returns:
- the transformErrors may be empty but will never be
null
.
setTransformError
public final void setTransformError(int coordinateNumber,
java.lang.String errorMessage)
- Parameters:
coordinateNumber
- the position of the coordinate-tuple/triple which were responsible for the
transformationexception.errorMessage
- the error message for given coordinate pair (in the array of coordinates).
getTransformedPoints
public final java.util.List<javax.vecmath.Point3d> getTransformedPoints()
- Returns:
- the transformedPoints, which are the points that were (successfully or
unsuccessfully) transformed or
null
if no points were set.
setTransformedPoints
public final void setTransformedPoints(java.util.List<javax.vecmath.Point3d> transformedPoints)
- Parameters:
transformedPoints
- which were (successfully or unsuccessfully) transformed until the exception(s)
occurred.
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org