org.apache.geronimo.blueprint
Interface ParserContext

All Known Implementing Classes:
ParserContextImpl

public interface ParserContext


Method Summary
<T extends Metadata>
T
createMetadata(Class<T> type)
           
 ComponentDefinitionRegistry getComponentDefinitionRegistry()
           
 ComponentMetadata getEnclosingComponent()
           
 Node getSourceNode()
           
<T> T
parseElement(Class<T> type, ComponentMetadata enclosingComponent, Element element)
           
 

Method Detail

getSourceNode

Node getSourceNode()

getComponentDefinitionRegistry

ComponentDefinitionRegistry getComponentDefinitionRegistry()

getEnclosingComponent

ComponentMetadata getEnclosingComponent()

createMetadata

<T extends Metadata> T createMetadata(Class<T> type)

parseElement

<T> T parseElement(Class<T> type,
                   ComponentMetadata enclosingComponent,
                   Element element)


Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.