Interface SinkWrapperFactory

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.apache.maven.doxia.sink.Sink createWrapper​(org.apache.maven.doxia.sink.Sink sink)
      By default all wrappers just delegate each method to the wrapped sink's method.
      int getPriority()
      Determines the order of sink wrappers.
    • Method Detail

      • createWrapper

        org.apache.maven.doxia.sink.Sink createWrapper​(org.apache.maven.doxia.sink.Sink sink)
        By default all wrappers just delegate each method to the wrapped sink's method. For certain Sink methods the wrapper may modify the sink before/after or instead of calling the delegate's method.
        Parameters:
        sink - the delegate
        Returns:
        a new sink wrapping the given one
      • getPriority

        int getPriority()
        Determines the order of sink wrappers. The wrapper factory with the highest priority is called first.
        Returns:
        the priority of this factory