Package org.eclipse.cdt.core.model
Interface IMacroEntry
-
- All Superinterfaces:
IPathEntry
public interface IMacroEntry extends 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description char[][]
fullExclusionPatternChars()
Returns a char based representation of the exclusions patterns full path.org.eclipse.core.runtime.IPath
getBasePath()
Return the base path.org.eclipse.core.runtime.IPath
getBaseReference()
return the base reference IMacroEntryorg.eclipse.core.runtime.IPath[]
getExclusionPatterns()
Returns an array of inclusion paths affecting the resource when looking for files recursively.String
getMacroName()
Returns the macro name.String
getMacroValue()
Returns the macro value.-
Methods inherited from interface org.eclipse.cdt.core.model.IPathEntry
getEntryKind, getPath, isExported
-
-
-
-
Method Detail
-
getMacroName
String getMacroName()
Returns the macro name.- Returns:
- String
-
getMacroValue
String getMacroValue()
Returns the macro value.- Returns:
- String
-
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.
-
getBasePath
org.eclipse.core.runtime.IPath getBasePath()
Return the base path.
-
getBaseReference
org.eclipse.core.runtime.IPath getBaseReference()
return the base reference IMacroEntry
-
-