code: protected <E extends Event> void linkUi(final Node node, final javafx.event.EventType<E> eventType, final Class<? extends Model> modelClass,
              final WaveData<?>... waveData) {
  
          linkUi(node, eventType, modelClass, null, waveData);
      }
docs: Link an User Interface action to an event triggered on a node.
  
  This method doesn't use any callback function to trigger attach the node.
  
  Don't forget to add a placeholder to indicate where to attach the model node created
  
  @param node the node to follow
  @param eventType the type of the event to follow
  @param modelClass the model to display
  @param waveData additional Wave data, Must contain either #JRebirthWaves.ATTACH_UI_NODE_PLACEHOLDER or #JRebirthWaves.ADD_UI_CHILDREN_PLACEHOLDER wave data to indicate where to attach the
  created model
  
  @param <E> The type of JavaFX Event to track