Package org.eclipse.emf.cdo.ui
package org.eclipse.emf.cdo.ui
Reusable UI components specific to the CDO Model Repository.
-
ClassDescriptionAn abstract base class for
dialogsthat asynchronously update their UI withauthorizationinformation.An abstract base class forhandlersthat automatically update theirenablementbased on anauthorizable operation.An abstract base class for resource selectiondialogsthat can be used withload resource providers.Authorizer<E>Asynchronously authorizesauthorizable operationsand caches the authorization results.Anauthorizer'scontext.Attaches to a giventransactionand pops up adialogfor a commit comment whenever this transaction iscommitted.A dialog for commit comments.A specializedIEditorInputfor the CDO editor.An extension toCDOEditorInputthat provides input object information.An extension toCDOEditorInputthat provides long-runningCDOViewopening.An abstract defaultCDOEditorOpenerimplementation.A registry foreditor openers.Aneditor openerdescriptor registered with theregistryfor contributions to the"org.eclipse.emf.cdo.ui.editorOpeners"extension point.Some utility methods to cope with CDOEditor and CDOEditorInputA class that handleseventsonTreeViewer-based editors or views.A dialog that shows CDO related exceptions in a convenient manner.Listens toview target changed eventsfrom the givenviewand adjusts theinputof atree-basedUI accordingly.Implements multiple functionality related with UI representation of basic CDO concepts onTreeViewer-based editors and views.Alisteneron the platform'seditor registrythat fireslabel eventsfrom the associateditem providerwhenelementlabels need to be updated.Decorates labels ofCDO objectsaccording to a pattern.AAdapterFactoryLabelProviderspecialization that decoratesobjectswith a color/font code according to their currentstate.Acontributableprovider forresourcesthat can be loaded into a resource set.Createsload resource providers.An optionalbutton imageprovider interface forload resource providers.Anidentifiabletopic in the scope of asession.Aneventfired from atopicwhen theimage, thetext(label), or thedescriptionattribute of the topic were changed.Automatically preserves atree viewer'sitem expansion states across multipletarget changesof the underlyingview.Ahash set-basedtopic provider.Composesan image by overlaying one image on top of another image.Deprecated.Auser info storagethat persists the local user info in the file "${user.home}/.eclipse/org.eclipse.emf.cdo.ui/user.properties" .Createshome user info storages.Auser info storagethat persists the local user info in the EclipseIPreferenceStoreof the "org.eclipse.emf.cdo.ui" bundle.Createspreference user info storages.Provides a method to load the user info object for thelocal user.Createsuser info storages.Provides a method to save the user info object for thelocal user.
Support.