code: @Override
      public void beginLink(ResourceReference reference, boolean freestanding, Map<String, String> parameters)
      {
          for (Listener listener : this.listeners) {
              listener.beginLink(reference, freestanding, parameters);
          }
      }
docs: {@inheritDoc}
  
  @since 2.5RC1