Uses of Interface
org.eclipse.ui.IMemento
-
Packages that use IMemento Package Description org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points.org.eclipse.debug.ui.actions Provides a set of actions related to running and debugging applications.org.eclipse.search.ui Classes and interface required to contribute search dialog pages and search result view pages.org.eclipse.search.ui.text Provides the base classes to implement a search result view part for searches with textual matches.org.eclipse.team.ui.mapping Application programming interfaces for working with resource mappings.org.eclipse.team.ui.synchronize Contains the team synchronization presentation framework and support for the Synchronize View.org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.org.eclipse.ui.actions Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.org.eclipse.ui.application Application-level APIs for configuring and controling the Eclipse Platform User Interface.org.eclipse.ui.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.org.eclipse.ui.ide APIs for the IDE-specific portion of the Eclipse Platform User Interface.org.eclipse.ui.intro Application programming interfaces for interaction with and extension of the product introduction parts.org.eclipse.ui.intro.config Provides support for customizing welcome content and presentation.org.eclipse.ui.navigator Provides the Common Navigator framework.org.eclipse.ui.navigator.resources Provides reusable components for clients that need to expand on the capabilities provided by the reference Common Navigator Resources extension.org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules.org.eclipse.ui.views.bookmarkexplorer Provides the standard Bookmarks view which displays bookmarks on resources.org.eclipse.ui.views.framelist Provides support for a web-browser style of navigation within a view by maintaining a list of frames.org.eclipse.ui.views.markers Utility classes for working with markers in views
org.eclipse.ui.views.navigator Provides the standard Resource Navigator view which presents the tree of resources in the workspace.org.eclipse.ui.views.properties 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 IMemento Modifier and Type Method Description protected IMemento
AbstractDebugView. getMemento()
Returns the memento that contains the persisted state of the view.Methods in org.eclipse.debug.ui with parameters of type IMemento Modifier and Type Method Description void
AbstractDebugView. init(IViewSite site, IMemento memento)
protected void
AbstractDebugView. 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 IMemento Modifier and Type Method Description protected Map<String,Object>
ImportBreakpointsOperation. 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 IMemento Modifier and Type Method Description void
ISearchResultPage. restoreState(IMemento memento)
Restores the page state.void
ISearchResultPage. saveState(IMemento memento)
Saves 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 IMemento Modifier and Type Method Description void
AbstractTextSearchViewPage. restoreState(IMemento memento)
Restores the page state.void
AbstractTextSearchViewPage. saveState(IMemento memento)
-
Uses of IMemento in org.eclipse.team.ui.mapping
Methods in org.eclipse.team.ui.mapping with parameters of type IMemento Modifier and Type Method Description ResourceMapping[]
ISynchronizationCompareAdapter. restore(IMemento memento)
Restore the previously saved resource mappings.void
SynchronizationContentProvider. restoreState(IMemento aMemento)
void
SynchronizationLabelProvider. restoreState(IMemento aMemento)
void
ISynchronizationCompareAdapter. 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.void
SynchronizationContentProvider. saveState(IMemento aMemento)
void
SynchronizationLabelProvider. saveState(IMemento aMemento)
-
Uses of IMemento in org.eclipse.team.ui.synchronize
Methods in org.eclipse.team.ui.synchronize with parameters of type IMemento Modifier and Type Method Description protected static ISynchronizeScope
AbstractSynchronizeScope. createScope(IMemento settings)
Restore a scope from the given mementovoid
AbstractSynchronizeParticipant. init(String secondaryId, IMemento memento)
Classes that are persisted must override this method and perform the following initialization.protected void
AbstractSynchronizeScope. init(IMemento memento)
Method invoked from the constructor which populates the fields of this scopevoid
ISynchronizeParticipant. init(String secondaryId, IMemento memento)
Initializes this participant with the given participant state.void
ModelSynchronizeParticipant. init(String secondaryId, IMemento memento)
protected void
ResourceScope. init(IMemento memento)
void
SubscriberParticipant. init(String secondaryId, IMemento memento)
protected void
WorkingSetScope. init(IMemento memento)
protected static void
AbstractSynchronizeScope. saveScope(ISynchronizeScope scope, IMemento settings)
Save the scope to the given mementovoid
AbstractSynchronizeParticipant. saveState(IMemento memento)
void
AbstractSynchronizeScope. saveState(IMemento memento)
Persist the state of this scope.void
ISynchronizeParticipant. saveState(IMemento memento)
Saves the participants object state within the memento.void
ModelSynchronizeParticipant. saveState(IMemento memento)
void
ResourceScope. saveState(IMemento memento)
void
SubscriberParticipant. saveState(IMemento memento)
void
WorkingSetScope. saveState(IMemento memento)
Constructors in org.eclipse.team.ui.synchronize with parameters of type IMemento Constructor Description AbstractSynchronizeScope(IMemento memento)
Constructor a scope from a previously saved stateResourceScope(IMemento memento)
Create this scope from it's previously saved stateWorkingSetScope(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 IMemento Modifier and Type Class Description class
XMLMemento
This class represents the default implementation of theIMemento
interface.Methods in org.eclipse.ui that return IMemento Modifier and Type Method Description IMemento
XMLMemento. copyChild(IMemento child)
Create a copy of the child node and append it to this node.IMemento
IMemento. createChild(String type)
Creates a new child of this memento with the given type.IMemento
IMemento. createChild(String type, String id)
Creates a new child of this memento with the given type and id.IMemento
XMLMemento. createChild(String type)
Creates a new child of this memento with the given type.IMemento
XMLMemento. createChild(String type, String id)
Creates a new child of this memento with the given type and id.IMemento
IMemento. getChild(String type)
Returns the first child with the given type id.IMemento
XMLMemento. getChild(String type)
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 IMemento Modifier and Type Method Description IMemento
XMLMemento. copyChild(IMemento child)
Create a copy of the child node and append it to this node.IAdaptable
IElementFactory. createElement(IMemento memento)
Re-creates and returns an object from the state captured within the given memento.IWorkingSet
IWorkingSetManager. createWorkingSet(IMemento memento)
Re-creates and returns a working set from the state captured within the given memento.void
IViewPart. init(IViewSite site, IMemento memento)
Initializes this view with the given view site.IEditorReference[]
IWorkbenchPage. openEditors(IEditorInput[] inputs, String[] editorIDs, IMemento[] mementos, int matchFlags, int activateIndex)
Opens editors for the given inputs.void
IMemento. putMemento(IMemento memento)
Copy the attributes and children frommemento
to the receiver.void
XMLMemento. putMemento(IMemento memento)
Copy the attributes and children frommemento
to the receiver.void
ILocalWorkingSetManager. restoreState(IMemento memento)
Restores the state of the working set manager from the given memento.void
INavigationLocation. restoreState(IMemento memento)
Restore the state of this location from thememento
void
IPersistableEditor. restoreState(IMemento memento)
Called with a memento for this editor.void
ILocalWorkingSetManager. saveState(IMemento memento)
Saves the state of the working set manager to the given memento.void
INavigationLocation. saveState(IMemento memento)
Persists the state of this location into thememento
void
IPersistable. saveState(IMemento memento)
Saves the state of the object in the given memento.void
IViewPart. saveState(IMemento memento)
Saves the object state within a memento. -
Uses of IMemento in org.eclipse.ui.actions
Methods in org.eclipse.ui.actions with parameters of type IMemento Modifier and Type Method Description void
WorkingSetFilterActionGroup. restoreState(IMemento memento)
Restores the state of the filter actions from a memento.void
WorkingSetFilterActionGroup. saveState(IMemento memento)
Saves 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 IMemento Modifier and Type Method Description IStatus
ActionBarAdvisor. restoreState(IMemento memento)
Restores arbitrary application-specific state information for this action bar advisor.IStatus
WorkbenchAdvisor. restoreState(IMemento memento)
Restores arbitrary application-specific state information for this workbench advisor.IStatus
WorkbenchWindowAdvisor. restoreState(IMemento memento)
Restores arbitrary application specific state information.IWorkbenchWindowConfigurer
IWorkbenchConfigurer. restoreWorkbenchWindow(IMemento memento)
Restores a workbench window from the given memento.IStatus
ActionBarAdvisor. saveState(IMemento memento)
Saves arbitrary application-specific state information for this action bar advisor.IStatus
IWorkbenchWindowConfigurer. saveState(IMemento memento)
Saves the current state of the window using the specified memento.IStatus
WorkbenchAdvisor. saveState(IMemento memento)
Saves arbitrary application-specific state information for this workbench advisor.IStatus
WorkbenchWindowAdvisor. saveState(IMemento memento)
Saves arbitrary application specific state information. -
Uses of IMemento in org.eclipse.ui.dialogs
Methods in org.eclipse.ui.dialogs with parameters of type IMemento Modifier and Type Method Description void
FilteredItemsSelectionDialog.SelectionHistory. load(IMemento memento)
Load history elements from memento.protected abstract Object
FilteredItemsSelectionDialog.SelectionHistory. restoreItemFromMemento(IMemento memento)
Creates an object using given memento.void
FilteredItemsSelectionDialog.SelectionHistory. save(IMemento memento)
Save history elements to memento.protected abstract void
FilteredItemsSelectionDialog.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 IMemento Modifier and Type Method Description IAdaptable
FileStoreEditorInputFactory. createElement(IMemento memento)
void
FileStoreEditorInput. saveState(IMemento memento)
-
Uses of IMemento in org.eclipse.ui.intro
Methods in org.eclipse.ui.intro with parameters of type IMemento Modifier and Type Method Description void
IIntroPart. init(IIntroSite site, IMemento memento)
Initializes this intro part with the given intro site.void
IIntroPart. saveState(IMemento memento)
Saves 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 IMemento Modifier and Type Method Description void
CustomizableIntroPart. init(IIntroSite site, IMemento memento)
void
IStandbyContentPart. init(IIntroPart introPart, IMemento memento)
Initializes this intro standby content part with the given intro site.void
CustomizableIntroPart. saveState(IMemento memento)
void
IStandbyContentPart. saveState(IMemento memento)
Saves the object state within a memento. -
Uses of IMemento in org.eclipse.ui.navigator
Fields in org.eclipse.ui.navigator declared as IMemento Modifier and Type Field Description protected IMemento
CommonNavigator. memento
To allowCommonNavigator.createCommonViewer(Composite)
to be subclassedMethods in org.eclipse.ui.navigator that return IMemento Modifier and Type Method Description protected IMemento
CommonNavigator. getMemento()
IMemento
ICommonContentExtensionSite. getMemento()
Advanced extensions may expose user-customizeable properties that affect the structure or behavior of the extension.Methods in org.eclipse.ui.navigator with parameters of type IMemento Modifier and Type Method Description void
CommonNavigator. init(IViewSite aSite, IMemento aMemento)
Note: This method is for internal use only.void
CommonActionProvider. restoreState(IMemento aMemento)
Restore the previous state of any actions using the flags in aMemento.void
CommonNavigatorManager. restoreState(IMemento aMemento)
void
IMementoAware. restoreState(IMemento aMemento)
Restore the previous state of any actions using the flags in aMemento.void
INavigatorContentService. restoreState(IMemento aMemento)
Restore the state associated with the memento.void
NavigatorActionService. restoreState(IMemento aMemento)
Use the given memento to restore the state of each Action Provider as it is initialized.void
CommonActionProvider. saveState(IMemento aMemento)
Save flags in aMemento to remember the state of any actions that persist from session to session.void
CommonNavigator. saveState(IMemento aMemento)
Note: This method is for internal use only.void
CommonNavigatorManager. saveState(IMemento aMemento)
void
IMementoAware. saveState(IMemento aMemento)
Save flags in aMemento to remember the state of any actions that persist from session to session.void
INavigatorContentService. saveState(IMemento aMemento)
Persist any session-to-session state with the memento.void
NavigatorActionService. saveState(IMemento aMemento)
Request that Action Providers save any state that they find interesting.Constructors in org.eclipse.ui.navigator with parameters of type IMemento Constructor Description CommonNavigatorManager(CommonNavigator aNavigator, IMemento aMemento)
Adds listeners to aNavigator to listen for selection changes and respond to mouse events. -
Uses of IMemento in org.eclipse.ui.navigator.resources
Methods in org.eclipse.ui.navigator.resources with parameters of type IMemento Modifier and Type Method Description void
ProjectExplorer. init(IViewSite site, IMemento memento)
void
ProjectExplorer. saveState(IMemento aMemento)
-
Uses of IMemento in org.eclipse.ui.part
Methods in org.eclipse.ui.part with parameters of type IMemento Modifier and Type Method Description IAdaptable
FileEditorInputFactory. createElement(IMemento memento)
void
IntroPart. init(IIntroSite site, IMemento memento)
The base implementation of thisIIntroPart
method ignores the memento and initializes the part in a fresh state.void
ViewPart. init(IViewSite site, IMemento memento)
void
FileEditorInput. saveState(IMemento memento)
static void
FileEditorInputFactory. saveState(IMemento memento, FileEditorInput input)
Saves the state of the given file editor input into the given memento.void
IntroPart. saveState(IMemento memento)
The base implementation of thisIIntroPart
method does nothing.void
ViewPart. saveState(IMemento memento)
-
Uses of IMemento in org.eclipse.ui.texteditor
Methods in org.eclipse.ui.texteditor with parameters of type IMemento Modifier and Type Method Description protected boolean
AbstractTextEditor. containsSavedState(IMemento memento)
Returns whether the given memento contains saved stateprotected void
AbstractTextEditor. doRestoreState(IMemento memento)
Restores this editor's state using the given memento.void
AbstractTextEditor. restoreState(IMemento memento)
void
TextSelectionNavigationLocation. restoreState(IMemento memento)
Restores the object state from the given memento.void
AbstractTextEditor. saveState(IMemento memento)
void
TextSelectionNavigationLocation. saveState(IMemento memento)
Stores the object state into the given memento. -
Uses of IMemento in org.eclipse.ui.views.bookmarkexplorer
Methods in org.eclipse.ui.views.bookmarkexplorer with parameters of type IMemento Modifier and Type Method Description void
BookmarkNavigator. init(IViewSite site, IMemento memento)
Deprecated.void
BookmarkNavigator. saveState(IMemento memento)
Deprecated. -
Uses of IMemento in org.eclipse.ui.views.framelist
Methods in org.eclipse.ui.views.framelist with parameters of type IMemento Modifier and Type Method Description void
TreeFrame. restoreState(IMemento memento)
Restore the frame from the specified memento.void
TreeFrame. saveState(IMemento memento)
Save 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 IMemento Modifier and Type Method Description abstract void
MarkerFieldFilter. loadSettings(IMemento memento)
Load any settings for the receiver from the memento.abstract void
MarkerFieldFilter. 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.navigator
Methods in org.eclipse.ui.views.navigator with parameters of type IMemento Modifier and Type Method Description void
ResourceNavigator. init(IViewSite site, IMemento memento)
Deprecated.protected void
ResourceNavigator. restoreState(IMemento memento)
Deprecated.Restores the state of the receiver to the state described in the specified memento.void
ResourceNavigator. saveState(IMemento memento)
Deprecated. -
Uses of IMemento in org.eclipse.ui.views.properties
Methods in org.eclipse.ui.views.properties with parameters of type IMemento Modifier and Type Method Description void
PropertySheet. saveState(IMemento memento)
-