Package io.github.factoryfx.factory
Class FactoryTreeBuilderBasedAttributeSetup<R extends FactoryBase<?,R>,S>
- java.lang.Object
-
- io.github.factoryfx.factory.FactoryTreeBuilderBasedAttributeSetup<R,S>
-
- Type Parameters:
R- root
public class FactoryTreeBuilderBasedAttributeSetup<R extends FactoryBase<?,R>,S> extends java.lang.Objectprovides additional setup for attributes based on the FactoryTreeBuilder
-
-
Constructor Summary
Constructors Constructor Description FactoryTreeBuilderBasedAttributeSetup(FactoryTreeBuilder<?,R,S> factoryTreeBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyToRootFactoryDeep(R root)<LO,FO extends FactoryBase<LO,R>>
java.util.List<FO>createNewFactory(java.lang.Class<FO> clazz)
-
-
-
Constructor Detail
-
FactoryTreeBuilderBasedAttributeSetup
public FactoryTreeBuilderBasedAttributeSetup(FactoryTreeBuilder<?,R,S> factoryTreeBuilder)
-
-
Method Detail
-
createNewFactory
public <LO,FO extends FactoryBase<LO,R>> java.util.List<FO> createNewFactory(java.lang.Class<FO> clazz)
-
applyToRootFactoryDeep
public void applyToRootFactoryDeep(R root)
-
-