Class ModelLinkException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- de.gebit.integrity.runner.exceptions.ModelLoadException
-
- de.gebit.integrity.runner.exceptions.ModelLinkException
-
- All Implemented Interfaces:
java.io.Serializable
public class ModelLinkException extends ModelLoadException
Thrown if anyEObject
s remain unresolvable during model linking. This may be caused by missing .integrity files or unresolvable classes.- Author:
- Rene Schneider - initial API and implementation
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ModelLinkException(java.lang.String aMessage, java.util.Set<org.eclipse.emf.ecore.EObject> someUnresolvableObjects)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<org.eclipse.emf.ecore.EObject>
getUnresolvableObjects()
void
printUnresolvableObjects()
Prints a readable list of all unresolvable objects toSystem.err
.void
printUnresolvableObjects(java.io.PrintStream aTargetStream)
Prints a readable list of all unresolvable objects to the given stream.
-
-
-
Method Detail
-
getUnresolvableObjects
public java.util.Set<org.eclipse.emf.ecore.EObject> getUnresolvableObjects()
-
printUnresolvableObjects
public void printUnresolvableObjects()
Prints a readable list of all unresolvable objects toSystem.err
.
-
printUnresolvableObjects
public void printUnresolvableObjects(java.io.PrintStream aTargetStream)
Prints a readable list of all unresolvable objects to the given stream.- Parameters:
aTargetStream
- the target stream
-
-