Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.model
Interface IMacroEntry

All Superinterfaces:
IPathEntry

public interface IMacroEntry
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.
 IPath getBaseReference()
          return the base reference IMacroEntry
 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

public String getMacroName()
Returns the macro name.

Returns:
String

getMacroValue

public String getMacroValue()
Returns the macro value.

Returns:
String

getExclusionPatterns

public IPath[] getExclusionPatterns()
Returns an array of inclusion paths affecting the resource when looking for files recursively.

Returns:
IPath

fullExclusionPatternChars

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


getBasePath

public IPath getBasePath()
Return the base path.

Returns:

getBaseReference

public IPath getBaseReference()
return the base reference IMacroEntry


Eclipse CDT
Pre-release 3.0

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