Overview

 
Package  Class  Tree  Deprecated  Index  Help 
Eclipse Platform
Release 3.0
 PREV   NEXT FRAMES    NO FRAMES  


 

Uses of Interface
org.eclipse.ui.IMemento

Packages that use IMemento
org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points. 
org.eclipse.search.ui Provides classes and interfaces to run search queries and manage their results.  
org.eclipse.search.ui.text Provides the interface for a default search result page for textual searches.  
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.intro Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.  
org.eclipse.ui.intro.config   
org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.  
org.eclipse.ui.presentations   
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.navigator Provides the standard Resource Navigator view which presents the tree of resources in the workspace.  
org.eclipse.ui.views.tasklist Provides the standard Task List view for displaying tasks and problem annotations on resources.  
 

Uses of IMemento in org.eclipse.debug.ui
 

Methods in org.eclipse.debug.ui that return IMemento
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
 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.search.ui
 

Methods in org.eclipse.search.ui with parameters of type IMemento
 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
 void AbstractTextSearchViewPage.restoreState(IMemento memento)
          Restores the page state. Note that this applies only to state that is saved across sessions. Subclasses may extend this method.
 void AbstractTextSearchViewPage.saveState(IMemento memento)
          { @inheritDoc } Subclasses my extend this method.
 

Uses of IMemento in org.eclipse.team.ui.synchronize
 

Methods in org.eclipse.team.ui.synchronize with parameters of type IMemento
 void WorkingSetScope.saveState(IMemento memento)
           
protected  void WorkingSetScope.init(IMemento memento)
           
 void SubscriberParticipant.init(String secondaryId, IMemento memento)
           
 void SubscriberParticipant.saveState(IMemento memento)
           
 void ResourceScope.saveState(IMemento memento)
           
protected  void ResourceScope.init(IMemento memento)
           
 void ISynchronizeParticipant.init(String secondaryId, IMemento memento)
          Initializes this participant with the given participant state.
 void ISynchronizeParticipant.saveState(IMemento memento)
          Saves the participants object state within the memento.
protected static void AbstractSynchronizeScope.saveScope(ISynchronizeScope scope, IMemento settings)
          Save the scope to the given memento
protected static ISynchronizeScope AbstractSynchronizeScope.createScope(IMemento settings)
          Restore a scope from the given memento
 void AbstractSynchronizeScope.saveState(IMemento memento)
          Persist the state of this scope.
protected  void AbstractSynchronizeScope.init(IMemento memento)
          Method invoked from the contructor which repopulats the fields of this scope
 void AbstractSynchronizeParticipant.init(String secondaryId, IMemento memento)
          Classes that are persisted must override this method and perform the following initialization.
 void AbstractSynchronizeParticipant.saveState(IMemento memento)
           
 

Constructors in org.eclipse.team.ui.synchronize with parameters of type IMemento
WorkingSetScope(IMemento memento)
          Create this scope from it's previously saved state
ResourceScope(IMemento memento)
          Create this scope from it's previously saved state
AbstractSynchronizeScope(IMemento memento)
          Constuctor a scope from a previously saved state
 

Uses of IMemento in org.eclipse.ui
 

Classes in org.eclipse.ui that implement IMemento
 class XMLMemento
          This class represents the default implementation of the IMemento interface.
 

Methods in org.eclipse.ui that return IMemento
 IMemento XMLMemento.createChild(String type)
           
 IMemento XMLMemento.createChild(String type, String id)
           
 IMemento XMLMemento.copyChild(IMemento child)
           
 IMemento XMLMemento.getChild(String type)
           
 IMemento[] XMLMemento.getChildren(String type)
           
 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 IMemento.getChild(String type)
          Returns the first child with the given type id.
 IMemento[] IMemento.getChildren(String type)
          Returns all children with the given type id.
 

