org.sonatype.maven.polyglot.groovy.builder.factory
Class NamedFactory
java.lang.Object
groovy.util.AbstractFactory
org.sonatype.maven.polyglot.groovy.builder.factory.NamedFactory
- All Implemented Interfaces:
- groovy.util.Factory
- Direct Known Subclasses:
- ChildFactory, DependencyFactory, ExclusionFactory, ExecuteFactory, ExecutionFactory, ExtensionFactory, ListFactory, ModelFactory, ObjectFactory, ParentFactory, PluginFactory, PropertiesFactory, ReportingFactory, ReportSetFactory, StringFactory
public abstract class NamedFactory
- extends groovy.util.AbstractFactory
Support for named factories.
- Since:
- 0.7
- Author:
- Jason Dillon
Constructor Summary |
protected |
NamedFactory(java.lang.String name)
|
Method Summary |
java.lang.String |
getName()
|
void |
setParent(groovy.util.FactoryBuilderSupport builder,
java.lang.Object parent,
java.lang.Object child)
|
java.lang.String |
toString()
|
Methods inherited from class groovy.util.AbstractFactory |
isHandlesNodeChildren, isLeaf, onFactoryRegistration, onHandleNodeAttributes, onNodeChildren, onNodeCompleted, setChild |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface groovy.util.Factory |
newInstance |
NamedFactory
protected NamedFactory(java.lang.String name)
getName
public java.lang.String getName()
setParent
public void setParent(groovy.util.FactoryBuilderSupport builder,
java.lang.Object parent,
java.lang.Object child)
- Specified by:
setParent
in interface groovy.util.Factory
- Overrides:
setParent
in class groovy.util.AbstractFactory
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object