moel@345: using System; moel@345: using System.Collections.Generic; moel@345: using System.Text; moel@345: using System.Collections; moel@345: moel@345: namespace Aga.Controls.Tree moel@345: { moel@345: public interface ITreeModel moel@345: { moel@345: IEnumerable GetChildren(TreePath treePath); moel@345: bool IsLeaf(TreePath treePath); moel@345: moel@345: event EventHandler NodesChanged; moel@345: event EventHandler NodesInserted; moel@345: event EventHandler NodesRemoved; moel@345: event EventHandler StructureChanged; moel@345: } moel@345: }