public class SecureASTCustomizerFactory extends AbstractFactory
SecureASTCustomizer. Embedded elements are delegated
 to a SecureASTCustomizer instance.| Constructor and Description | 
|---|
| SecureASTCustomizerFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isHandlesNodeChildren()Does this factory "Own" it's child closure. | 
| Object | newInstance(FactoryBuilderSupport builder,
           Object name,
           Object value,
           Map attributes) | 
| boolean | onNodeChildren(FactoryBuilderSupport builder,
              Object node,
              Closure childContent)Only called if it isLeaf is false and isHandlesNodeChildren is true | 
isLeaf, onFactoryRegistration, onHandleNodeAttributes, onNodeCompleted, setChild, setParentpublic boolean isHandlesNodeChildren()
FactoryisHandlesNodeChildren in interface FactoryisHandlesNodeChildren in class AbstractFactorypublic Object newInstance(FactoryBuilderSupport builder, Object name, Object value, Map attributes) throws InstantiationException, IllegalAccessException
builder - the FactoryBuildername - the name of the node being builtvalue - the 'value' argument in the build nodeattributes - the attributes of the build argInstantiationException - if attempting to instantiate an interface or abstract classIllegalAccessException - if the instance can't be created due to a security violationpublic boolean onNodeChildren(FactoryBuilderSupport builder, Object node, Closure childContent)
FactoryonNodeChildren in interface FactoryonNodeChildren in class AbstractFactorybuilder - the FactoryBuildernode - the node (returned from newINstance) to consider the attributes forchildContent - the child content closure of the builder