Package org.knime.gateway.api.entity


package org.knime.gateway.api.entity
This package contains entities which are used as messages between the core (i.e. backend) and the UI (i.e. frontend). The layer in between is usually called 'gateway API' and defined somewhere else (not accessible from here). The majority of entities is only required by the gateway API itself. However, there is a very small subset of entities which are also used somewhere else (usually backport some functionality into the 'classic' AP, such as node views). To be moved into the respective gateway-plugin as soon as it's part of the default build.
  • Classes
    Class
    Description
    Represents a (workflow) annotation id as used by gateway entities and services.
    A representation of a ColorModel which is used by the frontend to handle colors.
    Represents a connection id as used by gateway entities and services.
    Node dialog entity containing the info required by the UI (i.e.
    Represents a node id as used by gateway entities and services (and the UI in general).
    Represents some basic information on a node required to display node views in the UI (e.g.
    Super classes for node-ui-extension entities, e.g., node view and node dialog.
    Node view entity containing the info required by the UI (i.e.
    A POJO representation of a ColorModelRange which is serialized and provided to the frontend in order to access colors by numeric values using an interpolation in the frontend which mimics the interpolation process given in ColorModelRange.
    Port view entity containing the info required by the UI (i.e.
    Information around the web resource (e.g.