Interface ICommandAccess
- All Known Implementing Classes:
ASTRewriteCorrectionProposal
,ChangeCorrectionProposal
,CUCorrectionProposal
public interface ICommandAccess
Correction proposals can implement this interface to be invokable by a command (which can be
bound to a keyboard shortcut).
- Since:
- 3.8
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the id of the command that should invoke this correction proposal.
-
Field Details
-
COMMAND_ID_PREFIX
Correction commands starting with this prefix will be handled by the Java editor.- See Also:
-
ASSIST_SUFFIX
Commands for quick assists must have this suffix.- See Also:
-
-
Method Details
-
getCommandId
String getCommandId()Returns the id of the command that should invoke this correction proposal.- Returns:
- the id of the command or
null
if this proposal does not have a command. This id must start withCOMMAND_ID_PREFIX
to be recognized as a correction command. In addition, the id must end withASSIST_SUFFIX
to be recognized as a quick assist command.
-