|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ILogicalSubProjectNature
A nature that can be associated with a subproject. Each nature is identified
by a nature id which is defined via
com.ibm.ftt.projects.core.natures extension point.
A nature can be used to associate an appropriate builder with the subproject, and can also be used for filtering contributed actions and other user interface elements.
| Field Summary | |
|---|---|
static String |
COPY_RIGHT
|
| Method Summary | |
|---|---|
void |
configure()
Configures this nature for its subproject, for example, by adding the associated builders to the subproject. |
void |
deconfigure()
Unconfigures this nature for its subproject, for example, by removing the associated builders from the subproject. |
ILogicalSubProject |
getSubProject()
Returns the subproject to which this subproject nature applies. |
void |
setSubProject(ILogicalSubProject subProject)
Sets the subproject to which this nature applies. |
| Field Detail |
|---|
static final String COPY_RIGHT
| Method Detail |
|---|
void configure()
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException - if this method fails.
void deconfigure()
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException - if this method fails.ILogicalSubProject getSubProject()
ILogicalSubProject associated with this naturevoid setSubProject(ILogicalSubProject subProject)
subProject - the ILogicalSubProject to which this nature applies
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||