Class ACExclusionFilterEntry
java.lang.Object
org.eclipse.cdt.core.settings.model.ACSettingEntry
org.eclipse.cdt.core.settings.model.ACPathEntry
org.eclipse.cdt.core.settings.model.ACExclusionFilterEntry
- All Implemented Interfaces:
ICExclusionPatternPathEntry,ICPathEntry,ICSettingEntry
- Direct Known Subclasses:
COutputEntry,CSourceEntry
public abstract class ACExclusionFilterEntry
extends ACPathEntry
implements ICExclusionPatternPathEntry
-
Field Summary
Fields inherited from interface org.eclipse.cdt.core.settings.model.ICSettingEntry
ALL, BUILTIN, EXPORTED, FRAMEWORKS_MAC, INCLUDE_FILE, INCLUDE_PATH, LIBRARY_FILE, LIBRARY_PATH, LOCAL, MACRO, MACRO_FILE, NONE, OUTPUT_PATH, READONLY, RESOLVED, SOURCE_PATH, UNDEFINED, VALUE_WORKSPACE_PATH -
Method Summary
Modifier and TypeMethodDescriptionprotected StringbooleanbooleanequalsByContents(ICSettingEntry entry) char[][]Returns a char based representation of the exclusions patterns full path.org.eclipse.core.runtime.IPath[]Returns the exclusion patternsinthashCode()final booleanisFile()Methods inherited from class org.eclipse.cdt.core.settings.model.ACPathEntry
fullPathForLocation, getFullPath, getLocation, isValueWorkspacePathMethods inherited from class org.eclipse.cdt.core.settings.model.ACSettingEntry
checkFlags, codeForContentsKey, codeForNameKey, equalsByName, getByNameMatchFlags, getFlags, getName, getValue, isBuiltIn, isReadOnly, isResolved, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.cdt.core.settings.model.ICPathEntry
getFullPath, getLocation, isValueWorkspacePathMethods inherited from interface org.eclipse.cdt.core.settings.model.ICSettingEntry
equalsByName, getFlags, getKind, getName, getValue, isBuiltIn, isReadOnly, isResolved
-
Method Details
-
isFile
public final boolean isFile()- Specified by:
isFilein classACPathEntry- Since:
- 5.4
-
getExclusionPatterns
public org.eclipse.core.runtime.IPath[] getExclusionPatterns()Returns the exclusion patterns- Specified by:
getExclusionPatternsin interfaceICExclusionPatternPathEntry- Returns:
- IPath[]
-
fullExclusionPatternChars
public char[][] fullExclusionPatternChars()Returns a char based representation of the exclusions patterns full path.- Specified by:
fullExclusionPatternCharsin interfaceICExclusionPatternPathEntry
-
equals
- Overrides:
equalsin classACSettingEntry
-
hashCode
public int hashCode()- Overrides:
hashCodein classACSettingEntry
-
equalsByContents
- Specified by:
equalsByContentsin interfaceICSettingEntry- Overrides:
equalsByContentsin classACSettingEntry
-
contentsToString
- Overrides:
contentsToStringin classACPathEntry
-