org.apache.maven.doxia.validation.advices
Class PrintAdvisor

java.lang.Object
  extended byorg.apache.maven.doxia.validation.advices.AbstractSinkAdvice
      extended byorg.apache.maven.doxia.validation.advices.PrintAdvisor
All Implemented Interfaces:
MethodBeforeAdvice

public class PrintAdvisor
extends AbstractSinkAdvice

Advisor that prints the hierarchy of a document as is beeing generated

Since:
Nov 6, 2005
Author:
Juan F. Codagnone

Constructor Summary
PrintAdvisor(java.io.PrintStream printStream)
          Creates the PrintAdvisor.
 
Method Summary
 void doEnd(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object instance)
           
 void doLeaf(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object instance)
           
 void doStart(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object instance)
           
 
Methods inherited from class org.apache.maven.doxia.validation.advices.AbstractSinkAdvice
before
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintAdvisor

public PrintAdvisor(java.io.PrintStream printStream)
Creates the PrintAdvisor.

Parameters:
printStream - stream printer
Method Detail

doLeaf

public final void doLeaf(java.lang.reflect.Method method,
                         java.lang.Object[] args,
                         java.lang.Object instance)
Specified by:
doLeaf in class AbstractSinkAdvice
See Also:
AbstractSinkAdvice.doLeaf(Method, Object[], Object)

doStart

public final void doStart(java.lang.reflect.Method method,
                          java.lang.Object[] args,
                          java.lang.Object instance)
Specified by:
doStart in class AbstractSinkAdvice
See Also:
AbstractSinkAdvice.doStart(Method, Object[], Object)

doEnd

public final void doEnd(java.lang.reflect.Method method,
                        java.lang.Object[] args,
                        java.lang.Object instance)
Specified by:
doEnd in class AbstractSinkAdvice
See Also:
AbstractSinkAdvice.doEnd(Method, Object[], Object)


Copyright © {inceptionYear}-2006 null. All Rights Reserved.