Annotation Type PageUrl


  • @Retention(RUNTIME)
    public @interface PageUrl
    PageUrl is a class annotation used instead of getUrl method of FluentPage object. If PageUrl annotation is used the page class may not override the getUrl method.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String value
      The page URL can be relative or absolute, if the URL is not recognized as absolute will be treated as relative.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String file  
      boolean isLocalFile  
    • Element Detail

      • value

        java.lang.String value
        The page URL can be relative or absolute, if the URL is not recognized as absolute will be treated as relative.

        For example : @PageUrl("/index.html") should redirect to baseUrl + "/index.html" @PageUrl("http://example.com") should redirect to "http://example.com" @PageUrl(file = "index.html" isLocalFile = true) should redirect to "file://{resourcesDirectory}/index.html"

        Returns:
        page url
      • file

        java.lang.String file
        Default:
        ""
      • isLocalFile

        boolean isLocalFile
        Default:
        false