Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.model
Interface IIncludeEntry

All Superinterfaces:
IPathEntry

public interface IIncludeEntry
extends IPathEntry


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.model.IPathEntry
CDT_CONTAINER, CDT_INCLUDE, CDT_INCLUDE_FILE, CDT_LIBRARY, CDT_MACRO, CDT_MACRO_FILE, CDT_OUTPUT, CDT_PROJECT, CDT_SOURCE
 
Method Summary
 char[][] fullExclusionPatternChars()
          Returns a char based representation of the exclusions patterns full path.
 IPath getBasePath()
          Return the base path of the includePath
 IPath getBaseReference()
          Return the reference path
 IPath[] getExclusionPatterns()
          If isRecursive() is true, specify an exclude file patterns.
 IPath getFullIncludePath()
          Return the includePath with the base path.
 IPath getIncludePath()
          Returns the include path
 boolean isSystemInclude()
          Whether or not it a system include path
 
Methods inherited from interface org.eclipse.cdt.core.model.IPathEntry
getEntryKind, getPath, isExported
 

Method Detail

getIncludePath

IPath getIncludePath()
Returns the include path

Returns:
IPath

getBasePath

IPath getBasePath()
Return the base path of the includePath

Returns:
IPath

getFullIncludePath

IPath getFullIncludePath()
Return the includePath with the base path.

Returns:

getBaseReference

IPath getBaseReference()
Return the reference path

Returns:

isSystemInclude

boolean isSystemInclude()
Whether or not it a system include path

Returns:
boolean

getExclusionPatterns

IPath[] getExclusionPatterns()
If isRecursive() is true, specify an exclude file patterns.

Returns:
IPath

fullExclusionPatternChars

char[][] fullExclusionPatternChars()
Returns a char based representation of the exclusions patterns full path.


Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.