org.eclipse.cdt.managedbuilder.internal.macros
Class FileContextData

java.lang.Object
  extended by org.eclipse.cdt.managedbuilder.internal.macros.FileContextData
All Implemented Interfaces:
IFileContextData

public class FileContextData
extends java.lang.Object
implements IFileContextData

This is a trivial implementation of the IFileContextData used internaly by the MBS

Since:
3.0

Constructor Summary
FileContextData(org.eclipse.core.runtime.IPath inputFileLocation, org.eclipse.core.runtime.IPath outputFileLocation, IOptionContextData optionContextData)
           
FileContextData(org.eclipse.core.runtime.IPath inputFileLocation, org.eclipse.core.runtime.IPath outputFileLocation, IOption option, IBuildObject optionParent)
           
 
Method Summary
 org.eclipse.core.runtime.IPath getInputFileLocation()
          Returns the input file location
 IOptionContextData getOptionContextData()
          Returns the option context data
 org.eclipse.core.runtime.IPath getOutputFileLocation()
          Returns the output file location
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileContextData

public FileContextData(org.eclipse.core.runtime.IPath inputFileLocation,
                       org.eclipse.core.runtime.IPath outputFileLocation,
                       IOption option,
                       IBuildObject optionParent)

FileContextData

public FileContextData(org.eclipse.core.runtime.IPath inputFileLocation,
                       org.eclipse.core.runtime.IPath outputFileLocation,
                       IOptionContextData optionContextData)
Method Detail

getInputFileLocation

public org.eclipse.core.runtime.IPath getInputFileLocation()
Description copied from interface: IFileContextData
Returns the input file location

Specified by:
getInputFileLocation in interface IFileContextData
Returns:
IPath

getOutputFileLocation

public org.eclipse.core.runtime.IPath getOutputFileLocation()
Description copied from interface: IFileContextData
Returns the output file location

Specified by:
getOutputFileLocation in interface IFileContextData
Returns:
IPath

getOptionContextData

public IOptionContextData getOptionContextData()
Description copied from interface: IFileContextData
Returns the option context data

Specified by:
getOptionContextData in interface IFileContextData
Returns:
IOptionContextData