public interface IFolder extends IContainer
Modifier and Type | Method and Description |
---|---|
void |
addMapping(IMapping intfc)
Adds a mapping to this folder.
|
void |
addReusableMapping(IReusableMapping pReusableMapping)
Adds a reusable mapping to this folder.
|
IMapping |
findMapping(java.lang.String name)
Deprecated.
use IMappingFinder.findByName(IFolder folder, String pName).
|
IReusableMapping |
findReusableMapping(java.lang.String name)
Finds a reusable mapping in this folder, given a mapping name.
|
java.util.List |
getMappings()
Gets a list of mappings owned by this folder.
|
IProject |
getProject()
Gets the project which owns this folder.
|
IReleaseTag |
getReleaseTag()
Gets the release tag for this folder.
|
java.util.List |
getReusableMappings()
Gets a list of reusable mappings owned by this folder.
|
void |
removeMapping(IMapping intfc)
Removes a mapping from this folder.
|
void |
removeReusableMapping(IReusableMapping pReusableMapping)
Removes a reusable mapping from this folder.
|
getChildren
getName
getBigNumericId, getGlobalId, getNumericId
IProject getProject()
java.util.List getMappings()
void addMapping(IMapping intfc)
intfc
- mapping to add to this folder.void removeMapping(IMapping intfc)
intfc
- mapping to remove.@Deprecated IMapping findMapping(java.lang.String name)
name
- name of the mapping to find.java.util.List getReusableMappings()
void addReusableMapping(IReusableMapping pReusableMapping)
pReusableMapping
- reusable mapping to add to this folder.void removeReusableMapping(IReusableMapping pReusableMapping)
pReusableMapping
- reusable mapping to remove.IReusableMapping findReusableMapping(java.lang.String name)
name
- name of reusable mapping to find.IReleaseTag getReleaseTag()