* @param parent the parent
* @param deep true to return all children recursively
* @return the children or null if parent not found in the store
*/
public List<M> getChildren(M parent, boolean deep) {
TreeModel p = findWrapper(parent);
if (p != null) {
if (deep) {
List<M> temp = new ArrayList<M>();
List<M> children = getFilteredChildren(p);
for (M child : children) {