Interface ClientUrlAgent.ClientUrlBuilder<T>

All Known Subinterfaces:
ClientUrlAgent.JavaClientUrlBuilder, ClientUrlAgent.WebeditUrlBuilder
Enclosing interface:
ClientUrlAgent

public static interface ClientUrlAgent.ClientUrlBuilder<T>
Basic client url builder definition.
Since:
5.0.100
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the client url.
    element(@Nullable IDProvider element)
    Provide the element that should be opened.
    language(@Nullable Language language)
    Provide the data language that should be used.
    locale(@Nullable Locale locale)
    Provide the locale that should be used for the UI.
    project(@Nullable Project project)
    Provide the project that should be opened.
    Note: If an element is provided, this setting will take no effect.
  • Method Details

    • project

      T project(@Nullable @Nullable Project project)
      Provide the project that should be opened.
      Note: If an element is provided, this setting will take no effect.
      Parameters:
      project - The project that should be opened.
      Returns:
      The builder itself.
      Since:
      5.0.100
    • element

      T element(@Nullable @Nullable IDProvider element)
      Provide the element that should be opened.
      Parameters:
      element - The element that should be opened.
      Returns:
      The builder itself.
      Since:
      5.0.100
    • language

      T language(@Nullable @Nullable Language language)
      Provide the data language that should be used.
      Parameters:
      language - The data language that should be used.
      Returns:
      The builder itself.
      Since:
      5.0.100
    • locale

      T locale(@Nullable @Nullable Locale locale)
      Provide the locale that should be used for the UI.
      Parameters:
      locale - The locale.
      Returns:
      The builder itself.
      Since:
      5.0.100
    • createUrl

      String createUrl()
      Returns the client url.
      Returns:
      The client url.
      Since:
      5.0.100