Interface IRefactoringItem
-
- All Known Subinterfaces:
INativeChangeRefactoringItem
public interface IRefactoringItem
The logical structure of refactoring operations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
Returns a name of the refactoring operationboolean
isChecked()
Returns value indicating whether the operation is checked or not.boolean
isOptional()
Returns value indicating whether the operation is optional or not.void
setChecked(boolean checked)
Sets the refactoring operation checked.
-
-
-
Method Detail
-
getName
String getName()
Returns a name of the refactoring operation- Returns:
- a name of the refactoring operation, never
null
/
-
isOptional
boolean isOptional()
Returns value indicating whether the operation is optional or not.- Returns:
true
if the operation is optional,false
- otherwise.
-
setChecked
void setChecked(boolean checked)
Sets the refactoring operation checked.- Parameters:
checked
- the flag indicating whether refactoring operation checked or not.
-
isChecked
boolean isChecked()
Returns value indicating whether the operation is checked or not.- Returns:
true
if the operation is checked,false
- otherwise.
-
-