java.lang.Object
groovy.util.AbstractFactory
org.sonatype.maven.polyglot.groovy.builder.factory.NamedFactory
org.sonatype.maven.polyglot.groovy.builder.factory.ExecuteFactory
All Implemented Interfaces:
groovy.util.Factory

public class ExecuteFactory extends NamedFactory
Since:
0.7
  • Constructor Details

    • ExecuteFactory

      public ExecuteFactory()
  • Method Details

    • isHandlesNodeChildren

      public boolean isHandlesNodeChildren()
      Specified by:
      isHandlesNodeChildren in interface groovy.util.Factory
      Overrides:
      isHandlesNodeChildren in class groovy.util.AbstractFactory
    • newInstance

      public Object newInstance(groovy.util.FactoryBuilderSupport builder, Object name, Object value, Map attrs) throws InstantiationException, IllegalAccessException
      Throws:
      InstantiationException
      IllegalAccessException
    • setParent

      public void setParent(groovy.util.FactoryBuilderSupport builder, Object parent, Object child)
      Specified by:
      setParent in interface groovy.util.Factory
      Overrides:
      setParent in class NamedFactory
    • onNodeChildren

      public boolean onNodeChildren(groovy.util.FactoryBuilderSupport builder, Object node, groovy.lang.Closure content)
      Specified by:
      onNodeChildren in interface groovy.util.Factory
      Overrides:
      onNodeChildren in class groovy.util.AbstractFactory
    • onNodeCompleted

      public void onNodeCompleted(groovy.util.FactoryBuilderSupport builder, Object parent, Object node)
      Specified by:
      onNodeCompleted in interface groovy.util.Factory
      Overrides:
      onNodeCompleted in class groovy.util.AbstractFactory