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 Details

    • 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 Details

    • 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

      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.