public class CDefaultFileData extends CFileData
| Modifier and Type | Field and Description |
|---|---|
protected CConfigurationData |
fCfg |
protected String |
fId |
protected boolean |
fIsModified |
protected CLanguageData |
fLanguageData |
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 |
|---|
CDefaultFileData(CConfigurationData cfg,
CDataFactory factory) |
CDefaultFileData(String id,
org.eclipse.core.runtime.IPath path,
CConfigurationData cfg,
CDataFactory factory) |
CDefaultFileData(String id,
org.eclipse.core.runtime.IPath path,
CFileData base,
CConfigurationData cfg,
CDataFactory factory,
boolean clone) |
CDefaultFileData(String id,
org.eclipse.core.runtime.IPath path,
CFolderData base,
CLanguageData baseLangData,
CConfigurationData cfg,
CDataFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyDataFrom(CFileData base,
boolean clone) |
protected void |
copyDataFrom(CFolderData base,
CLanguageData baseLanguageData) |
protected CLanguageData |
copyLanguageData(CLanguageData data,
boolean clone) |
String |
getId() |
CLanguageData |
getLanguageData() |
String |
getName() |
org.eclipse.core.runtime.IPath |
getPath() |
boolean |
hasCustomSettings() |
boolean |
isModified() |
boolean |
isValid() |
void |
setModified(boolean modified) |
void |
setName(String name) |
void |
setPath(org.eclipse.core.runtime.IPath path) |
toStringprotected org.eclipse.core.runtime.IPath fPath
protected String fName
protected String fId
protected CLanguageData fLanguageData
protected CConfigurationData fCfg
protected boolean fIsModified
public CDefaultFileData(CConfigurationData cfg, CDataFactory factory)
public CDefaultFileData(String id, org.eclipse.core.runtime.IPath path, CConfigurationData cfg, CDataFactory factory)
public CDefaultFileData(String id, org.eclipse.core.runtime.IPath path, CFileData base, CConfigurationData cfg, CDataFactory factory, boolean clone)
public CDefaultFileData(String id, org.eclipse.core.runtime.IPath path, CFolderData base, CLanguageData baseLangData, CConfigurationData cfg, CDataFactory factory)
protected void copyDataFrom(CFileData base, boolean clone)
protected void copyDataFrom(CFolderData base, CLanguageData baseLanguageData)
protected CLanguageData copyLanguageData(CLanguageData data, boolean clone)
public 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 void setName(String name)
public String getId()
getId in class CDataObjectpublic boolean isValid()
isValid in class CDataObjectpublic CLanguageData getLanguageData()
getLanguageData in class CFileDatapublic boolean isModified()
public void setModified(boolean modified)
public boolean hasCustomSettings()
hasCustomSettings in class CResourceDataCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.