Package net.ontopia.topicmaps.core
Class CrossTopicMapException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
net.ontopia.utils.OntopiaRuntimeException
net.ontopia.topicmaps.core.ConstraintViolationException
net.ontopia.topicmaps.core.CrossTopicMapException
- All Implemented Interfaces:
Serializable
PUBLIC: Thrown when a topic map object is attempted used in more
than a single topic maps.
Extends ConstraintViolationException but does not provide additional
methods; this is because the purpose is just to provide a different
exception, to allow API users to handle them differently.
- Since:
- 4.0.0
- See Also:
-
Field Summary
Fields inherited from class net.ontopia.utils.OntopiaRuntimeException
cause -
Constructor Summary
ConstructorsConstructorDescriptionCrossTopicMapException(String message) CrossTopicMapException(String message, Throwable cause) CrossTopicMapException(TMObjectIF tmobject, TMObjectIF target) CrossTopicMapException(TMObjectIF tmobject, TopicMapIF target) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheck(TMObjectIF tmobject, TMObjectIF target) static voidcheck(TMObjectIF tmobject, TopicMapIF target) Methods inherited from class net.ontopia.utils.OntopiaRuntimeException
getCause, getMessage, printStackTrace, printStackTrace, printStackTraceMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
Constructor Details
-
CrossTopicMapException
-
CrossTopicMapException
-
CrossTopicMapException
-
CrossTopicMapException
-
CrossTopicMapException
-
-
Method Details
-
check
-
check
-