Class CResourceDataContainer
- java.lang.Object
-
- org.eclipse.cdt.core.settings.model.extension.impl.CResourceDataContainer
-
public class CResourceDataContainer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CResourceDataContainer(PathSettingsContainer pathSettings, boolean includeCurrent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResourceData(CResourceData data)voidchangeCurrentPath(org.eclipse.core.runtime.IPath path, boolean moveChildren)org.eclipse.core.runtime.IPathgetCurrentPath()CResourceDatagetCurrentResourceData()CFileDatagetFileData(org.eclipse.core.runtime.IPath path)CFolderDatagetFolderData(org.eclipse.core.runtime.IPath path)java.util.List<CResourceData>getRcDataList(int kind)CResourceDatagetResourceData(org.eclipse.core.runtime.IPath path, boolean exactPath)CResourceDatagetResourceData(org.eclipse.core.runtime.IPath path, boolean exactPath, int kind)CResourceData[]getResourceDatas()CResourceData[]getResourceDatas(int kind)CResourceData[]getResourceDatas(int kind, java.lang.Class<CResourceData> clazz)voidremoveResourceData(org.eclipse.core.runtime.IPath path)
-
-
-
Constructor Detail
-
CResourceDataContainer
public CResourceDataContainer(PathSettingsContainer pathSettings, boolean includeCurrent)
-
-
Method Detail
-
changeCurrentPath
public void changeCurrentPath(org.eclipse.core.runtime.IPath path, boolean moveChildren)
-
getCurrentPath
public org.eclipse.core.runtime.IPath getCurrentPath()
-
getCurrentResourceData
public CResourceData getCurrentResourceData()
-
getResourceData
public CResourceData getResourceData(org.eclipse.core.runtime.IPath path, boolean exactPath)
-
getResourceDatas
public CResourceData[] getResourceDatas()
-
getResourceDatas
public CResourceData[] getResourceDatas(int kind)
-
getResourceDatas
public CResourceData[] getResourceDatas(int kind, java.lang.Class<CResourceData> clazz)
-
getRcDataList
public java.util.List<CResourceData> getRcDataList(int kind)
-
getResourceData
public CResourceData getResourceData(org.eclipse.core.runtime.IPath path, boolean exactPath, int kind)
-
removeResourceData
public void removeResourceData(org.eclipse.core.runtime.IPath path)
-
addResourceData
public void addResourceData(CResourceData data)
-
getFileData
public CFileData getFileData(org.eclipse.core.runtime.IPath path)
-
getFolderData
public CFolderData getFolderData(org.eclipse.core.runtime.IPath path)
-
-