Author: jvanzyl Date: Sat Jun 24 14:18:59 2006 New Revision: 416961 URL: http://svn.apache.org/viewvc?rev=416961&view=rev Log: o updating to what i think vincent meant
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java?rev=416961&r1=416960&r2=416961&view=diff ============================================================================== --- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java (original) +++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java Sat Jun 24 14:18:59 2006 @@ -1,5 +1,7 @@ package org.apache.maven.doxia.module; +import java.util.Stack; + /** * @author Jason van Zyl */ @@ -52,20 +54,20 @@ public static final int ANCHOR = 81; public static final int UNDEFINED = 82; - private int currentAction; + private Stack stack = new Stack(); public int getCurrentAction() { - return currentAction; + return ((Integer)stack.peek()).intValue(); } public void release() { - currentAction = -1; + stack.pop(); } public void setAction( int action ) { - currentAction = action; + stack.push( new Integer( action ) ); } }