Returns the :class:`umbra.components.factory.script_editor.nodes.FileNode` class Nodes with given path.

        :param node: Node to start walking from.
        :type node: AbstractNode or AbstractCompositeNode or Object
        :param path: File path.
        :type path: unicode
        :return: FileNode nodes.
        :rtype: list

def get_file_nodes(self, path, node=None):
        """
        Returns the :class:`umbra.components.factory.script_editor.nodes.FileNode` class Nodes with given path.

        :param node: Node to start walking from.
        :type node: AbstractNode or AbstractCompositeNode or Object
        :param path: File path.
        :type path: unicode
        :return: FileNode nodes.
        :rtype: list
        """

        return [file_node for file_node in self.list_file_nodes(node) if file_node.path == path]