Uses of Interface
org.eclipse.ui.IMemento

Packages that use IMemento
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. 
org.eclipse.ui.application Application-level APIs for configuring and controling the Eclipse Platform User Interface. 
org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface. 
 

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.copyChild(IMemento child)
           
 IMemento XMLMemento.createChild(java.lang.String type)
           
 IMemento IMemento.createChild(java.lang.String type)
          Creates a new child of this memento with the given type.
 IMemento XMLMemento.createChild(java.lang.String type, java.lang.String id)
           
 IMemento IMemento.createChild(java.lang.String type, java.lang.String id)
          Creates a new child of this memento with the given type and id.
 IMemento XMLMemento.getChild(java.lang.String type)
           
 IMemento IMemento.getChild(java.lang.String type)
          Returns the first child with the given type id.
 IMemento[] XMLMemento.getChildren(java.lang.String type)
           
 IMemento[] IMemento.getChildren(java.lang.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)
           
 IAdaptable IElementFactory.createElement(IMemento memento)
          Re-creates and returns an object from the state captured within the given memento.
 void IViewPart.init(IViewSite site, IMemento memento)
          Initializes this view with the given view site.
 void XMLMemento.putMemento(IMemento memento)
           
 void IMemento.putMemento(IMemento memento)
          Copy the attributes and children from memento to the receiver.
 void IViewPart.saveState(IMemento memento)
          Saves the object state within a memento.
 void IPersistable.saveState(IMemento memento)
          Saves the state of the object in the given memento.
 

Uses of IMemento in org.eclipse.ui.application
 

Methods in org.eclipse.ui.application with parameters of type IMemento
 IStatus WorkbenchWindowAdvisor.restoreState(IMemento memento)
          Restores arbitrary application specific state information.
 IStatus WorkbenchWindowAdvisor.saveState(IMemento memento)
          Saves arbitrary application specific state information.
 

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)