public abstract class UserAndDiscoveredEntryLanguageData extends EntryStorageBasedLanguageData
| Modifier and Type | Class and Description |
|---|---|
static class |
UserAndDiscoveredEntryLanguageData.UserAndDiscoveredEntryLanguageDataEntryStorage |
EMPTY_STRING_ARRAY, fId, fIsModified, fLanguageId, fName, fSourceContentTypeIds, fSourceExts, fStore, fSupportedKinds, OP_COPY, OP_SETSETTING_BUILD, SETTING_CONFIGURATION, SETTING_FILE, SETTING_FOLDER, SETTING_LANGUAGE, SETTING_PROJECT, SETTING_TARGET_PLATFORM| Constructor and Description |
|---|
UserAndDiscoveredEntryLanguageData() |
UserAndDiscoveredEntryLanguageData(String id,
CLanguageData base) |
UserAndDiscoveredEntryLanguageData(String id,
String languageId,
String[] ids,
boolean isContentTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canDisableDiscoveredEntries(int kind) |
protected void |
copySettingsFrom(CLanguageData data) |
protected abstract ICLanguageSettingEntry[] |
getAllDiscoveredEntries(int kind) |
protected Set<String> |
getDisabledSet(int kind) |
protected ICLanguageSettingEntry[] |
getDiscoveredEntries(int kind,
Set<String> disabledNameSet) |
protected ICLanguageSettingEntry[] |
getEntriesToCopy(int kind,
CLanguageData data) |
protected AbstractEntryStorage |
getStorage(int kind) |
protected ICLanguageSettingEntry[] |
getUserEntries(int kind) |
protected void |
removeInexistent(ICLanguageSettingEntry[] entries,
Set<String> set) |
protected void |
setDisabledDiscoveredNames(int kind,
Set<String> disabledNameSet) |
protected void |
setDisabledSet(int kind,
Set<String> set) |
protected void |
setUserEntries(int kind,
ICLanguageSettingEntry[] entries) |
createStore, getEntries, getEntriesFromStore, setEntries, setEntriesToStorecreateStore, getId, getLanguageId, getName, getSourceContentTypeIds, getSourceExtensions, getSupportedEntryKinds, isModified, isValid, processStoredEntries, setLanguageId, setModified, setSourceContentTypeIds, setSourceExtensionscontainsDiscoveredScannerInfo, getTypetoStringpublic UserAndDiscoveredEntryLanguageData()
public UserAndDiscoveredEntryLanguageData(String id, CLanguageData base)
protected void copySettingsFrom(CLanguageData data)
copySettingsFrom in class CDefaultLanguageDataprotected AbstractEntryStorage getStorage(int kind)
getStorage in class EntryStorageBasedLanguageDataprotected ICLanguageSettingEntry[] getDiscoveredEntries(int kind, Set<String> disabledNameSet)
protected void removeInexistent(ICLanguageSettingEntry[] entries, Set<String> set)
protected ICLanguageSettingEntry[] getUserEntries(int kind)
protected void setDisabledDiscoveredNames(int kind,
Set<String> disabledNameSet)
protected abstract ICLanguageSettingEntry[] getAllDiscoveredEntries(int kind)
protected void setUserEntries(int kind,
ICLanguageSettingEntry[] entries)
protected boolean canDisableDiscoveredEntries(int kind)
protected ICLanguageSettingEntry[] getEntriesToCopy(int kind, CLanguageData data)
getEntriesToCopy in class CDefaultLanguageDataCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.