public abstract class ACExclusionFilterEntry extends ACPathEntry implements ICExclusionPatternPathEntry
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
Modifier and Type | Method and Description |
---|---|
protected String |
contentsToString() |
boolean |
equals(Object obj) |
boolean |
equalsByContents(ICSettingEntry entry) |
char[][] |
fullExclusionPatternChars()
Returns a char based representation of the exclusions patterns full path.
|
org.eclipse.core.runtime.IPath[] |
getExclusionPatterns()
Returns the exclusion patterns
|
int |
hashCode() |
boolean |
isFile() |
fullPathForLocation, getFullPath, getLocation, isValueWorkspacePath
checkFlags, codeForContentsKey, codeForNameKey, equalsByName, getByNameMatchFlags, getFlags, getName, getValue, isBuiltIn, isReadOnly, isResolved, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFullPath, getLocation, isValueWorkspacePath
equalsByName, getFlags, getKind, getName, getValue, isBuiltIn, isReadOnly, isResolved
public final boolean isFile()
isFile
in class ACPathEntry
public org.eclipse.core.runtime.IPath[] getExclusionPatterns()
getExclusionPatterns
in interface ICExclusionPatternPathEntry
public char[][] fullExclusionPatternChars()
fullExclusionPatternChars
in interface ICExclusionPatternPathEntry
public boolean equals(Object obj)
equals
in class ACSettingEntry
public int hashCode()
hashCode
in class ACSettingEntry
public boolean equalsByContents(ICSettingEntry entry)
equalsByContents
in interface ICSettingEntry
equalsByContents
in class ACSettingEntry
protected String contentsToString()
contentsToString
in class ACPathEntry
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.