From d3040c105e072d022ae01b92e71d9f04fb66776b Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 7 Dec 2023 23:23:30 +0100 Subject: [PATCH] Disconnect StatementContextBase from EventListener j.u.EventListener should really be tied to j.u.EventObject, which is not useful for our purposes. Ditch the reference in StatementContextBase. JIRA: YANGTOOLS-1551 Change-Id: I3f364e1f41f757d087bb75464f08ab4f8e64474a Signed-off-by: Robert Varga --- .../yang/parser/stmt/reactor/StatementContextBase.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java b/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java index c7dadcae9f..816863c041 100644 --- a/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java +++ b/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java @@ -23,7 +23,6 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.EnumMap; -import java.util.EventListener; import java.util.Iterator; import java.util.List; import java.util.Optional; @@ -65,7 +64,7 @@ abstract class StatementContextBase, E extends /** * Event listener when an item is added to model namespace. */ - interface OnNamespaceItemAdded extends EventListener { + interface OnNamespaceItemAdded { /** * Invoked whenever a new item is added to a namespace. */ @@ -76,7 +75,7 @@ abstract class StatementContextBase, E extends /** * Event listener when a parsing {@link ModelProcessingPhase} is completed. */ - interface OnPhaseFinished extends EventListener { + interface OnPhaseFinished { /** * Invoked whenever a processing phase has finished. */ -- 2.36.6