Interface IMarkupFragment

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      IMarkupFragment find​(java.lang.String wicketId)
      Finds a markup fragment that spans a tag
      MarkupElement get​(int index)
      Get the MarkupElement at the index provided.
      MarkupResourceStream getMarkupResourceStream()
      Get the underlying markup resource stream, which might contain more than just the markup portion represented by the IMarkupFragment.
      int size()
      The number of markup elements.
      java.lang.String toString​(boolean markupOnly)  
      • Methods inherited from interface java.lang.Iterable

        forEach, iterator, spliterator
    • Method Detail

      • get

        MarkupElement get​(int index)
        Get the MarkupElement at the index provided.
        Parameters:
        index - Index into markup list
        Returns:
        Markup element
        Throws:
        java.lang.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​(java.lang.String wicketId)
        Finds a markup fragment that spans a tag
        Parameters:
        id - the wicket:id attribute in the tag
        Returns:
        the markup fragment that spans the complete found tag
      • toString

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