public class CDefaultFolderData extends CFolderData
| Modifier and Type | Field and Description |
|---|---|
protected CConfigurationData |
fCfg |
protected String |
fId |
protected boolean |
fIsModified |
protected List<CLanguageData> |
fLanguageDatas |
protected String |
fName |
protected org.eclipse.core.runtime.IPath |
fPath |
SETTING_BUILD, SETTING_CONFIGURATION, SETTING_FILE, SETTING_FOLDER, SETTING_LANGUAGE, SETTING_PROJECT, SETTING_TARGET_PLATFORM| Constructor and Description |
|---|
CDefaultFolderData(CConfigurationData cfg,
CDataFactory factory) |
CDefaultFolderData(String id,
org.eclipse.core.runtime.IPath path,
CConfigurationData cfg,
CDataFactory factory) |
CDefaultFolderData(String id,
org.eclipse.core.runtime.IPath path,
CFolderData base,
CConfigurationData cfg,
CDataFactory factory,
boolean clone) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyDataFrom(CFolderData base,
boolean clone) |
protected CLanguageData |
copyLanguageData(CLanguageData base,
boolean clone) |
CLanguageData |
createLanguageDataForContentTypes(String languageId,
String[] typesIds) |
CLanguageData |
createLanguageDataForExtensions(String languageId,
String[] extensions) |
String |
getId() |
CLanguageData[] |
getLanguageDatas() |
String |
getName() |
org.eclipse.core.runtime.IPath |
getPath() |
boolean |
hasCustomSettings() |
boolean |
isModified() |
boolean |
isValid() |
void |
setModified(boolean modified) |
void |
setPath(org.eclipse.core.runtime.IPath path) |
getTypetoStringprotected org.eclipse.core.runtime.IPath fPath
protected List<CLanguageData> fLanguageDatas
protected String fName
protected String fId
protected CConfigurationData fCfg
protected boolean fIsModified
public CDefaultFolderData(CConfigurationData cfg, CDataFactory factory)
public CDefaultFolderData(String id, org.eclipse.core.runtime.IPath path, CConfigurationData cfg, CDataFactory factory)
public CDefaultFolderData(String id, org.eclipse.core.runtime.IPath path, CFolderData base, CConfigurationData cfg, CDataFactory factory, boolean clone)
protected void copyDataFrom(CFolderData base, boolean clone)
protected CLanguageData copyLanguageData(CLanguageData base, boolean clone)
public CLanguageData[] getLanguageDatas()
getLanguageDatas in class CFolderDatapublic org.eclipse.core.runtime.IPath getPath()
getPath in class CResourceDatapublic void setPath(org.eclipse.core.runtime.IPath path)
setPath in class CResourceDatapublic String getName()
getName in class CDataObjectpublic String getId()
getId in class CDataObjectpublic boolean isValid()
isValid in class CDataObjectpublic CLanguageData createLanguageDataForContentTypes(String languageId, String[] typesIds)
createLanguageDataForContentTypes in class CFolderDatapublic CLanguageData createLanguageDataForExtensions(String languageId, String[] extensions)
createLanguageDataForExtensions in class CFolderDatapublic boolean isModified()
public void setModified(boolean modified)
public boolean hasCustomSettings()
hasCustomSettings in class CResourceDataCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.