/**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean isRedefinitionContextValid(RedefinableElement redefinedElement) {
   return RedefinableElementOperations.isRedefinitionContextValid(this, redefinedElement);
 }
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean isConsistentWith(RedefinableElement redefiningElement) {
   return RedefinableElementOperations.isConsistentWith(this, redefiningElement);
 }
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validateNonLeafRedefinition(
     DiagnosticChain diagnostics, Map<Object, Object> context) {
   return RedefinableElementOperations.validateNonLeafRedefinition(this, diagnostics, context);
 }