Methods in org.eclipse.ui with parameters of type IMemento
 IMemento XMLMemento.copyChild(IMemento child)
           
 void XMLMemento.putMemento(IMemento 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.
 void IViewPart.saveState(IMemento memento)
          Saves the object state within a memento.
 void IPersistableElement.saveState(IMemento memento)
          Saves the state of the object in the given memento.
 void INavigationLocation.saveState(IMemento memento)
          Persists the state of this location into the memento
 void INavigationLocation.restoreState(IMemento memento)
          Restore the state of this location from the memento
 void IMemento.putMemento(IMemento memento)
          Copy the attributes and children from memento to the receiver.
 IAdaptable IElementFactory.createElement(IMemento memento)
          Re-creates and returns an object from the state captured within the given memento.
 

Uses of IMemento in org.eclipse.ui.intro
 

Methods in org.eclipse.ui.intro with parameters of type IMemento
 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
 void IStandbyContentPart.init(IIntroPart introPart, IMemento memento)
          Initializes this intro standby content part with the given intro site.
 void IStandbyContentPart.saveState(IMemento memento)
          Saves the object state within a memento.
 void CustomizableIntroPart.init(IIntroSite site, IMemento memento)
           
 void CustomizableIntroPart.saveState(IMemento memento)
           
 

Uses of IMemento in org.eclipse.ui.part
 

Methods in org.eclipse.ui.part with parameters of type IMemento
 void ViewPart.init(IViewSite site, IMemento memento)
           
 void ViewPart.saveState(IMemento memento)
           
 void IntroPart.init(IIntroSite site, IMemento memento)
          The base implementation of this IIntroPartmethod ignores the memento and initializes the part in a fresh state.
 void IntroPart.saveState(IMemento memento)
          The base implementation of this IIntroPart method does nothing.
 IAdaptable FileEditorInputFactory.createElement(IMemento memento)
           
static void FileEditorInputFactory.saveState(IMemento memento, FileEditorInput input)
          Saves the state of the given file editor input into the given memento.
 void FileEditorInput.saveState(IMemento memento)
           
 void ViewPart.init(IViewSite site, IMemento memento)
           
 void ViewPart.saveState(IMemento memento)
           
 void IntroPart.init(IIntroSite site, IMemento memento)
          The base implementation of this IIntroPartmethod ignores the memento and initializes the part in a fresh state.
 void IntroPart.saveState(IMemento memento)
          The base implementation of this IIntroPart method does nothing.
 IAdaptable FileEditorInputFactory.createElement(IMemento memento)
           
static void FileEditorInputFactory.saveState(IMemento memento, FileEditorInput input)
          Saves the state of the given file editor input into the given memento.
 void FileEditorInput.saveState(IMemento memento)
           
 

Uses of IMemento in org.eclipse.ui.presentations
 

Methods in org.eclipse.ui.presentations with parameters of type IMemento
 void StackPresentation.saveState(IPresentationSerializer context, IMemento memento)
          Saves the state of this presentation to the given memento.
 void StackPresentation.restoreState(IPresentationSerializer context, IMemento memento)
          Restores the state of this presentation to a previously saved state.
 

Uses of IMemento in org.eclipse.ui.texteditor
 

Methods in org.eclipse.ui.texteditor with parameters of type IMemento
 void TextSelectionNavigationLocation.restoreState(IMemento memento)
          Restores the object state from the given 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
 void BookmarkNavigator.init(IViewSite site, IMemento memento)
           
 void BookmarkNavigator.saveState(IMemento memento)
           
 

Uses of IMemento in org.eclipse.ui.views.framelist
 

Methods in org.eclipse.ui.views.framelist with parameters of type IMemento
 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.navigator
 

Methods in org.eclipse.ui.views.navigator with parameters of type IMemento
 void ResourceNavigator.init(IViewSite site, IMemento memento)
           
protected  void ResourceNavigator.restoreState(IMemento memento)
          Restores the state of the receiver to the state described in the specified memento.
 void ResourceNavigator.saveState(IMemento memento)
           
 

Uses of IMemento in org.eclipse.ui.views.tasklist
 

Methods in org.eclipse.ui.views.tasklist with parameters of type IMemento
 void TaskList.init(IViewSite site, IMemento memento)
           
 void TaskList.saveState(IMemento memento)
           
 


 

Overview

 
Package  Class  Tree  Deprecated  Index  Help 
Eclipse Platform
Release 3.0
 PREV   NEXT FRAMES    NO FRAMES  


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.