org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document
Class FileEditorInputProxy
java.lang.Object
org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.EditorInputProxy
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.StorageEditorInputProxy
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileEditorInputProxy
- All Implemented Interfaces:
- IAdaptable, MEditingDomainElement, IEditorInput, IFileEditorInput, IPathEditorInput, IPersistable, IPersistableElement, IStorageEditorInput
public class FileEditorInputProxy
- extends StorageEditorInputProxy
- implements IFileEditorInput, IPathEditorInput, IPersistableElement, MEditingDomainElement
FileEditorInput Proxy.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FileEditorInputProxy
public FileEditorInputProxy(IFileEditorInput proxied,
org.eclipse.emf.transaction.TransactionalEditingDomain domain)
- Parameters:
proxied
- domain
-
getFactoryId
public java.lang.String getFactoryId()
- Specified by:
getFactoryId
in interface IPersistableElement
getFile
public IFile getFile()
- Specified by:
getFile
in interface IFileEditorInput
getPath
public IPath getPath()
- Specified by:
getPath
in interface IPathEditorInput
saveState
public void saveState(IMemento memento)
- Specified by:
saveState
in interface IPersistable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getEditingDomain
public org.eclipse.emf.transaction.TransactionalEditingDomain getEditingDomain()
- Specified by:
getEditingDomain
in interface MEditingDomainElement
- Overrides:
getEditingDomain
in class EditorInputProxy
- Returns:
- The editing domain for this diagram document
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.