Class ModelRuntimeLinkException

  • All Implemented Interfaces:
    java.io.Serializable

    public class ModelRuntimeLinkException
    extends java.lang.RuntimeException
    Thrown if any EObjects remain unresolvable during runtime resolving of EMF proxies. This may be caused by missing .integrity files or unresolvable classes.
    Author:
    Rene Schneider - initial API and implementation
    See Also:
    Serialized Form
    • Constructor Detail

      • ModelRuntimeLinkException

        public ModelRuntimeLinkException​(java.lang.String aMessage,
                                         org.eclipse.emf.ecore.EObject anUnresolvableObject,
                                         ModelSourceInformationElement aModelSourceInfo)
        Creates a new instance.
        Parameters:
        aMessage - the error message
        anUnresolvableObject - the unresolvable object
      • ModelRuntimeLinkException

        public ModelRuntimeLinkException​(java.lang.String aMessage,
                                         org.eclipse.emf.ecore.EObject anUnresolvableObject,
                                         ModelSourceInformationElement aModelSourceInfo,
                                         java.lang.Throwable aCause)
        Creates a new instance.
        Parameters:
        aMessage - the error message
        anUnresolvableObject - the unresolvable object
        aCause - the cause
    • Method Detail

      • getUnresolvableObject

        public org.eclipse.emf.ecore.EObject getUnresolvableObject()