org.picocontainer.script
Interface NodeBuilderDecorator

All Known Implementing Classes:
NullNodeBuilderDecorator

public interface NodeBuilderDecorator

NodeBuilderDecorators allows to dynamically extend node-based builder syntax, such as GroovyNodeBuilder.

Author:
Paul Hammant, Aslak Hellesøy

Method Summary
 Object createNode(Object name, Map attributes, Object parentElement)
           
 org.picocontainer.ComponentFactory decorate(org.picocontainer.ComponentFactory componentFactory, Map attributes)
           
 org.picocontainer.MutablePicoContainer decorate(org.picocontainer.MutablePicoContainer picoContainer)
           
 void rememberComponentKey(Map attributes)
           
 

Method Detail

decorate

org.picocontainer.ComponentFactory decorate(org.picocontainer.ComponentFactory componentFactory,
                                            Map attributes)

decorate

org.picocontainer.MutablePicoContainer decorate(org.picocontainer.MutablePicoContainer picoContainer)

createNode

Object createNode(Object name,
                  Map attributes,
                  Object parentElement)

rememberComponentKey

void rememberComponentKey(Map attributes)


Copyright © 2003-2010 Codehaus. All Rights Reserved.