org.apache.maven.doxia.validation.advices

Class AbstractSinkAdvice

Implemented Interfaces:
MethodBeforeAdvice
Known Direct Subclasses:
HangingElementAdvice, PrintAdvisor

public abstract class AbstractSinkAdvice
extends java.lang.Object
implements MethodBeforeAdvice

org.aopalliance.aop.Advice implementation usefull to do things with Sinks.
Author:
Juan F. Codagnone
Since:
Nov 6, 2005

Method Summary

void
before(Method method, Object[] args, Object instance)
abstract void
doEnd(Method method, Object[] args, Object instance)
abstract void
doLeaf(Method method, Object[] args, Object instance)
abstract void
doStart(Method method, Object[] args, Object instance)

Method Details

before

public final void before(Method method,
                         Object[] args,
                         Object instance)
            throws Throwable
Specified by:
before in interface MethodBeforeAdvice
See Also:
org.aopalliance.aop.Advice

doEnd

public abstract void doEnd(Method method,
                           Object[] args,
                           Object instance)

doLeaf

public abstract void doLeaf(Method method,
                            Object[] args,
                            Object instance)

doStart

public abstract void doStart(Method method,
                             Object[] args,
                             Object instance)