public class NodesRefactoringCodegenPreprocessor extends java.lang.Object implements CodegenPreprocessor
ConfigRoot
, having the properties of the nodes re-factored according to the
previously set
refactoringConsumer
. fx.codegen.preprocessor.stock.refactoringconsumers
package.Constructor and Description |
---|
NodesRefactoringCodegenPreprocessor() |
NodesRefactoringCodegenPreprocessor(java.util.function.Consumer<ConfigNode> refactoringConsumer) |
Modifier and Type | Method and Description |
---|---|
java.util.function.Consumer<ConfigNode> |
getRefactoringConsumer() |
ConfigRoot |
preprocessConfig(ConfigRoot configRoot)
It is recommended that implementations of this method should return
re-factored versions of the referenced configRoot.
|
void |
setRefactoringConsumer(java.util.function.Consumer<ConfigNode> refactoringConsumer) |
public NodesRefactoringCodegenPreprocessor()
public NodesRefactoringCodegenPreprocessor(java.util.function.Consumer<ConfigNode> refactoringConsumer)
public java.util.function.Consumer<ConfigNode> getRefactoringConsumer()
public void setRefactoringConsumer(java.util.function.Consumer<ConfigNode> refactoringConsumer)
public ConfigRoot preprocessConfig(ConfigRoot configRoot)
CodegenPreprocessor
preprocessConfig
in interface CodegenPreprocessor