Class AbstractRefactoringVisitorCallback

java.lang.Object
com._1c.g5.v8.dt.core.findref.AbstractBmReferencesCollectorVisitorCallback
com._1c.g5.v8.dt.internal.refactoring.core.AbstractRefactoringVisitorCallback
All Implemented Interfaces:
IEObjectVisitorCallback
Direct Known Subclasses:
BmObjectDeleteVisitorCallback, BmObjectRenameVisitorCallback

public abstract class AbstractRefactoringVisitorCallback extends AbstractBmReferencesCollectorVisitorCallback
The abstract implementation of the IEObjectVisitorCallback for refactoring purposes.
  • Constructor Details

    • AbstractRefactoringVisitorCallback

      public AbstractRefactoringVisitorCallback(IBmModel bmModel, Collection<IBmModel> dependentModels)
      Creates a new instance.
      Parameters:
      bmModel - the BM model, cannot be null.
      dependentModels - the collection of dependent models, cannot be null.
  • Method Details

    • isFatalProblemsFound

      public boolean isFatalProblemsFound()
      Returns true if fatal problems are found during visiting objects.
      Returns:
      true if fatal problems are found during visiting objects. false - otherwise.
    • setFatalProblemsFound

      protected void setFatalProblemsFound(boolean value)
      Sets the value indicating whether the fatal problems are found or not.
      Parameters:
      value - the value to set.