Class XMLOutputter.NamespaceStack

java.lang.Object
org.apache.maven.archetype.common.util.NamespaceStack
org.apache.maven.archetype.common.util.XMLOutputter.NamespaceStack
Enclosing class:
XMLOutputter

protected class XMLOutputter.NamespaceStack extends NamespaceStack
Our own null subclass of NamespaceStack. This plays a little trick with Java access protection. We want subclasses of XMLOutputter to be able to override protected methods that declare a NamespaceStack parameter, but we don't want to declare the parent NamespaceStack class as public.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Methods inherited from class org.apache.maven.archetype.common.util.NamespaceStack

    getURI, pop, push, size, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • NamespaceStack

      protected NamespaceStack()