8365708: Add missing @Override annotations to WindowsMenuItemUIAccessor

Reviewed-by: serb, kizune
This commit is contained in:
Alexey Ivanov 2025-08-28 13:09:46 +00:00
parent 8f864fd563
commit 79d8a34a92
4 changed files with 5 additions and 1 deletions

View File

@ -52,6 +52,7 @@ public final class WindowsCheckBoxMenuItemUI extends BasicCheckBoxMenuItemUI {
return menuItem;
}
@Override
public State getState(JMenuItem menuItem) {
return WindowsMenuItemUI.getState(this, menuItem);
}

View File

@ -69,13 +69,14 @@ public final class WindowsMenuItemUI extends BasicMenuItemUI {
private PropertyChangeListener changeListener;
final WindowsMenuItemUIAccessor accessor =
new WindowsMenuItemUIAccessor() {
new WindowsMenuItemUIAccessor() {
@Override
public JMenuItem getMenuItem() {
return menuItem;
}
@Override
public State getState(JMenuItem menuItem) {
return WindowsMenuItemUI.getState(this, menuItem);
}

View File

@ -62,6 +62,7 @@ public final class WindowsMenuUI extends BasicMenuUI {
return menuItem;
}
@Override
public State getState(JMenuItem menu) {
State state = menu.isEnabled() ? State.NORMAL
: State.DISABLED;

View File

@ -52,6 +52,7 @@ public final class WindowsRadioButtonMenuItemUI extends BasicRadioButtonMenuItem
return menuItem;
}
@Override
public State getState(JMenuItem menuItem) {
return WindowsMenuItemUI.getState(this, menuItem);
}