Package tripleo.elijah.comp
Class ProcessedNodeImpl
java.lang.Object
tripleo.elijah.comp.ProcessedNodeImpl
- All Implemented Interfaces:
ProcessedNode
-
Field Summary
Fields inherited from interface tripleo.elijah_durable_congenial.stages.gen_generic.pipeline_impl.ProcessedNode
MODULE_MISMATCH, OK, OTHER, ZERO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanmatchModule(OS_Module aMod) intprocess(OS_Module mod, GenerateFiles ggc, GenerateResultEnv fileGen) voidprocessClassMap(@NotNull GenerateFiles ggc, @NotNull GenerateResultEnv aFileGen) voidprocessConstructors(@NotNull GenerateFiles ggc, @NotNull GenerateResultEnv aFileGen) voidprocessContainer(GenerateFiles ggc, @NotNull GenerateResultEnv aFileGen) voidprocessFunctions(@NotNull GenerateFiles ggc, @NotNull GenerateResultEnv aFileGen)
-
Constructor Details
-
ProcessedNodeImpl
-
-
Method Details
-
isContainerNode
public boolean isContainerNode()- Specified by:
isContainerNodein interfaceProcessedNode
-
matchModule
- Specified by:
matchModulein interfaceProcessedNode
-
processClassMap
public void processClassMap(@NotNull @NotNull GenerateFiles ggc, @NotNull @NotNull GenerateResultEnv aFileGen) - Specified by:
processClassMapin interfaceProcessedNode
-
process
- Specified by:
processin interfaceProcessedNode
-
processConstructors
public void processConstructors(@NotNull @NotNull GenerateFiles ggc, @NotNull @NotNull GenerateResultEnv aFileGen) - Specified by:
processConstructorsin interfaceProcessedNode
-
processFunctions
public void processFunctions(@NotNull @NotNull GenerateFiles ggc, @NotNull @NotNull GenerateResultEnv aFileGen) - Specified by:
processFunctionsin interfaceProcessedNode
-
processContainer
- Specified by:
processContainerin interfaceProcessedNode
-
getEvaNode
-