|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
rcf.core.util.position.IncompatiblePositionException
@Revision(value="$Revision: 1.5 $",
date="$Date: 2006/12/16 17:53:21 $",
tag="$Name: $")
public class IncompatiblePositionException
Indicates that a position specified as a method argument is incompatible in
that it does not refer to a position in the appropriate abstract data structure.
For example this is thrown by
OrderedBiPosition.swap(rcf.core.util.collection.position.OrderedBiPosition).
TODO: Javadoc review, Seal/Finalize
| Field Summary | |
|---|---|
private static long |
serialVersionUID
An unique class level ID for use by the java serialization code. |
| Constructor Summary | |
|---|---|
IncompatiblePositionException()
Constructs an IncompatiblePositionException with no detailed
message. |
|
IncompatiblePositionException(String message)
Constructs an IncompatiblePositionException with the
specified detailed message. |
|
IncompatiblePositionException(String message,
Throwable cause)
Constructs an IncompatiblePositionException with the
specified detailed message and cause. |
|
IncompatiblePositionException(Throwable cause)
Constructs an IncompatiblePositionException with the specified
cause and a detailed message of (cause == null) ? null :
cause.toString(), which typically contains the class and detail
message of cause. |
|
| Method Summary |
|---|
| 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 |
| Field Detail |
|---|
private static final long serialVersionUID
| Constructor Detail |
|---|
public IncompatiblePositionException()
IncompatiblePositionException with no detailed
message.
public IncompatiblePositionException(String message)
IncompatiblePositionException with the
specified detailed message.
message - The detailed message.
public IncompatiblePositionException(String message,
Throwable cause)
IncompatiblePositionException with the
specified detailed message and cause.
Notice that the detailed message associated with cause is
not automatically incorporated in this exception's detail message.
message - The detail message (which is saved for later retrieval
by the Throwable.getMessage() method).cause - The cause (which is saved for later retrieval by the
Throwable.getCause() method). null
values are permitted, and indicate that the cause is
nonexistent or unknown.public IncompatiblePositionException(Throwable cause)
IncompatiblePositionException with the specified
cause and a detailed message of (cause == null) ? null :
cause.toString(), which typically contains the class and detail
message of cause. This constructor is useful for exceptions
that are little more than wrappers for other throwables.
cause - The cause (which is saved for later retrieval by the
Throwable.getCause() method). null
values are permitted, and indicate that the cause is
nonexistent or unknown.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||