{
          result = false;
          if (diagnostics != null)
          {
            diagnostics.add
              (createDiagnostic
                (Diagnostic.ERROR,
                 DIAGNOSTIC_SOURCE,
                 EOBJECT__EVERY_MULTIPCITY_CONFORMS,
                 "_UI_FeatureHasTooManyValues_diagnostic",
                 new Object []
                 {
                   getFeatureLabel(eStructuralFeature, context),
                   getObjectLabel(eObject, context),
                   new Integer(size),
                   new Integer(upperBound)
                 },
                 new Object [] { eObject, eStructuralFeature },
                 context));
          }
        }