groovy.util
Class AbstractFactory

author:
Andres Almiray
author:
Danno Ferrin

 
Constructor Summary
AbstractFactory()
           
 
Method Summary
boolean isHandlesNodeChildren()
          
boolean isLeaf()
          
void onFactoryRegistration(FactoryBuilderSupport builder, String registerdName)
          
boolean onHandleNodeAttributes(FactoryBuilderSupport builder, Object node, Map attributes)
          
boolean onNodeChildren(FactoryBuilderSupport builder, Object node, Closure childContent)
          
void onNodeCompleted(FactoryBuilderSupport builder, Object parent, Object node)
          
void setChild(FactoryBuilderSupport builder, Object parent, Object child)
          
void setParent(FactoryBuilderSupport builder, Object parent, Object child)
          
 

Constructor Detail

AbstractFactory

AbstractFactory()


Method Detail

isHandlesNodeChildren

public boolean isHandlesNodeChildren()


isLeaf

public boolean isLeaf()


onFactoryRegistration

public void onFactoryRegistration(FactoryBuilderSupport builder, String registerdName)


onHandleNodeAttributes

public boolean onHandleNodeAttributes(FactoryBuilderSupport builder, Object node, Map attributes)


onNodeChildren

public boolean onNodeChildren(FactoryBuilderSupport builder, Object node, Closure childContent)


onNodeCompleted

public void onNodeCompleted(FactoryBuilderSupport builder, Object parent, Object node)


setChild

public void setChild(FactoryBuilderSupport builder, Object parent, Object child)


setParent

public void setParent(FactoryBuilderSupport builder, Object parent, Object child)