/** * @see org.eclipse.jface.viewers.IDoubleClickListener#doubleClick(org.eclipse.jface.viewers.DoubleClickEvent) */ public void doubleClick(DoubleClickEvent event) { IManagedForm managedForm = getManagedForm(); // Searchs for the details part in the managed form and set the focus on it. IFormPart parts[] = managedForm.getParts(); for (int i = 0; i < parts.length; ++i) { IFormPart currentPart = parts[i]; if (currentPart instanceof DetailsPart) { currentPart.setFocus(); break; } } }
@Override protected void registerPages(DetailsPart arg0) { // TODO Auto-generated method stub }
public DetailsPart getDetailsPart() { return this.detailsPart; }
@Override protected void registerPages(DetailsPart detailsPart) { detailsPart.setPageProvider(this); }
@Override protected void registerPages(DetailsPart detailsPart) { detailsPart.registerPage(ThemeColor.class, new ThemeColorDetailsPage()); }
/** * @see org.eclipse.ui.forms.MasterDetailsBlock#registerPages(org.eclipse.ui.forms.DetailsPart) */ protected void registerPages(DetailsPart detailsPart) { detailsPart.registerPage(Setting.class, new DetailsPage()); }
@Override protected void registerPages(DetailsPart detailsPart) { detailsPart.setPageProvider(new AutomationPageProvider(this)); }