Class WicketTag


  • public class WicketTag
    extends ComponentTag
    WicketTag extends ComponentTag and will be created by a MarkupParser whenever it parses a tag in the wicket namespace. By default, this namespace is "wicket", so wicket tags are then of the form <wicket:*> <p> Note 1: you need to add an XHTML doctype to your markup and use <html xmlns:wicket> to create a XHTML conform namespace for such tags. <p> Note 2: The namespace name is configurable. E.g. <html xmlns:wcn="http://wicket">
    Author:
    Juergen Donnerstag
    • Constructor Detail

      • WicketTag

        public WicketTag​(XmlTag tag)
        Constructor
        Parameters:
        tag - The XML tag which this wicket tag is based upon.
      • WicketTag

        public WicketTag​(ComponentTag tag)
        Constructor
        Parameters:
        tag - The ComponentTag tag which this wicket tag is based upon.
    • Method Detail

      • isContainerTag

        public final boolean isContainerTag()
        Returns:
        True, if tag name equals 'wicket:container'
      • isLinkTag

        public final boolean isLinkTag()
        Returns:
        True, if tag name equals 'wicket:link'
      • isRemoveTag

        public final boolean isRemoveTag()
        Returns:
        True, if tag name equals 'wicket:remove'
      • isBodyTag

        public final boolean isBodyTag()
        Returns:
        True, if tag name equals 'wicket:body'
      • isChildTag

        public final boolean isChildTag()
        Returns:
        True, if tag name equals 'wicket:child'
      • isExtendTag

        public final boolean isExtendTag()
        Returns:
        True, if tag name equals 'wicket:extend'
      • isHeadTag

        public final boolean isHeadTag()
        Returns:
        True, if tag name equals 'wicket:head'
      • isHeaderItemsTag

        public final boolean isHeaderItemsTag()
        Returns:
        True, if tag name equals 'wicket:header-items'
      • isMessageTag

        public final boolean isMessageTag()
        Returns:
        True, if tag name equals 'wicket:message'
      • isPanelTag

        public final boolean isPanelTag()
        Returns:
        True, if tag name equals 'wicket:panel'
      • isBorderTag

        public final boolean isBorderTag()
        Returns:
        True, if tag name equals 'wicket:border'
      • isFragmentTag

        public final boolean isFragmentTag()
        Returns:
        True if <wicket:fragment>
      • isEnclosureTag

        public final boolean isEnclosureTag()
        Returns:
        true if <wicket:enclosure>
      • isMajorWicketComponentTag

        public final boolean isMajorWicketComponentTag()
        Returns:
        True if <wicket:panel>, <wicket:border>, <wicket:extend>
      • mutable

        public ComponentTag mutable()
        Gets this tag if it is already mutable, or a mutable copy of this tag if it is immutable.
        Overrides:
        mutable in class ComponentTag
        Returns:
        This tag if it is already mutable, or a mutable copy of this tag if it is immutable.