org.apache.geronimo.blueprint.container
Class ParserContextImpl
java.lang.Object
org.apache.geronimo.blueprint.container.ParserContextImpl
- All Implemented Interfaces:
- ParserContext
public class ParserContextImpl
- extends Object
- implements ParserContext
A simple ParserContext implementation.
This class is supposed to be short lived and only used for calling a given namespace handler.
- Version:
- $Rev: 760378 $, $Date: 2009-03-31 11:31:38 +0200 (Tue, 31 Mar 2009) $
- Author:
- Apache Geronimo Project
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParserContextImpl
public ParserContextImpl(Parser parser,
ComponentDefinitionRegistry componentDefinitionRegistry,
ComponentMetadata enclosingComponent,
Node sourceNode)
getComponentDefinitionRegistry
public ComponentDefinitionRegistry getComponentDefinitionRegistry()
- Specified by:
getComponentDefinitionRegistry in interface ParserContext
getEnclosingComponent
public ComponentMetadata getEnclosingComponent()
- Specified by:
getEnclosingComponent in interface ParserContext
getSourceNode
public Node getSourceNode()
- Specified by:
getSourceNode in interface ParserContext
createMetadata
public <T extends Metadata> T createMetadata(Class<T> type)
- Specified by:
createMetadata in interface ParserContext
parseElement
public <T> T parseElement(Class<T> type,
ComponentMetadata enclosingComponent,
Element element)
- Specified by:
parseElement in interface ParserContext
getParser
public Parser getParser()
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.