public class PathEntryTranslator extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PathEntryTranslator.PathEntryCollector |
static class |
PathEntryTranslator.ReferenceSettingsInfo |
Modifier and Type | Field and Description |
---|---|
static int |
INCLUDE_ALL |
static int |
INCLUDE_BUILT_INS |
static int |
INCLUDE_USER |
static int |
OP_ADD |
static int |
OP_REMOVE |
static int |
OP_REPLACE |
Constructor and Description |
---|
PathEntryTranslator(org.eclipse.core.resources.IProject project,
CConfigurationData cfgData) |
Modifier and Type | Method and Description |
---|---|
PathEntryTranslator.ReferenceSettingsInfo |
applyPathEntries(IPathEntry[] usrEntries,
IPathEntry[] sysEntries,
int op) |
PathEntryTranslator.ReferenceSettingsInfo |
applyPathEntries(PathEntryResolveInfo info,
int op) |
static PathEntryTranslator.PathEntryCollector |
collectEntries(org.eclipse.core.resources.IProject project,
ICConfigurationDescription cfgDescription) |
static IPathEntry[] |
decodePathEntries(org.eclipse.core.resources.IProject project,
ICStorageElement el) |
static IPathEntry[] |
getPathEntries(org.eclipse.core.resources.IProject project,
ICConfigurationDescription cfgDescription,
int flags) |
public static final int OP_ADD
public static final int OP_REMOVE
public static final int OP_REPLACE
public static final int INCLUDE_BUILT_INS
public static final int INCLUDE_USER
public static final int INCLUDE_ALL
public PathEntryTranslator(org.eclipse.core.resources.IProject project, CConfigurationData cfgData)
public PathEntryTranslator.ReferenceSettingsInfo applyPathEntries(PathEntryResolveInfo info, int op)
public PathEntryTranslator.ReferenceSettingsInfo applyPathEntries(IPathEntry[] usrEntries, IPathEntry[] sysEntries, int op)
public static IPathEntry[] decodePathEntries(org.eclipse.core.resources.IProject project, ICStorageElement el)
public static PathEntryTranslator.PathEntryCollector collectEntries(org.eclipse.core.resources.IProject project, ICConfigurationDescription cfgDescription)
public static IPathEntry[] getPathEntries(org.eclipse.core.resources.IProject project, ICConfigurationDescription cfgDescription, int flags)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.