Uses of Interface
org.eclipse.ui.IMemento
Packages that use IMemento
Package
Description
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
Provides a set of actions related to running and debugging applications.
Classes and interface required to contribute search dialog pages and search result view pages.
Provides the base classes to implement a search result view part for searches with textual matches.
Application programming interfaces for working with resource mappings.
Contains the team synchronization presentation framework and support
for the Synchronize View.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Application-level APIs for configuring and controling the Eclipse Platform User
Interface.
Classes for standard dialogs, wizards, and preference
pages in the Eclipse Platform User Interface.
APIs for the IDE-specific portion of the Eclipse Platform User Interface.
Application programming interfaces for interaction
with and extension of the product introduction parts.
Provides support for customizing welcome content and presentation.
Provides the Common Navigator framework.
Provides reusable components for clients that need to expand on the capabilities
provided by the reference Common Navigator Resources extension.
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
Provides support for a web-browser style of navigation within a view by maintaining a list
of frames.
Utility classes for working with markers in views
Provides the standard Property Sheet view which displays
custom properties of the active workbench part's current selection.
-
Uses of IMemento in org.eclipse.debug.ui
Methods in org.eclipse.debug.ui that return IMementoModifier and TypeMethodDescriptionprotected IMementoAbstractDebugView.getMemento()Returns the memento that contains the persisted state of the view.Methods in org.eclipse.debug.ui with parameters of type IMementoModifier and TypeMethodDescriptionvoidprotected voidAbstractDebugView.setMemento(IMemento memento) Sets the memento that contains the persisted state of the view. -
Uses of IMemento in org.eclipse.debug.ui.actions
Methods in org.eclipse.debug.ui.actions with parameters of type IMementoModifier and TypeMethodDescriptionImportBreakpointsOperation.collectBreakpointProperties(IMemento memento) Collects all of the properties for a breakpoint from the memento describing it. -
Uses of IMemento in org.eclipse.search.ui
Methods in org.eclipse.search.ui with parameters of type IMementoModifier and TypeMethodDescriptionvoidISearchResultPage.restoreState(IMemento memento) Restores the page state.voidSaves the page state in a memento. -
Uses of IMemento in org.eclipse.search.ui.text
Methods in org.eclipse.search.ui.text with parameters of type IMementoModifier and TypeMethodDescriptionvoidAbstractTextSearchViewPage.restoreState(IMemento memento) Restores the page state.void -
Uses of IMemento in org.eclipse.team.ui.mapping
Methods in org.eclipse.team.ui.mapping with parameters of type IMementoModifier and TypeMethodDescriptionRestore the previously saved resource mappings.voidSynchronizationContentProvider.restoreState(IMemento aMemento) voidSynchronizationLabelProvider.restoreState(IMemento aMemento) voidISynchronizationCompareAdapter.save(ResourceMapping[] mappings, IMemento memento) Save the given resource mappings from this adapters model provider into the given memento in a form that can be restored at a future time.voidvoid -
Uses of IMemento in org.eclipse.team.ui.synchronize
Methods in org.eclipse.team.ui.synchronize with parameters of type IMementoModifier and TypeMethodDescriptionprotected static ISynchronizeScopeAbstractSynchronizeScope.createScope(IMemento settings) Restore a scope from the given mementovoidClasses that are persisted must override this method and perform the following initialization.protected voidMethod invoked from the constructor which populates the fields of this scopevoidInitializes this participant with the given participant state.voidprotected voidvoidprotected voidprotected static voidAbstractSynchronizeScope.saveScope(ISynchronizeScope scope, IMemento settings) Save the scope to the given mementovoidvoidPersist the state of this scope.voidSaves the participants object state within the memento.voidvoidvoidvoidConstructors in org.eclipse.team.ui.synchronize with parameters of type IMementoModifierConstructorDescriptionprotectedAbstractSynchronizeScope(IMemento memento) Constructor a scope from a previously saved stateprotectedResourceScope(IMemento memento) Create this scope from it's previously saved stateprotectedWorkingSetScope(IMemento memento) Create this scope from it's previously saved state -
Uses of IMemento in org.eclipse.ui
Classes in org.eclipse.ui that implement IMementoModifier and TypeClassDescriptionfinal classThis class represents the default implementation of theIMementointerface.Methods in org.eclipse.ui that return IMementoModifier and TypeMethodDescriptionCreate a copy of the child node and append it to this node.IMemento.createChild(String type) Creates a new child of this memento with the given type.IMemento.createChild(String type, String id) Creates a new child of this memento with the given type and id.XMLMemento.createChild(String type) Creates a new child of this memento with the given type.XMLMemento.createChild(String type, String id) Creates a new child of this memento with the given type and id.Returns the first child with the given type id.IMemento[]IMemento.getChildren()Returns all children of this node.IMemento[]IMemento.getChildren(String type) Returns all children with the given type id.IMemento[]XMLMemento.getChildren()IMemento[]XMLMemento.getChildren(String type) IMemento[]IWorkbenchPage.getEditorState(IEditorReference[] editorRefs, boolean includeInputState) Return an IMemento containing the current state of the editor for each of the given references.Methods in org.eclipse.ui with parameters of type IMementoModifier and TypeMethodDescriptionCreate a copy of the child node and append it to this node.IElementFactory.createElement(IMemento memento) Re-creates and returns an object from the state captured within the given memento.IWorkingSetManager.createWorkingSet(IMemento memento) Re-creates and returns a working set from the state captured within the given memento.voidInitializes this view with the given view site.IWorkbenchPage.openEditors(IEditorInput[] inputs, String[] editorIDs, IMemento[] mementos, int matchFlags, int activateIndex) Opens editors for the given inputs.voidIMemento.putMemento(IMemento memento) Copy the attributes and children frommementoto the receiver.voidXMLMemento.putMemento(IMemento memento) Copy the attributes and children frommementoto the receiver.voidILocalWorkingSetManager.restoreState(IMemento memento) Restores the state of the working set manager from the given memento.voidINavigationLocation.restoreState(IMemento memento) Restore the state of this location from themementovoidIPersistableEditor.restoreState(IMemento memento) Called with a memento for this editor.voidSaves the state of the working set manager to the given memento.voidPersists the state of this location into themementovoidSaves the state of the object in the given memento.voidSaves the object state within a memento. -
Uses of IMemento in org.eclipse.ui.actions
Methods in org.eclipse.ui.actions with parameters of type IMementoModifier and TypeMethodDescriptionvoidWorkingSetFilterActionGroup.restoreState(IMemento memento) Restores the state of the filter actions from a memento.voidSaves the state of the filter actions in a memento. -
Uses of IMemento in org.eclipse.ui.application
Methods in org.eclipse.ui.application with parameters of type IMementoModifier and TypeMethodDescriptionActionBarAdvisor.restoreState(IMemento memento) Restores arbitrary application-specific state information for this action bar advisor.WorkbenchAdvisor.restoreState(IMemento memento) Restores arbitrary application-specific state information for this workbench advisor.WorkbenchWindowAdvisor.restoreState(IMemento memento) Restores arbitrary application specific state information.IWorkbenchConfigurer.restoreWorkbenchWindow(IMemento memento) Restores a workbench window from the given memento.Saves arbitrary application-specific state information for this action bar advisor.Saves the current state of the window using the specified memento.Saves arbitrary application-specific state information for this workbench advisor.Saves arbitrary application specific state information. -
Uses of IMemento in org.eclipse.ui.dialogs
Methods in org.eclipse.ui.dialogs with parameters of type IMementoModifier and TypeMethodDescriptionvoidLoad history elements from memento.protected abstract ObjectFilteredItemsSelectionDialog.SelectionHistory.restoreItemFromMemento(IMemento memento) Creates an object using given memento.voidSave history elements to memento.protected abstract voidFilteredItemsSelectionDialog.SelectionHistory.storeItemToMemento(Object item, IMemento memento) Store object inIMemento. -
Uses of IMemento in org.eclipse.ui.ide
Methods in org.eclipse.ui.ide with parameters of type IMementoModifier and TypeMethodDescriptionFileStoreEditorInputFactory.createElement(IMemento memento) void -
Uses of IMemento in org.eclipse.ui.internal
Fields in org.eclipse.ui.internal declared as IMementoMethods in org.eclipse.ui.internal that return IMementoModifier and TypeMethodDescriptionIMemento[]WorkbenchPage.getEditorState(IEditorReference[] editorRefs, boolean includeInputState) Methods in org.eclipse.ui.internal with parameters of type IMementoModifier and TypeMethodDescriptionWorkbenchPage.createEditorReferenceForPart(MPart part, IEditorInput input, String editorId, IMemento memento) WorkingSetFactory.createElement(IMemento memento) static IEditorInputEditorReference.createInput(IMemento editorMem) AbstractWorkingSetManager.createWorkingSet(IMemento memento) voidWorkbenchPage.openEditor(IEditorInput input, String editorID, boolean activate, int matchFlags, IMemento editorState, boolean notify) This is not public API but for use internally. editorState can benull.WorkbenchPage.openEditorFromDescriptor(IEditorInput fileEditorInput, IEditorDescriptor editorDescriptor, boolean activate, IMemento editorState) Opens an editor represented by the descriptor with the given input.WorkbenchPage.openEditors(IEditorInput[] inputs, String[] editorIDs, IMemento[] mementos, int matchFlags, int activationIndex) protected voidAbstractWorkingSetManager.restoreMruList(IMemento memento) Restores the list of most recently used working sets from the persistence store.EditorHistory.restoreState(IMemento memento) Restore the most-recently-used history from the given memento.voidLocalWorkingSetManager.restoreState(IMemento memento) Restores the state of the working set manager from the given memento.WorkbenchConfigurer.restoreWorkbenchWindow(IMemento memento) protected IWorkingSetAbstractWorkingSetManager.restoreWorkingSet(IMemento memento) Recreates a working set from the persistence store.protected voidAbstractWorkingSetManager.restoreWorkingSetState(IMemento memento) Recreates all working sets from the persistence store and adds them to the receiver.protected voidWorkingSetManager.restoreWorkingSetState(IMemento memento) protected voidAbstractWorkingSetManager.saveMruList(IMemento memento) Saves the list of most recently used working sets in the persistence store.voidSave the most-recently-used history in the given memento.Saves the object state in the given memento.voidSaves the state of the working set manager to the given memento.voidvoidImplements IPersistableElement.voidAbstractWorkingSetManager.saveWorkingSetState(IMemento memento) Saves all persistable working sets in the persistence store.Constructors in org.eclipse.ui.internal with parameters of type IMementoModifierConstructorDescriptionAggregateWorkingSet(String name, String label, IMemento memento) EditorHistoryItem(IMemento memento) Constructs a new item from a memento.EditorReference(IEclipseContext windowContext, IWorkbenchPage page, MPart part, IEditorInput input, org.eclipse.ui.internal.registry.EditorDescriptor descriptor, IMemento editorState) protectedWorkingSet(String name, String label, IMemento memento) Creates a new working set from a memento. -
Uses of IMemento in org.eclipse.ui.intro
Methods in org.eclipse.ui.intro with parameters of type IMementoModifier and TypeMethodDescriptionvoidIIntroPart.init(IIntroSite site, IMemento memento) Initializes this intro part with the given intro site.voidSaves the object state within a memento. -
Uses of IMemento in org.eclipse.ui.intro.config
Methods in org.eclipse.ui.intro.config with parameters of type IMementoModifier and TypeMethodDescriptionvoidCustomizableIntroPart.init(IIntroSite site, IMemento memento) voidIStandbyContentPart.init(IIntroPart introPart, IMemento memento) Initializes this intro standby content part with the given intro site.voidvoidSaves the object state within a memento. -
Uses of IMemento in org.eclipse.ui.part
Methods in org.eclipse.ui.part with parameters of type IMementoModifier and TypeMethodDescriptionFileEditorInputFactory.createElement(IMemento memento) voidIntroPart.init(IIntroSite site, IMemento memento) The base implementation of thisIIntroPartmethod ignores the memento and initializes the part in a fresh state.voidvoidstatic voidFileEditorInputFactory.saveState(IMemento memento, FileEditorInput input) Saves the state of the given file editor input into the given memento.voidThe base implementation of thisIIntroPartmethod does nothing.void -
Uses of IMemento in org.eclipse.ui.texteditor
Methods in org.eclipse.ui.texteditor with parameters of type IMementoModifier and TypeMethodDescriptionprotected booleanAbstractTextEditor.containsSavedState(IMemento memento) Returns whether the given memento contains saved stateprotected voidAbstractTextEditor.doRestoreState(IMemento memento) Restores this editor's state using the given memento.voidAbstractTextEditor.restoreState(IMemento memento) voidTextSelectionNavigationLocation.restoreState(IMemento memento) Restores the object state from the given memento.voidvoidStores the object state into the given memento. -
Uses of IMemento in org.eclipse.ui.views.framelist
Methods in org.eclipse.ui.views.framelist with parameters of type IMementoModifier and TypeMethodDescriptionvoidTreeFrame.restoreState(IMemento memento) Restore the frame from the specified memento.voidSave the frame state in the given memento. -
Uses of IMemento in org.eclipse.ui.views.markers
Methods in org.eclipse.ui.views.markers with parameters of type IMementoModifier and TypeMethodDescriptionabstract voidMarkerFieldFilter.loadSettings(IMemento memento) Load any settings for the receiver from the memento.abstract voidMarkerFieldFilter.saveSettings(IMemento memento) Save any of the relevant state for the receiver in the memento so that it can be used to restore the user settings. -
Uses of IMemento in org.eclipse.ui.views.markers.internal
Methods in org.eclipse.ui.views.markers.internal with parameters of type IMementoModifier and TypeMethodDescriptionprotected voidMarkerFilter.restoreFilterSettings(IMemento memento) Restore the state of the receiver in the supplied settings.protected voidProblemFilter.restoreFilterSettings(IMemento memento) final voidMarkerFilter.restoreState(IMemento memento) Restore the state in the memento.voidMarkerFilter.saveFilterSettings(IMemento settings) Save the filter settings for the receiver.voidProblemFilter.saveFilterSettings(IMemento settings) -
Uses of IMemento in org.eclipse.ui.views.properties
Methods in org.eclipse.ui.views.properties with parameters of type IMemento