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 ) );
     }
 }


Reply via email to