Class MdObjectHandlerRenameParticipant

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable

    public class MdObjectHandlerRenameParticipant
    extends org.eclipse.ltk.core.refactoring.participants.RenameParticipant
    Special RenameParticipant for renaming metadata object handlers corresponding to the Bsl methods
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.eclipse.ltk.core.refactoring.RefactoringStatus checkConditions​(org.eclipse.core.runtime.IProgressMonitor pm, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext context)  
      org.eclipse.ltk.core.refactoring.Change createChange​(org.eclipse.core.runtime.IProgressMonitor pm)  
      String getName()  
      protected boolean initialize​(Object element)  
      • Methods inherited from class org.eclipse.ltk.core.refactoring.participants.RenameParticipant

        getArguments, initialize
      • Methods inherited from class org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant

        createPreChange, getProcessor, getTextChange, initialize
      • Methods inherited from class org.eclipse.core.runtime.PlatformObject

        getAdapter
    • Constructor Detail

      • MdObjectHandlerRenameParticipant

        public MdObjectHandlerRenameParticipant()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in class org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant
      • checkConditions

        public org.eclipse.ltk.core.refactoring.RefactoringStatus checkConditions​(org.eclipse.core.runtime.IProgressMonitor pm,
                                                                                  org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext context)
                                                                           throws org.eclipse.core.runtime.OperationCanceledException
        Specified by:
        checkConditions in class org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant
        Throws:
        org.eclipse.core.runtime.OperationCanceledException
      • createChange

        public org.eclipse.ltk.core.refactoring.Change createChange​(org.eclipse.core.runtime.IProgressMonitor pm)
                                                             throws org.eclipse.core.runtime.CoreException,
                                                                    org.eclipse.core.runtime.OperationCanceledException
        Specified by:
        createChange in class org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant
        Throws:
        org.eclipse.core.runtime.CoreException
        org.eclipse.core.runtime.OperationCanceledException
      • initialize

        protected boolean initialize​(Object element)
        Specified by:
        initialize in class org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant