Class ButtonInputBuilder<VT>

    • Method Detail

      • setUrl

        public ButtonInputBuilder setUrl​(String url)
        Set the URL address of the ButtonInputBuilder Example:
         api.inputBuilderFactory()
              .createButtonEntry("Submit")
              .setUrl("#startPage")
              .setTargetPage("targetPage")
              .setTargetPageState("targetPageState")
              .setTargetPageComponent("targetPageComponent")
              .buildContextParameter()
         
        Parameters:
        url - The URL address
        Returns:
        self
      • setTargetPage

        public ButtonInputBuilder setTargetPage​(String targetPage)
        Set the target page of the ButtonInputBuilder Example:
         api.inputBuilderFactory()
              .createButtonEntry("Submit")
              .setUrl("#startPage")
              .setTargetPage("targetPage")
              .setTargetPageState("targetPageState")
              .setTargetPageComponent("targetPageComponent")
              .buildContextParameter()
         
        Parameters:
        targetPage - Name of the target page
        Returns:
        self
      • setTargetPageState

        public ButtonInputBuilder setTargetPageState​(String targetPageState)
        Set the target page state of the ButtonInputBuilder Example:
         api.inputBuilderFactory()
              .createButtonEntry("Submit")
              .setUrl("#startPage")
              .setTargetPage("targetPage")
              .setTargetPageState("targetPageState")
              .setTargetPageComponent("targetPageComponent")
              .buildContextParameter()
         
        Parameters:
        targetPageState - target page state
        Returns:
        self
      • setTargetPageComponent

        public ButtonInputBuilder setTargetPageComponent​(String targetPageComponent)
        Set the target page component of the ButtonInputBuilder Example:
         api.inputBuilderFactory()
              .createButtonEntry("Submit")
              .setUrl("#startPage")
              .setTargetPage("targetPage")
              .setTargetPageState("targetPageState")
              .setTargetPageComponent("targetPageComponent")
              .buildContextParameter()
         
        Parameters:
        targetPageComponent - target page component
        Returns:
        self