TPTP 4.1.0 Testing Tools Project
Public API Specification

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

All Known Subinterfaces:
IExecutionResultProxyNode, IPersistableProxyNode, IProxyNode, IResourceChangeListenerProxyNode, ITestCaseProxyNode, ITestComponentProxyNode, ITestSuiteProxyNode, ITypedElementProxyNode, ITypeProviderProxyNode
All Known Implementing Classes:
EObjectProxyNode, FileProxyNode, TestFolderProxyNode, TypedElementProxyNode

public interface IProxy

Lightweight object that represents an arbitrary element within a resource.

Since:
4.0

Method Summary
 java.lang.String getIdentifier()
          Returns a unique identifier for the represented element within the underlying resource.
 org.eclipse.core.resources.IResource getUnderlyingResource()
          Returns the file system resource containing the element represented by this proxy.
 

Method Detail

getUnderlyingResource

public org.eclipse.core.resources.IResource getUnderlyingResource()
Returns the file system resource containing the element represented by this proxy.

Returns:
the file system resource containing the element represented by this proxy.

getIdentifier

public java.lang.String getIdentifier()
Returns a unique identifier for the represented element within the underlying resource. If two instances of IProxy have the same identifier for the same underlying resource, this means that those proxies designate the same element.

Returns:
an string that identify the element in its underlying resource.

TPTP 4.1.0 Testing Tools Project
Public API Specification