org.apache.commons.configuration.plist
Class XMLPropertyListConfiguration.SetNextAndPopRule

java.lang.Object
  extended by org.apache.commons.digester.Rule
      extended by org.apache.commons.digester.SetNextRule
          extended by org.apache.commons.configuration.plist.XMLPropertyListConfiguration.SetNextAndPopRule
Enclosing class:
XMLPropertyListConfiguration

private class XMLPropertyListConfiguration.SetNextAndPopRule
extends org.apache.commons.digester.SetNextRule

Digester rule that sets the object on the stack to the n-1 object and remove both of them from the stack. This rule is used to remove the configuration node from the stack once its value has been parsed.


Field Summary
 
Fields inherited from class org.apache.commons.digester.SetNextRule
methodName, paramType, useExactMatch
 
Fields inherited from class org.apache.commons.digester.Rule
digester, namespaceURI
 
Constructor Summary
XMLPropertyListConfiguration.SetNextAndPopRule(java.lang.String methodName)
           
 
Method Summary
 void end(java.lang.String namespace, java.lang.String name)
           
 
Methods inherited from class org.apache.commons.digester.SetNextRule
end, isExactMatch, setExactMatch, toString
 
Methods inherited from class org.apache.commons.digester.Rule
begin, begin, body, body, finish, getDigester, getNamespaceURI, setDigester, setNamespaceURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLPropertyListConfiguration.SetNextAndPopRule

public XMLPropertyListConfiguration.SetNextAndPopRule(java.lang.String methodName)
Method Detail

end

public void end(java.lang.String namespace,
                java.lang.String name)
         throws java.lang.Exception
Overrides:
end in class org.apache.commons.digester.Rule
Throws:
java.lang.Exception