1 11 package org.eclipse.ui.navigator; 12 13 import java.util.Set ; 14 15 import org.eclipse.jface.viewers.IStructuredSelection; 16 import org.eclipse.ui.internal.navigator.extensions.OverridePolicy; 17 18 37 public interface INavigatorContentDescriptor { 38 39 44 String getId(); 45 46 51 String getName(); 52 53 59 int getPriority(); 60 61 68 boolean isActiveByDefault(); 69 70 77 boolean isTriggerPoint(Object anElement); 78 79 93 boolean isPossibleChild(Object anElement); 94 95 103 boolean arePossibleChildren(IStructuredSelection aSelection); 104 105 108 String getSuppressedExtensionId(); 109 110 114 OverridePolicy getOverridePolicy(); 115 116 120 INavigatorContentDescriptor getOverriddenDescriptor(); 121 122 128 boolean hasOverridingExtensions(); 129 130 134 Set getOverriddingExtensions(); 135 136 139 boolean hasSaveablesProvider(); 140 141 } 142 | Popular Tags |