Class ContainerNode

  • All Implemented Interfaces:
    Serializable

    public final class ContainerNode
    extends Node
    A Node which represents the top level node in the tree. Typically, such a node aggregates all modules of a software project.
    Author:
    Ullrich Hafner
    See Also:
    Serialized Form
    • Constructor Detail

      • ContainerNode

        public ContainerNode​(String name)
        Creates a new ContainerNode with the given name.
        Parameters:
        name - the name of the node
    • Method Detail

      • copy

        public ContainerNode copy()
        Description copied from class: Node
        Creates a copy of this instance that has no children and no parent yet. Node properties from the parent class Node must not be copied. All other immutable properties need to be copied one by one.
        Specified by:
        copy in class Node
        Returns:
        the copied node