Java源码示例:org.eclipse.emf.edit.ui.provider.ExtendedImageRegistry
示例1
protected void configureTree() {
TreeViewer treeViewer = getTreeViewer();
contentProvider.setFilterAndSorter(filterAndSorter);
treeViewer.setUseHashlookup(true);
// access EMF's image registry now, since it needs a UI-thread.
ExtendedImageRegistry.getInstance();
if (treeProvider instanceof IOutlineTreeProvider.Background) {
showBusyStatus();
new Job("Initializing Outline") {
@Override
protected IStatus run(IProgressMonitor monitor) {
try {
initializeTreeContent();
return Status.OK_STATUS;
} catch (Throwable e) {
LOG.error("Error initializing outline", e);
return Status.OK_STATUS;
}
}
}.schedule();
} else {
initializeTreeContent();
}
}
示例2
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( NextGenerationProtocolEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( NextGenerationProtocolEditorPlugin.INSTANCE.getImage ( "full/wizban/NewProtocol" ) ) ); //$NON-NLS-1$
}
示例3
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
public void init ( final IWorkbench workbench, final IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( ChartEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE
.getImageDescriptor ( ChartEditorPlugin.INSTANCE
.getImage ( "full/wizban/NewChart" ) ) ); //$NON-NLS-1$
}
示例4
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( DetailViewEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( DetailViewEditorPlugin.INSTANCE.getImage ( "full/wizban/NewDetailView" ) ) ); //$NON-NLS-1$
}
示例5
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated NOT
*/
@Override
public void init ( final IWorkbench workbench, final IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( VisualInterfaceEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( VisualInterfaceEditorPlugin.INSTANCE.getImage ( "full/wizban/NewVisualInterface.png" ) ) ); //$NON-NLS-1$
}
示例6
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( WorldEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( WorldEditorPlugin.INSTANCE.getImage ( "full/wizban/NewDeployment" ) ) ); //$NON-NLS-1$
}
示例7
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( WorldEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( WorldEditorPlugin.INSTANCE.getImage ( "full/wizban/NewSetup" ) ) ); //$NON-NLS-1$
}
示例8
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( WorldEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( WorldEditorPlugin.INSTANCE.getImage ( "full/wizban/NewProfile" ) ) ); //$NON-NLS-1$
}
示例9
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
public void init ( final IWorkbench workbench, final IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( WorldEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( WorldEditorPlugin.INSTANCE.getImage ( "full/wizban/NewConfiguration" ) ) ); //$NON-NLS-1$
}
示例10
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
public void init ( final IWorkbench workbench, final IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( MemoryEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( MemoryEditorPlugin.INSTANCE.getImage ( "full/wizban/NewMemory" ) ) ); //$NON-NLS-1$
}
示例11
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
public void init ( final IWorkbench workbench, final IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( RecipeEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( RecipeEditorPlugin.INSTANCE.getImage ( "full/wizban/NewRecipe" ) ) ); //$NON-NLS-1$
}
示例12
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( InfrastructureEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( InfrastructureEditorPlugin.INSTANCE.getImage ( "full/wizban/NewInfrastructure" ) ) ); //$NON-NLS-1$
}
示例13
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( SecurityEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( SecurityEditorPlugin.INSTANCE.getImage ( "full/wizban/NewSecurity" ) ) ); //$NON-NLS-1$
}
示例14
@Override
public Image getImage ( final Object element )
{
final IItemLabelProvider labelProvider = (IItemLabelProvider)this.adapterFactory.adapt ( element, IItemLabelProvider.class );
if ( labelProvider != null )
{
return ExtendedImageRegistry.getInstance ().getImage ( labelProvider.getImage ( element ) );
}
else
{
return super.getImage ( element );
}
}
示例15
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( GlobalizeEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( GlobalizeEditorPlugin.INSTANCE.getImage ( "full/wizban/NewGlobalize" ) ) ); //$NON-NLS-1$
}
示例16
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( ComponentEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( ComponentEditorPlugin.INSTANCE.getImage ( "full/wizban/NewComponent" ) ) ); //$NON-NLS-1$
}
示例17
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( ItemEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( ItemEditorPlugin.INSTANCE.getImage ( "full/wizban/NewItem" ) ) ); //$NON-NLS-1$
}
示例18
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init ( IWorkbench workbench, IStructuredSelection selection )
{
this.workbench = workbench;
this.selection = selection;
setWindowTitle ( ExecEditorPlugin.INSTANCE.getString ( "_UI_Wizard_label" ) ); //$NON-NLS-1$
setDefaultPageImageDescriptor ( ExtendedImageRegistry.INSTANCE.getImageDescriptor ( ExecEditorPlugin.INSTANCE.getImage ( "full/wizban/NewConfiguration" ) ) ); //$NON-NLS-1$
}
示例19
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.workbench = workbench;
this.selection = selection;
setWindowTitle(CrossflowEditorPlugin.INSTANCE.getString("_UI_Wizard_label"));
setDefaultPageImageDescriptor(ExtendedImageRegistry.INSTANCE.getImageDescriptor(CrossflowEditorPlugin.INSTANCE.getImage("full/wizban/NewCrossflow")));
}
示例20
/**
* @generated
*/
public ImageDescriptor getItemImageDescriptor(Object item) {
IItemLabelProvider labelProvider = (IItemLabelProvider) adapterFactory.adapt(item, IItemLabelProvider.class);
if (labelProvider != null) {
return ExtendedImageRegistry.getInstance().getImageDescriptor(labelProvider.getImage(item));
}
return null;
}
示例21
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.workbench = workbench;
this.selection = selection;
setWindowTitle(M2docconfEditorPlugin.INSTANCE.getString("_UI_Wizard_label"));
setDefaultPageImageDescriptor(ExtendedImageRegistry.INSTANCE
.getImageDescriptor(M2docconfEditorPlugin.INSTANCE.getImage("full/wizban/NewGenconf")));
}
示例22
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.workbench = workbench;
this.selection = selection;
setWindowTitle(BeansEditorPlugin.INSTANCE.getString("_UI_Wizard_label"));
setDefaultPageImageDescriptor(ExtendedImageRegistry.INSTANCE.getImageDescriptor(BeansEditorPlugin.INSTANCE.getImage("full/wizban/NewBeans")));
}
示例23
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.workbench = workbench;
this.selection = selection;
setWindowTitle(EipEditorPlugin.INSTANCE.getString("_UI_Wizard_label"));
setDefaultPageImageDescriptor(ExtendedImageRegistry.INSTANCE.getImageDescriptor(EipEditorPlugin.INSTANCE.getImage("full/wizban/NewEip")));
}
示例24
/**
* This just records the information. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.workbench = workbench;
this.selection = selection;
setWindowTitle(IFMLMetamodelEditorPlugin.INSTANCE
.getString("_UI_Wizard_label"));
setDefaultPageImageDescriptor(ExtendedImageRegistry.INSTANCE
.getImageDescriptor(IFMLMetamodelEditorPlugin.INSTANCE
.getImage("full/wizban/NewCore")));
}
示例25
/**
* This just records the information.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.workbench = workbench;
this.selection = selection;
setWindowTitle(IFMLMetamodelEditorPlugin.INSTANCE.getString("_UI_Wizard_label"));
setDefaultPageImageDescriptor(ExtendedImageRegistry.INSTANCE.getImageDescriptor(IFMLMetamodelEditorPlugin.INSTANCE.getImage("full/wizban/NewExtensions")));
}
示例26
/**
* @generated
*/
public ImageDescriptor getItemImageDescriptor(Object item) {
IItemLabelProvider labelProvider = (IItemLabelProvider) adapterFactory.adapt(item, IItemLabelProvider.class);
if (labelProvider != null) {
return ExtendedImageRegistry.getInstance().getImageDescriptor(labelProvider.getImage(item));
}
return null;
}
示例27
@Override
public Image getIcon() {
return ExtendedImageRegistry.INSTANCE.getImage(ProcessEditPlugin.INSTANCE.getPluginResourceLocator().getImage("full/obj16/Pool"));
}