org.deegree.crs.exceptions
Class TransformationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.deegree.crs.exceptions.TransformationException
- All Implemented Interfaces:
- Serializable
public class TransformationException
- extends Exception
The TransformationException
class can be thrown if a transformation exception
occurs. For example in the process of creating a transformation step.
- Version:
- $Revision: 18171 $, $Date: 2009-06-17 16:00:07 +0200 (Mi, 17 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 |
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(String message)
- Parameters:
message
-
TransformationException
public TransformationException(Throwable cause)
- Parameters:
cause
-
TransformationException
public TransformationException(String message,
Throwable cause)
- Parameters:
message
- cause
-
TransformationException
public TransformationException(CoordinateSystem sourceCS,
CoordinateSystem targetCS,
String cause)
- Parameters:
sourceCS
- from which crstargetCS
- to which crscause
- for the exception.
getTransformErrors
public final Map<Integer,String> getTransformErrors()
- Returns:
- the transformErrors may be empty but will never be
null
.
setTransformError
public final void setTransformError(int coordinateNumber,
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 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(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]]>