Skip to content

Commit

Permalink
TreeItem old format
Browse files Browse the repository at this point in the history
  • Loading branch information
Torge Rothe committed Jan 25, 2014
1 parent e3487c1 commit 94b9236
Showing 1 changed file with 15 additions and 3 deletions.
Expand Up @@ -59,13 +59,25 @@ public TreeItem(@Nullable final T itemValue) {
this();
value = itemValue;
}

public void addTreeItem(final TreeItem<T> item) {
children.add(item);
children.add(item);
item.setParentItem(this);
}

public void addTreeItems(@Nonnull final Collection<TreeItem<T>> items) {
children.addAll(items);
for (TreeItem<T> t : items)
addTreeItem(t);
}

public void removeTreeItem(final TreeItem<T> item) {
children.remove(item);
item.setParentItem(null);
}

public void removeTreeItems(@Nonnull final Collection<TreeItem<T>> items) {
for (TreeItem<T> t : items)
removeTreeItem(t);
}

/**
Expand Down

0 comments on commit 94b9236

Please sign in to comment.