/** * Returns the property sheet. */ protected IPropertySheetPage getPropertySheet() { if (this.page == null) { this.page = new PropertySheetPage(); } return this.page; } /* (non-Javadoc)
/** * Returns the property sheet. */ protected IPropertySheetPage getPropertySheet() { if (this.page == null) { this.page = new PropertySheetPage(); } return this.page; }
protected IPage createDefaultPage(PageBook book) { PropertySheetPage page = new PropertySheetPage(); page.createControl(book); return page; }
protected IPage createDefaultPage(PageBook book) { PropertySheetPage page = new PropertySheetPage(); initPage(page); page.createControl(book); return page; }
@Override protected IPage createDefaultPage(PageBook book) { IPageBookViewPage page = (IPageBookViewPage) Adapters.adapt(this, IPropertySheetPage.class); if(page == null) { page = new PropertySheetPage(); } initPage(page); page.createControl(book); return page; }
@Override protected IPage createDefaultPage(PageBook book) { IPageBookViewPage page = (IPageBookViewPage) Adapters.adapt(this, IPropertySheetPage.class); if(page == null) { page = new PropertySheetPage(); } initPage(page); page.createControl(book); return page; }
@Override public Object getAdapter(Class adapter) { // integrate with Properties view if (adapter == IPropertySheetPage.class) { PropertySheetPage page = new PropertySheetPage(); page .setPropertySourceProvider(new RepositoryPropertySourceProvider( page)); return page; } return super.getAdapter(adapter); }
PropertySheetPage page = new PropertySheetPage(); page.createControl(book); DriverPropertySourceProvider mpsp = null;
private void updatePropertyDescriptors() { PropertySheetPage page = new PropertySheetPage(); page.createControl(book); DriverPropertySourceProvider mpsp = null; if (this.mPropertySet != null) { mpsp = new DriverPropertySourceProvider(this.mPropertySet, this.descriptor); } else { mpsp = new DriverPropertySourceProvider(); } page.setPropertySourceProvider(mpsp); book.showPage(page.getControl()); page.selectionChanged(null, new StructuredSelection(this.mPropertySet)); }
/** * @see org.eclipse.wst.common.ui.properties.internal.provisional.ISection#createControls(org.eclipse.swt.widgets.Composite, * org.eclipse.wst.common.ui.properties.internal.provisional.TabbedPropertySheetPage) */ public void createControls(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage) { super.createControls(parent, tabbedPropertySheetPage); Composite composite = getWidgetFactory() .createFlatFormComposite(parent); page = new PropertySheetPage(); page.createControl(composite); FormData data = new FormData(); data.left = new FormAttachment(0, 0); data.right = new FormAttachment(100, 0); data.top = new FormAttachment(0, 0); data.bottom = new FormAttachment(100, 0); data.height = 100; data.width = 100; page.getControl().setLayoutData(data); }
/** * @see org.eclipse.ui.views.properties.tabbed.ISection#createControls(org.eclipse.swt.widgets.Composite, * org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage) */ @Override public void createControls(Composite parent, final TabbedPropertySheetPage atabbedPropertySheetPage) { super.createControls(parent, atabbedPropertySheetPage); Composite composite = getWidgetFactory() .createFlatFormComposite(parent); page = new PropertySheetPage(); page.createControl(composite); FormData data = new FormData(); data.left = new FormAttachment(0, 0); data.right = new FormAttachment(100, 0); data.top = new FormAttachment(0, 0); data.bottom = new FormAttachment(100, 0); page.getControl().setLayoutData(data); page.getControl().addControlListener(new ControlAdapter() { @Override public void controlResized(ControlEvent e) { atabbedPropertySheetPage.resizeScrolledComposite(); } }); }