Class AutoLinkResolver.PathInfo

  • Enclosing class:
    AutoLinkResolver

    public static final class AutoLinkResolver.PathInfo
    extends java.lang.Object
    Encapsulates different aspects of a path. For instance, the path org.apache.wicket.markup.html.tree.Tree/tree.css has extension css, is relative (absolute == true) and has no page parameters.
    • Constructor Detail

      • PathInfo

        public PathInfo​(java.lang.String reference,
                        MarkupContainer container,
                        MarkupStream markupStream)
        Construct.
        Parameters:
        reference - the original reference (e.g the full value of a href attribute)
    • Method Detail

      • getAnchor

        public final java.lang.String getAnchor()
        Gets the anchor (e.g. #top)
        Returns:
        anchor
      • getExtension

        public final java.lang.String getExtension()
        Gets extension.
        Returns:
        extension
      • getPageParameters

        public final org.apache.wicket.request.mapper.parameter.PageParameters getPageParameters()
        Gets pageParameters.
        Returns:
        pageParameters
      • getPath

        public final java.lang.String getPath()
        Gets path.
        Returns:
        path
      • getReference

        public final java.lang.String getReference()
        Gets reference.
        Returns:
        reference
      • isAbsolute

        public final boolean isAbsolute()
        Gets absolute.
        Returns:
        absolute
      • getContainer

        public MarkupContainer getContainer()
        Gets container.
        Returns:
        container
      • getMarkupStream

        public MarkupStream getMarkupStream()
        Gets markup stream
        Returns:
        markup stream