package sk.stuba.fiit.perconik.eclipse.jface.viewers;
import java.util.List;
import org.eclipse.jface.viewers.TreePath;
import static com.google.common.collect.Lists.newArrayListWithCapacity;
public final class TreePaths {
private TreePaths() {}
public static List<Object> segments(final TreePath path) {
int count = path.getSegmentCount();
List<Object> segments = newArrayListWithCapacity(count);
for (int i = 0; i < count; i ++) {
segments.add(path.getSegment(i));
}
return segments;
}
}