package de.fuberlin.bii.regextodfaconverter.directconverter.syntaxtree.node; /** * Struktur kapselt einen TreeNode und weist diesem eine Nummer zu. * @author Johannes Dahlke * * @param <Value> */ public class NumberedTreeNode<Value> { private TreeNode<Value> treeNode; private int number; public NumberedTreeNode( TreeNode<Value> treeNode, int number) { super(); this.treeNode = treeNode; this.number = number; } /** * Gibt die Nummer zurück. * @return */ public int getNumber() { return number; } /** * Liefert den Knoten. * @return */ public TreeNode<Value> getTreeNode() { return treeNode; } @Override public String toString() { return "[" + number + ": " + treeNode + "]"; } }