Package org.eclipse.cdt.core.model
Interface IMacroFileEntry
- All Superinterfaces:
IPathEntry
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
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
Modifier and TypeMethodDescriptionchar[][]
Returns a char based representation of the exclusions patterns full path.org.eclipse.core.runtime.IPath
Return the base path.org.eclipse.core.runtime.IPath
return the base reference IMacroEntryorg.eclipse.core.runtime.IPath[]
Returns an array of inclusion paths affecting the resource when looking for files recursively.org.eclipse.core.runtime.IPath
the path is completed if it relative.org.eclipse.core.runtime.IPath
Returns the macroFile path.Methods inherited from interface org.eclipse.cdt.core.model.IPathEntry
getEntryKind, getPath, isExported
-
Method Details
-
getMacroFilePath
org.eclipse.core.runtime.IPath getMacroFilePath()Returns the macroFile path.- Returns:
- String
-
getFullMacroFilePath
org.eclipse.core.runtime.IPath getFullMacroFilePath()the path is completed if it relative. -
getBasePath
org.eclipse.core.runtime.IPath getBasePath()Return the base path. -
getBaseReference
org.eclipse.core.runtime.IPath getBaseReference()return the base reference IMacroEntry -
getExclusionPatterns
org.eclipse.core.runtime.IPath[] getExclusionPatterns()Returns an array of inclusion paths affecting the resource when looking for files recursively.- Returns:
- IPath
-
fullExclusionPatternChars
char[][] fullExclusionPatternChars()Returns a char based representation of the exclusions patterns full path.
-