org.encog.app.generate.program
Class EncogTreeNode
- java.lang.Object
-
- org.encog.app.generate.program.EncogTreeNode
-
- Direct Known Subclasses:
- EncogGenProgram, EncogProgramNode
public class EncogTreeNode extends java.lang.ObjectA tree node that represents code to be generated.
-
-
Constructor Summary
Constructors Constructor and Description EncogTreeNode(EncogGenProgram theProgram, EncogTreeNode theParent)Construct a tree node.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddComment(java.lang.String str)Add a comment.java.util.List<EncogProgramNode>getChildren()EncogTreeNodegetParent()EncogGenProgramgetProgram()voidsetProgram(EncogGenProgram program)Set the program.
-
-
-
Constructor Detail
-
EncogTreeNode
public EncogTreeNode(EncogGenProgram theProgram, EncogTreeNode theParent)
Construct a tree node.- Parameters:
theProgram- The program.theParent- The parent.
-
-
Method Detail
-
addComment
public void addComment(java.lang.String str)
Add a comment.- Parameters:
str- The comment.
-
getChildren
public java.util.List<EncogProgramNode> getChildren()
- Returns:
- The children.
-
getParent
public EncogTreeNode getParent()
- Returns:
- The parent.
-
getProgram
public EncogGenProgram getProgram()
- Returns:
- The program.
-
setProgram
public void setProgram(EncogGenProgram program)
Set the program.- Parameters:
program- The program.
-
-
DMelt 3.0 © DataMelt by jWork.ORG