public class LanguageSettingEntriesSerializer extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE_EXCLUDING |
static String |
ATTRIBUTE_FLAGS |
static String |
ATTRIBUTE_KIND |
static String |
ATTRIBUTE_NAME |
static String |
ATTRIBUTE_SOURCE_ATTACHMENT_PATH |
static String |
ATTRIBUTE_SOURCE_ATTACHMENT_PREFIX_MAPPING |
static String |
ATTRIBUTE_SOURCE_ATTACHMENT_ROOT_PATH |
static String |
ATTRIBUTE_VALUE |
static String |
BUILTIN |
static String |
ELEMENT_ENTRY |
static String |
FLAGS_SEPARATOR |
static String |
INCLUDE_FILE |
static String |
INCLUDE_PATH |
static String |
LIBRARY_FILE |
static String |
LIBRARY_PATH |
static String |
LOCAL |
static String |
MACRO |
static String |
MACRO_FILE |
static String |
NONE |
static String |
OUTPUT_PATH |
static String |
READONLY |
static String |
RESOLVED |
static String |
SOURCE_PATH |
static String |
VALUE_WORKSPACE_PATH |
Constructor and Description |
---|
LanguageSettingEntriesSerializer() |
Modifier and Type | Method and Description |
---|---|
static int |
composeFlags(String flagsString) |
static String |
composeFlagsString(int flags) |
static String |
kindToString(int kind) |
static ICSettingEntry[] |
loadEntries(ICStorageElement el) |
static ICSettingEntry[] |
loadEntries(ICStorageElement el,
int kindFilter) |
static List<ICSettingEntry> |
loadEntriesList(ICStorageElement el) |
static List<ICSettingEntry> |
loadEntriesList(ICStorageElement el,
int kindFilter) |
static ICSettingEntry |
loadEntry(ICStorageElement el) |
static void |
serializeEntries(ICSettingEntry[] entries,
ICStorageElement element) |
static void |
serializeEntry(ICSettingEntry entry,
ICStorageElement element) |
static int |
stringToKind(String kind) |
public static final String ELEMENT_ENTRY
public static final String ATTRIBUTE_KIND
public static final String ATTRIBUTE_NAME
public static final String ATTRIBUTE_VALUE
public static final String ATTRIBUTE_FLAGS
public static final String ATTRIBUTE_EXCLUDING
public static final String ATTRIBUTE_SOURCE_ATTACHMENT_PATH
public static final String ATTRIBUTE_SOURCE_ATTACHMENT_ROOT_PATH
public static final String ATTRIBUTE_SOURCE_ATTACHMENT_PREFIX_MAPPING
public static final String INCLUDE_PATH
public static final String INCLUDE_FILE
public static final String MACRO
public static final String MACRO_FILE
public static final String LIBRARY_PATH
public static final String LIBRARY_FILE
public static final String SOURCE_PATH
public static final String OUTPUT_PATH
public static final String NONE
public static final String BUILTIN
public static final String READONLY
public static final String LOCAL
public static final String VALUE_WORKSPACE_PATH
public static final String RESOLVED
public static final String FLAGS_SEPARATOR
public static ICSettingEntry[] loadEntries(ICStorageElement el)
public static ICSettingEntry[] loadEntries(ICStorageElement el, int kindFilter)
public static List<ICSettingEntry> loadEntriesList(ICStorageElement el)
public static List<ICSettingEntry> loadEntriesList(ICStorageElement el, int kindFilter)
public static ICSettingEntry loadEntry(ICStorageElement el)
public static void serializeEntries(ICSettingEntry[] entries, ICStorageElement element)
public static void serializeEntry(ICSettingEntry entry, ICStorageElement element)
public static String kindToString(int kind)
public static int stringToKind(String kind)
public static String composeFlagsString(int flags)
public static int composeFlags(String flagsString)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.