Class EObjectDiagnosticImpl

  • All Implemented Interfaces:
    org.eclipse.emf.ecore.resource.Resource.Diagnostic, Diagnostic

    public class EObjectDiagnosticImpl
    extends AbstractDiagnostic
    Since:
    2.4
    • Constructor Detail

      • EObjectDiagnosticImpl

        public EObjectDiagnosticImpl​(Severity severity,
                                     java.lang.String problemCode,
                                     java.lang.String message,
                                     org.eclipse.emf.ecore.EObject problematicObject,
                                     org.eclipse.emf.ecore.EStructuralFeature problematicFeature,
                                     int indexOfProblematicValueInFeature,
                                     java.lang.String[] data)
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
      • doGetNode

        protected INode doGetNode​(org.eclipse.emf.ecore.EObject object,
                                  org.eclipse.emf.ecore.EStructuralFeature feature,
                                  int idx)
      • getSeverity

        public Severity getSeverity()
      • getProblematicFeature

        public org.eclipse.emf.ecore.EStructuralFeature getProblematicFeature()
      • getProblematicObject

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