Interface IRefactoringProcessorIds


  • public interface IRefactoringProcessorIds
    Interface to define the processor IDs provided by JDT refactorings.

    This interface declares static final fields only; it is not intended to be implemented.

    Since:
    1.4
    Restriction:
    This interface is not intended to be implemented by clients.
    Restriction:
    This interface is not intended to be extended by clients.
    • Field Detail

      • CHANGE_METHOD_SIGNATURE_PROCESSOR

        static final String CHANGE_METHOD_SIGNATURE_PROCESSOR
        Processor ID of the Change Method Signature processor (value "org.eclipse.jdt.ui.changeMethodSignatureRefactoring"). The Change Method Signature processor loads ChangeMethodSignatureParticipants registered for the IMethod whose signature is changed.
        See Also:
        Constant Field Values
      • INTRODUCE_PARAMETER_OBJECT_PROCESSOR

        static final String INTRODUCE_PARAMETER_OBJECT_PROCESSOR
        Processor ID of the Introduce Parameter Object processor (value "org.eclipse.jdt.ui.introduceParameterObjectRefactoring"). The Introduce Parameter Object processor loads ChangeMethodSignatureParticipants registered for the IMethod whose signature is changed.
        See Also:
        Constant Field Values
      • MOVE_STATIC_MEMBERS_PROCESSOR

        static final String MOVE_STATIC_MEMBERS_PROCESSOR
        Processor ID of the move static member processor (value "org.eclipse.jdt.ui.MoveStaticMemberProcessor"). The move static members processor loads participants registered for the static Java element that gets moved. No support is available to participate in non static member moves.
        Since:
        1.12
        See Also:
        Constant Field Values