|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFolderElement
This is a general interface for all folder elements (e.g.
Method Summary | |
---|---|
boolean |
contains(IResource resource)
Returns true if a resource given as the parameter is a child of this folder. |
IFile |
getFile(java.lang.String relativePath)
Returns a file relative to the current folder. |
IModelFileElement |
getFileByID(java.lang.String relativePathAndID)
Returns a file from its ID and relative path |
IPath |
getFolderRelativePath(IFile file)
Returns path of the file relative to this folder. |
IFolder |
getIFolder()
Returns IFolder corresponding to IFolderElement. |
java.util.Collection<IUCElement> |
getSubElementsByType(org.ucworkbench.model.UCElementType type)
Returns a collection of all childs (not only direct childs) of current folder of the given type. |
IFolderElement |
getSubFolderElement(java.lang.String relativePath)
Returns folder element relative to the current folder element. |
Methods inherited from interface org.ucworkbench.model.IUCElement |
---|
accept, childrenAccept, exists, getAncestor, getChildren, getCorrespondingResource, getElementName, getElementType, getParent, getPath, getUCProject, getUnderlyingResource |
Method Detail |
---|
IFolder getIFolder()
IFolderElement getSubFolderElement(java.lang.String relativePath)
IModelFileElement getFileByID(java.lang.String relativePathAndID)
java.util.Collection<IUCElement> getSubElementsByType(org.ucworkbench.model.UCElementType type)
type
-
IFile getFile(java.lang.String relativePath)
relativePath
-
boolean contains(IResource resource)
resource
-
IPath getFolderRelativePath(IFile file)
file
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |