package test.prefs.example; /** * A <code>TreeViewerAdvisor</code> that works with TreeViewers. Two default * tree viewers are provided that support navigation: <code>NavigableTreeViewer</code> * and <code>NavigableCheckboxTreeViewer</code>. * <p> * Note that this advisor can be used with any tree viewer. By default it provides an * expand all action, double click behavior on containers, and navigation support for * tree viewers. * </p><p> * By default this advisor supports hierarchical models and honour the compressed * folder Team preference for showing the sync set as compressed folders. Subclasses * can provide their own presentation models. * <p> * @since 3.0 */ public class X13 { /** * Create an advisor that will allow viewer contributions with the given <code>targetID</code>. This * advisor will provide a presentation model based on the given sync info set. Note that it's important * to call {@link #foo()} when finished with an advisor. * * @param parent * @param configuration */ X13(Object parent, Object configuration) { } void foo() { } }