TPTP 4.4.0 Testing Tools Project
Public API Specification

org.eclipse.hyades.test.ui.navigator
Interface IPersistableFileProxyFactory

All Superinterfaces:
IFileProxyFactory

public interface IPersistableFileProxyFactory
extends IFileProxyFactory

Interface for factories that can handle the persistancy of created proxy nodes.

Since:
3.3

Method Summary
 IProxyNode recreate(org.eclipse.ui.IMemento memento, org.eclipse.core.resources.IFile file, java.lang.Object parent)
          Returns the proxy node built based on the content of the given memento.
 
Methods inherited from interface org.eclipse.hyades.test.ui.navigator.IFileProxyFactory
create
 

Method Detail

recreate

public IProxyNode recreate(org.eclipse.ui.IMemento memento,
                           org.eclipse.core.resources.IFile file,
                           java.lang.Object parent)
Returns the proxy node built based on the content of the given memento. The proxy node returned is used instead of the given file in the test navigator.

Parameters:
memento - The content of the proxy persisted.
file - The file that the proxy node is the placeholder.
parent - The parent of the new created proxy node in the test navigator.
Returns:
The proxy node built based on the content of the given memento.

TPTP 4.4.0 Testing Tools Project
Public API Specification