Interface IMarkupFragment

    • Method Detail

      • get

        MarkupElement get​(int index)
        Get the MarkupElement at the index provided.
        Parameters:
        index - Index into markup list
        Returns:
        Markup element
        Throws:
        IndexOutOfBoundsException - if the index is out of range (index < 0 || index >= size())
      • getMarkupResourceStream

        MarkupResourceStream getMarkupResourceStream()
        Get the underlying markup resource stream, which might contain more than just the markup portion represented by the IMarkupFragment.
        Returns:
        The underlying markup resource stream
      • size

        int size()
        The number of markup elements.
        Returns:
        Number of markup elements
      • find

        IMarkupFragment find​(String wicketId)
        Finds a markup fragment that spans a tag
        Parameters:
        wicketId - the wicket:id attribute in the tag
        Returns:
        the markup fragment that spans the complete found tag
      • toString

        String toString​(boolean markupOnly)
        Parameters:
        markupOnly - True if only the markup shall be returned
        Returns:
        markup string