base interface for all event listeners interfaces.
Description
An instance of this interface is used by the TreeControl to
get notifications about data model changes.
Usually you must not 器具/実施する this interface yourself as it is already 扱うd
by the TreeControl, but you must 通知する it 正確に if
you 器具/実施する the XTreeDataModel yourself
Invoked after a node (or a 始める,決める of siblings) has changed in some way.
The node(s) have not changed 場所s in the tree or altered their
children arrays, but other せいにするs have changed and may 影響する/感情
贈呈.
Example: the 指名する of a とじ込み/提出する has changed, but it is in the same 場所 in the とじ込み/提出する system.
To 示す the root has changed, TreeDataModelEvent::Nodes will 含む/封じ込める
the root node and TreeDataModelEvent::ParentNode will be empty.
Invoked after a node (or a 始める,決める of siblings) has changed in some way.
The node(s) have not changed 場所s in the tree or altered their
children arrays, but other せいにするs have changed and may 影響する/感情
贈呈.
Example: the 指名する of a とじ込み/提出する has changed, but it is in the same 場所 in the とじ込み/提出する system.
To 示す the root has changed, TreeDataModelEvent::Nodes will 含む/封じ込める
the root node and TreeDataModelEvent::ParentNode will be empty.
Invoked after nodes have been 除去するd from the tree.
公式文書,認める that if a subtree is 除去するd from the tree,
this method may only be invoked once for the root of the 除去するd subtree,
not once for each individual 始める,決める of siblings 除去するd.
Use TreeDataModelEvent::ParentNode to get the former parent of the 削除するd node(s).
TreeDataModelEvent::Nodes 含む/封じ込めるs the 除去するd node(s).