下面列出了怎么用org.eclipse.ui.views.properties.PropertySheetPage的API类实例代码及写法,或者点击链接到github查看源代码。
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage ( editingDomain )
{
@Override
public void setSelectionToViewer ( List<?> selection )
{
ProtocolEditor.this.setSelectionToViewer ( selection );
ProtocolEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
final PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage (
this.editingDomain ) {
@Override
public void setSelectionToViewer ( final List<?> selection )
{
ChartEditor.this.setSelectionToViewer ( selection );
ChartEditor.this.setFocus ();
}
@Override
public void setActionBars ( final IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage
.setPropertySourceProvider ( new AdapterFactoryContentProvider (
this.adapterFactory ) );
this.propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage ( editingDomain )
{
@Override
public void setSelectionToViewer ( List<?> selection )
{
DetailViewEditor.this.setSelectionToViewer ( selection );
DetailViewEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain ) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
VisualInterfaceEditor.this.setSelectionToViewer ( selection );
VisualInterfaceEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
DeploymentEditor.this.setSelectionToViewer ( selection );
DeploymentEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
SetupEditor.this.setSelectionToViewer ( selection );
SetupEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
ProfileEditor.this.setSelectionToViewer ( selection );
ProfileEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
OsgiEditor.this.setSelectionToViewer ( selection );
OsgiEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
WorldEditor.this.setSelectionToViewer ( selection );
WorldEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
MemoryEditor.this.setSelectionToViewer ( selection );
MemoryEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
RecipeEditor.this.setSelectionToViewer ( selection );
RecipeEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated NOT
*/
public IPropertySheetPage getPropertySheetPage ()
{
final PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( this.editingDomain, ExtendedPropertySheetPage.Decoration.MANUAL, InfrastructureEditorPlugin.getPlugin ().getDialogSettings () ) {
@Override
public void setSelectionToViewer ( final List<?> selection )
{
InfrastructureEditor.this.setSelectionToViewer ( selection );
InfrastructureEditor.this.setFocus ();
}
@Override
public void setActionBars ( final IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new ExtendedAdapterFactoryContentProvider ( this.adapterFactory ) );
this.propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage ( editingDomain )
{
@Override
public void setSelectionToViewer ( List<?> selection )
{
SecurityEditor.this.setSelectionToViewer ( selection );
SecurityEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage ( editingDomain ) {
@Override
public void setSelectionToViewer ( List<?> selection )
{
GlobalizeEditor.this.setSelectionToViewer ( selection );
GlobalizeEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage ( editingDomain )
{
@Override
public void setSelectionToViewer ( List<?> selection )
{
ItemEditor.this.setSelectionToViewer ( selection );
ItemEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage ()
{
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage ( editingDomain )
{
@Override
public void setSelectionToViewer ( List<?> selection )
{
ConfigurationEditor.this.setSelectionToViewer ( selection );
ConfigurationEditor.this.setFocus ();
}
@Override
public void setActionBars ( IActionBars actionBars )
{
super.setActionBars ( actionBars );
getActionBarContributor ().shareGlobalActions ( this, actionBars );
}
};
propertySheetPage.setPropertySourceProvider ( new AdapterFactoryContentProvider ( adapterFactory ) );
propertySheetPages.add ( propertySheetPage );
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage(editingDomain, ExtendedPropertySheetPage.Decoration.NONE, null, 0, false) {
@Override
public void setSelectionToViewer(List<?> selection) {
CrossflowEditor.this.setSelectionToViewer(selection);
CrossflowEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
getActionBarContributor().shareGlobalActions(this, actionBars);
}
};
propertySheetPage.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
propertySheetPages.add(propertySheetPage);
return propertySheetPage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void dispose() {
updateProblemIndication = false;
ResourcesPlugin.getWorkspace().removeResourceChangeListener(resourceChangeListener);
getSite().getPage().removePartListener(partListener);
adapterFactory.dispose();
if (getActionBarContributor().getActiveEditor() == this) {
getActionBarContributor().setActiveEditor(null);
}
for (PropertySheetPage propertySheetPage : propertySheetPages) {
propertySheetPage.dispose();
}
if (contentOutlinePage != null) {
contentOutlinePage.dispose();
}
super.dispose();
}
public void commandStackChanged(final EventObject event) {
getContainer().getDisplay().asyncExec(new Runnable() {
public void run() {
firePropertyChange(IEditorPart.PROP_DIRTY);
// Try to select the affected objects.
//
Command mostRecentCommand = ((CommandStack) event.getSource()).getMostRecentCommand();
if (mostRecentCommand != null) {
setSelectionToViewer(mostRecentCommand.getAffectedObjects());
}
for (Iterator<PropertySheetPage> i = propertySheetPages.iterator(); i.hasNext();) {
PropertySheetPage propertySheetPage = i.next();
if (propertySheetPage.getControl().isDisposed()) {
i.remove();
} else {
propertySheetPage.refresh();
}
}
}
});
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage(editingDomain) {
@Override
public void setSelectionToViewer(List<?> selection) {
GenconfEditor.this.setSelectionToViewer(selection);
GenconfEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
getActionBarContributor().shareGlobalActions(this, actionBars);
}
};
propertySheetPage.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
propertySheetPages.add(propertySheetPage);
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage(editingDomain) {
@Override
public void setSelectionToViewer(List<?> selection) {
BeansEditor.this.setSelectionToViewer(selection);
BeansEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
getActionBarContributor().shareGlobalActions(this, actionBars);
}
};
propertySheetPage.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
propertySheetPages.add(propertySheetPage);
return propertySheetPage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void dispose() {
updateProblemIndication = false;
ResourcesPlugin.getWorkspace().removeResourceChangeListener(resourceChangeListener);
getSite().getPage().removePartListener(partListener);
adapterFactory.dispose();
if (getActionBarContributor().getActiveEditor() == this) {
getActionBarContributor().setActiveEditor(null);
}
for (PropertySheetPage propertySheetPage : propertySheetPages) {
propertySheetPage.dispose();
}
if (contentOutlinePage != null) {
contentOutlinePage.dispose();
}
super.dispose();
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage(editingDomain) {
@Override
public void setSelectionToViewer(List<?> selection) {
EipEditor.this.setSelectionToViewer(selection);
EipEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
getActionBarContributor().shareGlobalActions(this, actionBars);
}
};
propertySheetPage.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
propertySheetPages.add(propertySheetPage);
return propertySheetPage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void dispose() {
updateProblemIndication = false;
ResourcesPlugin.getWorkspace().removeResourceChangeListener(resourceChangeListener);
getSite().getPage().removePartListener(partListener);
adapterFactory.dispose();
if (getActionBarContributor().getActiveEditor() == this) {
getActionBarContributor().setActiveEditor(null);
}
for (PropertySheetPage propertySheetPage : propertySheetPages) {
propertySheetPage.dispose();
}
if (contentOutlinePage != null) {
contentOutlinePage.dispose();
}
super.dispose();
}
public MainDiagramEditor(ERDiagram diagram, ERDiagramEditPartFactory editPartFactory,
ZoomComboContributionItem zoomComboContributionItem, ERDiagramOutlinePage outlinePage) {
Activator.debug(this, "constructor", "...Creating diagram editor: " + diagram);
this.diagram = diagram;
this.editPartFactory = editPartFactory;
this.zoomComboContributionItem = zoomComboContributionItem;
this.propertySheetPage = new PropertySheetPage();
this.propertySheetPage.setPropertySourceProvider(new ERDiagramPropertySourceProvider());
try {
this.extensionLoader = new ExtensionLoader(this);
} catch (final CoreException e) {
Activator.showExceptionDialog(e);
}
setEditDomain(new DefaultEditDomain(this));
initializeOutlinePage(outlinePage);
}
/**
* This accesses a cached version of the property sheet. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage = new ExtendedPropertySheetPage(
editingDomain) {
@Override
public void setSelectionToViewer(List<?> selection) {
BibtexEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
}
};
propertySheetPage.setPropertySourceProvider(contentProvider);
propertySheetPages.add(propertySheetPage);
propertySheetPage.handleEntrySelection(getSelection());
propertySheetPage.setRootEntry(null);
return propertySheetPage;
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage(editingDomain) {
@Override
public void setSelectionToViewer(List<?> selection) {
CoreEditor.this.setSelectionToViewer(selection);
CoreEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
getActionBarContributor().shareGlobalActions(this, actionBars);
}
};
propertySheetPage.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
propertySheetPages.add(propertySheetPage);
return propertySheetPage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void dispose() {
updateProblemIndication = false;
ResourcesPlugin.getWorkspace().removeResourceChangeListener(resourceChangeListener);
getSite().getPage().removePartListener(partListener);
adapterFactory.dispose();
if (getActionBarContributor().getActiveEditor() == this) {
getActionBarContributor().setActiveEditor(null);
}
for (PropertySheetPage propertySheetPage : propertySheetPages) {
propertySheetPage.dispose();
}
if (contentOutlinePage != null) {
contentOutlinePage.dispose();
}
super.dispose();
}
/**
* This accesses a cached version of the property sheet.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public IPropertySheetPage getPropertySheetPage() {
PropertySheetPage propertySheetPage =
new ExtendedPropertySheetPage(editingDomain) {
@Override
public void setSelectionToViewer(List<?> selection) {
ExtensionsEditor.this.setSelectionToViewer(selection);
ExtensionsEditor.this.setFocus();
}
@Override
public void setActionBars(IActionBars actionBars) {
super.setActionBars(actionBars);
getActionBarContributor().shareGlobalActions(this, actionBars);
}
};
propertySheetPage.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
propertySheetPages.add(propertySheetPage);
return propertySheetPage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void dispose() {
updateProblemIndication = false;
ResourcesPlugin.getWorkspace().removeResourceChangeListener(resourceChangeListener);
getSite().getPage().removePartListener(partListener);
adapterFactory.dispose();
if (getActionBarContributor().getActiveEditor() == this) {
getActionBarContributor().setActiveEditor(null);
}
for (PropertySheetPage propertySheetPage : propertySheetPages) {
propertySheetPage.dispose();
}
if (contentOutlinePage != null) {
contentOutlinePage.dispose();
}
super.dispose();
}