Integrate Action with BindingContract 77/102577/5
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 6 Oct 2022 11:58:58 +0000 (13:58 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 12 Oct 2022 08:15:27 +0000 (10:15 +0200)
commit9d864921bf14cfe05b21735f501238d68b5accd7
tree3a66bf850b37021b6453ae4aa6c8dd559b09e941
parent8a97c10fecc0fc663a4e4f26a8f71e5e829c4bf6
Integrate Action with BindingContract

Having an integrated BindingContract allows us readily identify
the the implementation contract of an action. This allows us to ditch
the explicit class instance.

JIRA: MDSAL-776
Change-Id: I6fc297f331d5f0c545b80e84ca54025c44c67eb6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionAdapter.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionAdapterFilter.java
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/ActionGenerator.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/Action.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/BindingContract.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/KeyedListAction.java