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.IPathReturn the base path.org.eclipse.core.runtime.IPathreturn 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.IPaththe path is completed if it relative.org.eclipse.core.runtime.IPathReturns 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.
-