-
Sub-task
-
Resolution: Won't Fix
-
P4
-
8
Add the @FunctionalInterface annotation to the following candidates:
jdk/src/share/classes/javax/swing/TransferHandler.java:128: Note: Candidate functional interface
interface HasGetTransferHandler {
^
jdk/src/share/classes/javax/swing/tree/TreeCellRenderer.java:42: Note: Candidate functional interface
public interface TreeCellRenderer {
^
jdk/src/share/classes/javax/swing/tree/RowMapper.java:36: Note: Candidate functional interface
public interface RowMapper
^
jdk/src/share/classes/javax/swing/table/TableCellRenderer.java:38: Note: Candidate functional interface
public interface TableCellRenderer {
^
jdk/src/share/classes/javax/swing/event/ChangeListener.java:36: Note: Candidate functional interface
public interface ChangeListener extends EventListener {
^
jdk/src/share/classes/javax/swing/event/HyperlinkListener.java:35: Note: Candidate functional interface
public interface HyperlinkListener extends EventListener {
^
jdk/src/share/classes/javax/swing/event/RowSorterListener.java:34: Note: Candidate functional interface
public interface RowSorterListener extends java.util.EventListener {
^
jdk/src/share/classes/javax/swing/event/CaretListener.java:36: Note: Candidate functional interface
public interface CaretListener extends EventListener {
^
jdk/src/share/classes/javax/swing/event/ListSelectionListener.java:41: Note: Candidate functional interface
public interface ListSelectionListener extends EventListener
^
jdk/src/share/classes/javax/swing/event/UndoableEditListener.java:37: Note: Candidate functional interface
public interface UndoableEditListener extends java.util.EventListener {
^
jdk/src/share/classes/javax/swing/event/TableModelListener.java:38: Note: Candidate functional interface
public interface TableModelListener extends java.util.EventListener
^
jdk/src/share/classes/javax/swing/event/TreeSelectionListener.java:43: Note: Candidate functional interface
public interface TreeSelectionListener extends EventListener
^
jdk/src/share/classes/javax/swing/ListCellRenderer.java:89: Note: Candidate functional interface
public interface ListCellRenderer<E>
^
jdk/src/share/classes/javax/swing/text/html/CSSBorder.java:257: Note: Candidate functional interface
interface BorderPainter {
^
jdk/src/share/classes/javax/swing/text/html/Map.java:234: Note: Candidate functional interface
interface RegionContainment {
^
jdk/src/share/classes/javax/swing/text/TabExpander.java:34: Note: Candidate functional interface
public interface TabExpander {
^
jdk/src/share/classes/javax/swing/text/ViewFactory.java:36: Note: Candidate functional interface
public interface ViewFactory {
^
jdk/src/share/classes/javax/swing/text/Position.java:49: Note: Candidate functional interface
public interface Position {
^
jdk/src/share/classes/javax/swing/text/Highlighter.java:112: Note: Candidate functional interface
public interface HighlightPainter {
^
jdk/src/share/classes/javax/swing/Painter.java:63: Note: Candidate functional interface
public interface Painter<T> {
^
jdk/src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java:52: Note: Candidate functional interface
public static interface BeforeDrag {
^
jdk/src/share/classes/javax/swing/UIDefaults.java:951: Note: Candidate functional interface
public interface LazyValue {
^
jdk/src/share/classes/javax/swing/UIDefaults.java:984: Note: Candidate functional interface
public interface ActiveValue {
^
jdk/src/share/classes/javax/swing/JComboBox.java:1484: Note: Candidate functional interface
public interface KeySelectionManager {
^
jdk/src/share/classes/javax/swing/TransferHandler.java:128: Note: Candidate functional interface
interface HasGetTransferHandler {
^
jdk/src/share/classes/javax/swing/tree/TreeCellRenderer.java:42: Note: Candidate functional interface
public interface TreeCellRenderer {
^
jdk/src/share/classes/javax/swing/tree/RowMapper.java:36: Note: Candidate functional interface
public interface RowMapper
^
jdk/src/share/classes/javax/swing/table/TableCellRenderer.java:38: Note: Candidate functional interface
public interface TableCellRenderer {
^
jdk/src/share/classes/javax/swing/event/ChangeListener.java:36: Note: Candidate functional interface
public interface ChangeListener extends EventListener {
^
jdk/src/share/classes/javax/swing/event/HyperlinkListener.java:35: Note: Candidate functional interface
public interface HyperlinkListener extends EventListener {
^
jdk/src/share/classes/javax/swing/event/RowSorterListener.java:34: Note: Candidate functional interface
public interface RowSorterListener extends java.util.EventListener {
^
jdk/src/share/classes/javax/swing/event/CaretListener.java:36: Note: Candidate functional interface
public interface CaretListener extends EventListener {
^
jdk/src/share/classes/javax/swing/event/ListSelectionListener.java:41: Note: Candidate functional interface
public interface ListSelectionListener extends EventListener
^
jdk/src/share/classes/javax/swing/event/UndoableEditListener.java:37: Note: Candidate functional interface
public interface UndoableEditListener extends java.util.EventListener {
^
jdk/src/share/classes/javax/swing/event/TableModelListener.java:38: Note: Candidate functional interface
public interface TableModelListener extends java.util.EventListener
^
jdk/src/share/classes/javax/swing/event/TreeSelectionListener.java:43: Note: Candidate functional interface
public interface TreeSelectionListener extends EventListener
^
jdk/src/share/classes/javax/swing/ListCellRenderer.java:89: Note: Candidate functional interface
public interface ListCellRenderer<E>
^
jdk/src/share/classes/javax/swing/text/html/CSSBorder.java:257: Note: Candidate functional interface
interface BorderPainter {
^
jdk/src/share/classes/javax/swing/text/html/Map.java:234: Note: Candidate functional interface
interface RegionContainment {
^
jdk/src/share/classes/javax/swing/text/TabExpander.java:34: Note: Candidate functional interface
public interface TabExpander {
^
jdk/src/share/classes/javax/swing/text/ViewFactory.java:36: Note: Candidate functional interface
public interface ViewFactory {
^
jdk/src/share/classes/javax/swing/text/Position.java:49: Note: Candidate functional interface
public interface Position {
^
jdk/src/share/classes/javax/swing/text/Highlighter.java:112: Note: Candidate functional interface
public interface HighlightPainter {
^
jdk/src/share/classes/javax/swing/Painter.java:63: Note: Candidate functional interface
public interface Painter<T> {
^
jdk/src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java:52: Note: Candidate functional interface
public static interface BeforeDrag {
^
jdk/src/share/classes/javax/swing/UIDefaults.java:951: Note: Candidate functional interface
public interface LazyValue {
^
jdk/src/share/classes/javax/swing/UIDefaults.java:984: Note: Candidate functional interface
public interface ActiveValue {
^
jdk/src/share/classes/javax/swing/JComboBox.java:1484: Note: Candidate functional interface
public interface KeySelectionManager {
^
- is blocked by
-
JDK-8022657 Add FunctionalInterface annotation to awt interfaces
-
- Resolved
-