com.ibm.ftt.services.impl.syntaxcheck
Class DefaultGetDependencies

java.lang.Object
  extended by com.ibm.ftt.services.impl.syntaxcheck.DefaultGetDependencies
All Implemented Interfaces:
IGetDependencies

public class DefaultGetDependencies
extends Object
implements IGetDependencies

This utility class is used for obtaining a source file's dependency information based on property information associated with the file


Field Summary
static String COPY_RIGHT
           
 
Constructor Summary
DefaultGetDependencies()
           
 
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

public static final String COPY_RIGHT
See Also:
Constant Field Values
Constructor Detail

DefaultGetDependencies

public DefaultGetDependencies()
Method Detail

getDependencies

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

Specified by:
getDependencies in interface IGetDependencies
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