Interface NodeElaborator<T>

Type Parameters:
T - The type of the element in the node.
All Known Implementing Classes:
ModelKnowledgeValidator

public interface NodeElaborator<T>
An interface for performing an operation on a Node of a Tree.
Author:
Luca Frosini (ISTI - CNR)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    elaborate(Node<T> node, int level)
    Performs an operation on the given node.
  • Method Details

    • elaborate

      void elaborate(Node<T> node, int level) throws Exception
      Performs an operation on the given node.
      Parameters:
      node - The node to process.
      level - The depth of the node in the tree.
      Throws:
      Exception - if an error occurs during elaboration.