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_SET
SETTING_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, setEntriesToStore
createStore, getId, getLanguageId, getName, getSourceContentTypeIds, getSourceExtensions, getSupportedEntryKinds, isModified, isValid, processStoredEntries, setLanguageId, setModified, setSourceContentTypeIds, setSourceExtensions
containsDiscoveredScannerInfo, getType
toString
public UserAndDiscoveredEntryLanguageData()
public UserAndDiscoveredEntryLanguageData(String id, CLanguageData base)
protected void copySettingsFrom(CLanguageData data)
copySettingsFrom
in class CDefaultLanguageData
protected AbstractEntryStorage getStorage(int kind)
getStorage
in class EntryStorageBasedLanguageData
protected 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 CDefaultLanguageData
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.