Interface to be implemented by those interested in receiving notifications about events related to views.
AbstractExplorerWidget<C extends com.vaadin.flow.component.Component>
A component designed to explore a model structures such as relationships, attachments,
containment hierarchy, etc.Subclasses will behave like factories, just like
AbstractObjectRelatedViewWidget<C extends com.vaadin.flow.component.Component>
A view widget is composed by a view (a canvas where the graphical elements are drawn) and
a container to the scene that provides tools to interact with the
elements on it (create connections, launch reports, actions, etc).
AbstractView<C extends com.vaadin.flow.component.Component>
Defines the behavior of views that can be plugged and played such as End to End views.
Represents an edge in an AbstractView.
The super class of all classes used to represent nodes inside views.
The registry where explorers provided by different modules are registered so
-among other things-
A representation of a view (which in turn a graphical representation of an inventory object or a function in the domain of the inventory system) as a set of java objects.
Widgets with object-related views exposed by modules are to be registered here, so they can be embedded or added to context menus at will.