Class WicketContainerTagHandler

  • All Implemented Interfaces:
    IMarkupFilter

    public class WicketContainerTagHandler
    extends AbstractMarkupFilter
    This markup filter warns if a wicket:container tag has an attribute besides wicket:id. This is most likely a programmer mistake because the wicket:container tag won't be available in deployment mode. The filter is only active in development mode and does nothing in deployment mode.
    Since:
    6.0
    • Constructor Detail

      • WicketContainerTagHandler

        public WicketContainerTagHandler​(boolean usesDevelopmentConfig)
      • WicketContainerTagHandler

        public WicketContainerTagHandler​(MarkupResourceStream resourceStream,
                                         boolean usesDevelopmentConfig)
    • Method Detail

      • onComponentTag

        protected final MarkupElement onComponentTag​(ComponentTag tag)
                                              throws java.text.ParseException
        Description copied from class: AbstractMarkupFilter
        Invoked when a ComponentTag was found.

        By default this method is also called for WicketTags.

        Specified by:
        onComponentTag in class AbstractMarkupFilter
        Returns:
        Usually the same as the tag attribute
        Throws:
        java.text.ParseException