org.nanocontainer.script.groovy.buildernodes
Class DecoratingPicoContainerNode

java.lang.Object
  extended by org.nanocontainer.script.groovy.buildernodes.AbstractBuilderNode
      extended by org.nanocontainer.script.groovy.buildernodes.DecoratingPicoContainerNode
All Implemented Interfaces:
Serializable, BuilderNode

public class DecoratingPicoContainerNode
extends AbstractBuilderNode

See Also:
Serialized Form

Field Summary
static String NODE_NAME
           
 
Constructor Summary
DecoratingPicoContainerNode()
           
 
Method Summary
 Object createNewNode(Object current, Map attributes)
          Execute the handler for the given node builder.
 
Methods inherited from class org.nanocontainer.script.groovy.buildernodes.AbstractBuilderNode
addAttribute, getNodeName, getSupportedAttributes, isAttribute, toString, validateScriptedAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NODE_NAME

public static final String NODE_NAME
See Also:
Constant Field Values
Constructor Detail

DecoratingPicoContainerNode

public DecoratingPicoContainerNode()
Method Detail

createNewNode

public Object createNewNode(Object current,
                            Map attributes)
Description copied from interface: BuilderNode
Execute the handler for the given node builder.

Parameters:
current - the current object. May be null for no parent container.
attributes - Map attributes specified in the groovy script for the builder node. in for consistency with the Groovy Builder API. Normally set to null.
Returns:
Object


Copyright © 2003-2009 Codehaus. All Rights Reserved.