Class MarkupIterator

    • Constructor Detail

      • MarkupIterator

        public MarkupIterator​(IMarkupFragment markup)
        Construct.
        Parameters:
        markup -
    • Method Detail

      • nextTag

        public ComponentTag nextTag()
        Returns:
        The next element assuming it is a ComponentTag or WicketTag
      • nextWicketTag

        public WicketTag nextWicketTag()
        Returns:
        The next element assuming it is a WicketTag
      • setComponentTagOnly

        public final void setComponentTagOnly​(boolean componentTagOnly)
        Ignore raw markup and iterate over component and wicket tags only.
        Parameters:
        componentTagOnly -
      • setWicketTagOnly

        public final void setWicketTagOnly​(boolean wicketTagOnly)
        Ignore raw markup and component tags, and iterate over WicketTags only
        Parameters:
        wicketTagOnly -
      • setOpenTagOnly

        public final void setOpenTagOnly​(boolean openTagOnly)
        Ignore close tag. Iterate over open and open-close tags only
        Parameters:
        openTagOnly -