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) |
toString
protected 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 CResourceData
public void setPath(org.eclipse.core.runtime.IPath path)
setPath
in class CResourceData
public String getName()
getName
in class CDataObject
public void setName(String name)
public String getId()
getId
in class CDataObject
public boolean isValid()
isValid
in class CDataObject
public CLanguageData getLanguageData()
getLanguageData
in class CFileData
public boolean isModified()
public void setModified(boolean modified)
public boolean hasCustomSettings()
hasCustomSettings
in class CResourceData
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.