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() { } }