- ABOVE - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Insert the new element above the existing one
- ACCESSIBILITYPHRASE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UIElement
-
- activate(MPart) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- activate(MPart, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- activate(MPart) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- activate(MPart, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- activate(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Activates the given part.
- activate(MPart, boolean) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Activates the given part.
- ACTIVATE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILifeCycle
-
Sent when an MPart is activated
- Activator - Class in org.eclipse.e4.ui.internal.workbench
-
BundleActivator to access the required OSGi services.
- Activator() - Constructor for class org.eclipse.e4.ui.internal.workbench.Activator
-
- ACTIVE - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This is the tag name that indicates that the model element is active.
- ACTIVE_ON_CLOSE_TAG - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Used to tag the currently active part in a presentation for subsequent activation on session
startup
- ActiveChildLookupFunction - Class in org.eclipse.e4.ui.internal.workbench
-
- ActiveChildLookupFunction(String, String) - Constructor for class org.eclipse.e4.ui.internal.workbench.ActiveChildLookupFunction
-
- ActivePartLookupFunction - Class in org.eclipse.e4.ui.internal.workbench
-
- ActivePartLookupFunction() - Constructor for class org.eclipse.e4.ui.internal.workbench.ActivePartLookupFunction
-
- ADD - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTypes
-
- ADD_MANY - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTypes
-
- addMenuContributions(MMenu, ArrayList<MMenuContribution>, ArrayList<MMenuElement>) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- ADDONS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Application
-
- addPart(MPart) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- addPartListener(IPartListener) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- addPartListener(IPartListener) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- addPartListener(IPartListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Adds the given listener for part lifecycle events.
- addPostSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- addPostSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- addPostSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- addPostSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- addPostSelectionListener(ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- addPostSelectionListener(String, ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- addSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- addSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- addSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- addSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- addSelectionListener(ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- addSelectionListener(String, ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- ADORNMENT_PIN - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This is a Tag that when applied to an MUILabel element will cause whatever Image is to be
shown to be adorned with the 'pinned' affordance.
- ALL_ELEMENT_ID - Static variable in class org.eclipse.e4.ui.workbench.UIEvents
-
Special id passed to force all elements to be checked
- ALL_SUB_TOPICS - Static variable in class org.eclipse.e4.ui.workbench.UIEvents
-
Wild card character for matching all sub topics
- ALLOWMULTIPLE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.PartDescriptor
-
- ANIMATIONS_ENABLED - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This is a Boolean preference used to control animations in the application
- ANYWHERE - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Searches for elements in the UI presentation, including all perspectives
- APP_SHUTDOWN_STARTED - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILifeCycle
-
Sent when application shutdown is starting
- APP_STARTUP_COMPLETE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILifeCycle
-
Sent when application startup is complete
- APPLICATION_CONTEXT_KEY - Static variable in interface org.eclipse.e4.ui.workbench.IWorkbench
-
Context key to retrieve the application context in most applications
(like e.g., e4).
- ApplicationPartServiceImpl - Class in org.eclipse.e4.ui.internal.workbench
-
- asIterable(Event, String) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
Return the provided event property as an iterable.
- assertInstance(Object, Class<?>) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Verifies that the given object is an instance of the given class.
- ATTNAME - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTags
-
The attribute name
- CATEGORIES - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Application
-
- CATEGORY - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Command
-
- CATEGORY - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.PartDescriptor
-
- changeApplicationLocale(Locale) - Method in class org.eclipse.e4.ui.internal.LocaleChangeServiceImpl
-
- changeApplicationLocale(String) - Method in class org.eclipse.e4.ui.internal.LocaleChangeServiceImpl
-
- CHILDREN - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.BindingContext
-
- CHILDREN - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.ElementContainer
-
- CLASS_IMPL - Static variable in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- CLEAR_PERSISTED_STATE - Static variable in interface org.eclipse.e4.ui.workbench.IWorkbench
-
The argument for whether the persisted state should be cleared on startup
Value is: clearPersistedState
- clearOpaqueItem(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Remove the 'opaque item' from the UI Element
- CLONED_FROM_KEY - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
When invoking the 'cloneElement' method the newly cloned element's 'transientData' map will
contain a reference to the original element using this as a key.
- cloneElement(MUIElement, MSnippetContainer) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- cloneElement(MUIElement, MSnippetContainer) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Clones the element, creating a deep copy of its structure.
- cloneSnippet(MSnippetContainer, String, MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- cloneSnippet(MSnippetContainer, String, MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
If a snippet with the given id exists a clone is created and returned.
- close() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- close() - Method in interface org.eclipse.e4.ui.workbench.IWorkbench
-
Close the workbench instance
- close(MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.IWindowCloseHandler
-
- CLOSEABLE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Part
-
- CLOSEABLE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.PartDescriptor
-
- CLOSEABLE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Placeholder
-
- collectInfo(ExpressionInfo, MExpression) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- COMMAND - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.HandledItem
-
- COMMAND - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Handler
-
- COMMAND - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.KeyBinding
-
- CommandLineOptionModelProcessor - Class in org.eclipse.e4.ui.internal.workbench
-
Activates the perspectives specified via the content key
E4Workbench.FORCED_PERSPECTIVE_ID.
- CommandLineOptionModelProcessor() - Constructor for class org.eclipse.e4.ui.internal.workbench.CommandLineOptionModelProcessor
-
- COMMANDNAME - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Command
-
- CommandProcessingAddon - Class in org.eclipse.e4.ui.internal.workbench.addons
-
Process commands in the model, feeding them into the command service.
- CommandProcessingAddon() - Constructor for class org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon
-
- COMMANDS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Application
-
- compare(ModelFragmentWrapper, ModelFragmentWrapper) - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentComparator
-
- compare(boolean, boolean) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Compares two boolean values.
- compare(int, int) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Compares two integer values.
- compare(T, T) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Compares to comparable objects -- defending against null.
- compare(T[], T[]) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Compares two arrays of comparable objects -- accounting for null.
- compare(List<T>, List<T>) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Compares two lists -- account for null.
- compute(IEclipseContext, String) - Method in class org.eclipse.e4.ui.internal.LocaleChangeServiceContextFunction
-
- compute(IEclipseContext, String) - Method in class org.eclipse.e4.ui.internal.workbench.ActiveChildLookupFunction
-
- compute(IEclipseContext, String) - Method in class org.eclipse.e4.ui.internal.workbench.ActivePartLookupFunction
-
- compute(IEclipseContext, String) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceCreationFunction
-
- compute(IEclipseContext, String) - Method in class org.eclipse.e4.ui.internal.workbench.ProgressMonitorFunction
-
- ConfigurationElementAdapter - Class in org.eclipse.e4.ui.internal.workbench
-
- ConfigurationElementAdapter() - Constructor for class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- constructPlatformURI(Bundle) - Static method in class org.eclipse.e4.ui.internal.workbench.URIHelper
-
- constructPlatformURI(IContributor) - Static method in class org.eclipse.e4.ui.internal.workbench.URIHelper
-
- CONTAINERDATA - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UIElement
-
- contains(Event, String, Object) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
Return true if the specified property contains o.
- CONTEXT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Context
-
- ContextProcessingAddon - Class in org.eclipse.e4.ui.internal.workbench.addons
-
Process contexts in the model, feeding them into the command service.
- ContextProcessingAddon() - Constructor for class org.eclipse.e4.ui.internal.workbench.addons.ContextProcessingAddon
-
- CONTRIBUTIONITEM - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.RenderedMenuItem
-
- CONTRIBUTIONMANAGER - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.RenderedMenu
-
- CONTRIBUTIONMANAGER - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.RenderedToolBar
-
- ContributionsAnalyzer - Class in org.eclipse.e4.ui.internal.workbench
-
- ContributionsAnalyzer() - Constructor for class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- CONTRIBUTIONURI - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Contribution
-
- CONTRIBUTIONURI - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.PartDescriptor
-
- CONTRIBUTORURI - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.ApplicationElement
-
- COREEXPRESSION - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.CoreExpression
-
- COREEXPRESSIONID - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.CoreExpression
-
- countRenderableChildren(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- countRenderableChildren(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Return the count of the children whose 'toBeRendered' flag is true
- create(String, IEclipseContext, IEclipseContext) - Method in class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
- create(String, IEclipseContext) - Method in class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
- CREATE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTypes
-
Creation event
- createAndRunUI(MApplicationElement) - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- createCommand(Command, EModelService, MCategory) - Static method in class org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon
-
- createFromBundle(Bundle, IEclipseContext, IEclipseContext, URI) - Method in class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
- createGui(MUIElement, Object, IEclipseContext) - Method in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
Creates and returns the UI element for the given model element.
- createGui(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
Creates and returns the UI element corresponding to the given model element.
- createId() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- createModelElement(Class<T>) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- createModelElement(Class<T>) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Creates instances of model elements.
- createOpaqueMenu() - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Create an opaque menu
- createOpaqueMenuItem() - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Create an opaque menu item
- createOpaqueMenuSeparator() - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Create an opaque menu separator
- createOpaqueToolItem() - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Create an opaque tool item
- createPart(String) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- createPart(MPartDescriptor) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- createPart(String) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- createPart(MPartDescriptor) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Creates a new part from the given descriptor.
- createPart(String) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Creates a new part of the given id.
- createRenderedMenu() - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Create a 'rendered' menu instance
- createRenderedMenuItem() - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Create a 'rendered' menu item instance
- createRenderedToolBar() - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Create a 'rendered' tool bar instance
- createRenderedToolBarElement() - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Create a 'rendered' tool bar element instance
- createResource(URI) - Method in class org.eclipse.e4.ui.internal.workbench.E4XMIResourceFactory
-
- createResourceWithApp(MApplication) - Method in class org.eclipse.e4.ui.internal.workbench.ResourceHandler
-
Creates a resource with an app Model, used for saving copies of the main app model.
- createResourceWithApp(MApplication) - Method in interface org.eclipse.e4.ui.workbench.IModelResourceHandler
-
Creates a resource with an app Model, used for saving copies of the main app model.
- createSharedPart(String) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- createSharedPart(String, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- createSharedPart(String) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- createSharedPart(String, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- createSharedPart(String) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Creates a new placeholder for a part of the given id.
- createSharedPart(String, boolean) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Creates a new placeholder for a part of the given id.
- createXMLHelper() - Method in class org.eclipse.e4.ui.internal.workbench.E4XMIResource
-
- CSS_RESOURCE_URI_ARG - Static variable in interface org.eclipse.e4.ui.workbench.IWorkbench
-
The argument for the URI of the resources referenced from the application CSS file
Value is: applicationCSSResources
- CSS_URI_ARG - Static variable in interface org.eclipse.e4.ui.workbench.IWorkbench
-
The argument for the URI of the application CSS file
Value is: applicationCSS
- CURSHAREDREF - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UIElement
-
- CUSTOM_RENDERER_KEY - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This is a persistedState 'key' whose value is expected to be the URI of a subclass of
ABstractPartRenderer that is to be used to render the element
- gatherMenuContributions(MMenu, List<MMenuContribution>, String, ArrayList<MMenuContribution>, ExpressionContext, boolean) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- gatherToolBarContributions(MToolBar, List<MToolBarContribution>, String, ArrayList<MToolBarContribution>, ExpressionContext) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- gatherTrimContributions(MTrimBar, List<MTrimContribution>, String, ArrayList<MTrimContribution>, ExpressionContext) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- getActivePart() - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- getActivePart() - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- getActivePart() - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Returns the active part.
- getActivePerspective(MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getActivePerspective(MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Return the active perspective for the given window.
- getAdapter(Object, Class<T>) - Method in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- getAdapter(Object, Class<T>) - Method in class org.eclipse.e4.ui.workbench.modeling.EObjModelHandler
-
- getAdapterList() - Method in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- getAdapterList() - Method in class org.eclipse.e4.ui.workbench.modeling.EObjModelHandler
-
- getApplication() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- getApplication() - Method in interface org.eclipse.e4.ui.workbench.IWorkbench
-
- getBundle() - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- getBundle(URI) - Method in class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
- getBundle(String) - Method in class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
- getBundle(String) - Static method in class org.eclipse.e4.ui.internal.workbench.URIHelper
-
- getBundleForName(String) - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- getChildren(Object, String) - Method in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- getChildren(Object, String) - Method in class org.eclipse.e4.ui.workbench.modeling.EObjModelHandler
-
- getChildren(Object, String) - Method in class org.eclipse.e4.ui.workbench.modeling.ModelHandlerBase
-
- getClassLogger(Class<?>) - Method in class org.eclipse.e4.ui.internal.workbench.DefaultLoggerProvider
-
- getCommandById(MApplication, String) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- getContainer(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getContainer(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Get the container of the given element.
- getContainingContext(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getContainingContext(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Locate the context that is closest to the given element in the parent
hierarchy.
- getContext() - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- getContext() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- getContributionManager(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Return the contribution manager value for the 'rendered' element.
- getContributorName() - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- getContributorURI() - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- getDefault() - Static method in class org.eclipse.e4.ui.internal.workbench.Activator
-
Get the default activator.
- getDependencies(Bundle) - Method in class org.eclipse.e4.ui.internal.workbench.ExtensionsSort
-
Returns the bundles that currently require the given bundle.
- getDependencies(ID) - Method in class org.eclipse.e4.ui.internal.workbench.TopologicalSort
-
Return the list of IDs depended upon by id.
- getDirtyParts() - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- getDirtyParts() - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- getDirtyParts() - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Returns a collection of all the dirty parts that are being managed by this service.
- getElementLocation(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getElementLocation(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Given an element this method responds with information about where the element exists within
the current UI Model.
- getFragmentContainer() - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- getId() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- getID(EObject) - Method in class org.eclipse.e4.ui.internal.workbench.E4XMIResource
-
- getId(IExtension) - Method in class org.eclipse.e4.ui.internal.workbench.ExtensionsSort
-
- getId() - Method in class org.eclipse.e4.ui.internal.workbench.Parameter
-
- getId(T) - Method in class org.eclipse.e4.ui.internal.workbench.TopologicalSort
-
Return the identifier for the given object.
- getId() - Method in interface org.eclipse.e4.ui.workbench.IWorkbench
-
- getInputParts(String) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
Deprecated.
- getInputParts(String) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
Deprecated.
- getInputParts(String) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
- getInternalId(EObject) - Method in class org.eclipse.e4.ui.internal.workbench.E4XMIResource
-
- getLastApplicationModification() - Method in class org.eclipse.e4.ui.internal.workbench.ResourceHandler
-
- getLogService() - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- getModelFragment() - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- getName() - Method in class org.eclipse.e4.ui.internal.workbench.Parameter
-
- getNullRefPlaceHolders(MUIElement, MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getOpaqueItem(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Get the 'opaque item' associated with the UI Element.
- getParameterType() - Method in class org.eclipse.e4.ui.internal.workbench.Parameter
-
- getPartDescriptor(String) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getPartDescriptor(String) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returns the descriptor for the given part id.
- getParts() - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- getParts() - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- getParts() - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Returns a collection of all the parts that are being managed by this part service.
- getPerspectiveFor(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getPerspectiveFor(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
- getProperty(Object, String) - Method in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- getProperty(Object, String) - Method in class org.eclipse.e4.ui.workbench.modeling.EObjModelHandler
-
- getProperty(Object, String) - Method in class org.eclipse.e4.ui.workbench.modeling.ModelHandlerBase
-
- getPropIds(Object) - Method in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- getPropIds(Object) - Method in class org.eclipse.e4.ui.workbench.modeling.EObjModelHandler
-
- getPropIds(Object) - Method in class org.eclipse.e4.ui.workbench.modeling.ModelHandlerBase
-
- getRequirements(Bundle) - Method in class org.eclipse.e4.ui.internal.workbench.ExtensionsSort
-
Returns the bundles that the given bundle requires.
- getRequirements(ID) - Method in class org.eclipse.e4.ui.internal.workbench.TopologicalSort
-
Return the list of IDs required by id.
- getSelection() - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- getSelection(String) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- getSelection() - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- getSelection(String) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- getSelection() - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
Returns the current selection from the active context or null if the is nothing
selected.
- getSelection(String) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
Returns the current selection from the the part with the given id.
- getServiceContext() - Static method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- getTopLevelWindowFor(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getTopLevelWindowFor(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Get the top-level window containing this UI element.
- getTrace() - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- getTrim(MTrimmedWindow, SideValue) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- getTrim(MTrimmedWindow, SideValue) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returns the window's MTrimBar for the specified side.
- getValues() - Method in class org.eclipse.e4.ui.internal.workbench.Parameter
-
- GLOBAL - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Searches for elements in the UI that the user is currently seeing that are OUTSIDE the
perspective (i.e. visible regardless of the current perspective)
- ICONURI - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILabel
-
- id - Variable in class org.eclipse.e4.ui.internal.workbench.Parameter
-
The identifier for this object.
- IDelegateInitializer - Interface in org.eclipse.e4.ui.internal.workbench
-
- IExceptionHandler - Interface in org.eclipse.e4.ui.workbench
-
This handler allows clients to be notified when an exception occurs
- imageDescriptorFromURI(URI) - Method in interface org.eclipse.e4.ui.workbench.IResourceUtilities
-
Loads an ImageDesc from the given URI.
- IModelResourceHandler - Interface in org.eclipse.e4.ui.workbench
-
This handler allows clients load, create and save model resources
- IN_ACTIVE_PERSPECTIVE - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returned Location if the element is in the currently active perspective
- IN_ANY_PERSPECTIVE - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returned Location if the element is in a non-active perspective
- IN_MAIN_MENU - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returned Location if the element is in a main menu of an MWindow
- IN_PART - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returned Location if the element is in an MPart
- IN_SHARED_AREA - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returned Location if the element is contained in an MArea
- IN_TRIM - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returned Location if the element is in an MTrimBar
- indexForId(<any>, String) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- info(Throwable, String) - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- init() - Method in class org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon
-
- init() - Method in class org.eclipse.e4.ui.internal.workbench.addons.ContextProcessingAddon
-
- INITIAL_WORKBENCH_MODEL_URI - Static variable in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
The argument for the URI of the initial workbench model
Value is: initialWorkbenchModelURI
- initialize(MApplicationElement, Object) - Method in interface org.eclipse.e4.ui.internal.workbench.IDelegateInitializer
-
- initializeContext(IEclipseContext, MContext) - Static method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
Create the context chain.
- INPUTURI - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Input
-
Deprecated.
- insert(MPartSashContainerElement, MPartSashContainerElement, int, float) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- insert(MPartSashContainerElement, MPartSashContainerElement, int, float) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Inserts the given element into the UI Model by either creating a new sash or
augmenting an existing sash if the orientation permits.
- INSTANCE_LOCATION - Static variable in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
The argument for the Location of the running instance
Value is: instanceLocation
- instantiateRenderer() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- IPartListener - Interface in org.eclipse.e4.ui.workbench.modeling
-
- IPresentationEngine - Interface in org.eclipse.e4.ui.workbench
-
The presentation engine is used to translate the generic workbench model into widgets.
- IResourceUtilities<ImageDesc> - Interface in org.eclipse.e4.ui.workbench
-
This interface describes a utility that is used to load ImageDesc's from URIs
- isADD(Event) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
- ISaveHandler - Interface in org.eclipse.e4.ui.workbench.modeling
-
- ISaveHandler.Save - Enum in org.eclipse.e4.ui.workbench.modeling
-
- isBundleClassUri(String) - Static method in class org.eclipse.e4.ui.internal.workbench.URIHelper
-
Helper method which checks if given String represents a Bundleclass URI.
- isCheckExists() - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- isCREATE(Event) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
- isDebugEnabled() - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- ISelectionListener - Interface in org.eclipse.e4.ui.workbench.modeling
-
- isErrorEnabled() - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- isHostedElement(MUIElement, MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- isHostedElement(MUIElement, MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Tests whether the given element is being 'hosted'.
- isInfoEnabled() - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- isLastEditorStack(MUIElement) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- isLastEditorStack(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Returns true iff the supplied element represents the single
visible element in the shared area.
- isOpaqueMenu(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Tests whether a menu element is an opaque menue
- isOpaqueMenuItem(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Tests whether a menu element is an opaque menu item
- isOpaqueMenuSeparator(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Tests whether a menu element is an opaque menu separator
- isOpaqueToolItem(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Tests whether a UI element is an 'opaque' tool item
- isOptional() - Method in class org.eclipse.e4.ui.internal.workbench.Parameter
-
- isPartOrPlaceholderInPerspective(String, MPerspective) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- isPartOrPlaceholderInPerspective(String, MPerspective) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- isPartOrPlaceholderInPerspective(String, MPerspective) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Indicates whether a part with a certain elementId is currently rendered in a certain
perspective or not.
- isPartVisible(MPart) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- isPartVisible(MPart) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- isPartVisible(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Returns whether the specified part is currently visible to the end user.
- isPlatformURI(String) - Static method in class org.eclipse.e4.ui.internal.workbench.URIHelper
-
Helper method which checks if given String represents a Platform URI.
- isREMOVE(Event) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
- isRenderedMenu(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Test whether the UI element is an 'rendered' menu.
- isRenderedMenuItem(MUIElement) - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Test whether the UI element is a 'rendered' menu item.
- isRestart() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- isSET(Event) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
- isTraceEnabled() - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- isVisible(MMenuContribution, ExpressionContext) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- isVisible(MToolBarContribution, ExpressionContext) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- isVisible(MTrimContribution, ExpressionContext) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- isVisible(MExpression, ExpressionContext) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- isWarnEnabled() - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- IWindowCloseHandler - Interface in org.eclipse.e4.ui.workbench.modeling
-
A handler that can be inserted into the context of the application or a particular window to
determine whether the window should be closed or not.
- IWorkbench - Interface in org.eclipse.e4.ui.workbench
-
A running instance of the workbench.
- Parameter - Class in org.eclipse.e4.ui.internal.workbench
-
A parameter for a command.
- Parameter(String, String, IConfigurationElement, ParameterType, boolean) - Constructor for class org.eclipse.e4.ui.internal.workbench.Parameter
-
Constructs a new instance of Parameter with all of its values pre-defined.
- PARAMETERS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Command
-
- PARAMETERS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.HandledItem
-
- PARAMETERS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.KeyBinding
-
- PARENT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UIElement
-
- PARENTID - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.MenuContribution
-
- PARENTID - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.ToolBarContribution
-
- PARENTID - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.TrimContribution
-
- PART_ACTIVATION_TIME - Static variable in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
The part activation time of a part is stored in it's transient data.
- partActivated(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.IPartListener
-
- partBroughtToTop(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.IPartListener
-
- partDeactivated(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.IPartListener
-
- partHidden(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.IPartListener
-
- participating - Variable in class org.eclipse.e4.ui.internal.workbench.Trackable
-
- PartOnTopManager - Class in org.eclipse.e4.ui.internal.workbench
-
- PartOnTopManager() - Constructor for class org.eclipse.e4.ui.internal.workbench.PartOnTopManager
-
- PartServiceCreationFunction - Class in org.eclipse.e4.ui.internal.workbench
-
- PartServiceCreationFunction() - Constructor for class org.eclipse.e4.ui.internal.workbench.PartServiceCreationFunction
-
- PartServiceImpl - Class in org.eclipse.e4.ui.internal.workbench
-
- PartServiceImpl(MApplication, MWindow) - Constructor for class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- PartServiceSaveHandler - Class in org.eclipse.e4.ui.internal.workbench
-
- PartServiceSaveHandler() - Constructor for class org.eclipse.e4.ui.internal.workbench.PartServiceSaveHandler
-
- partVisible(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.IPartListener
-
- PENDINGCLEANUP - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.TrimBar
-
- PERSIST_STATE - Static variable in interface org.eclipse.e4.ui.workbench.IWorkbench
-
The argument for whether the workbench should save and restore its state
<
Value is: persistState
- PERSISTEDSTATE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.ApplicationElement
-
- PERSPECTIVE_OPENED - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILifeCycle
-
Sent when a perspective is opened
- PERSPECTIVE_RESET - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILifeCycle
-
Sent when a perspective is reset
- PERSPECTIVE_SAVED - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UILifeCycle
-
Sent when a perspective is saved
- PI_WORKBENCH - Static variable in class org.eclipse.e4.ui.internal.workbench.Activator
-
The bundle symbolic name.
- PlaceholderResolver - Class in org.eclipse.e4.ui.internal.workbench
-
Default implementation of a resolver that expects the id of the placeholder to match the id of a
PartDescriptor.
- PlaceholderResolver() - Constructor for class org.eclipse.e4.ui.internal.workbench.PlaceholderResolver
-
- Policy - Class in org.eclipse.e4.ui.internal.workbench
-
A common facility for parsing the
org.eclipse.e4.ui.workbench/.options file.
- Policy() - Constructor for class org.eclipse.e4.ui.internal.workbench.Policy
-
- populateModelInterfaces(Object, IEclipseContext, Class<?>[]) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- POPUP_PARENT_ID - Static variable in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- POSITION - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTags
-
The position (if applicable) of the change within the list.
- POSITIONINPARENT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.MenuContribution
-
- POSITIONINPARENT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.ToolBarContribution
-
- POSITIONINPARENT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.TrimContribution
-
- postConstruct(MApplication, EModelService) - Method in class org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon
-
Do initial check of handlers and their context upon creation
- PostContextCreate - Annotation Type in org.eclipse.e4.ui.workbench.lifecycle
-
Use this annotation to describe methods that will participate in the
application lifecycle.
- PreSave - Annotation Type in org.eclipse.e4.ui.workbench.lifecycle
-
Use this annotation to describe methods that will participate in the
application lifecycle.
- PRESENTATION - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Searches for elements in the UI that the user is currently seeing (excluding trim)
- PRESENTATION_URI_ARG - Static variable in interface org.eclipse.e4.ui.workbench.IWorkbench
-
The argument for the URI of the application presentation
Value is: presentationURI
- printContributions(ArrayList<MMenuContribution>) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- process() - Method in class org.eclipse.e4.ui.internal.workbench.CommandLineOptionModelProcessor
-
- processAddition(MMenu, ArrayList<MMenuElement>, MMenuContribution, HashSet<String>, HashSet<String>) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- processAddition(MToolBar, MToolBarContribution, List<MToolBarElement>, HashSet<String>) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- processAddition(MTrimBar, MTrimContribution, List<MTrimElement>, HashSet<String>) - Static method in class org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer
-
- ProcessAdditions - Annotation Type in org.eclipse.e4.ui.workbench.lifecycle
-
Use this annotation to describe methods that will participate in the
application lifecycle.
- processFragment(MModelFragments, MModelFragment, String, String, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
Adds the model elements contributed by the
IConfigurationElement to the application model and resolves any
fragment imports along the way.
- processFragments(Collection<ModelFragmentWrapper>) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
- processFragmentWrappers(Collection<ModelFragmentWrapper>) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
- processLanguages() - Method in class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
- processModel(boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
Processes the application model.
- processModelFragment(MModelFragment, String, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
Contributes the given MModelFragment to the application model.
- ProcessRemovals - Annotation Type in org.eclipse.e4.ui.workbench.lifecycle
-
Use this annotation to describe methods that will participate in the
application lifecycle.
- ProgressMonitorFunction - Class in org.eclipse.e4.ui.internal.workbench
-
This class provides a context function that returns a default progress monitor.
- ProgressMonitorFunction() - Constructor for class org.eclipse.e4.ui.internal.workbench.ProgressMonitorFunction
-
- promptToSave(MPart) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceSaveHandler
-
- promptToSave(Collection<MPart>) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceSaveHandler
-
- promptToSave(MPart) - Method in interface org.eclipse.e4.ui.workbench.modeling.ISaveHandler
-
- promptToSave(Collection<MPart>) - Method in interface org.eclipse.e4.ui.workbench.modeling.ISaveHandler
-
- PROPERTIES - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Context
-
- publishEvent(String, MUIElement) - Static method in class org.eclipse.e4.ui.workbench.UIEvents
-
Publish the topic to the changedElements global event bus.
- REF - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Placeholder
-
- ReflectionContributionFactory - Class in org.eclipse.e4.ui.internal.workbench
-
Create the contribution factory.
- ReflectionContributionFactory(IExtensionRegistry) - Constructor for class org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory
-
Create a reflection factory.
- REMOVE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTypes
-
- REMOVE_MANY - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTypes
-
- REMOVE_ON_HIDE_TAG - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
A tag on a part to indicate that it should be removed from the model when it is hidden.
- removeGui(MUIElement) - Method in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
Remove the UI element created for this model element.
- removePartListener(IPartListener) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- removePartListener(IPartListener) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- removePartListener(IPartListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Removes the given listener so that it will no longer be notified of part lifecycle events.
- removePerspectiveModel(MPerspective, MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- removePerspectiveModel(MPerspective, MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Remove the given perspective completely from the model.
- removePostSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- removePostSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- removePostSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- removePostSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- removePostSelectionListener(ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- removePostSelectionListener(String, ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
Removes the
ISelectionListener as a post selection listener for the part with the
given id.
- removeSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- removeSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionAggregator
-
- removeSelectionListener(ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- removeSelectionListener(String, ISelectionListener) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- removeSelectionListener(ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- removeSelectionListener(String, ISelectionListener) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
- RenderedElementUtil - Class in org.eclipse.e4.ui.internal.workbench
-
Utility class that encapsulates the representation of 'rendered' menu and tool bar elements in
the model.
- RenderedElementUtil() - Constructor for class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
- RENDERER - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.UIElement
-
- RENDERER_FACTORY_URI - Static variable in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
The argument for the renderer factory to use
Value is: rendererFactoryUri
- RENDERING_PARENT_KEY - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This key can be used , if the model element does not have a parent and a
parent needs to be specified for the renderer to create the widget.
- replaceAll(String, String, String) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Foundation replacement for String#replaceAll(String,
String), but without support for regular expressions.
- REQUEST_ENABLEMENT_UPDATE_TOPIC - Static variable in class org.eclipse.e4.ui.workbench.UIEvents
-
Event sent when a enabled update is requested for tool-items.
- requestActivation() - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- requestActivation() - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- requestActivation() - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Ask the service to assign activation to a valid part in the currently active presentation.
- resetPerspectiveModel(MPerspective, MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.ModelServiceImpl
-
- resetPerspectiveModel(MPerspective, MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
This is a convenience method that will clean the model of all traces of a
given perspective.
- resolveImports(List<MApplicationElement>, List<MApplicationElement>) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
Resolves the given list of imports used by the specified
addedElements in the application model.
- resolvePlaceholderRef(MPlaceholder, MWindow) - Method in class org.eclipse.e4.ui.internal.workbench.PlaceholderResolver
-
- resolvePlaceholderRef(MPlaceholder, MWindow) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPlaceholderResolver
-
This method is used to re-resolve a placeholder's reference to a 'shared part' within the
context of a particular window.
- ResourceHandler - Class in org.eclipse.e4.ui.internal.workbench
-
This class is responsible to load and save the model
- ResourceHandler(boolean, boolean) - Constructor for class org.eclipse.e4.ui.internal.workbench.ResourceHandler
-
Constructor.
- restart() - Method in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
- restart() - Method in interface org.eclipse.e4.ui.workbench.IWorkbench
-
restart the workbench
- RIGHT_OF - Static variable in interface org.eclipse.e4.ui.workbench.modeling.EModelService
-
Insert the new element to the right of the existing one
- ROOTCONTEXT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.BindingTableContainer
-
- RTL_MODE - Static variable in class org.eclipse.e4.ui.internal.workbench.E4Workbench
-
The argument for setting RTL mode
Value is: dir
- run(MApplicationElement, IEclipseContext) - Method in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
Run the UI.
- runProcessors(IExtension[], boolean, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ModelAssembler
-
Executes the processors as declared in provided extensions
array.
- save(MPart, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceSaveHandler
-
- save() - Method in class org.eclipse.e4.ui.internal.workbench.ResourceHandler
-
- save() - Method in interface org.eclipse.e4.ui.workbench.IModelResourceHandler
-
Saves the model
- save(MPart, boolean) - Method in interface org.eclipse.e4.ui.workbench.modeling.ISaveHandler
-
- saveAll(boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- saveAll(boolean) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- saveAll(boolean) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Saves the contents of all dirty parts and returns whether the operation completed.
- SaveAllHandler - Class in org.eclipse.e4.ui.internal.workbench.handlers
-
- SaveAllHandler() - Constructor for class org.eclipse.e4.ui.internal.workbench.handlers.SaveAllHandler
-
- SaveHandler - Class in org.eclipse.e4.ui.internal.workbench.handlers
-
- SaveHandler() - Constructor for class org.eclipse.e4.ui.internal.workbench.handlers.SaveHandler
-
- savePart(MPart, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- savePart(MPart, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- savePart(MPart, boolean) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Saves the contents of the part if it is dirty and returns whether the operation completed.
- saveParts(Collection<MPart>, boolean) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceSaveHandler
-
- saveParts(Collection<MPart>, boolean) - Method in interface org.eclipse.e4.ui.workbench.modeling.ISaveHandler
-
- select(MApplicationElement) - Method in class org.eclipse.e4.ui.workbench.modeling.ElementMatcher
-
- select(MApplicationElement) - Method in interface org.eclipse.e4.ui.workbench.Selector
-
Call for each element to find matching elements
- SELECTED - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Item
-
- SELECTEDELEMENT - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.ElementContainer
-
- SELECTION - Static variable in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
Deprecated.
- SelectionAggregator - Class in org.eclipse.e4.ui.internal.workbench
-
- selectionChanged(MPart, Object) - Method in interface org.eclipse.e4.ui.workbench.modeling.ISelectionListener
-
- SelectionServiceImpl - Class in org.eclipse.e4.ui.internal.workbench
-
- Selector - Interface in org.eclipse.e4.ui.workbench
-
Selector to find element
- SERVICE_NAME - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
The ID to access the service in the IEclipseContext
- SET - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.EventTypes
-
Set event
- setCheckExists(boolean) - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- setContributionManager(MUIElement, Object) - Static method in class org.eclipse.e4.ui.internal.workbench.RenderedElementUtil
-
Set the contribution manager value for a 'rendered' element.
- setContributorName(String) - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- setContributorURI(String) - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- setDebugOptions(DebugOptions) - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
Sets the debug options service for this logger.
- setFragmentContainer(MModelFragments) - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- setFrameworkLog(FrameworkLog) - Method in class org.eclipse.e4.ui.internal.workbench.WorkbenchLogger
-
- setID(EObject, String) - Method in class org.eclipse.e4.ui.internal.workbench.E4XMIResource
-
- setInternalId(EObject, String) - Method in class org.eclipse.e4.ui.internal.workbench.E4XMIResource
-
- setModelFragment(MModelFragment) - Method in class org.eclipse.e4.ui.internal.workbench.ModelFragmentWrapper
-
- setOpaqueItem(MUIElement, Object) - Static method in class org.eclipse.e4.ui.internal.workbench.OpaqueElementUtil
-
Set the 'opaque item' associated with the UI Element.
- setPostSelection(Object) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- setPostSelection(Object) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
Sets the given selection as the post selection for the active context
- setProperty(Object, String, Object) - Method in class org.eclipse.e4.ui.internal.workbench.ConfigurationElementAdapter
-
- setProperty(Object, String, Object) - Method in class org.eclipse.e4.ui.workbench.modeling.EObjModelHandler
-
- setProperty(Object, String, Object) - Method in class org.eclipse.e4.ui.workbench.modeling.ModelHandlerBase
-
- setSelection(Object) - Method in class org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl
-
- setSelection(Object) - Method in interface org.eclipse.e4.ui.workbench.modeling.ESelectionService
-
Sets the given selection in the active context
- SHAREDELEMENTS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.Window
-
- showPart(String, EPartService.PartState) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- showPart(MPart, EPartService.PartState) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- showPart(String, EPartService.PartState) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- showPart(MPart, EPartService.PartState) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- showPart(String, EPartService.PartState) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Shows a part with the identified by the given id.
- showPart(MPart, EPartService.PartState) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Shows the given part.
- SIDE - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.GenericTrimContainer
-
- SNIPPETS - Static variable in interface org.eclipse.e4.ui.workbench.UIEvents.SnippetContainer
-
- sort(T[]) - Method in class org.eclipse.e4.ui.internal.workbench.TopologicalSort
-
Sort the provided extensions by the dependencies of their contributors.
- SPLIT_HORIZONTAL - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This tag can be applied to an element (usually an MPart) to indicate that the element should
be split with the result being side by side.
- SPLIT_VERTICAL - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This tag can be applied to an element (usually an MPart) to indicate that the element should
be split with the result being one above the other.
- STANDALONE - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
Declare the stack as containing a singe 'standalone' view.
- start(BundleContext) - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- startsWith(Object[], Object[], boolean) - Static method in class org.eclipse.e4.ui.internal.workbench.Util
-
Checks whether the second array is a subsequence of the first array, and that they share
common starting elements.
- stop(BundleContext) - Method in class org.eclipse.e4.ui.internal.workbench.Activator
-
- stop() - Method in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
Shuts down the presentation engine
- string - Variable in class org.eclipse.e4.ui.internal.workbench.Parameter
-
The string representation of this object.
- STYLE_OVERRIDE_KEY - Static variable in interface org.eclipse.e4.ui.workbench.IPresentationEngine
-
This key is used to store information in the 'persistentData' map which will be used to
override the initial style of an element at rendering time.
- subscribeTopicSelectedElement(Event) - Method in class org.eclipse.e4.ui.internal.workbench.PartOnTopManager
-
This event listener updates the on top status of
MStackElement
instances by adding or removing the
IWorkbench.ON_TOP tag
according to the state.
- subscribeTopicWidget(Event) - Method in class org.eclipse.e4.ui.internal.workbench.PartOnTopManager
-
This event listener sets the initial onTop state, when a widget for an
MUIElement is created.
- switchPerspective(MPerspective) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- switchPerspective(String) - Method in class org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl
-
- switchPerspective(MPerspective) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- switchPerspective(String) - Method in class org.eclipse.e4.ui.internal.workbench.PartServiceImpl
-
- switchPerspective(MPerspective) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Switch to the specified perspective.
- switchPerspective(String) - Method in interface org.eclipse.e4.ui.workbench.modeling.EPartService
-
Switch to the specified perspective.