Class IntroduceFactoryDescriptor

All Implemented Interfaces:

public final class IntroduceFactoryDescriptor extends JavaRefactoringDescriptor
Refactoring descriptor for the introduce factory refactoring.

An instance of this refactoring descriptor may be obtained by calling RefactoringContribution.createDescriptor() on a refactoring contribution requested by invoking RefactoringCore.getRefactoringContribution(String) with the appropriate refactoring id.

Note: this class is not intended to be instantiated by clients.

This class is not intended to be instantiated by clients.
  • Constructor Details

    • IntroduceFactoryDescriptor

      public IntroduceFactoryDescriptor()
      Creates a new refactoring descriptor.
    • IntroduceFactoryDescriptor

      public IntroduceFactoryDescriptor(String project, String description, String comment, Map<String,String> arguments, int flags)
      Creates a new refactoring descriptor.
      project - the non-empty name of the project associated with this refactoring, or null for a workspace refactoring
      description - a non-empty human-readable description of the particular refactoring instance
      comment - the human-readable comment of the particular refactoring instance, or null for no comment
      arguments - a map of arguments that will be persisted and describes all settings for this refactoring
      flags - the flags of the refactoring descriptor