org.deegree.cs.exceptions
Class TransformationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.deegree.cs.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: 23539 $, $Date: 2010-04-12 13:24:29 +0200 (Mo, 12. Apr 2010) $
- Author:
- Rutger Bezema, last edited by: $Author: rbezema $
- 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.
Copyright © 2011. All Rights Reserved.