public ShowLibrariesNodeAction(PackageExplorerPart packageExplorer) { super(PackagesMessages.LayoutActionGroup_show_libraries_in_group, AS_CHECK_BOX); fPackageExplorer= packageExplorer; setChecked(packageExplorer.isLibrariesNodeShown()); }
private IPackageFragment getFolded(IPackageFragment pack) throws JavaModelException { while (isEmpty(pack)) { IPackageFragment collapsed= packageCache.getSingleChild(pack); if (collapsed == null) { return pack; } pack= collapsed; } return pack; }
public WorkingSetDropAdapter(PackageExplorerPart part) { super(part.getTreeViewer()); fPackageExplorer= part; fLocation= -1; setScrollEnabled(true); setExpandEnabled(true); setFeedbackEnabled(false); }
@Override public void run() { IWorkbenchPart activePart= getActivePart(); if (activePart instanceof IPackagesViewPart) { PackageExplorerPart view= PackageExplorerPart.openInActivePerspective(); view.tryToReveal(newElement); } } });
LayoutActionGroup(PackageExplorerPart packageExplorer) { fFlatLayoutAction= new LayoutAction(packageExplorer, true); fHierarchicalLayoutAction= new LayoutAction(packageExplorer, false); fShowLibrariesNode= new ShowLibrariesNodeAction(packageExplorer); }
@Override public void run() { fPackageExplorer.setShowLibrariesNode(isChecked()); } }
public JdtViewerDropSupport(StructuredViewer viewer) { fViewer= viewer; fDelegatingDropAdapter= new DelegatingDropAdapter(); fReorgDropListener= new SelectionTransferDropAdapter(fViewer); fDelegatingDropAdapter.addDropTargetListener(fReorgDropListener); fDelegatingDropAdapter.addDropTargetListener(new FileTransferDropAdapter(fViewer)); fDelegatingDropAdapter.addDropTargetListener(new PluginTransferDropAdapter(fViewer)); fStarted= false; }
@Override public void run() { if (fPackageExplorer.isFlatLayout() != fIsFlatLayout) fPackageExplorer.setFlatLayout(fIsFlatLayout); } }
@Override public Object getParent(Object o) { if (o instanceof PackageFragmentRootContainer) return ((PackageFragmentRootContainer) o).getJavaProject(); return null; } }
boolean hasSingleChild(IPackageFragment packageFragment) throws JavaModelException { PackageCache packagesOfRoot= getPackageCache(packageFragment); return packagesOfRoot.hasSingleChild(packageFragment); }
List<IPackageFragment> getDirectChildren(IPackageFragment packageFragment) throws JavaModelException { PackageCache packagesOfRoot= getPackageCache(packageFragment); return packagesOfRoot.getDirectChildren(packageFragment); }
IPackageFragment getSingleChild(IPackageFragment packageFragment) throws JavaModelException { PackageCache packagesOfRoot= getPackageCache(packageFragment); return packagesOfRoot.getSingleChild(packageFragment); }
private void initialize() throws JavaModelException { if (!initialized) { collectChildrenOfPackages(); initialized= true; } }
public WorkingSetDropAdapter(PackageExplorerPart part) { super(part.getTreeViewer()); fPackageExplorer= part; fLocation= -1; setScrollEnabled(true); setExpandEnabled(true); setFeedbackEnabled(false); }
public ShowLibrariesNodeAction(PackageExplorerPart packageExplorer) { super(PackagesMessages.LayoutActionGroup_show_libraries_in_group, AS_CHECK_BOX); fPackageExplorer= packageExplorer; setChecked(packageExplorer.isLibrariesNodeShown()); }
LayoutActionGroup(PackageExplorerPart packageExplorer) { fFlatLayoutAction= new LayoutAction(packageExplorer, true); fHierarchicalLayoutAction= new LayoutAction(packageExplorer, false); fShowLibrariesNode= new ShowLibrariesNodeAction(packageExplorer); }
public void run() { fPackageExplorer.setShowLibrariesNode(isChecked()); } }
public ShowLibrariesNodeAction(PackageExplorerPart packageExplorer) { super(PackagesMessages.LayoutActionGroup_show_libraries_in_group, AS_CHECK_BOX); fPackageExplorer= packageExplorer; setChecked(packageExplorer.isLibrariesNodeShown()); }
LayoutActionGroup(PackageExplorerPart packageExplorer) { fFlatLayoutAction= new LayoutAction(packageExplorer, true); fHierarchicalLayoutAction= new LayoutAction(packageExplorer, false); fShowLibrariesNode= new ShowLibrariesNodeAction(packageExplorer); }
@Override public void run() { fPackageExplorer.setShowLibrariesNode(isChecked()); } }