org.eclipse.wst.common.componentcore.resources
Interface IVirtualFolder
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.jobs.ISchedulingRule, IVirtualContainer, IVirtualResource
- public interface IVirtualFolder
- extends IVirtualContainer
Represents a folder that can be navigated through
an abstract ("virtual") path.
This interface is not intended to be implemented by clients.
|
Method Summary |
org.eclipse.core.resources.IFolder |
getUnderlyingFolder()
returns the underlying IFolder mapped to the runtime path,
returns first IFolder if multiple exist. |
org.eclipse.core.resources.IFolder[] |
getUnderlyingFolders()
returns the underlying IFolders mapped to the runtime path.
|
| Methods inherited from interface org.eclipse.wst.common.componentcore.resources.IVirtualContainer |
create, exists, findMember, findMember, findMember, findMember, getFile, getFile, getFolder, getFolder, getResources, members, members |
| Methods inherited from interface org.eclipse.wst.common.componentcore.resources.IVirtualResource |
createLink, delete, equals, exists, getComponent, getFileExtension, getName, getParent, getProject, getProjectRelativePath, getResourceType, getRuntimePath, getType, getUnderlyingResource, getUnderlyingResources, getWorkspaceRelativePath, isAccessible, setResourceType |
| Methods inherited from interface org.eclipse.core.runtime.jobs.ISchedulingRule |
contains, isConflicting |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
getUnderlyingFolder
public org.eclipse.core.resources.IFolder getUnderlyingFolder()
- returns the underlying IFolder mapped to the runtime path,
returns first IFolder if multiple exist.
- Returns:
- the underlying IFolder
getUnderlyingFolders
public org.eclipse.core.resources.IFolder[] getUnderlyingFolders()
- returns the underlying IFolders mapped to the runtime path.
Multiple IFolders can be mapped to the same runtime path.
- Returns:
- the array of underlying IFolders