com.ibm.ftt.services.syntaxcheck
Interface IGetDependencies

All Known Implementing Classes:
DefaultGetDependencies

public interface IGetDependencies

This utility interface contains methods used for obtaining a source file's dependency information based on property information associated with the file


Field Summary
static String COPY_RIGHT
           
 
Method Summary
 Vector getDependencies(Object resource, ISyntaxCheckProperties properties, org.eclipse.core.runtime.IProgressMonitor monitor)
          Get the files upon which the given resource depends based on information in the input properties.
 

Field Detail

COPY_RIGHT

static final String COPY_RIGHT
See Also:
Constant Field Values
Method Detail

getDependencies

Vector getDependencies(Object resource,
                       ISyntaxCheckProperties properties,
                       org.eclipse.core.runtime.IProgressMonitor monitor)
                       throws OperationFailedException
Get the files upon which the given resource depends based on information in the input properties.

Parameters:
resource - An IPhysicalResource or ILogicalResource representing the file for which we want to obtain dependency information.
properties - An ISyntaxCheckProperties object representing the properties of the file for which we want to obtain dependency information
monitor - An IProgressMonitor
Returns:
A Vector containing the names of the input file's dependencies
Throws:
OperationFailedException