isQuery() Indicates whether this class represents a real refactoring that changes
code or whether it is just a query (e.g.
public Problem
setParameters() Implementation of this method should set the refactoring parameters entered
by user into the refactoring-specific parameters panel (returned from getPanel
method) into the underlying refactoring object.
Returns refactoring-specific panel containing input fields for
refactoring parameters. This method is called by ParametersPanel
which is responsible for displaying refactoring parameters dialog.
Name of the panel returned from this method will be used as the dialog
name. This panel can use setPreviewEnabled method of the passed
ParametersPanel to enable/disable Preview button of the refactoring
parameters dialog.
Parameters: parent - ParametersPanel that the returned panel will be displayed in. Refactoring-specific parameters panel.
Indicates whether this class represents a real refactoring that changes
code or whether it is just a query (e.g. all usages for a class).
true if the class represents only a query,false if the class represents a real refactoring.
Implementation of this method should set the refactoring parameters entered
by user into the refactoring-specific parameters panel (returned from getPanel
method) into the underlying refactoring object.
Chain of problems returned from the underlying refactoring objectwhen trying to set its parameters.