/** Called by {@link Treechildren} when is added to a tree. */ /*package*/ void onTreechildrenAdded(Treechildren tchs) { if (tchs == null || tchs.getParent() == this) return; //already being processed by insertBefore //main the selected status for (Treeitem item : tchs.getItems()) fixNewChild(item); }
/** Called by {@link Treeitem} when is added to a tree. */ /*package*/ void onTreeitemAdded(Treeitem item) { fixNewChild(item); onTreechildrenAdded(item.getTreechildren()); }